Commit 1dac115d authored by Adrien Laporte's avatar Adrien Laporte
Browse files

Documentation convertisseur sur le site

parent c45f3752
Le convertisseur
================
# Le convertisseur
Principe
--------
## Principe
Les données récupérées par le crawler permettent de créer les fiches des Chatons pour [le site principal](https://chatons.org).
Mais, avec ces informations, il est possible de faire plein d'autres choses. Par exemple, on peut les exporter de telle sorte à fournir les informations nécessaires au [site d'entraide](https://entraide.chatons.org). On peut aussi en faire des données sémantiques pour décrire une [organisation telle que pensée par schema.org](https://schema.org/Organization).
## Utilisation
Son utilisation se fait en ligne de commande :
```
converter.py [-o OUTPUT] <input>
```
Avec `<input>` le [fichier json](http://chatons.picasoft.net/exports/chatons.json) exporté par le [crawler](http://chatons.picasoft.net/documentation/crawler/), et output un fichier dans lequel écrire l'export (par défaut `<input>_converted.json`)
## Fonctionnement
(Le fonctionnement détaillé est donné sur le [framagit](https://framagit.org/bertille/tx-collecte-chatons/-/tree/master/conversion#fonctionnement).)
La conversion se fait en trois étape :
1. Renommage des clés et des valeurs,
2. Explosion des Chatons par service
3. Transformation de la structure vers du Node
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment