Congressional Rep Makes A Pull Request On GitHub, Which Is Then Merged By US Gov't CIO
from the open-government dept
Well, here's a possible first in open government: a Congressional Representative issuing a pull request on a government policy posted to GitHub, leading the US CIO to merge the request into the document. The White House has actually been using GitHub a bit lately. In fact, we had just noted how the White House CIO, Tony Scott, had been using Github to solicit feedback on various proposals, including the one to require all federal government websites go HTTPS only.Another proposal concerned the Management and Oversight of Federal IT Resources. That included a draft policy document. A few weeks ago, Rep. Gerry Connolly (or, perhaps, a staffer...) made a pull request, adjusting some of the language in the draft policy:
Chances are there was a lot of behind-the-scenes coordination to make this happen. I doubt that we'll be seeing Congress critters crawling around Github, posting bills, reviewing and merging pull requests and such -- but is it such a crazy idea? Yes, right now it's mostly useful for folks with some technical background, but given how well such processes have worked for more open development of code, why can't it work for many other things up to and including regulations?
Yes, this particular example may be something of a stunt, but it's still a milestone, and one worth paying attention to. It shows how we could move much more towards truly open government if we really had the will to go there.
Thank you for reading this Techdirt post. With so many things competing for everyone’s attention these days, we really appreciate you giving us your time. We work hard every day to put quality content out there for our community.
Techdirt is one of the few remaining truly independent media outlets. We do not have a giant corporation behind us, and we rely heavily on our community to support us, in an age when advertisers are increasingly uninterested in sponsoring small, independent sites — especially a site like ours that is unwilling to pull punches in its reporting and analysis.
While other websites have resorted to paywalls, registration requirements, and increasingly annoying/intrusive advertising, we have always kept Techdirt open and available to anyone. But in order to continue doing so, we need your support. We offer a variety of ways for our readers to support us, from direct donations to special subscriptions and cool merchandise — and every little bit helps. Thank you.
–The Techdirt Team
Filed Under: gerry connolly, git, github, open government, pull request, tony scott
Reader Comments
Subscribe: RSS
View by: Time | Thread
[ link to this | view in thread ]
[ link to this | view in thread ]
Now THIS is transparency
[ link to this | view in thread ]
Re:
[ link to this | view in thread ]
[ link to this | view in thread ]
Would be FAKE "transparency"!
Worse than useless! At best, a PR tactic to allay public fears and deflect anger while the deals are STILL made in secret. Be a good start on The Ministry Of Truth, promising good times just ahead, then a memory hole to hide what really happened by editing the repository!
So, NO THANKS. BAD IDEA.
It's a lot like Google's PR stunt after Snowden of going to court so can publish numbers of how many NSA requests, but which the public has no way to verify. You're better off ignorant than falsely informed!
[ link to this | view in thread ]
So how long till Congress critters start to argue on GitHub?
[ link to this | view in thread ]
Re: So how long till Congress critters start to argue on GitHub?
[ link to this | view in thread ]
http://www.commitlogsfromlastnight.com/
"Fuck , here's a fix."
[ link to this | view in thread ]
Push vs. Pull
In Git, push actions are done to put changes into a local, decentralized, system, and pull requests are used to move from one decentralized system to another.
White House has repository A.
Connolly forks/clones A to make repository B.
Connolly makes changes, and pushes those changes into repository B.
Connolly then issues a pull request to the white house, asking them to pull changes from repository B to put into repository A.
[ link to this | view in thread ]
Key signatures
[ link to this | view in thread ]
Re: Now THIS is transparency
The way Github does it is much better. Maybe the states AND Congress can learn a few things.
[ link to this | view in thread ]
Re:
On a sidenote, are you a subversion user?
[ link to this | view in thread ]
Re: Push vs. Pull
Now instead of trying to critique things you don't know about, go forth, find a project, and submit some commits! ;)
[ link to this | view in thread ]