Please create an account to participate in the Slashdot moderation system

 



Forgot your password?
typodupeerror
×
Government

Legal Code In a Version Control System? 334

coldmist writes "Sen. Thomas Carper (D-Del.) is on the Senate Finance Committee, which just finished work on the health care bill. The committee recently rejected an amendment which would have required them to post the legislation for public viewing for 72 hours before it went to final vote. Several senators felt that the actual legal code would be too cryptic and complicated to be useful. Carper himself said, 'I don't expect to actually read the legislative language because reading the legislative language is among the more confusing things I've ever read in my life.' So, why don't they put it in SVN (or some similar version control system) where people can tkdiff the changes (i.e. new legislation is in a branch) or output a patchset? If a bill is passed, it's merged into the trunk. It just seems so logical to me, yet I can't find any mention of doing this on the web. What do you think?"
This discussion has been archived. No new comments can be posted.

Legal Code In a Version Control System?

Comments Filter:
  • by 4D6963 ( 933028 ) on Saturday October 03, 2009 @06:11AM (#29625301)

    Legal code these days is the equivalent of assembly language, it's complicated but it describes on a low-level what has to be done. While it's fine and dandy, the problem these days is that too much code is produced. Hence I propose that we make a GCC-Legalese or LLVM-Legalese fork so that we can -Os legislation. Better yet, we could simply write law in a higher level language, intent, and the compiler's intent preprocessor would turn that into faithful lower level code.

    I also propose that we start forking Valgrind as to automatically find legal loopholes, conflicts and grey areas before a law is passed. Finally I think we should rewrite common law in Objective-Law++ so we can benefit from the many advantages offered by objection-oriented law over procedural law. Any thoughts on Convict Collection?

  • Rv2.0 (Score:3, Funny)

    by transami ( 202700 ) on Saturday October 03, 2009 @07:59AM (#29625739) Homepage

    You want to tkdiff a bunch of B.S.? I got one commit for you:

        $ git commit -m "revolution"

This restaurant was advertising breakfast any time. So I ordered french toast in the renaissance. - Steven Wright, comedian

Working...