Move architecture schemas to their respective repositories
This commit is contained in:
parent
3f8a7c2231
commit
390932762b
3 changed files with 2 additions and 101 deletions
|
@ -30,10 +30,9 @@ Dans une dynamique de cercle vertueux, les anomalies dans les données rencontr
|
|||
## Nos outils
|
||||
|
||||
- Architecture du projet Tricoteuses
|
||||
- [Architecture de Tricoteuses-Légifrance](architecture_legifrance.md)
|
||||
- [Architecture de Tricoteuses-Légifrance](https://git.tricoteuses.fr/logiciels/tricoteuses-legifrance/src/branch/main/doc/architecture.md)
|
||||
- [Tricoteuses-Légifrance](https://git.tricoteuses.fr/logiciels/tricoteuses-legifrance),
|
||||
récupère les données publiques du site Légifrance, les valide, les met sous git et en base
|
||||
pour générer notamment les textes consolidés
|
||||
récupère les données publiques du site Légifrance, les valide, les met sous git et en base pour générer notamment les textes consolidés
|
||||
|
||||
## Nous connaître
|
||||
|
||||
|
|
|
@ -1,68 +0,0 @@
|
|||
# Architecture de Tricoteuses-Assemblée
|
||||
|
||||
## Flux de Tricoteuses-Assemblée
|
||||
|
||||
```mermaid
|
||||
---
|
||||
title: Flux de Tricoteuses-Assemblée
|
||||
---
|
||||
flowchart TD
|
||||
|
||||
AN_data[/"<a href="https://data.assemblee-nationale.fr/">Jeux de données de l'Assemblée</a>"/]
|
||||
|
||||
acteurs_et_organes_brut("Dépôts git des acteurs et organes")
|
||||
agenda_brut("<a href="https://git.en-root.org/tricoteuses/data/assemblee-brut/Agenda_XVII">Dépôt git <code>Agenda_XVII</code> (JSON)</a>")
|
||||
amendements_brut("<a href="https://git.en-root.org/tricoteuses/data/assemblee-brut/Amendements_XVII">Dépôt git <code>Amendements_XVII</code> (JSON)</a>")
|
||||
dossiers_brut("<a href="https://git.en-root.org/tricoteuses/data/assemblee-brut/Dossiers_Legislatifs_XVII">Dépôt git <code>Dossiers_Legislatifs_XVII</code> (JSON)</a>")
|
||||
questions_ecrites("Questions écrites XVII")
|
||||
scrutins_brut("<a href="https://git.en-root.org/tricoteuses/data/assemblee-brut/Scrutins_XVII">Dépôt git <code>Scrutins_XVII</code> (JSON)</a>")
|
||||
|
||||
AN{{"<a href="https://www.assemblee-nationale.fr/">Site de l'Assemblée nationale</a>"}} -->|<a href="https://git.en-root.org/tricoteuses/tricoteuses-assemblee/-/blob/master/src/scripts/retrieve_deputes_photos.ts">retrieve_deputes_photos.ts</a>| photos_deputes("<a href="https://git.en-root.org/tricoteuses/data/assemblee-photos/photos_deputes_17">Dépôt git <code>photos_deputes_17</code> (JPEG)</a>")
|
||||
AN -->|<a href="https://git.en-root.org/tricoteuses/tricoteuses-assemblee/-/blob/master/src/scripts/retrieve_senateurs_photos.ts">retrieve_senateurs_photos.ts</a>| photos_senateurs("<a href="https://git.en-root.org/tricoteuses/data/assemblee-photos/photos_senateurs">Dépôt git <code>photos_senateurs</code> (JPEG)</a>")
|
||||
|
||||
acteurs_et_organes_nettoye("Dépôts git des acteurs et organes nettoyés")
|
||||
agenda_nettoye("<a href="https://git.en-root.org/tricoteuses/data/assemblee-nettoye/Agenda_XVII">Dépôt git <code>Agenda_XVII_nettoye</code> (JSON)</a>")
|
||||
amendements_nettoye("<a href="https://git.en-root.org/tricoteuses/data/assemblee-nettoye/Amendements_XVII">Dépôt git <code>Amendements_XVII_nettoye</code> (JSON)</a>")
|
||||
dossiers_nettoye("<a href="https://git.en-root.org/tricoteuses/data/assemblee-nettoye/Dossiers_Legislatifs_XVII">Dépôt git <code>Dossiers_Legislatifs_XVII_nettoye</code> (JSON)</a>")
|
||||
questions_ecrites_nettoye("Questions écrites XVII nettoyées")
|
||||
scrutins_nettoye("<a href="https://git.en-root.org/tricoteuses/data/assemblee-nettoye/Scrutins_XVII">Dépôt git <code>Scrutins_XVII_nettoye</code> (JSON)</a>")
|
||||
|
||||
AN_data -->|"<a href="https://git.en-root.org/tricoteuses/tricoteuses-assemblee/-/blob/master/src/scripts/retrieve_open_data.ts">retrieve_open_data.ts</a> & <a href="https://git.en-root.org/tricoteuses/tricoteuses-assemblee/-/blob/master/src/scripts/reorganize_data.ts">reorganize_data.ts</a>"| acteurs_et_organes_brut & agenda_brut & amendements_brut & dossiers_brut & scrutins_brut
|
||||
|
||||
acteurs_et_organes_brut -->|<a href="https://git.en-root.org/tricoteuses/tricoteuses-assemblee/-/blob/master/src/scripts/clean_reorganized_data.ts">clean_reorganized_data.ts</a>| acteurs_et_organes_nettoye
|
||||
agenda_brut -->|<a href="https://git.en-root.org/tricoteuses/tricoteuses-assemblee/-/blob/master/src/scripts/clean_reorganized_data.ts">clean_reorganized_data.ts</a>| agenda_nettoye
|
||||
amendements_brut -->|<a href="https://git.en-root.org/tricoteuses/tricoteuses-assemblee/-/blob/master/src/scripts/clean_reorganized_data.ts">clean_reorganized_data.ts</a>| amendements_nettoye
|
||||
dossiers_brut -->|<a href="https://git.en-root.org/tricoteuses/tricoteuses-assemblee/-/blob/master/src/scripts/clean_reorganized_data.ts">clean_reorganized_data.ts</a>| dossiers_nettoye
|
||||
scrutins_brut -->|<a href="https://git.en-root.org/tricoteuses/tricoteuses-assemblee/-/blob/master/src/scripts/clean_reorganized_data.ts">clean_reorganized_data.ts</a>| scrutins_nettoye
|
||||
```
|
||||
|
||||
### Détail des flux pour les acteurs et organes
|
||||
|
||||
```mermaid
|
||||
---
|
||||
title: Détail des flux pour les acteurs et organes
|
||||
---
|
||||
flowchart TD
|
||||
|
||||
AN_data[/"<a href="https://data.assemblee-nationale.fr/">Jeux de données de l'Assemblée</a>"/]
|
||||
|
||||
amo10_brut("<a href="https://git.en-root.org/tricoteuses/data/assemblee-brut/AMO10_deputes_actifs_mandats_actifs_organes_XVII">Dépôt git <code>AMO10_deputes_actifs_mandats_actifs_organes_XVII</code> (JSON)</a>")
|
||||
amo20_brut("<a href="https://git.en-root.org/tricoteuses/data/assemblee-brut/AMO20_dep_sen_min_tous_mandats_et_organes_XVII">Dépôt git <code>AMO20_dep_sen_min_tous_mandats_et_organes_XVII</code> (JSON)</a>")
|
||||
amo30_brut("<a href="https://git.en-root.org/tricoteuses/data/assemblee-brut/AMO30_tous_acteurs_tous_mandats_tous_organes_historique">Dépôt git <code>AMO30_tous_acteurs_tous_mandats_tous_organes_historique</code> (JSON)</a>")
|
||||
amo40_brut("<a href="https://git.en-root.org/tricoteuses/data/assemblee-brut/AMO40_deputes_actifs_mandats_actifs_organes_divises_XVII">Dépôt git <code>AMO40_deputes_actifs_mandats_actifs_organes_divises_XVII</code> (JSON)</a>")
|
||||
amo50_brut("<a href="https://git.en-root.org/tricoteuses/data/assemblee-brut/AMO50_acteurs_mandats_organes_divises_XVII">Dépôt git <code>AMO50_acteurs_mandats_organes_divises_XVII</code> (JSON)</a>")
|
||||
|
||||
amo10_nettoye("<a href="https://git.en-root.org/tricoteuses/data/assemblee-nettoye/AMO10_deputes_actifs_mandats_actifs_organes_XVII">Dépôt git <code>AMO10_deputes_actifs_mandats_actifs_organes_XVII_nettoye</code> (JSON)</a>")
|
||||
amo20_nettoye("<a href="https://git.en-root.org/tricoteuses/data/assemblee-nettoye/AMO20_dep_sen_min_tous_mandats_et_organes_XVII">Dépôt git <code>AMO20_dep_sen_min_tous_mandats_et_organes_XVII_nettoye</code> (JSON)</a>")
|
||||
amo30_nettoye("<a href="https://git.en-root.org/tricoteuses/data/assemblee-nettoye/AMO30_tous_acteurs_tous_mandats_tous_organes_historique">Dépôt git <code>AMO30_tous_acteurs_tous_mandats_tous_organes_historique_nettoye</code> (JSON)</a>")
|
||||
amo40_nettoye("<a href="https://git.en-root.org/tricoteuses/data/assemblee-nettoye/AMO40_deputes_actifs_mandats_actifs_organes_divises_XVII">Dépôt git <code>AMO40_deputes_actifs_mandats_actifs_organes_divises_XVII_nettoye</code> (JSON)</a>")
|
||||
amo50_nettoye("<a href="https://git.en-root.org/tricoteuses/data/assemblee-nettoye/AMO50_acteurs_mandats_organes_divises_XVII">Dépôt git <code>AMO50_acteurs_mandats_organes_divises_XVII_nettoye</code> (JSON)</a>")
|
||||
|
||||
AN_data -->|"<a href="https://git.en-root.org/tricoteuses/tricoteuses-assemblee/-/blob/master/src/scripts/retrieve_open_data.ts">retrieve_open_data.ts</a> & <a href="https://git.en-root.org/tricoteuses/tricoteuses-assemblee/-/blob/master/src/scripts/reorganize_data.ts">reorganize_data.ts</a>"| amo10_brut & amo20_brut & amo30_brut & amo40_brut & amo50_brut
|
||||
|
||||
amo10_brut -->|<a href="https://git.en-root.org/tricoteuses/tricoteuses-assemblee/-/blob/master/src/scripts/clean_reorganized_data.ts">clean_reorganized_data.ts</a>| amo10_nettoye
|
||||
amo20_brut -->|<a href="https://git.en-root.org/tricoteuses/tricoteuses-assemblee/-/blob/master/src/scripts/clean_reorganized_data.ts">clean_reorganized_data.ts</a>| amo20_nettoye
|
||||
amo30_brut -->|<a href="https://git.en-root.org/tricoteuses/tricoteuses-assemblee/-/blob/master/src/scripts/clean_reorganized_data.ts">clean_reorganized_data.ts</a>| amo30_nettoye
|
||||
amo40_brut -->|<a href="https://git.en-root.org/tricoteuses/tricoteuses-assemblee/-/blob/master/src/scripts/clean_reorganized_data.ts">clean_reorganized_data.ts</a>| amo40_nettoye
|
||||
amo50_brut -->|<a href="https://git.en-root.org/tricoteuses/tricoteuses-assemblee/-/blob/master/src/scripts/clean_reorganized_data.ts">clean_reorganized_data.ts</a>| amo50_nettoye
|
||||
```
|
|
@ -1,30 +0,0 @@
|
|||
# Architecture de Tricoteuses-Légifrance
|
||||
|
||||
## Flux de Tricoteuses-Légifrance
|
||||
|
||||
```mermaid
|
||||
---
|
||||
title: Flux de Tricoteuses-Légifrance
|
||||
---
|
||||
flowchart TD
|
||||
|
||||
Dila_JORF[/"<a href="https://echanges.dila.gouv.fr/OPENDATA/JORF/">Jeux de données <code>JORF</code> de la Dila</a>"/] -->|<a href="https://git.tricoteuses.fr/logiciels/tricoteuses-legifrance/src/branch/main/src/scripts/download_dila_dataset.ts">download_dila_dataset.ts</a>| jorf("<a href="https://git.en-root.org/tricoteuses/data/dila/jorf">Dépôt git <code>jorf</code> (XML)</a>")
|
||||
Dila_LEGI[/"<a href="https://echanges.dila.gouv.fr/OPENDATA/LEGI/">Jeux de données <code>LEGI</code> de la Dila</a>"/] -->|<a href="https://git.tricoteuses.fr/logiciels/tricoteuses-legifrance/src/branch/main/src/scripts/download_dila_dataset.ts">download_dila_dataset.ts</a>| legi("<a href="https://git.en-root.org/tricoteuses/data/dila/legi">Dépôt git <code>legi</code> (XML)</a>")
|
||||
Dila_DOLE[/"<a href="https://echanges.dila.gouv.fr/OPENDATA/DOLE/">Jeux de données <code>DOLE</code> de la Dila</a>"/] -->|<a href="https://git.tricoteuses.fr/logiciels/tricoteuses-legifrance/src/branch/main/src/scripts/download_dila_dataset.ts">download_dila_dataset.ts</a>| dole("<a href="https://git.en-root.org/tricoteuses/data/dila/dole">Dépôt git <code>dole</code> (XML)</a>")
|
||||
|
||||
legifrance{{"<a href="https://www.legifrance.gouv.fr/">Site Légifrance</a>"}} -->|<a href="https://git.tricoteuses.fr/logiciels/tricoteuses-legifrance/src/branch/main/src/scripts/download_dole_html.ts">download_dole_html.ts</a>| dole_echeanciers_html("<a href="https://git.en-root.org/tricoteuses/data/dila/dole_echeanciers_html">Dépôt git <code>dole_echeanciers_html</code> (HTML)</a>")
|
||||
|
||||
jorf -->|<a href="https://git.tricoteuses.fr/logiciels/tricoteuses-legifrance/src/branch/main/src/scripts/import_jorf.ts">import_jorf.ts</a>| base_legi[("Base <code>legi</code> (PostgreSQL)")]
|
||||
legi -->|<a href="https://git.tricoteuses.fr/logiciels/tricoteuses-legifrance/src/branch/main/src/scripts/import_legi.ts">import_legi.ts</a>| base_legi
|
||||
dole -->|<a href="https://git.tricoteuses.fr/logiciels/tricoteuses-legifrance/src/branch/main/src/scripts/import_dole.ts">import_dole.ts</a>| base_legi
|
||||
|
||||
jorf & legi -->|<a href="https://git.tricoteuses.fr/logiciels/tricoteuses-legifrance/src/branch/main/src/scripts/git_xml_to_git_json.ts">git_xml_to_git_json.ts</a>| donnees_juridiques("<a href="https://git.tricoteuses.fr/dila/donnees_juridiques">Dépôt git <code>donnees_juridiques</code> (JSON)</a>")
|
||||
|
||||
donnees_juridiques -->|<a href="https://git.tricoteuses.fr/logiciels/tricoteuses-legifrance/src/branch/main/src/scripts/git_json_to_git_references_json.ts">git_json_to_git_references_json.ts</a>| references_donnees_juridiques("<a href="https://git.tricoteuses.fr/dila/references_donnees_juridiques">Dépôt git <code>references_donnees_juridiques</code> (JSON)</a>")
|
||||
|
||||
donnees_juridiques & references_donnees_juridiques -->|<a href="https://git.tricoteuses.fr/logiciels/tricoteuses-legifrance/src/scripts/git_json_to_git_markdown.ts">git_json_to_git_markdown.ts</a>| textes_juridiques("<a href="https://git.tricoteuses.fr/dila/textes_juridiques">Dépôt git <code>textes_juridiques</code> (Markdown)</a>")
|
||||
|
||||
donnees_juridiques -->|<a href="https://git.tricoteuses.fr/logiciels/tricoteuses-legifrance/src/scripts/git_json_to_git_table_of_contents_markdown.ts">git_json_to_git_table_of_contents_markdown.ts</a>| table_des_matieres_textes_juridiques("<a href="https://git.tricoteuses.fr/dila/table_des_matieres_textes_juridiques">Dépôt git <code>table_des_matieres_textes_juridiques</code> (Markdown)</a>")
|
||||
|
||||
base_legi -->|<a href="https://git.tricoteuses.fr/logiciels/tricoteuses-legifrance/src/scripts/export_consolidated_texts_to_git.ts">export_consolidated_texts_to_git.ts.ts</a>| declarations("<a href="https://git.tricoteuses.fr/declarations/declaration_du_26_aout_1789_des_droits_de_l_homme_et_du_citoyen">Dépôt git de la Déclaration des droits de l'homme et du citoyen (Markdown</a>") & constitution("<a href="https://git.tricoteuses.fr/constitution">Dépôts git de la Constitution consolidée (Markdown)</a>") & codes("<a href="https://git.tricoteuses.fr/codes">Dépôts git des codes juridiques consolidés (Markdown)</a>")
|
||||
```
|
Loading…
Add table
Add a link
Reference in a new issue