Posts Tagged ‘GitHub’
June 17, 2013
Tom Bruce of the Legal Information Institute has posted GitHub: It Ain’t Magic Pixie Dust, at his blog, b-screeds.
Here are excerpts:
These days, people are sticking legislation into GitHub at a furious pace. It is all the rage among the legal-information smart set. [...]
Trouble is, I’m not so just in love with gittification as everybody else seems to be. Here’s why:
Git and GitHub are, collectively, a fine revision-control system, and a good system for distributing and managing open-source coding efforts like the ones at
https://github.com/unitedstates
. Unfortunately, straightforward revision and versioning are not really what happens with most legislation hereabouts. American Federal legislation is not a straightforward revision process at all. That is especially so when post-hoc codification results in an issue-centric bill being splattered all over the topical map of the US Code. Other jurisdictions — notably civil-law countries — at least pretend to have a more rational process for legislative revision, though I am told that in practice it is not so pretty as all that. They are, by and large, having some success with FRBR-based models which closely resemble revisions control, but for a number of reasons those don’t work as well as they might for Federal legislation. Simple processes in which a single version of text is successively modified and the modifications absorbed into a series of versions and branches are not quite enough to map the eddies and backwaters of our process, in which multiple competing drafts of a bill can exist at the same time, bills can be reintroduced in later sessions, and so on.
I am far from the first person to make this point. Others have done so very effectively right along, but the story does not end there. The beauties of revision management do not explain why we are hearing so much git-love. There must be more to be just in love with than the idea that you might keep track of changes in the language of a bill.
I think there are three pieces to it, really. One is the idea that somehow the gittification paradigm describes what the system *ought* to be, and represents the aspirations of its proponents; one is the idea that putting law in github somehow magically puts ownership of the law where it belongs; and one is the idea that gittification is somehow democratizing. [...]
For more details, please see the complete post.
Click here for other recent posts about GitLaw.
Like this:
Like Loading...
Tags:b-screeds, GitHub, GitHub and eparticipation, GitHub for law, GitLaw, Legal open government data, Legal open source software, Open legal data, Open source software for legal information systems, Tom Bruce
Posted in Applications, Others' scholarly or sophisticated blogposts, Technology developments, Technology tools | 1 Comment »
May 11, 2013
Among the interesting features of the White House’s new Open Data Policy is that the memorandum that provides policy guidance to agencies in complying with the policy (M-13-13) was published on GitHub, using GitHub’s “Pages” service — see the White House’s Project Open Data GitHub page.
Publishing the memorandum on GitHub allows citizens to propose revisions to the policy, through GitHub’s “commit” and “pull request” functions.
The White House’s publishing choice thus enables citizen participation in the process of crafting the government’s open data policy.
Nick Judd at TechPresident reports that developers have already begun to submit revisions to the policy on GitHub.
GitHub’s Ben Balter comments on this use of GitHub to enable citizen participation in policy making: The Revolution Will Be Forked.
HT Alan deLevie
Like this:
Like Loading...
Tags:Alan deLevie, Ben Balter, eparticipation, GitHub, GitHub and eparticipation, GitHub Blog, GitLaw, M-13-13, Nick Judd, Open government data, Project Open Data, TechPresident, The Revolution Will Be Forked, White House open data policy
Posted in Applications, Others' scholarly or sophisticated blogposts | 1 Comment »
April 10, 2013
Casey Kuhlman, Esq., of Watershed Legal Services has posted legal-markdown to GitHub.
Here are excerpts from the readme:
This gem was built specifically to empower the creation of structured legal documents using markdown, and a markdown renderer. This gem acts as a middle layer by providing the user with structured headers and mixins that will greatly empower the use of md to create and maintain structured legal documents. [...]
This gem will parse YAML Front Matter of Markdown Documents. Typically, this gem would be called with a md renderer, such as Pandoc, that would turn the md into a document such as a .pdf file or a .docx file. By combining this pre-processing with a markdown renderer, you can ensure that both the structured content and the structured styles necessary for your firm or organization are more strictly enforced. Plus you won’t have to deal with Word any longer [...]
Gitlaw is markdown agnostic at this point and needs to be called independently of any markdown renderer. It is easy enough to build it into your work flow by editing the way that your markdown renderer is called. For instance you can call this file just before pandoc builds it. [...]
For more details, please see the complete documentation.
Related repositories are at
https://github.com/compleatang/
, including Legal-Snippets-Sublime and Legal-Markdown-Sublime.
The idea of using Markdown to edit legal documents has been raised in the context of the GitLaw discussion.
HT @BenBalter
Like this:
Like Loading...
Tags:Ben Balter, Casey Kuhlman, Editors, GitHub, GitHub and legal software, GitLaw, Legal document editors, Legal software, legal-markdown, Markdown, Markdown and legal documents, Markdown and legal information, Roby gems and legal software, Ruby gems, Ruby gems and legal documents, Ruby gems and legal information, YAML and legal documents
Posted in Software | Leave a Comment »
January 30, 2013
Eric Mill of the Sunlight Foundation points us to Sunlight Congress API released yesterday.
Here is a description:
A live JSON API for the people and work of Congress, provided by the Sunlight Foundation.
Features
Lots of features and data for members of Congress:
- Look up legislators by location or by zip code.
- Official Twitter, YouTube, and Facebook accounts.
- Committees and subcommittees in Congress, including memberships and rankings.
We also provide Congress’ daily work:
- All introduced bills in the House and Senate, and what occurs to them (updated daily).
- Full text search over bills, with powerful Lucene-based query syntax.
- Real time notice of votes, floor activity, and committee hearings, and when bills are scheduled for debate.
All data is served in JSON, and requires a Sunlight API key. An API key is free to register and has no usage limits.
We have an API mailing list, and can be found on Twitter at @sunlightlabs. Bugs and feature requests can be made on Github Issues. [...]
About the source of the bill data, Eric says:
it’s built on the github.com/unitedstates work that GovTrack and Sunlight and others created, which ultimately comes from THOMAS.
He adds:
there’s a mix of other (documented) official sources too. One of the API’s purposes is to connect and de-silo information.
For more details, please see the Sunlight Congress API site.
For more information on the github.com/unitedstates repository, which was co-developed by Eric, Dr. Joshua Tauberer of GovTrack, and Derek Willis of the New York Times, please see the post entitled New Congressional Data Available for Free Bulk Download: Bill Data 1973- , Members 1789-
HT @konklone
Like this:
Like Loading...
Tags:Application programming interfaces, Congressional bill data, Derek Willis, Eric Mill, GitHub, GitLaw, GovTrack, Joshua Tauberer, Legal APIs, Legal application programming interfaces, Legal open government data, Legislative APIs, Legislative application programming interfaces, Legislative bill data, Legislative data, Legislative data sets, Public access to legal information, Public access to legislative data, Public access to legislative information, Sunlight Foundation, Sunlight Labs, THOMAS
Posted in APIs, Data sets | Leave a Comment »
January 26, 2013
I just learned that developer Brenda Wallace has posted many New Zealand statutes to GitHub.
The statutes appear to have been posted in 2010, and it’s unclear whether they have been updated since.
This repository is another example of GitLaw.
HT @legify_law
Like this:
Like Loading...
Tags:Free access to law, Free access to legislation, Free access to legislative data, GitHub, GitHub and legislation, GitHub for law, GitHub for legislative documents, GitLaw, Legislative data, Legislative data sets, New Zealand statutes, Public access to legal information, Public access to legislation, Public access to legislative data
Posted in Data sets | Leave a Comment »
December 28, 2012
Waldo Jaquith of The State Decoded has posted Opening Up State Legal Data, at VoxPopuLII.
In this post Waldo provides an update on The State Decoded, his open legal data and e-participation platform for U.S. states.
A new version 0.5 of The State Decoded has just been released.
Some code for The State Decoded is on GitHub:
HT @LIICornell and @waldojaquith
Like this:
Like Loading...
Tags:GitHub, Legal open government data, Open legislative data, Open source software and judicial information systems, Open source software and legal information systems, Open source software and legislative information systems, Public access to court decisions, Public access to legislative data, Public access to legislative information, State Decoded, The State Decoded, The State Decoded version 0.5, Waldo Jaquith
Posted in Applications, Others' scholarly or sophisticated blogposts, Projects, Technology developments, Technology tools | Leave a Comment »
October 6, 2012
Full text of the French Constitution and Codes, in ASCII .txt format, have been made available for bulk download on GitHub, by Legifrance.
Respecting the Constitution, texts available include:
Respecting the Codes, all national codes currently in force appear to be available.
According to the README file, these texts are being distributed as part of the French Government’s Grande Participation Citoyenne initiative.
This repository is another example of GitLaw.
HT Benoit Boissinot
Like this:
Like Loading...
Tags:Benoit Boissinot, Bulk access to legislation, Constitution Française, Free access to law, French Codes, French Constitution, GitHub, GitLaw, Legal open government data, Legislative data, Legislative information systems, Open legislative data, Public access to legal information
Posted in Data sets | 1 Comment »
October 5, 2012
Two new free and open sources of bulk data about the U.S. Congress have been created by Eric Mill of Sunlight Foundation, Dr. Joshua Tauberer of GovTrack, and Derek Willis of the New York Times, and posted on GitHub:
HT @konklone:
,
,
Like this:
Like Loading...
Tags:#freeTHOMAS, Congressional bills, Derek Willis, Eric Mill, Free access to law, GitHub, Joshua Tauberer, Legal open government data, Legislative data, Legislative information systems, Legislators, Members of Congress, Open government data, Open legislative data, Public access to legal information, Public access to legislative information, Scrapers and legal information systems, Scrapers for legal data, Scrapers for legislative data, Scrapers for THOMAS, THOMAS scrapers
Posted in Applications, Data sets, Technology developments, Technology tools | 3 Comments »
August 8, 2012
German federal laws and regulations appear to have been marked up in Markdown format and placed on GitHub, at
https://github.com/bundestag/gesetze#german-federal-laws-and-regulations
.
According to the project’s ReadMe, “The source is the XML version of the laws from www.gesetze-im-internet.de “
Scrapers and other tools associated with this project appear to be on GitHub at
https://github.com/bundestag/gesetze-tools
.
The project seems consistent with the recent trend commonly called GitLaw.
For details on updates and other issues, please see the project’s ReadMe.
The names of the personnel on this project are unknown. The Twitter account associated with this project appears to be @bundesgit.
HT @newsycombinator and @sclopit.
Like this:
Like Loading...
Tags:Abe Voelker, bundesgit, Citizens' participation in lawmaking, Deutsche Bundesgesetze- und verordnungen, Deutsche Bundesgesetze- und verordnungen auf GitHub, Deutsche Bundesgesetze- und verordnungen im Markdown auf GitHub, eparticipation, Git for law, Git for legal documents, GitHub, GitHub for law, GitHub for legislative documents, GitHub for legislative version control, GitLaw, GitLaw: GitHub for Laws and Legal Documents - a Tourniquet for American Liberty, juris BMJ, Legal document standards, Legal open government data, Legislative metadata standards, Legislative version control, Markdown and legal data, Markdown and legal information, Markdown and legislative data, Markdown and regulatory data, Open legislative data, Open regulatory data, Regulatory information systems
Posted in Applications, Data sets, Projects | 1 Comment »
June 1, 2012
Waldo Jaquith has released the first version of The State Decoded, an open software platform that enables open public access to state legislative data and court decisions.
According to the Readme posted along with the code at GitHub, version 1.0 of The State Decoded is written in PHP and MySQL.
Development of The State Decoded has been funded by a Knight News Challenge grant.
The initial implementation of The State Decoded, called Virginia Decoded, went live in March 2012.
For more information on The State Decoded or Virginia Decoded, please see:
Like this:
Like Loading...
Tags:GitHub, Legal open government data, Open legislative data, Public access to court decisions, Public access to legislative data, Public access to legislative information, State Decoded, The State Decoded, The State Decoded version 1.0, Virginia Decoded, Waldo Jaquith
Posted in Applications, News, Projects, Software | Leave a Comment »