Personal Democracy Plus Our premium content network. LEARN MORE You are not logged in. LOG IN NOW >

Why It's Worth Noticing the White House's Big, Wet Kiss With Drupal and GitHub

BY Nick Judd | Thursday, December 6 2012

Between pictures of the president using Twitter and Vice President Joe Biden at Costco, the White House blog recently featured a little note advocating the use of open source in government. It is interesting to see how Barack Obama uses social networks, and a post about Biden at Costco feels a little bit like the White House just scooped The Onion — a shirtless photo would have been too much to hope for, but the author may have been able to slip in at least one Pontiac reference. But the White House making a point of name-checking open-source software touchstones is also worthy of note.

Peter Welsch, deputy director of online platform for the Office of Digital Strategy, writes:

... [W]e've established an official White House presence on Drupal.org, an online community dedicated to maintaining and improving Drupal, the software that powers WhiteHouse.gov. We've released the source code for several Drupal modules in the past and we're now working with members of the Drupal community who are helping us improve We the People, the White House petitions system. In the coming months, we hope to release a new, "white label" theme for We the People that will make it easier for others to re-use the code and set up their own petitions systems.

Since August, we've also been active on another open source community site, GitHub, and released the code for We the People and our mobile apps, White House for iOS and White House for Android, there. For those who've been following the We the People project on GitHub, we'll continue to work with the community there to maintain both it and our mobile apps.

The White House isn't the only federal agency on GitHub. Using the Federal Social Media Registry, a tool that regularly scrapes federal social media presences including GitHub, the General Services Administration publishes a list of every code repository on GitHub that belongs to a federal agency. Code repositories, or "repos," are copies of all the source code for a given software project. They range from the theme the White House uses on their Drupal-powered website to NASA's open-source tools for mission control.

"GitHub.com is now in the top 350 most popular websites in the world, and serves as a social network for developers," Gray Brooks, a senior API strategy at GSA, told techPresident in an email, through an agency spokesperson. "It is used extensively across government for code sharing, including for development of task specific tools and mission critical projects. GSA uses GitHub for major projects including data.gov. Github is also used by the Army Corps of Engineers for simulation software, and by the FCC for my.fcc.gov."

Just a few years ago, developers in federal government who sought to use open-source tools would encounter an impenetrable wall: Procurement rules didn't fit. Some government leaders were concerned open-source software might not even be legal. Others were concerned about security or reliability. Then, in 2009, the word came from the White House that open source was okay, announced through deed as well as by word when the Obama administration decided to use the open-source Drupal content management system for Whitehouse.gov. Over the last four years, the okay-ness of open source has gradually evolved into something that is becoming a standard practice.

The Consumer Financial Protection Bureau announced in April that all CFPB software would be open-source. The White House's Digital Strategy, released earlier this year, changed the General Services Administration from an agency responsible for keeping developers from doing the wrong thing or working with the wrong vendor into an agency with the primary task of engineering and disseminating ways for developers to do things right. GSA serves a pivotal role in the new strategy as a repository for best practices and now plays host to several teams responsible for guiding agencies into use of digital media and technology that is contemporary to our times. This might seem commonsensical to an outside observer, but in federal government, working in an up-to-date way has historically been a very difficult task.

GSA is expected to release more guidance on digital services very soon, as well as to establish a government-wide vehicle for mobile devices and wireless services contracts.

Now, a flagship pilot program promoted by the White House, the Innovation Fellows Program, hosts repo after repo on GitHub. The White House's arrival on Drupal.org gives cover to many developers in government who were probably already there. There isn't a lot of specific guidance around how federal developers should be interacting with members of the public, but when they talk to other programmers about code, developer-to-developer, that seems to be just fine and does not ruffle anyone's feathers. That allows for the kind of collaboration that's supposed to be the key benefit of open-source software — when someone not working for you uses your code, improves it, and then shares those improvements.

"Like many other emerging tools, the rules of the road are evolving," Brooks said through a spokesperson. "Existing policy on IT security, social media use, and licensing are often applicable."

Working with other developers on GitHub is useful in government because it's how technologists are used to operating when they use technologies like Ruby on Rails, Python, Linux, or other open-source technologies — all three of which were used in the service of Obama's re-election. If there's one lesson the Obama campaign may have imparted to political types, it's the value of allowing technologists to work in the ways they're accustomed to working. In many cases, that means openly, with spontaneous collaborations involving people outside of their own organization. The White House blog post offers further cover for people who want to do that.

