Earlier quoted context omitted.
I learned early on it doesn't matter what's inside, but how you present it ;)
From the title, I expected anything but the heatmap to be honest!
German parliament votes as a Git contribution graph
21–30 of 179 posts
Re: German parliament votes as a Git contribution graph
#22Re: German parliament votes as a Git contribution graph
#23There are also a repository containing some laws in markdown format on GitHub. They even used PRs for actual changes proposed by the parties in the parliament. Also, the commits have their proper date, so you can `git blame` on the laws and even see which president signed-off that change. Sadly, it is unmaintained. https://github.com/bundestag/gesetze
Edit : I see you're focus is on another thing completely. Share it, could be a great topic also.
Re: German parliament votes as a Git contribution graph
#24This is nice, but it would be great to see some more features from VCS applied to laws, e.g. git blame and git log.
It exists. The "commits" to the legal code is published in a government gazette: https://en.wikipedia.org/wiki/Government_gazette The current laws are just the tip of the main branch. In theory you could run a git blame and find out exactly which update inserted which specific words into the code. There is even branches in case of state succession, like the breakup of the USSR.
Unfortunately I think those commits are the laws (depending on the country, of course, speaking for the cases I know). There isn't, except in a few cases, a notion of documents those commits are applied to -the commits are applied to previous commits. It doesn't make a difference functionally, but makes the system incredibly messy, hard to maintain and to navigate.
Re: German parliament votes as a Git contribution graph
#25There are also a repository containing some laws in markdown format on GitHub. They even used PRs for actual changes proposed by the parties in the parliament. Also, the commits have their proper date, so you can `git blame` on the laws and even see which president signed-off that change. Sadly, it is unmaintained. https://github.com/bundestag/gesetze
Re: German parliament votes as a Git contribution graph
#26I wish there were more beautiful government data aggregators like this one — most people don't even know how much stuff the gov makes publicly accessible (voluntarily or by means of FOIA), probably because it's all buried in 20-year-old Java applets. What similar resources are out there? Any favorites?
Washington DC's laws are in git. https://arstechnica.com/tech-policy/2018/11/how-i-changed-th...
Re: German parliament votes as a Git contribution graph
#27I wish there were more beautiful government data aggregators like this one — most people don't even know how much stuff the gov makes publicly accessible (voluntarily or by means of FOIA), probably because it's all buried in 20-year-old Java applets. What similar resources are out there? Any favorites?
Washington DC's laws are in git. https://arstechnica.com/tech-policy/2018/11/how-i-changed-th...
Re: German parliament votes as a Git contribution graph
#28I wish there were more beautiful government data aggregators like this one — most people don't even know how much stuff the gov makes publicly accessible (voluntarily or by means of FOIA), probably because it's all buried in 20-year-old Java applets. What similar resources are out there? Any favorites?
Washington DC's laws are in git. https://arstechnica.com/tech-policy/2018/11/how-i-changed-th...
They don't appear to publish the XML formats they're using.
There's no description of their fees/pricing.
None of the software is open-source. There's barely any details about how the software even works.
It's about as opaque as they seem to feel they can get away with. "Email us for pricing" is not how a service like that should work.
Re: German parliament votes as a Git contribution graph
#29For example in USA we would have budget ceiling crisis, and both parties try to ram through a law to bump up the debt ceiling "to prevent government shutdown". It is being sold as a measure to keep government afloat and running, and is usually ran through pre-holiday like Christmas.
But what actually happens, is thousands and thousands of pages of various pork is rammed through with various cutouts and carveouts for special interest groups due to lobbying.
Public needs to know who when and how is adding these lines and how is bipartisan consensus is being achieved in real-time, not post-factum.
Re: German parliament votes as a Git contribution graph
#30I would love to see more governments operate on a Git-first basis, so that each and every decision/contribution can be tracked online for transparency. For example in USA we would have budget ceiling crisis, and both parties try to ram through a law to bump up the debt ceiling "to prevent government shutdown". It is being sold as a measure to keep government afloat and running, and is usually ran through pre-holiday…