Nouveau : guide de contribution pour les widgets Grist Gouv

On a publié un CONTRIBUTING.md pour cadrer les contributions de widgets à Grist Gouv.

Ce guide s’adresse à toute personne qui a développé un widget Grist, que ce soit en code from scratch ou avec l’aide d’un outil IA, et qui souhaite le partager avec d’autres agents publics ou le faire héberger sur l’instance DINUM ou ANCT.

Ça peut aussi vous servir à faire des widgets sécurisés et maintenables dans le temps.

Le guide couvre :

  • Critères de qualité : lisibilité du code, périmètre fonctionnel défini, tests unitaires et d’intégration.
  • Politique sur le code généré par IA : son usage est bienvenu, à condition que vous puissiez expliquer et défendre ce que vous soumettez.
  • Cycle de vie des widgets : comment demander une évolution, qui maintient quoi, comment les mises à jour sont auditées et déployées.
  • Sécurité : comment signaler une faille via la VDP de l’État.

Pour aller plus loin :

Le guide est disponible ici : .github/CONTRIBUTING.md at main · gristgouv/.github · GitHub

Vos retours sont les bienvenus ici ou sur le canal Tchap #Grist-Contributions.

11 « J'aime »

Bonjour @Jaime ,

Super guide de contribution, merci beaucoup pour ce travail !

Une petite remarque : puisqu’il est surtout à destination de francophones, est-ce qu’une version en français est-elle envisagée ?