Skip to content

📖 Améliorer la lisibilité du projet de loi instituant un système de retraite universel

Notifications You must be signed in to change notification settings

regardscitoyens/pjl-retraites

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Améliorer la lisibilité du projet de loi instituant un système de retraite universel

Les projets de loi étant écrits sous la forme d'instructions modifiant différents codes, il pourrait être plus simple de travailler avec ces modifications sous la forme de différences sur le contenu directement.

Le but de ce projet est donc d'appliquer les "instructions" de chaque article du projet de loi pour ensuite produire un texte comparatif pour chaque article.

RĂ©sultats

exemple avec l'article 1er

Comment contribuer ?

Organisation

  • La branche loi-en-vigeur contient les codes et lois avant modification
  • Les branches articles-<numĂ©ro de l'article> se basent sur la loi-en-vigeur et appliquent l'article.
    • Ces branches un seul commit. Dans le message de commit, on peut mettre que celle-ci est en cours de fabrication avec un titre comme Article [<<oĂą l'on en est>>], ex Article 14 [1] veut dire que le I. de l'Article 14 Ă  Ă©tĂ© fait mais pas le reste par exemple.
    • Pour les article qui ne modifient pas de codes et sont directement applicables, un nouveau fichier est crĂ©e, loi
  • Une branche tout-les-articles est ensuite crĂ©e Ă  la main en faisant un merge de tout les articles. Les conflits sont rĂ©solus Ă  la main pour le moment.

À la base, le projet étant simplement de retranscrire le projet préparatoire mais la version déposée à l'AN à été ajoutée en entier sous la forme de branches article-XXX-depot, par exemple: https://github.com/regardscitoyens/pjl-retraites/compare/article-001...article-001-depot. De même pour la loi organique, en ajoutant simplement le prefixe pjlo/ devant. Les articles sont par exemple disponibles sous pjlo/article-XXX-depot.

En bonus, les amendements adoptés sont ajoutés sous la forme de branches article-XXX-amendement-YYY.

Ajouter un article

Tout les 64 articles du projet du loi ne sont pas encore fait, la façon la plus simple de participer est d'en faire un qui n'est pas encore fait.

  1. Télécharger le projet de loi, il est disponible chez Contexte en créant un compte gratuit, de même chez Politis
  2. Prendre un article, ceux-ci commencent Ă  partir de la page 45
    • Les articles dĂ©ja fait sont documentĂ©s ici
  3. Modifier la loi en vigeur
    • Si l'article modifie un code, il faut Ă©diter ce code
    • Si l'article s'applique directement, alors il faut crĂ©er un nouveau fichier loi, et mettre dans ce fichier l'article et son texte, comme Ă  l'article 18.

Si besoin d'aide, n'hesitez pas me contacter via un courriel Ă  [email protected]

Inspirations

  • Duralex/Sedlex qui automatise ce qui est fait ici Ă  la main
  • Archeo Lex qui est utilisĂ© comme source pour les codes
  • La Fabrique de la loi qui produit un equivalent des textes comparatifs en permettant de comparer les version des projets de loi

About

📖 Améliorer la lisibilité du projet de loi instituant un système de retraite universel

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published