Developpez.com

Une très vaste base de connaissances en informatique avec
plus de 100 FAQ et 10 000 réponses à vos questions

BundesGit : la législation allemande disponible sur GitHub
Pour permettre aux citoyens de suivre les changements des lois fédérales

Le , par tarikbenmerar, Chroniqueur Actualités
Stefan Wehrmeyer, développeur bien connu dans la communauté d'OpenData, vient de créer un dépôt GitHub, le BundesGit, destiné à suivre les changements de toutes les lois fédérales passées en Allemagne.

Les lois sont stockées au format Markdown, un format minimaliste de texte brut, facilement convertible en HTML. Markdown permet entre autres une meilleure lisibilité des documents, accessibles directement à partir de GitHub.

Wehrmeyer appelle toutes les parties intéressées à contribuer au projet, et ainsi soumettre des changements de lois à son dépôt en pull request. En outre, il a créé plusieurs scripts Python, qui téléchargent les documents de loi en format XML, à partir du portail officiel de la législation. Ensuite, ces scripts les convertissent en Markdown, et font des commits automatiques des textes vers le dépôt.

L'utilisation de Git s'avère très bénéfique, et permet avec la commande diff de comparer deux versions d'une loi donnée dans un format lisible. En effet, l'objectif principal de ce projet est de permettre à toute personne intéressée de suivre les futurs changements de loi. Puisqu’à présent, le gouvernement ne publie pas encore les changements dans un format lisible par la machine.

Reste à dire que l'utilisation des commandes de bas niveau n'est pas vraiment adaptée pour une utilisation grand public. Il faut attendre qu'un outil soit développé pour simplifier cette tâche, et apporter toute sa dimension sociale à ce projet collaboratif.

Initiative antérieure, Stefan Wehrmeyer avait conçu la plateforme « Frag den Staat », qui facilite la soumission des demandes de liberté d’accès aux documents administratifs auprès du gouvernement allemand.

Source : BundesGit

Et vous ?

Que pensez-vous de cette initiative ?
Aimeriez-vous la voir se développer et arriver dans votre pays ?


Vous avez aimé cette actualité ? Alors partagez-la avec vos amis en cliquant sur les boutons ci-dessous :


 Poster une réponse

Avatar de Traroth2 Traroth2 - Membre chevronné https://www.developpez.com
le 09/08/2012 à 9:43
Hey, c'est une superbe idée !
Avatar de Freem Freem - Membre émérite https://www.developpez.com
le 09/08/2012 à 10:28
C'est... Une idée magnifique.
En fait, c'est même une idée qui pourrait permettre aux citoyens de proposer leurs propres modifications de loi, et même balancer des rapports de bug. Si cette idée était exploitée à fond, ce serait un grand pas vers une démocratie directe, en fait. Ne plus élire d'assemblée pour modifier les lois mais laisser le peuple le faire soi-même serait génial.
Sauf que pour ça... Il faudrait trouver un système pour être sûr que les gens qui modifient les lois ne votent qu'une seule fois pour leur modification et être sûr qu'ils aient le droit de vote... et avec le numérique, c'est très sensible (à raison d'ailleurs).
J'imagine que trouver une solution ne serait pas si complexe que ça, mais vu que ça affaiblirait le pouvoir d'une caste, les élus ne sont pas trop motivés pour en chercher

En tout cas, plus j'en apprend au sujet du rapport des allemands par rapport à l'informatique en général, plus je les apprécie.

Pour ce qui est de l'outil grand public d'utilisation de git, faut pas déconner, celui qui me dit que tortoise git est dur à manier, je ne pourrai pas m'empêcher de penser qu'il se fout de moi.
Avatar de spoutbe spoutbe - Nouveau membre du Club https://www.developpez.com
le 09/08/2012 à 10:56
Vous pensez que les citoyens auront le droit de faire des pull requests ?
Avatar de ledisciple ledisciple - Membre éclairé https://www.developpez.com
le 09/08/2012 à 11:12
Citation Envoyé par tarikbenmerar  Voir le message
Aimeriez-vous la voir se développer et arriver dans votre pays ?

Voir arriver ce système en France?

