Live data from Hacker News

French civil code now on GitHub

github.com

101–110 of 126 posts

Re: French civil code now on GitHub

#101
post #55

What does this offer on top of Legifrance? http://eur-lex.europa.eu/n-lex/info/info_fr/index_en.htm (I don't know any French and don't know the particulars of French legal system that much, so I cannot really assess quickly based on what I can find in the net).

Isn't that obvious? Pull Requests! Can you imagine a democracy editing its laws through pull requests and code review?

Is it bad if I want to live in that world ?

Re: French civil code now on GitHub

#102

This github repo seems to treat the French legal code as a flat text file. Which is useful, but I'm guessing doesn't do a good job of capturing structural changes to the legal code. Is this fair? So I'm curious: how do legal scholars and practising lawyers track changes to legal systems over time? Do they use trees, DAGs, or something else? Do they have concepts similar to change dependencies and regressions? What sp…

I am at my first year of law school in Turkey, so I might be wrong. But in my country there are private companies who collect and summarize court decisions. They also offer search engines.

As far as the changes to regulations go, they are announced in the state paper, with a starting date. All lawyers are obligated to follow the changes. The ministery of justice also offers a service, they collect all the law texts and publish them. Although recent changes come with a considarable amount of delay. So you use it at your own risk.

In germany there is an excellent site: http://dejure.org/gesetze/BGB/413.html You can browse the regulations and read the comments and decisions based on that very regulation. I hope we had a similar site here in Turkey.

Moreover, I also have to state that law regulations don't change quite often. The regulations that change are usually very specialised. All regulations already have a structural order. Especially code books like civil code have regulations that can't be treated seperately.

Last but not least, UK and US have a different law system than France. French law has its roots in Roman law. Nearly all regulations are written in books like civil code.

Re: French civil code now on GitHub

#103
post #59

Earlier quoted context omitted.

Did you take a look at the repo? It doesn't track new laws, it tracks the entire Code Civil and considers each new law a "commit", so it works perfectly. Here, as an example, the commit/law that legalizes same-sex marriage : https://github.com/steeve/france.code-civil/commit/b805ecf05... You can clearly see that the "commit/law" changes the wordings of various files to replace "mother and father" by "parents" and "hu…

Does it also work out the consequential's By that i mean if law x is changed to say "blah blah blah" that means that law Y no longer applies and law Z is changed to say "foo bar bobbins"

No, version control can only handle textual changes, only humans with legal expertise can work out how one law affects another. Even if there was a graph that showed all the links between all the laws (which would take an enormous amount of work to build), it would take a semantic understanding of each modification to deduce whether it has any impact on other nodes.

Re: French civil code now on GitHub

#104
post #52

In contrast, the list of Wales-only laws is (or used to be) maintained by one French woman at a Welsh university: "But any queries may well be referred to Marie Navarro, the editor and chief researcher of Wales Legislation Online. Like everyone in Wales, the judges use this website when they need to find out whether the law in Wales on a particular topic is different from English law. The database is not run by the j…

No longer the case, apparently: http://www.wales-legislation.org.uk/

Re: French civil code now on GitHub

#108
post #45
post #8

kind of curious as to how this got generated in the first place

Me too. Unfortunately, the author was utterly careless about spelling. That really makes it feel like a quick hack.

The author specifically flags it as a quick hack:

> Voici un petit hack, résultat d'une après-midi de code : le code civil sous Git.

"Here is a quick hack, the result of an afternoon of coding: the civil code under Git."

Re: French civil code now on GitHub

#109

Earlier quoted context omitted.

Gay marriage (or "marriage for everyone") is a recent, substantial change to a law that is familiar to many French people. I thought it was a great example despite its somewhat controversial nature.

A quick look at the author's tweets reveals this is not as innocent as you seem to say it is. Plato once said something along the lines of: "those who mix art with politics must be either unsure of their art or of their political positions, if not both". We had engaged musicians, now we have engaged developers. This is all the same trash to me.

https://i.imgur.com/82QXoAj.jpg

Here's a tip that will massively improve your personal quality of life: Stop getting offended. Don't you have better things to do with your time?

Post reply on HN