Closed vdegove closed 4 weeks ago
Hello Vincent,
Je suis en phase avec la philosophie de ta proposition, c'est à dire regrouper sur une page la liste des ressources par dataset.
Je rajoute quelques points de vigilance :
Dispo pour en parler mais on peut effectivement faire un truc simple qui permettrait d'apporter beaucoup plus de clarté :)
En tant que producteur, je veux gérer mes jeux de données et resources associées de manière ergonomique, en ayant une bonne visualisation de l’existant au moment d’éditer, supprimer ou rajouter des resources.
État des lieux
Aujourd’hui, dans l’espace producteur, on a ces cartes là pour éditer un jeu de données (seule la mise en place d’un logo personnalisée est possible) et les resources associées (suppression, édition, rajout d’une nouvelle resource) :
Le bouton éditer renvoie vers
espace_producteur/datasets/{id}/edit
:Et les 3 boutons permettent d’éditer les resources, Modifier va sur
resources/update/datasets/{datagouv_id}/resources
, Ajouter versresources/update/datasets/{datagouv_id}/resources/_new_resource
et supprimer versresources/update/datasets/{datagouv_id}/resources?mode=delete
(routes non namespacées à l’espace producteur) :Problèmes
Solution proposée
Rassembler sur une page unique d’édition de jeu de données :
Au passage, on pourrait du coup tout namespacer et nettoyer le contrôleur principal de resources, en ne gardant dessus que ce qui est sur la partie publique du PAN.
Points d’attention / de vigilance
Bonus
À voir si on peut pas aussi :
Page d’édition de datasets à supprimer ?
En fouillant le contrôleur resources, j’ai trouvé le chemin vers
resources/update/datasets/
qui donne cette page :Ça semble être un pré-espace producteur, à mon avis on peut supprimer.
TODO TECH