En Allemagne : ici
En France : ici

Il faudrait inventer un système de stockage nouveau pour stoker toutes les lois/modif en France
Avatar de Bousk Bousk - Rédacteur/Modérateur https://www.developpez.com
le 09/08/2012 à 11:16
Citation Envoyé par ledisciple  Voir le message
Voir arriver ce système en France?

En Allemagne : ici
En France : ici

Il faudrait inventer un système de stockage nouveau pour stoker toutes les lois/modif en France

ha ouais quand même...
je savais qu'on était expert ès-loi à la con, mais là..

Grande idée quand même, je ne peux qu'approuver sa mise en place.
Avatar de nunurs83 nunurs83 - Membre du Club https://www.developpez.com
le 09/08/2012 à 11:35
Après rien ne dit que la liste des codes juridiques allemands est complète sur wikipedia...
Quant à l'exhaustivité de la liste française, je n'en serai pas surpris
Avatar de ProgVal ProgVal - Membre éclairé https://www.developpez.com
le 09/08/2012 à 12:35
Citation Envoyé par tarikbenmerar  Voir le message
Que pensez-vous de cette initiative ?

Magnifique... au beau geste s'ajoute un bel outil
Citation Envoyé par tarikbenmerar  Voir le message
Aimeriez-vous la voir se développer et arriver dans votre pays ?

Oh oui

Citation Envoyé par spoutbe  Voir le message
Vous pensez que les citoyens auront le droit de faire des pull requests ?

Je ne parle pas Allemand, mais a priori ça en parle ici : https://github.com/bundestag/gesetze#pull-requests (Google Traduction donne quelque chose d'à peu près compréhensible)

Citation Envoyé par nunurs83  Voir le message
Après rien ne dit que la liste des codes juridiques allemands est complète sur wikipedia...

https://de.wikipedia.org/wiki/Gesetzbuch#Deutschland

Citation Envoyé par nunurs83  Voir le message
Quant à l'exhaustivité de la liste française, je n'en serai pas surpris

La liste est disponible dans la selectbox ici : http://www.legifrance.gouv.fr/initRechCodeArticle.do
Avatar de vampirella vampirella - Membre éclairé https://www.developpez.com
le 09/08/2012 à 13:44
Citation Envoyé par Freem  Voir le message
ce serait un grand pas vers une démocratie directe

La démocratie "directe" ne marche que pour les regroupements géographiques et en densité de population limitée. Si par exemple le vote des lois par le peuple marche en Suisse, c'est que c'est un pays riche, petit et avec moins de 8M en population.
Ceci dit, je ne vois pas vraiment ce qui conceptuellement n'irait pas dans un système de représentants (oublions la centralisation) : c'est après tout le peuple qui a le pouvoir, et qui devrait faire destituer ses représentants, s'il estime que ces derniers ne font pas leur boulot comme ils devraient le faire.

Parenthèse à part, c'est une belle initiative, mais qui risque d'avoir du mal à se faire connaitre en France. A part les élections présidentielles et les élections locales, peu de personnes ont pleinement conscience des strates et de l'importance des élections entre ces deux extrêmes (moi en premier, je l'avoue ). Alors un outil comme celui-ci ...
Avatar de Floréal Floréal - Membre éclairé https://www.developpez.com
le 09/08/2012 à 20:24
Et si on clonait la loi pour faire des pull requests ça marche aussi?
Avatar de ProgVal ProgVal - Membre éclairé https://www.developpez.com
le 09/08/2012 à 20:34
Citation Envoyé par Floréal  Voir le message
Et si on clonait la loi pour faire des pull requests ça marche aussi?

Oui, on peut, cf mon message ci-dessus et le README du dépôt.
Offres d'emploi IT
Développeur Web FULL-STACK
VACALIANS GROUP - Languedoc Roussillon - SETE (34)
Développeur WEB PHP F/H
VACALIANS GROUP - Languedoc Roussillon - SETE (34)
RESPONSABLE WEB ANALYTICS F/H
VACALIANS GROUP - Languedoc Roussillon - SETE (34)

Voir plus d'offres Voir la carte des offres IT
Contacter le responsable de la rubrique Accueil