datagouv / schema.data.gouv.fr

Schémas de données ouvertes sur des formats réglementaires ou non
https://schema.data.gouv.fr
MIT License
41 stars 27 forks source link

Ajouter un titre dans `schemas.json` #34

Closed abulte closed 5 years ago

abulte commented 5 years ago

Pour l'intégration à https://github.com/etalab/csv-gg, ce serait bien d'avoir un champ title ou autre avec le nom "humain" du schéma dans https://schema.data.gouv.fr/schemas/schemas.json pour remplir la liste déroulante de choix du schéma. Et pourquoi pas une description si on ajoute un champ ℹ️ un jour ?

Le problème est que ça ne respecte pas le schéma https://framagit.org/opendataschema/catalog/blob/master/schema-catalog.json... On ouvre une PR là-bas ?

AntoineAugusti commented 5 years ago

Ça me parait être une bonne idée. Comment fait Validata sans ces 2 éléments actuellement ? C'est croisé avec un autre fichier ?

Ça parait incontournable d'afficher ceci dans l'interface.

Tu veux bien te charger de la PR là-bas ?

abulte commented 5 years ago

Comment fait Validata sans ces 2 éléments actuellement ? C'est croisé avec un autre fichier ?

Je n'ai pas vérifié mais je pense qu'il tire les infos du schéma après l'avoir "téléchargé". Ca parait un peu bancale sur une SPA.

J'ai vu aussi que le name n'était pas (plus) obligatoire là-bas https://framagit.org/opendataschema/catalog/blob/master/schema-catalog.json, ce qui est embêtant pour nous.

Tu veux bien te charger de la PR là-bas ?

Allez.

abulte commented 5 years ago

Je n'ai pas vérifié mais je pense qu'il tire les infos du schéma après l'avoir "téléchargé". Ca parait un peu bancale sur une SPA.

En même temps ça permet de ne pas dupliquer les infos... Mais ça implique de dupliquer la logique de fetch du schéma 🤔

AntoineAugusti commented 5 years ago

On peut avoir des clés supplémentaires non requises de notre côté après uniquement.

AntoineAugusti commented 5 years ago

On a accès à ces métadonnées : https://github.com/etalab/schema.data.gouv.fr/blob/master/web/_data/schemas.yml

Tu vois des choses supplémentaires requises ?

abulte commented 5 years ago

https://framagit.org/opendataschema/catalog/issues/1

AntoineAugusti commented 5 years ago

Ils ont mergé là-bas :)