Slashdot Mirror


Legal Code In a Version Control System?

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?"

1 of 334 comments (clear)

  1. Re:If the legal code is too confusing by alexhs · · Score: 4, Informative

    I think you're missing the point.

    Here is an example of bill.

    Go to section 3.

    You will see that the bill is actually a diff on previous laws.

    To read the law modified by this bill, you need to get the text of the laws referenced by this bill.

    Hence the idea of using a version control system, to be able to read side-by-side the law before and after the bill.

    --
    I have discovered a truly marvelous proof of killer sig, which this margin is too narrow to contain.