Passer le développement de coin sur un GitLab ?
(copie d'un email envoyé à la liste de discussion si at listes.illyse.org, vu que je pense que toutes les personnes concernées ne sont pas abonnées à la liste).
Coucou,
Résumé gros trait : gogs c'est nul
Nous pratiquons la relecture de toutes les modifications importantes qui arrivent dans le code de coin (relecture/validation de PRs).
C'est une bonne chose (je pense), particulièrement pour un outil comme coin, où l'on est en permanence en train de faire la balance entre outil spécifique, et outil générique (adaptable à différents fonctionnements de différentes assos).
On utilise le gogs¹ de la FFDN comme forge de développement. Gogs n'offre quasiment aucune fonctionnalité utile pour la relecture/discussions autour d'une proposition de modification (PR) comparé à d'autres outils (GitHub, GitLab…). Il souffre en outre d'autres manques fonctionnels (pas de recherche dans les tickets).
Ça complique beaucoup les revues de code.
Il était question à la FFDN de migrer de gogs vers un serveur gitlab, à ma connaissance, ce chantier n'a pas abouti pour l'instant (j'ai envoyé un mail à adminsys@ffdn.org à l'instant pour avoir des nouvelles fraîches).
Aussi, bien qu'il soit logique que le code de coin soit hébergé sur la forge de la fédé, je vous proposerais bien, faute d'outil satisfaisant que l'on le migre vers une autre forge utilisant gitlab (framagit me vient en tête, mais il y a probablement d'autres serveurs GitLab à inscription ouvertes).
Qu'en pensez-vous ?
Jocelyn