Commit 4c5fbd7a authored by Johan Richer's avatar Johan Richer

Update CONTRIBUTING.md

parent 99b8e3f8
......@@ -10,20 +10,21 @@ L'ajout d'un schéma au catalogue se fait en proposant d'amender le fichier [cat
Pour candidater, un schéma doit :
- être écrit en JSON conformément aux spécifications [Table Schema](https://frictionlessdata.io/specs/table-schema/). Les métadonnées du schéma doivent employer [les propriétés qui ont été standardisées](https://github.com/frictionlessdata/specs/blob/master/specs/patterns.md#table-schema-metadata-properties), avec au minimum :
- `name` : identifiant, ou "slug"
- `title` : nom courant
- `description`
- `homepage` : page d'accueil ou dépôt Git
- `path` : URL de cette version du schéma
- `created` : date de création
- `lastModified` : date de publication de cette version
- `version` : le numéro de version au format [SemVer](https://semver.org/lang/fr/)
- être nommé `schema.json`.
- être accompagné d'un fichier `README.md` complet, présentant notamment le contexte de sa création.
- être mis à disposition dans un dépôt Git afin de bénéficier de la gestion des versions (voir ci-dessous).
- `name` : identifiant, ou "slug" ;
- `title` : nom courant ;
- `description` ;
- `homepage` : page d'accueil ou dépôt Git ;
- `path` : URL de cette version du schéma ;
- `created` : date de création ;
- `lastModified` : date de publication de cette version ;
- `version` : le numéro de version au format [SemVer](https://semver.org/lang/fr/) ;
- être nommé `schema.json` ;
- être accompagné d'un fichier `README.md` complet, présentant notamment le contexte de sa création ;
- être mis à disposition en ligne sur une URL stable.
Optionnel :
- un fichier `CHANGELOG.md` peut être publié au même endroit que le fichier `schema.json` afin d'apporter des informations sur les différentes mises à jour du schéma.
- être mis à disposition dans un dépôt Git afin de bénéficier de la gestion des versions (voir ci-dessous) ;
- un fichier `CHANGELOG.md` peut être publié au même endroit que le fichier `schema.json` afin d'apporter des informations sur les différentes mises à jour du schéma ;
- des données tabulaires d'exemple sous forme de fichiers CSV, valides ou invalides, peuvent également être ajoutées dans un dossier séparé (et référencées dans le schéma grâce à la propriété `resources`).
## Cycle de vie d'un schéma SCDL
......
Markdown is supported
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