news.volyx.in

German parliament votes as a Git contribution graph (abstimmung.eu)

630 points by mxschll · 496 days ago · 169 comments on HN

Article summary

The article appears to discuss the German parliament's laws being represented as a Git contribution graph, with some comments suggesting this is a unique and modern approach to lawmaking. The discussion reveals that some governments, like Washington DC, have made their laws available on GitHub, allowing for greater transparency and accountability. The use of version control systems like Git to track changes to laws is seen as a positive step towards openness. However, some commenters note that the presentation of this information is not always user-friendly.

Main themes

  • Git and lawmaking
  • Government transparency
  • Version control systems
  • Open data
  • Legal code organization
  • Common law vs civil law

What commenters say

  • The use of Git to track changes to laws is a great way to increase transparency and accountability in government.
  • The presentation of legal data is often not user-friendly, making it difficult for citizens to access and understand the information.
  • There is a distinction between common law and civil law countries, with common law countries relying more on judicial precedent and civil law countries relying on a clear set of laws.
  • The concept of 'commits' in Git can be applied to legal code, allowing for a clear history of changes to be tracked.
  • Some argue that the difference between common law and civil law is not as significant as it seems, with both systems having similarities in practice.
  • The use of version control systems like Git can help to make legal data more accessible and easier to navigate.
  • The role of courts in applying the law differs between common law and civil law countries, with common law judges having more authority to interpret the law.
  • The idea of representing laws as a Git contribution graph is an interesting one, but its practical applications and benefits are still being explored.