Le projet Forgejo a commencé à développer un fork du système de co-développement Gitea

Dans le cadre du projet Forgejo, un fork de la plateforme de co-développement Gitea a été fondé. La raison en est le rejet d’une tentative de commercialisation du projet et la concentration de la gestion entre les mains d’une société commerciale. Selon les créateurs du fork, le projet doit rester indépendant et appartenir à la communauté. Forgejo continuera à adhérer aux principes antérieurs de gestion indépendante.

Le 25 octobre, le fondateur de Gitea (Lunny) et l'un des participants actifs (techknowlogick), sans consultation préalable de la communauté, ont annoncé la création d'une société commerciale Gitea Limited, à laquelle les droits de domaines et de marques ont été transférés (marques déposées et domaines appartenaient à l'origine au fondateur du projet). La société a annoncé son intention de développer une version commerciale étendue de la plateforme Gitea, de fournir des services de support payants, de proposer des formations et de créer un hébergement cloud de référentiels.

Dans le même temps, il a été déclaré que le projet Gitea lui-même reste ouvert et appartient à la communauté, et que Gitea Limited agira comme une sorte d'intermédiaire entre la communauté et d'autres entreprises intéressées par l'utilisation et le développement de Gitea. La nouvelle société avait également l'intention de rémunérer à temps partiel plusieurs mainteneurs de Gitea (au fil du temps, il était prévu de les faire passer à temps plein et d'embaucher des développeurs supplémentaires). Les plans prévoyaient également la création d'un fonds spécial grâce auquel des sociétés tierces pourraient parrainer la mise en œuvre des innovations souhaitées, en réalisant des optimisations et en corrigeant des défauts spécifiques.

Une telle démarche a été considérée par certains participants de la communauté comme une prise de contrôle sur le projet. Avant la création du fork, une lettre ouverte a été publiée, signée par 50 développeurs de Gitea, avec une proposition de créer une organisation à but non lucratif appartenant à la communauté pour superviser le projet et lui transférer, plutôt qu'une société commerciale, les marques et domaines de Gitea. Gitea Limited a ignoré la suggestion de la communauté et a confirmé qu'elle avait désormais le contrôle total du projet. Après cela, il a été décidé que la communauté n'avait d'autre choix que de créer un fork et de le considérer comme le projet principal pour poursuivre les travaux.

Il est à noter que le projet Gitea lui-même a été fondé en décembre 2016 en tant que branche du projet Gogs, créé par un groupe de passionnés insatisfaits de l'organisation de gestion du projet. Les principales motivations de la création du fork étaient le désir de transférer le contrôle entre les mains de la communauté et de permettre aux développeurs indépendants de participer plus facilement au développement. Au lieu du modèle Gogs basé sur l'ajout de code uniquement par l'intermédiaire d'un seul mainteneur principal qui prend seul les décisions, Gitea a adopté un modèle de séparation des pouvoirs avec le droit d'ajouter du code au référentiel à plusieurs développeurs actifs.

Source: opennet.ru

Ajouter un commentaire