There are larger implications to bringing government to GitHub. Clay Shirky famously suggested in June that laws should be treated the same way programmers treat open-source code — to be argued over, modified and repurposed using version control systems that help us track changes and understand what's happening to a system described by thousands of lines of language. Enterprising souls from the transparency world have ported the U.S. Code to GitHub for exactly that purpose, although they did so without the cooperation of the federal government. One could also posit that an embrace of GitHub, and of open-source version management anywhere in the White House, even if it's just in basement offices and data centers, is still open-source philosophy at work in the White House.

But for now, it might be safer just to note that federal programmers have more tools at their disposal, and go back to waiting for White House photos of the vice president sneaking an extra brownie at a Costco sample table. As with anything in government, the really big shifts might take a while.

News Briefs

RSS Feed friday >

Organizing for Action Says It Can’t Move Climate Change Legislation In Congress

Beleaguered on one side by pressure to take a stand on the controversial Keystone XL pipeline and hoping, on the other, to hang on to the activist energy of the president's progressive base, Organizing for Action leadership and partners aren't holding out much hope for the power of grassroots organizing to motivate action in Congress. GO

Code for America Launches International Partnerships in Mexico, Germany and the Caribbean

Code for America today announced the launch of its first official international partnerships in Mexico, Germany and the Caribbean. After several years of recruiting technologists to spend a year in city halls across America, the organization will bring programmers and designers into close contact with governments in each of those three places to work on a specific problem area. GO

Top Russian Social Network VKontakte Briefly Banned "By Mistake"

The most popular social network in Russia worked its way onto a blacklist this Friday, allegedly “by mistake,” according to the state communications regulator. However, Pavel Durov, the founder of VKontakte, has had run-ins with the authorities in the past for allowing activists to organize protests on the platform. Some interpret this supposedly accidental blocking as a warning shot.

GO

thursday >

Anthony Weiner Launches NYC Mayoral Campaign Online With An Image of Pittsburgh

Former Congressman Anthony Weiner waxed lyrical about New York City in a YouTube video as he launched his bid to be the city's next mayor on Wednesday, but he did it against a backdrop that turned out to be the skyline for Pittsburgh, as a sharp-eyed observer on Twitter first noted Wednesday afternoon. GO

Revamped Data.gov Includes API Catalog

Federal officials are now offering a list of all APIs that have been released across the federal government as part of the Digital Government Strategy and a new data catalog that allows users to more easily search, sort and tag datasets, according to a post by Hyon Kim, deputy program director at the U.S. General Services Administration. With the announcements, the team behind Data.gov, a central public repository of machine-readable federal government data, is marking its fourth anniversary and the one year anniversary of the release of the Digital Government Strategy. GO

French Authorities Want to Tap (and Tax) Skype Calls

In spite of repeated requests from the French telecommunications authorities ARCEP, Skype has refused to classify itself as an electronic communications operator in France, which would require them to route emergency calls and allow the French police to intercept conversations. ARCEP has informed the Paris public prosecutor of Skype's refusal, and criminal charges might be brought against the company for failing to comply. This is yet another instance in recent months of France making things difficult for tech companies. Some worry that the overzealous government is discouraging technological progress in France, hindering business and economic growth.

GO

New Online Platform for Crowdsourced Videos About Human Rights Issues

Anyone with a phone and an Internet connection can be a citizen journalist, as was made clear in the hours and days after the Boston Marathon Bombings. Citizen journalism has its pros and cons, but it has popped up where most needed: after natural disasters or in war torn regions where career journalists might be barred. A new human rights initiative seeks to link citizen reporting in the form of online videos with mainstream media, governments and other policy makers. The online platform, called Irrepressible Voices, will both document human rights issues and work on solutions as a community.

GO

wednesday >

Facebook Becomes Full Member of Global Network Initiative

Facebook announced today that it has opted to become a full member of the Global Network Initiative, a group founded by Google, Microsoft and Yahoo to address the challenges technology companies face when dealing with governments about issues like freedom of expression and data privacy. GO

Russia's OGP Concerns Show That Transparency Matters

Last week, Russian officials announced they have withdrawn their letter of intent to join the Open Government Partnership. The Moscow Times has a statement to the Russian paper Kommersant from a presidential spokesman, saying, "We are not talking about winding up plans to join, but corrections in timing and the scale of participation are possible." So Russia may still be in. Just not soon. And maybe never. Confused? You're not alone. I actually find it fascinating that the Kremlin acts like "openness" and transparency matter. Here's why. GO

