Comment Re:I've been thinking about this for a while (Score 1) 334
This is fascinating. I've long wanted to set up something like this, but couldn't wrap my head around how to do it, or how it could be made sufficiently open or community-based (if that was even possible).
Do you make an attempt to tag changes with common names (Changeset 187591734 = "PATRIOT Act")? What about laws under consideration?
Here's what I envision:
* A master repository containing the base code (like you have).
* Browseable changesets (or branches, or tags) containing specific laws, bills, proposed changes, etc.
* Committed changesets == passed laws
* Automatic (or community-based if necessary) conversion from bill text to changet
* Fine-grained commentability (individual lines, phrases)