2018/11/25: Lawyers and engineers noticed in the early part of this decade that lawmaking and software engineering have a lot in common when it comes to tracking changes to their code—whether it be legal code or software code. The District has managed to take a practice of modern software development and apply it to its legal code by putting its legal code onto GitHub at https://github.com/DCCouncil/dc-law-xml.
This isn’t a copy of the DC law. It is an authoritative source. It is where the DC Council stores the digital versions of enacted laws, and this source feeds directly into the Council’s DC Code website at https://code.dccouncil.us/dc/council/code/.
Last week, I opened the file on GitHub that had the typo, edited the file, and submitted my edit using GitHub’s “pull request” feature.