L'équipe chargée de préparer les versions de Fedora LinuxFedora Forge a annoncé la phase finale de la migration de son projet, passant de sa plateforme propriétaire Pagure à un nouveau système de développement collaboratif basé sur Forgejo. Fin septembre, le service de développement collaboratif Fedora Forge, propulsé par Forgejo, a été lancé en mode test pour la gestion du code et la résolution des problèmes. Le 18 novembre, tous les problèmes ouverts et résolus seront migrés de Pagure vers le nouveau service, et l'accès à l'ancienne interface de suivi des problèmes sera désactivé.
Ainsi, après le 18 novembre, toutes les questions relatives aux versions et leur préparation seront publiées exclusivement via Forgejo. Cette migration affectera également le dépôt principal de RelEng, auparavant répliqué sur Forgejo. Les autres dépôts, tels que weak et composes, seront migrés ultérieurement. Ce changement de plateforme est justifié par le fait que le projet Pagure nécessite d'importantes ressources de maintenance, stagne et n'a pas rencontré un large succès en dehors de Fedora.
La plateforme Forgejo est un fork du projet Gitea, lui-même issu de la plateforme Gogs. Parmi ses principales caractéristiques, on note sa faible consommation de ressources (adaptée aux applications à faible coût). VPSet un processus d'installation simple. Les fonctionnalités standard de gestion de projet sont fournies, telles que la gestion des tâches, le suivi des problèmes, les demandes d'extraction, un wiki, des outils de coordination des équipes de développement, la préparation des versions, le déploiement automatisé des packages dans les dépôts, la gestion des droits d'accès, l'intégration avec les plateformes d'intégration continue, la recherche de code, l'authentification LDAP et OAuth, l'accès aux dépôts via SSH et HTTP/HTTPS, les webhooks pour l'intégration avec Slack, Discord et d'autres services, la prise en charge des hooks Git et de Git LFS, ainsi que des outils de migration et de duplication des dépôts.
Source: opennet.ru
