Open PieterjanMontens opened 4 years ago
Pour le moment, si je comprends bien tu as fait:
$year\$numac.md
Tu penses à un truc du genre:
$year\$numac-$slug.md
ou $year\$type-$numac-$slug.md
Il ne faut pas oublier non plus la langue ...
$year\$numac-$iso6391-$slug.md
ou $year\$type-$numac-$iso6391-$slug.md
Je pense aussi qu'il faut réfléchir à une organisation des données de manière structurée pour interagir avec les portails OpenData (https://www.odwb.be/). Probablement maintenir un index.
J'aime beaucoup l'inclusion de la langue, le slug étant alors quelques mots du titres, ou du début du texte si le titre est difficile à identifier. L'option $year\$numac-$iso6391-$slug.md
me semble la plus réaliste, celle incluant le type de l'acte risque d'être trop long le jour ou on aura des "arrêtés du gouvernement de la région de bruxelles-capitale"
J'ai opté pour la structure suivante: $year/$type-$numa-$iso6392-$slugTitre-$slugSousTitre
avec une limite dans la taille des slugs, le résultat est pal mal pour une première itération, a itérer si besoin ;)
Un exemple de divers essais
J'ai encore changé, j'intègre la date maintenant, et le numéro de l'acte à la fin ;)
1804/loi-03-09-1807-fra-code-civil-livre-ii-des-biens-et-modifications-de-la-art-516-1804032151.md
1804/loi-03-09-1807-fra-code-civil-livre-iii-titre-v-du-regime-en-communaute-droit-a-1804032156.md
Super ! J'ajoute la commit pour reférence: 627eee636e4681a7dd53311b04a90a49ccf0c91d
Idéés:
Exemple:
1804/loi_18070903_fra-code-civil-livre-iii-titre-v-du-regime-en-communaute-droit-a_1804032156.md
La méthode actuelle utilise la date et le numéro de l'acte.
Une autre approche, qui inclut le nom ou le titre du texte, un "slug", dans le nom du fichier serait intéressant à étudier.