La force de Gladys, c’est vous : comment on s’organise pour grandir 🙂

Bonjour @stefanbauer,

Merci d’avoir soulevé ce point, c’est une question très juste, et vous avez raison, ce n’est pas assez visible aujourd’hui.

Une partie de la réponse est expliquée ici : MAINTAINERS.md. Elle explique qui peut examiner et fusionner quoi, et comment une version est créée. En bref : master est protégé. Chaque PR a besoin d’une CI verte (tests, lint, 100% de couverture de patch) et passe par les examens automatisés (Cursor, CodeRabbit). Ensuite, elle a besoin de l’approbation d’un examinateur humain qui est autorisé à approuver les fichiers qu’elle touche, et elle est fusionnée via la file d’attente de fusion.

Aujourd’hui, trois personnes peuvent examiner et fusionner les PR sur Gladys : moi, @cicoub13 et @bertrandda.

Pour être honnête avec vous : Gladys grandit très vite en ce moment. Nous n’avons jamais eu autant de contributeurs, d’intégrations et de PR en même temps. Nous tâtonnons encore, et cela se voit dans le processus. Nous allons l’améliorer.

Il y a aussi une échéance personnelle de mon côté : je vais bientôt devenir père, et je serai absent pendant environ 2 mois de congé de paternité (plus d’informations ici). Je suis généralement très rapide pour examiner les PR, mais en ce moment, je me concentre sur quelques sujets de très haute priorité avant de partir : ceux qui libèrent Gladys de sa dépendance envers moi (intégrations externes, et l’organisation décrite dans MAINTAINERS.md). C’est pourquoi certaines PR attendent plus longtemps que d’habitude.

En attendant, @cicoub13 et @bertrandda peuvent examiner les PR pour les corrections de bugs et les modifications des intégrations internes, donc celles-ci n’ont pas besoin d’attendre.

Je suis très motivé pour faire évoluer Gladys vers de bonnes pratiques de gestion de projet open source : une documentation plus claire du processus, plus de personnes avec des droits d’examen, un chemin plus prévisible de « PR ouverte » à « PR fusionnée ». Des retours comme le vôtre aident beaucoup. Si vous pensez que quelque chose manque ou n’est pas clair dans MAINTAINERS.md, faites-le nous savoir !

Merci encore pour votre implication :folded_hands: