API - Première version finie
API - Première version finie
Salut à tous,
L'API est à mes yeux presque finie et peut-être passée en master, mais je vous invite à la tester sur vos instances et l'utiliser (leaflet, openlayers, formulaire d'exportations, chemineur...) afin de faire remonter les bugs.
Ce qu'il manque aujourd'hui :
* La fonction de recherche (inutilisée pour le moment d'ailleurs)
* L'authentification des utilisateurs (lecture seule pour le moment)
* L'écriture (nécessaire pour la modification des polygones)
* L'export en GPI
J'attends des retours
Léo
P.S. Le code est disponible sur la branche dev-api
L'API est à mes yeux presque finie et peut-être passée en master, mais je vous invite à la tester sur vos instances et l'utiliser (leaflet, openlayers, formulaire d'exportations, chemineur...) afin de faire remonter les bugs.
Ce qu'il manque aujourd'hui :
* La fonction de recherche (inutilisée pour le moment d'ailleurs)
* L'authentification des utilisateurs (lecture seule pour le moment)
* L'écriture (nécessaire pour la modification des polygones)
* L'export en GPI
J'attends des retours
Léo
P.S. Le code est disponible sur la branche dev-api
Pour l'instant ça n'est pas encore utilisé c'est ça ?leosw a écrit : mais je vous invite à la tester sur vos instances et l'utiliser (leaflet, openlayers, formulaire d'exportations, chemineur...) afin de faire remonter les bugs.
Quand tu dis "je vous invite à tester" c'est pas pour n'importe quel utilisateur, c'est pour des développeurs ? (juste pour clarifier et que nos aimables modérateurs ne cherchent pas à tester dans tous les sens vu que ça n'est pas utilisé)
Oui c'est ça, mais nos amis modérateurs peuvent tester les flux RSS s'ils sont des habitués, depuis le formulaire accessible ici : http://leo.refuges.info/formulaire_rss/sly a écrit :Pour l'instant ça n'est pas encore utilisé c'est ça ?
Quand tu dis "je vous invite à tester" c'est pas pour n'importe quel utilisateur, c'est pour des développeurs ? (juste pour clarifier et que nos aimables modérateurs ne cherchent pas à tester dans tous les sens vu que ça n'est pas utilisé)
Pour les développeurs, les services qui peuvent être dirigés vers l'API sont :
* Le formulaire exportation
* L'application mobile
* Les flux geojson des cartes du site, pour les points
* De même avec les polygones
* Les flux GML des cartes sous OpenLayers
* Les sites externes
Ça a déjà été fait pour :
* Le formulaire de flux RSS
Léo
Salut à tous
Je pense qu'un merge de la version dev-api dans master est envisageable, et même souhaitable.
À noter que ça ne change rien sur le fonctionnement actuel des fonctionnalités d'export, on peut laisser les deux systèmes pendant 4 mois, puis nettoyer tout le code des anciennes exportations, de l'ancien flux RSS et de la vue json d'un point. Je profiterais du changement pour envoyer un mail à eosya, et je laisse dominique informer vttrack.
J'hésite à informer Pyrénées-Refuges et CampToCamp via leur forums. Pour les inviter à faire de même et permettre à ces trois services (à buts non lucratifs) d'être plus libres.
Léo
Je pense qu'un merge de la version dev-api dans master est envisageable, et même souhaitable.
À noter que ça ne change rien sur le fonctionnement actuel des fonctionnalités d'export, on peut laisser les deux systèmes pendant 4 mois, puis nettoyer tout le code des anciennes exportations, de l'ancien flux RSS et de la vue json d'un point. Je profiterais du changement pour envoyer un mail à eosya, et je laisse dominique informer vttrack.
J'hésite à informer Pyrénées-Refuges et CampToCamp via leur forums. Pour les inviter à faire de même et permettre à ces trois services (à buts non lucratifs) d'être plus libres.
Léo
J'ai merge dans master, je ne peut pas mettre en prod :
Je te laisse faire
Léo
Code : Tout sélectionner
leo@refuges:/home/sites/refuges/www.refuges.info$ git pull
error: cannot open .git/FETCH_HEAD: Permission non accord?e
Léo