We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
1ères maquettes : https://www.figma.com/file/9Ai2c1JrRyFNKDSJOXN9wM/%F0%9F%92%BB-Api-et-donn%C3%A9es-restreintes?type=design&node-id=117%3A12719&mode=design&t=akooOxHferqa19wS-1
Un jeu de données a une liste de ressources, dont certaines peuvent être de type API.
class Resource: type = db.StringField(choicies=["main", "documentation", "api", ..] url = ... class Dataset: resources = db.ListField(db.Embededededed(Resource))
Exemple de modélisation de DataService côté GeoNetwork (plateforme GeoOrchestra) :
Côté OpenDataSoft, ils ont une API principale au niveau de la plateforme mais aussi un swagger par jeu de données.
Nouvelle table dédiée "API". Dans les datasets, avoir une liste d'APIs (à l'image de liste de ressources).
class API: title = .. documentation = ... limit = ... endpoint_url = ... contact_point = ... ? class Dataset: apis = db.ListField(API) resources = db.ListField(db.Embededededed(Resource))
Il faudra envisager une migration des JDDs qui ont été créés pour référencer des APIs - qui devraient donc être convertis en fiches APIs.
Extension du type "api" de ressources
On trouve que la possibilité de faire une modélisation n <--> n rend cette approche contraignante, et on ne part pas pour cette solution.
n <--> n
The text was updated successfully, but these errors were encountered:
Related to #1305
Sorry, something went wrong.
No branches or pull requests
1ères maquettes : https://www.figma.com/file/9Ai2c1JrRyFNKDSJOXN9wM/%F0%9F%92%BB-Api-et-donn%C3%A9es-restreintes?type=design&node-id=117%3A12719&mode=design&t=akooOxHferqa19wS-1
Contexte
Etat des lieux back
Un jeu de données a une liste de ressources, dont certaines peuvent être de type API.
Exemples d'autres plateformes
Exemple de modélisation de DataService côté GeoNetwork (plateforme GeoOrchestra) :
Côté OpenDataSoft, ils ont une API principale au niveau de la plateforme mais aussi un swagger par jeu de données.
Approche 1
Nouvelle table dédiée "API".
Dans les datasets, avoir une liste d'APIs (à l'image de liste de ressources).
Il faudra envisager une migration des JDDs qui ont été créés pour référencer des APIs - qui devraient donc être convertis en fiches APIs.
Zones de flou
Prochaines étapes
Approche 2Extension du type "api" de ressources
On trouve que la possibilité de faire une modélisation
n <--> n
rend cette approche contraignante, et on ne part pas pour cette solution.The text was updated successfully, but these errors were encountered: