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

Gérer l'impact d'une suppression de jeu de données sur data.gouv.fr #221

Closed
abulte opened this issue May 13, 2024 · 3 comments · Fixed by opendatateam/udata-front-kit#469
Assignees
Labels
bouquets question Further information is requested

Comments

@abulte
Copy link

abulte commented May 13, 2024

Quand un jeu de données est supprimé sur data.gouv.fr et référencé dans un bouquet (ex toilettes publiques dans Itinéraire fraicheur, une erreur 404 s'affiche.

Image

Quel devrait être le comportement dans ce cas ?

Quelques solutions :

  1. ignorer silencieusement 😬
  2. afficher l'erreur au niveau du jeu de données afin d'inciter le producteur à modifier son bouquet 👍
  3. script de purge des jeux de données supprimés des bouquets (notification possible du producteur sur un script backend mais moyen à déterminer : discussion, email (lequel ?)...) 🍧

Related datagouv/data.gouv.fr#1359 #217, pour gérer proprement l'erreur quand on est connecté.

@abulte abulte self-assigned this May 13, 2024
@abulte abulte converted this from a draft issue May 13, 2024
@abulte abulte added bouquets question Further information is requested labels May 13, 2024
@streino
Copy link
Collaborator

streino commented May 14, 2024

Une solution de plus :
4. Switcher le JDD concerné en affichage "catalogue externe" (simple lien URL).

Je penche vers 2 + 4. Avec une précaution à prendre sur l'erreur affichée car l'absence d'un JDD peut être temporaire (dgfr down pile quand on fait la requête) ou plus permanente (grand lyon qui bork sa màj).

On aura sans doute besoin de 3 à un moment ou un autre, mais ça deviendra utile lorsqu'on aura bcp de bouquets et donc besoin de traiter en batch.

@abulte
Copy link
Author

abulte commented May 14, 2024

Normalement si on déclenche sur 404 on n'aura pas de faux positif (plutôt 5xx).

Pour 4, je suis un peu réticent à basculer automagiquement une valeur du schéma lorsqu'un usager visite la page.

@streino
Copy link
Collaborator

streino commented May 14, 2024

Je pensais pas basculer la valeur dans le schéma, juste varier l'affichage. Mais si on restreint aux 404 le lien utile n'a pas de valeur, donc pas besoin.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bouquets question Further information is requested
Projects
Archived in project
Development

Successfully merging a pull request may close this issue.

2 participants