In Denmark, Online Tracking of Citizens is an Unwieldy Failure

Six years after Denmark passed a law mandating that telecommunication companies retain and store their customers' personal data for up to two years, local advocacy groups and the telecom industry are pushing for immediate changes to the legislation. The practice of keeping records of private citizens' Internet use is an unjustifiable invasion of privacy, they say. The police, meanwhile, have concluded that requiring telecoms to store subscriber data has not helped them track criminals, which was the the ostensible purpose of the practice. But the Danish government still wants to postpone an evaluation of the law for another two years. GO

"Accidental" Blocking of Australian Websites Raises Concerns About Government Censorship

An Australian government agency admitted last week to unintentionally blocking more than 1,200 perfectly legal websites in the process of shutting down one allegedly fraudulent site. In their defense, they pointed out that they have successfully blocked a number of websites in the past nine months without such digital collateral. This assertion came as no consolation to Australian netizens concerned about Internet censorship, especially opaque and hazily legal censorship.

GO

tuesday >

Honda Campaign Rolls Out Endorsements From Asian American Stars

Rep. Mike Honda (D-Calif.) rolled out several additional endorsements from Asian American leaders and celebrities Tuesday, with one of them vouching for his high-tech bona fides. GO

Here Are The People President Obama Hopes Will Repair American Elections

The Presidential Commission on Election Administration established by President Obama after problematic 2012 elections now has a web presence at SupporttheVoter.gov. Obama established the commission by executive order on March 28 "to identify best practices in election administration and to make recommendations to improve the voting experience." GO

After Oklahoma Disaster, Neighbors Look Online for Ways To Help

In echoes of the aftermath of Hurricane Sandy in the Northeast, social media sites and small business websites in and around tornado-wracked Moore, Okla., are full of offers of help, questions about missing pets and loved ones, and evidence that neighbors are willing to reach out to help one another in a disaster. On a single Facebook group, there's a Mexican restaurant in Oklahoma City promising free meals to first responders or people hit by the tornado; a mother a few hours' drive from Moore offering to open her door for children who might need a place to stay; a resident sharing a picture of a found dog and contact information for the owner to get in touch. GO

Change.org Lands $15 Million From Omidyar

Change.org capped an extraordinary few years of growth Tuesday with the announcement that it has landed a $15 million investment led by the Omidyar Network. GO

What German Politicians Think of Google Glass

The German government led by Chancellor Angela Merkel has not had the easiest relationship with Google. The company launched a public campaign against a law backed by her coalition that would require search engines to pay to show news articles in search results, with mixed results. What's more, Google has long had to navigate the privacy waters in Germany and throughout the European Union. But that has not stopped her federal minister for economics and technology, Philipp Rösler, from giving Google Glass an enthusiastic test run as he leads a delegation of German technology companies and politicians on a trip to Silicon Valley this week as part of German Valley Week. GO

Crowdsourcing Waste Management Solutions in Montenegro

For once we aren't talking about the worldwide scarcity of toilets, just good old-fashioned household waste. Montenegro has a garbage problem so bad even the tourists are complaining about it. A new mobile app sponsored by the Agency for Environmental Protection, NGO Ozon and United Nations Development Programme in Montenegro will hopefully get citizens involved in reporting illegal garbage dumps. GO

monday >

Her Majesty's Government Wants to Monetize Open Data

A new paper from the chair of the U.K. government's Open Strategy Board outlines the best practices for the government's open data policies. The government-commissioned Shakespeare Review – after author Stephan Shakespeare – looks into ways to monetize open data, and recommends an all-encompassing National Data Strategy.

GO

Will Silicon Valley "Disrupt" Politics With a Candidate for Congress?

Sean Parker, of Napster fame and now executive general partner at venture capital firm Founders Fund, has invested in political startups before. But last week, he went a step further — co-hosting a fundraising event for a candidate for Congress. Parker and SV Angel co-founder Ron Conway organized a crowd of Internet industry luminaries to support Ro Khanna, a former assistant deputy secretary in Barack Obama's Commerce Department. Khanna is preparing a challenge to Rep. Mike Honda (D-Calif.), whose newly redrawn congressional district encompasses Silicon Valley. GO

Burma's Upcoming Telecom Revolution Will Probably Not Bring Internet Freedom

Burma (Myanmar) is on the threshold of an Internet revolution, but Human Rights Watch has warned companies to proceed with caution or risk trampling Burmese citizens' rights. GO

More