Articles
Projects walkthroughs, tool teardowns, interviews, and more.
Articles tagged: Code Convening
-
Building a Guide to Open-Sourcing Newsroom Code, Together
By Lindsay Muscato
Posted onThis week, eleven contributors gathered with us in Washington, D.C. to work on a new resource—a playbook for open-sourcing newsroom code. Together we hoped to tackle a question that’s come up again and again: how to help more newsrooms produce open-source projects, so that everyone can spend more time on great journalism instead of re-creating common tools, tech, and datasets from scratch.
-
When Bots Get Together: Part 2
By Ryan Pitts
Posted onHere’s the second half of our report-back from Austin’s code convening, introducing five more bot-centered open source projects from our participants.
-
When Bots Get Together: Part 1
By Ryan Pitts
Posted onCode convenings have been regular events on the OpenNews calendar for a little more than two years now, each of them bringing a small group of designers and developers together to work on projects that fit a particular theme. Given a chance to step away from normal routines and daily deadlines, participants spend a couple days writing code and documentation before releasing fresh open-source projects and updates into the journalism community. The Austin event earlier this month definitely was our largest so far, with nine projects. It was a fantastic mix of people, with developers and designers from all sizes of news organizations, and fields like education, finance, and civic tech. Here’s what everyone is working on.
-
Opening Up Doc2Media
By Juan Elosua
Posted onEarlier this year at La Nación, we developed Doc2Media, an app that adds media resources to documents hosted on DocumentCloud. We created it to visualize hearings from a famous trial led by Alberto Nisman, a prosecutor who died in unclear circumstances hours before testifying against the Argentinian president. After we finished the project, we wanted to extend its functionality and abstract it to a tool that can be used in other projects as well as by other newsrooms.
-
Demo Sites Are Weird
By Ryan Mark and Kavya Sukumar
Posted onSince the launch of Autotune, we have been approached by people interested in adopting it for their own newsrooms. While a lot of people didn’t mind diving right into the set up, a few people asked us “Is there anywhere I can try this out?”. Fueled by the amazing coffee selection at the most recent OpenNews code convening in Portland, we decided to build a demo site that allows users to try building projects and get a feel for the framework.
-
Introducing broca
By Francis Tseng
Posted onMade at our recent code convening, broca creates a system for easier experimentation and implementation of natural language processing.
-
Introducing Lunchbox
By Tyler Fisher and Livia Labate
Posted onAt the OpenNews July 2015 Code Convening, the NPR Visuals Team built and released a desktop app for creating shareable images across social media platforms.
-
Fellows + Code Convening = New Open Source Tools
By Erin Kissane
Posted onOur fifth OpenNews code convening wrapped up last Friday. Uniquely for our convenings, this one included all seven of our current Knight-Mozilla Fellows, each working with a colleague from their news organization or another organization with shared challenges and complimentary skills. Over the next week, we’ll be posting project introductions from each of the seven project teams that joined us in Portland for the event. In the interim, a quick intro to the teams, the projects they brought to the convening, and what they got done.
-
Seven Projects from the OpenNews + Write the Docs Code Convening
By Kathryn Beaty, Scott Blumenthal, Audrey Carlsen, Stijn Debrouwere, Cathy Deng, Ben Keith, Erin Kissane, Ryan Nagle, Gabriela Rodriguez, Michael Strickland, Seth Vincent, and Thomas Wilburn
Posted onJournalist-coders tackled last-mile work and documentation at our Open News code convening in May, held in affiliation with the Write the Docs conference. Here’s what they did and what comes next.
-
Introducing Clarify
By Geoff Hing and Derek Willis
Posted onAn open source elections-data URL locator and parser for Clarity Elections results, from the team at OpenElections.
-
Introducing MinnPost’s Election Night API
By Tom Nehil and Alan Palazzolo
Posted onThe Election Night API is a set of tools, configurations, and instructions to collect and serve election results on election night, while still providing an off-season service, and focusing on saving resources as much as possible.
-
Introducing Wherewolf
By Noah Veltman and Jenny Ye
Posted onLast week, as part of the OpenNews post-election Code Convening, Jenny Ye and Noah Veltman put the finishing touches on Wherewolf, a JavaScript library that lets you run a boundary service in a browser.
-
Introducing Whippersnapper
By Katie Park and Kevin Schaul
Posted onAs part of the OpenNews Code Convening held earlier this month, we’re releasing Whippersnapper—an automated screenshot tool to keep a visual history of content on the web. It builds on top of other open source projects to capture and upload screenshots of a web page, giving users creative power to track how the internet visually changes.
-
Return of the Code Convenings: Elections and Updates
By Erin Kissane
Posted onEarlier this month, we held our third-ever OpenNews Code Convening, and our first one west of Portland, Oregon. Code Convenings are short events that bring together pairs of developers from news organizations to finish, document, and release open source projects they’ve been chipping away at.
-
Package Data Like Software, and the Stories Will Flow Like Wine
By Agustin Armendariz, Ben Welsh, and Aaron Williams
Posted onThe California Civic Data Coalition issues a challenge.
-
Introducing the California Civic Data Coalition
By Agustin Armendariz, Ben Welsh, and Aaron Williams
Posted onLaunching with two new Django applications ready made to make California campaign finance data easier to access.
-
Introducing PourOver and Tamper
By Erik Hinton and Ben Koski
Posted onPourOver is an attempt to standardize an efficient and extensible model of client-side collection management, weakening reliance on server-side collection operations. Even on modern networks with beefy machines, the roundtrip to a backend is irredeemably slow for responsive UIs. Users aren’t encouraged to explore when every manipulation triggers a half-second pause. With PourOver, the server-trip bottleneck is gone because collection operations are done on the client. The hardest limitation becomes render speed, much simpler to improve upon than the latency of the internet.
-
Introducing FourScore
By Michael Keller and Noah Veltman
Posted onAt the 2014 OpenNews code convening, we took on the task of making a reusable system that could allow other organizations to produce something sentiment grids with a bare minimum of technical know-how. The result was FourScore, a library that allows you to set a few configuration options to produce your very own interactive sentiment grid. It even works in IE8, and maybe doesn’t totally not work in IE7.
-
Introducing Landline and Stateline
By Al Shaw
Posted onToday we’re releasing code to make it easier for newsrooms to produce maps quickly. Landline is an open source JavaScript library for turning GeoJSON data into browser-based SVG maps. It comes with Stateline, which builds on Landline to create U.S. state and county choropleth maps with very little code out-of-the-box.
-
Introducing Pym
By Jeremy Bowers and Alyson Hurt
Posted onNPR’s Visuals team breaks down Pym, a new responsive-iframe library and the first project launched from the OpenNews Code Convening.