Closed DaFrenchFrog closed 1 year ago
Hello @DaFrenchFrog, cette série de signalements de bugs provient des utilisateurs MC j'imagine ?
Pour info ces "notes d'import" ont été ajoutés à dessein car sinon on perdait l'information originale en raison des enums trop restrictifs, voir https://github.com/etalab/catalogage-donnees/issues/456#issuecomment-1268631799
Si le MC est OK pour perdre cette info, une manip en DB peut permettre de retirer ces "notes", et il faudra que je modifie #504 pour ne plus les ajouter pour les futurs imports.
Sinon, je dirais qu'il faut les inviter à rechercher "Notes d'import automatique" via la recherche, et à modifier les jeux de données en mettant la valeur pertinente... puis retirer les notes de la description.
Ça pose la question de l'UX d'édition "à grande échelle", on dirait. À quel point est-il facile de trouver un jeu de données ciblé et de le modifier "rapidement" ?
Oui ça avait été validé avant l'import. Cela a révélé les problèmes évoqués à cette occasionssur les champs concernés, notamment la valeur "quinquennale" pas prévue par l'enum du champ fréquence. Comme on ne pouvait pas résoudre les problèmes rapidement (l'import des données était attendu), la solution proposé par Florimond a été adopté (je n'en vois pas de meilleure).
La seule piste pour résoudre le problème à court/moyen terme c'est d'itérer sur les champs concernés (supprimer les enum, améliorer l'implé, etc.) et, si besoin, refaire un import.
Il faut que tout le monde ait conscience que s'il y a un nouvel import, les modifications qui auront lieu entretemps sur le catalogue du MC sur catalogue.data.gouv.fr seront alors écrasées. J'ai conscience que le fait d'attendre pour un nouvel import est problématique pour les utilisateurs. Il faut à mon avis peser la nécessité de faire un nouvel import par rapport aux données qui ne sont pas conformes au schéma actuellement implémenté ("quinquennal" est un exemple mais il y en a plein d'autres !). Pas d'autre solution que de voir au cas par cas je pense.
Description du bug
Des informations (semble-t-il liées à l'import) sont présentes dans la zone de description. Exemple ici