Yesterday the White House got some justifiable praise for open sourcing its online petitioning platform, We The People, using a Github repository. In a blog post Macon Philips, Director of Digital Strategy, said:
“Now anybody, from other countries to the smallest organizations to civic hackers can take this code and put to their own use.
One of the most exciting prospects of open sourcing We the People is getting feedback, ideas and code contributions from the public. There is so much that can be done to improve this system, and we only benefit by being able to more easily collaborate with designers and engineers around the country – and the world.”
This move by the White House is another huge win for Drupal, which has made already huge inroads into public sector web publishing, but the Github angle is what caught my eye because the UK’s Government Digital Service, a Cabinet Office initiative, has been practising Github-first development for over a year now.
Open source is now how central governments in the US and UK code. All we need to do now is to ensure that it procures in the same way. Before signing off then I should explain that GDS isn’t just about buying software, but also procuring it. The Cabinet Office has realised that the only way to deliver better outcomes is to have IT specialists involved in procurement – so it has hired about 200 talented people over the last year. Big Outsourcing, run by civil servants, has demonstrably failed.
Here is a talk I have at a recent Open Government summit, talking to some of these issues.
The panel discussion, especially comments by Tariq Rashid, Strategy & Change at UK Government Cabinet Office, are extremely revealing on the significant risks of massive outsourcing contracts.
Thanks VERY MUCH to Paul Downey, @PSD on Flickr, for use of the picture above.
Jonathan Lister says:
August 24, 2012 at 2:28 pm
Oh my God. All public sector code should be open source, it’s the only thing that makes sense.
Andrew Back says:
August 24, 2012 at 2:44 pm
What you said, what he said, and what Dan Bricklin said a long time ago:
http://www.bricklin.com/200yearsoftware.htm
Open sourcing of business? | T. C. Mits says:
August 25, 2012 at 11:39 am
[…] White House Follows No 10 To Github-first open source development […]
Avoiding Public Confessions of Ignorance « Another Word For It says:
August 25, 2012 at 7:15 pm
[…] saw White House Follows No 10 To Github-first open source development, with text that reads in part: Yesterday the White House got some justifiable praise for open […]
Deb Bryant says:
August 26, 2012 at 2:06 am
Hi James,
Indeed all public sector code should be open source, have been saying this myself too since 2005. Currently we have an effort mounting through Open Source for America to encourage this as a policy. Although it’s expired now – just a few days before this announcement, in the US we had a petition up (on the very system they just open sourced) to call for that as a policy for all federal agencies.
We’re continuing to push for the idea, more U.S. federal agencies are doing this and it is indeed becoming a de facto best practice in the US.