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

Améliorer les informations de rattachement institutionnel en entrée et en export #136

Open
bzg opened this issue Sep 12, 2024 · 1 comment
Assignees
Labels
enhancement New feature or request
Milestone

Comments

@bzg
Copy link
Contributor

bzg commented Sep 12, 2024

Au moment de la création d'un compte, l'utilisateur se voit proposer une liste d'organisation existantes, qui sont celles saisies manuellement par les utilisateurs précédents.

A l'export, les organisations sont visibles dans userAndReferentCountByOrganization.

Je propose que la liste des organisations disponible à la création d'un compte soit construite à partir du fichier https://code.gouv.fr/data/annuaire_sup.json : l'utilisateur tape quelques mots et l'entrée qui correspond le mieux est proposée.

Si l'entrée qui correspond le mieux a aussi des « services fils », alors ceux-ci sont proposés en autres suggestions, car on souhaite que les utilisateurs indiquent le plus bas niveau hiérarchique pertinent (celui de leur équipe, service ou bureau). Eventuellement, en face du service sélectionné pourra être indiqué le service "top", qui serait le ministère ou la plus haute instance de rattachement - mais seulement à titre indicatif.

Pour l'export json, il faudrait plutôt un array avec trois éléments:

  • l'identifiant de l'organisation (e.g. c4195774-f535-4d82-b03f-d5f0c6b08635)
  • le nom correspondant à cet identifiant
  • le nombre de référents rattachés à cette organisation
  • le nombre d'utilisateurs rattachés à cette organisation

Cela permettrait par exemple à un ministère de requêter de manière fiable sur ce fichier pour savoir pour quels logiciels libres du SILL il a des agents publics référents - voire de croiser des données avec celles exposées dans https://code.gouv.fr/sources/.

@bzg bzg added the enhancement New feature or request label Sep 12, 2024
@bzg bzg added this to the 1.6 milestone Oct 25, 2024
@bzg
Copy link
Contributor Author

bzg commented Nov 21, 2024

Le fichier code.gouv.fr/data/annuaire_sup.json est trop lourd mais nous pourrions avoir une version avec les identifiants minimaux (id, nom, service_sup, service_top) de ~2M qui feront ~300K compressés par le serveur.

Ce fichier ne serait chargé qu'au moment de la création de compte, pour proposer d'autocompléter les organismes publics de rattachement des utilisateurs du SILL.

Mais en première étape, oui, il faudrait commencer par prendre les organismes existants et voir à quels identifiants ils correspondent dans l'annuaire des services publics.

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

No branches or pull requests

2 participants