As a followup to the post about delivering the tax code in source form, I think that congress should be required to use a revision control system for bills. Such a system could help us figure out who added what provisions. You know how when a provision benefiting some group is added and noone seems to know how or when it got in the final bill?
I am most familiar with cvs and svn, but there are many others. All of these systems track revisions and permit the user to go back and check out any previous version. Good ones can show you the changes between any two versions, … and who made those changes. Svn has a feature called “svn blame” which produces a listing of a file with every line of text annotated by its author. So you want to know who added the earmark giving a billion dollars to Halliburton? Svn blame!