I've been wanting this for a long time, I wanted to take it further though: I want draft laws, I want to see all representatives as contributors and be able to see their contributions and changes to draft laws. the House should have a master branch that submits pull requests to another repository, the other chamber having one too The Governor/President gets to approve PR's from that jurisdiction It would become SUPER…
They have what you describe, and moreover such a thing has existed in paper form since th this country was formed. Real time access to laws as they are drafted is a Really Bad Idea. Good ideas need time to incubate. The system you want would lead to the sound byte version of legislating.
How I changed the law with a GitHub pull request
41–50 of 124 posts
Re: How I changed the law with a GitHub pull request
#42Earlier quoted context omitted.
Why would you use a blockchain? There's already a central authority - the DC city government. They should just host their own git instance.
There are cases in history where records offices were held in rebellion for political purposes. A blockchain would change means of control of records from violence to compute power. [1] https://en.wikipedia.org/wiki/Texas_Archive_War
Re: How I changed the law with a GitHub pull request
#43Earlier quoted context omitted.
Github is just the storage medium. It's a bit like saying that the paper on which the law is printed may not be produced by a private company, which of course, doesn't make sense.
Paper -> Git. I don't think anyone has any problem with using Git as a medium. The only bookstore chain where you can find the trusted, canonical copy of the book -> GitHub. The government should host the canonical copy itself. Then, and only then, it can be replicated to any other commercial service willing to host a mirror. Be it GitHub, BitBucket, GitLab, sr.ht or anything else. Git architecture is so well suited…
What is needed is cryptographic authentication so that the git servers can be completely untrusted. This is also necessary to comply with the Uniform Electronic Legal Material Act (adopted by DC here: https://code.dccouncil.us/dc/council/code/titles/2/chapters/...). We will be rolling out such a system based on TUF in Q1 2019.
Re: How I changed the law with a GitHub pull request
#44Earlier quoted context omitted.
Github is just the storage medium. It's a bit like saying that the paper on which the law is printed may not be produced by a private company, which of course, doesn't make sense.
Paper -> Git. I don't think anyone has any problem with using Git as a medium. The only bookstore chain where you can find the trusted, canonical copy of the book -> GitHub. The government should host the canonical copy itself. Then, and only then, it can be replicated to any other commercial service willing to host a mirror. Be it GitHub, BitBucket, GitLab, sr.ht or anything else. Git architecture is so well suited…
It is really common for the government to outsource this kind of thing, and most times it results in users paying fees to the private company for access. With GitHub, no fees are necessary. So win win.
Re: How I changed the law with a GitHub pull request
#45This is such a great way of making access to the law more open and welcoming, which is a great thing to me! I haven't been able to check yet, but does anyone know if you are allowed to use this process to propose new laws or clarifications of laws more substantial than simple typo fixes? Sure, you aren't going to have non-lawyers crafting legislation, but could this be used to bring up clarifications that could impac…
"You" as in you, a citizen off the street proposing a new law? Unlikely. You could use it to form the basis for a ballot initiative, I would think?
Re: How I changed the law with a GitHub pull request
#46I've been wanting this for a long time, I wanted to take it further though: I want draft laws, I want to see all representatives as contributors and be able to see their contributions and changes to draft laws. the House should have a master branch that submits pull requests to another repository, the other chamber having one too The Governor/President gets to approve PR's from that jurisdiction It would become SUPER…
They have what you describe, and moreover such a thing has existed in paper form since th this country was formed. Real time access to laws as they are drafted is a Really Bad Idea. Good ideas need time to incubate. The system you want would lead to the sound byte version of legislating.
Re: How I changed the law with a GitHub pull request
#47I've been wanting this for a long time, I wanted to take it further though: I want draft laws, I want to see all representatives as contributors and be able to see their contributions and changes to draft laws. the House should have a master branch that submits pull requests to another repository, the other chamber having one too The Governor/President gets to approve PR's from that jurisdiction It would become SUPER…
Re: How I changed the law with a GitHub pull request
#48Hi all, I'm a co-founder of Open Law Library, the non-profit that built the platform DC uses to codify and publish their laws. We were so excited when we saw a member of the public make a PR. I'm happy to answer any questions.
One thing I was wondering is how you would deal with more tricky issues/pull requests. Obviously we probably won't see people writing whole new laws in the pull requests editor but what if it was something like a sentience was written in an unclear way and someone opened an issue asking for it to be clarified or maybe they made a PR rewriting it to make more sense while still keeping the intent the same?
Re: How I changed the law with a GitHub pull request
#49Hi all, I'm a co-founder of Open Law Library, the non-profit that built the platform DC uses to codify and publish their laws. We were so excited when we saw a member of the public make a PR. I'm happy to answer any questions.
Re: How I changed the law with a GitHub pull request
#50> My edit wasn’t substantive. This sort of “technical correction,” as lawyers would call it, didn’t need to be passed by the Council and signed by the Mayor. Okay, so they didn't "change the law." It's a cool story but not a fan of clickbait titles either.