Skip to content
New issue

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

"L'inscription des organisations est fermée pour l'instant." #13

Open
bohwaz opened this issue Sep 2, 2024 · 3 comments
Open

"L'inscription des organisations est fermée pour l'instant." #13

bohwaz opened this issue Sep 2, 2024 · 3 comments

Comments

@bohwaz
Copy link

bohwaz commented Sep 2, 2024

Dans la doc : https://oblyk.org/api-and-developers

Créer votre organisation pour obtenir votre clé d'API.
Créer mon organisation

Sauf que le lien donne : "L'inscription des organisations est fermée pour l'instant."

@bohwaz
Copy link
Author

bohwaz commented Nov 4, 2024

Hello, est-ce que le projet est fermé, l'API est abandonnée ?

@lucien-chastan
Copy link
Contributor

Bonjour @bohwaz

L'API en soit n'est pas abandonné, l'app fonctionne entièrement sur l'API
Mais l'ouverture au publique de l'API est pour l'instant en suspend.

Je n'ai pour l'instant pas les ressources d'assumer l'usage de l'API par d'autres.
(il y a eu des abus, comme la récupération de toutes les falaises toutes les heures)

Il faudrait soit que je met en place des quotas pour éviter que les usages extérieur tire trop sur l'API (donc demande de la ressource en temps de développement)
Ou que je m'assure d'avoir des serveurs backs suffisamment dimensionnés pour assumer des pic d'utilisation que je ne maîtrise pas (donc demande de la ressource en argent)

Autre raison pour lesquels pour l'instant l'API n'est pas ouverte :

  • documenter l'API c'est du temps supplémentaire
  • Si je suis le seul à utiliser l'API je peux me permettre de la faire évoluer comme je le souhaite (ajout de clé, changement de structure). Si d'autre application utilisaient l'API je devrais soit mieux géré les versions (donc tu travail en plus ou moins de liberté dans le développement), soit prendre le risque de casser leur projet ... ce qui n'est pas sympa pour eux

C'est pour toutes ces raisons que pour l'instant l'API est fermée

Je suis désolé pour ça

@bohwaz
Copy link
Author

bohwaz commented Nov 10, 2024

Hello @lucien-chastan merci du retour.

Pour le souci des récupérations en masse, la solution serait de proposer comme Wikipedia un export des données : #14

Et de n'accepter que des organisations validées à priori.

Ma question c'est dans le cadre de la création d'un outil de topo pour les équipeurs, ça ferait du sens de reprendre la base de données Oblyk au lieu de réinventer la roue. Ainsi on pourrait annoter de notre côté les voies pour indiquer des infos techniques et l'historique de l'équipement / entretien ainsi que les tâches qui restent à réaliser. Et sur notre topo en ligne on pourrait renvoyer les gens directement sur la fiche Oblyk de chaque voie pour qu'ils puissent ajouter la voie à leur carnet.

Le mieux serait pour nous d'avoir accès aux voies de la falaise, la cotation, et autres infos présentes sur Oblyk, réutiliser l'ID de Oblyk comme référence unique de la voie, et ajouter des infos dans notre BDD à chaque voie pour nos besoins (topo, entretien), et encore mieux pouvoir remonter les correctifs (typo dans le nom de la voie, évolution de cotation, etc.) à Oblyk sans avoir à ce que les équipeurs/auteur⋅ices aillent modifier ça manuellement sur Oblyk.

Mais sans API rien de tout ça n'est possible et du coup la seule option serait de réinventer la roue de notre côté… Pas glop.

Et sur Oblyk idéalement pouvoir indiquer le lien pour faire un don pour l'entretien de la falaise ainsi que pour acheter le topo en ligne / papier.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants