CINXE.COM
Contribute to Source - Source: An OpenNews project
<!DOCTYPE html> <!--[if IE]><![endif]--> <!--[if lte IE 9]> <html class="ie oldie" lang="en"> <![endif]--> <!--[if !IE]><!--> <html lang="en"> <!--<![endif]--> <head> <meta charset="utf-8" /> <title>Contribute to Source - Source: An OpenNews project</title> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <meta name="grunticon" content="/static/base/_v2/dist/svg/" /> <meta name="fullJS" content="/static/base/_v2/dist/js/main.js" /> <meta name="fullCSS" content="/static/base/_v2/dist/css/main.css" /> <script src="/static/base/_v2/dist/js/initial.js"></script> <link href="/static/base/_v2/dist/css/main.css" rel="stylesheet" /> <script>document.createElement( "picture" );</script> <script src="/static/base/_v2/dist/js/lib/picturefill.js" async></script> <noscript><link href="/static/base/_v2/dist/svg/icons.fallback.css" rel="stylesheet" /></noscript> <script> (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) })(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); ga('create', 'UA-91317400-1', 'auto'); ga('send', 'pageview'); </script> <link rel="shortcut icon" href="/static/base/_v2/img/favicon.ico" /> </head> <body class="tmpl-article"> <div class="page"> <header> <div class="site-header"> <div class="header-main"> <h1 class="site-logo"> <a href="/"> <picture> <source srcset="/static/base/_v2/svg/logo-source.svg" type="image/svg+xml" /> <img src="/static/base/_v2/dist/svg/png/logo-source.png" alt="Source" /> </picture> </a> </h1> <a data-collapsible-target class="header-toggle nav-toggle" href="#nav-primary"> <span class="icon icon-menu">Jump to site navigation</span> </a> <a data-collapsible-target class="header-toggle search-toggle" href="#search"> <span class="icon icon-search">Search this site</span> </a> </div><!-- /end .header-main --> <div class="site-nav collapsible collapsible-collapsed" id="nav-primary"> <h2 class="a11y" href="#nav-primary"> <span class="icon icon-menu">Navigation</span> </h2> <ul class="site-nav-links"> <li><a href="/articles/">Articles</a></li> <li><a href="/guides/">Guides</a></li> <li><a href="/community/">Community</a></li> <li><a href="/jobs/">Jobs</a></li> <li><a href="https://opennews.org/donate/">Donate</a></li> </ul><!-- /end .site-nav-links --> </div><!-- /end .site-nav --> </div><!-- /end .site-header --> </header> <hr /> <main> <div class="page-main"> <div class="article-matter-front"> <h1 class="page-title-lead">Contribute to Source</h1> </div><!-- /end .article-matter-front --> <div class="article-main"> <p>If you build news apps, crunch data, design interactive features, or otherwise do things with code in a news organization, we want to help document, support, and amplify your work. The easiest way to do that is to <a href="https://source.opennews.org/articles/suggest/">suggest an article</a> or <a href="https://source.opennews.org/code/suggest/">tell us about a repo</a>.</p> <p><h3>What We’re Looking For</h3></p> <p>We publish project introductions and walkthroughs of tools developed in and for newsrooms, along with detailed case studies and examinations of specific issues in news development and data journalism. </p> <p>We pay $500 on publication for longer case studies and topical primers, which usually undergo several editorial passes, and we pay $200 for some shorter pieces we solicit, including solicited event writeups and reported pieces. The majority of our project writeups are written by the people who made the projects, and for these we offer boundless gratitude and the warm feeling of having contributed to the community’s documentation resources. Whatever you’re interested in writing, <a href="https://source.opennews.org/articles/suggest/">let us know</a>.</p> <p>Our <a href="/code/">code index</a> is open to all news-related projects, with special emphasis on open source work, and we always want to hear about what you’re working on, so <a href="https://source.opennews.org/code/suggest/">please send in your work</a>.</p> <p><h3>The Details</h3></p> <p>We prefer drafts in markdown or <span class="caps">HTML</span>, but we can happy to work with whatever format you prefer. We like to include images鈥攕creenshots, animated gifs, process snapshots, anything that helps make the subject more concrete鈥攁nd prefer to receive them at at least 800px wide whenever possible.</p> <p>Our <a href="https://gist.github.com/tsl-lindsay/423d1437ed1c019058b8f2dbf802412a">internal style book</a> is always evolving鈥攆eel free to consult it as you work, or to ignore it and let us add serial commas in the copyedit if you prefer.</p> <p>We usually do one editorial pass on articles to ask additional questions and request a few expansions on ideas, and then a copyedit of the final revised version before we produce in our <span class="caps">CMS</span>, though longer case studies and detailed primers sometimes go through a more involved process.</p> </div> <div class="site-search collapsible collapsible-collapsed" id="search"> <h2 class="a11y"> <span class="icon icon-search">Search this site</span> </h2> <div class="site-search-inner"> <form class="form-search" method="get" action="/search/"> <label class="hed-search" for="text-search">Search SOURCE:</label> <p class="fields-search"> <input class="text-search" id="text-search" type="search" name="q" value="" /> <input class="btn-search icon-search" type="submit" value="Search" /> </p><!-- /end .fields-search --> </form><!-- /end .form-search --> <div class="article-tease"> <h2 class="hed-search">From our Archives:</h2> <h3 class="hed-article-tease-search"> <a href="/articles/what-amp-maybe-means-news-developers/"> <img src="https://media.opennews.org/cache/57/bf/57bf2f6675e8b3c94b250bc108aafcec.jpg" alt="" /> What AMP (Maybe) Means for News Developers </a> </h3> </div><!-- /end .article-tease --> </div><!-- /end .site-search-inner --> </div><!-- /end .site-search --> </div><!-- /end .page-main --> </main> <footer> <div class="page-footer"> <div class="foot-main foot-source"> <div class="foot-content"> <h2 class="foot-logo"> <a href="/"> <picture> <source srcset="/static/base/_v2/svg/logo-source.svg" type="image/svg+xml" /> <img src="/static/base/_v2/dist/svg/png/logo-source.png" alt="Source" /> </picture> </a> </h2> <p>Source is an OpenNews project designed to amplify the impact of journalism code and the community of developers, designers, journalists, and editors who make it.</p> <p>Learn more <a href="/about/">about the project</a> or <a href="/contribute/">contribute your work</a>. <a href="mailto:source@opennews.org">Contact us</a>.</p> <p class="donate"><a href="https://opennews.org/donate/">Donate</a> to OpenNews.</p> <p><a class="link-cc" href="https://creativecommons.org/licenses/by/3.0/"><img src="/static/base/_v2/img/cc.png" alt="" />CC Attribution 3.0</a></p> </div><!-- /end .foot-content --> <div class="foot-aside"> <h3 class="hed-foot">Connect</h3> <ul class="list-foot-social"> <li><a class="has-icon icon-rss" href="/rss/">RSS</a></li> <li><a class="has-icon icon-twitter" href="https://twitter.com/source">@source</a></li> <li><a class="has-icon icon-email" href="http://eepurl.com/czSVTL">Get our biweekly roundup email</a></li> </ul><!-- /end .list-foot-social --> </div><!-- /end .foot-aside --> </div><!-- /end .foot-main.foot-source --> <div class="foot-main foot-opennews"> <div class="foot-content"> <h2 class="foot-logo"> <a href="https://opennews.org"> <picture> <source srcset="/static/base/_v2/svg/logo-opennews.svg" type="image/svg+xml" /> <img src="/static/base/_v2/dist/svg/png/logo-opennews.png" alt="Knight-Mozilla OpenNews" /> </picture> </a> </h2> <p><a href="https://opennews.org">OpenNews</a> connects a network of developers, designers, journalists, and editors to collaborate on open technologies and processes within journalism. OpenNews believes that a community of peers working, learning, and solving problems together can create a stronger, more responsive journalism ecosystem. Incubated at the <a href="https://www.mozilla.org/en-US/foundation/">Mozilla Foundation</a> from 2011-2016, OpenNews is now a project of <a href="http://communitypartners.org/">Community Partners</a>.</p> </div><!-- /end .foot-content --> </div><!-- /end .foot-main.foot-opennews --> </div><!-- /end .page-footer --> </footer> </div><!-- /end .page --> <!-- Anchors used by `aria-describedby` states --> <div id="wayfinding" class="squelch"> <span id="current-page">Current page</span> </div> <!-- Page generated: 2025-04-01 09:07:45.548852 --> </body> </html>