Het Forgejo-project begon met de ontwikkeling van een afsplitsing van het Gitea-co-ontwikkelingssysteem

Als onderdeel van het Forgejo-project werd een afsplitsing van het co-ontwikkelingsplatform Gitea opgericht. De reden is de afwijzing van een poging om het project te commercialiseren en de concentratie van het management in de handen van een commercieel bedrijf. Volgens de makers van de fork moet het project onafhankelijk blijven en behoren tot de gemeenschap. Forgejo zal zich blijven houden aan de eerdere principes van onafhankelijk management.

Op 25 oktober kondigden de oprichter van Gitea (Lunny) en een van de actieve deelnemers (techknowlogick), zonder voorafgaand overleg met de gemeenschap, de oprichting aan van een commercieel bedrijf Gitea Limited, waaraan de rechten op domeinen en handelsmerken waren overgedragen (handelsmerken en domeinen waren oorspronkelijk eigendom van de oprichter van het project). Het bedrijf kondigde zijn voornemen aan om een ​​uitgebreide commerciële versie van het Gitea-platform te ontwikkelen, betaalde ondersteuningsdiensten aan te bieden, training te geven en een cloudhosting van repositories te creëren.

Tegelijkertijd werd gesteld dat het Gitea-project zelf open blijft en eigendom is van de gemeenschap, en dat Gitea Limited zal optreden als een soort tussenpersoon tussen de gemeenschap en andere bedrijven die geïnteresseerd zijn in het gebruik en de ontwikkeling van Gitea. Het nieuwe bedrijf was ook van plan om een ​​aantal onderhouders van Gitea in deeltijd te betalen (in de loop van de tijd was het de bedoeling om ze fulltime te laten werken en extra ontwikkelaars in dienst te nemen). De plannen omvatten ook de oprichting van een speciaal fonds waarmee externe bedrijven de implementatie van de gewenste innovaties konden sponsoren, optimalisaties konden doorvoeren en specifieke tekortkomingen konden corrigeren.

Een dergelijke stap werd door sommige deelnemers uit de gemeenschap beschouwd als een greep naar de controle over het project. Voordat de fork werd gecreëerd, werd een open brief gepubliceerd, ondertekend door 50 Gitea-ontwikkelaars, met een voorstel om een ​​non-profitorganisatie op te richten die eigendom was van de gemeenschap om toezicht te houden op het project en daaraan over te dragen, in plaats van een commercieel bedrijf, de handelsmerken en domeinen van Gitea. Gitea Limited negeerde de suggestie van de gemeenschap en bevestigde dat het nu de volledige controle over het project heeft. Daarna werd besloten dat de gemeenschap geen andere keuze had dan een vork te creëren en dit als het belangrijkste project te beschouwen om verder te werken.

Opmerkelijk is dat het Gitea-project zelf in december 2016 werd opgericht als een afsplitsing van het Gogs-project, opgericht door een groep enthousiastelingen die ontevreden waren over de beheerorganisatie in het project. De belangrijkste motieven voor het creëren van de fork waren de wens om de controle over te dragen aan de gemeenschap en het voor onafhankelijke ontwikkelaars gemakkelijker te maken om aan de ontwikkeling deel te nemen. In plaats van het Gogs-model dat gebaseerd is op het toevoegen van code via slechts één hoofdonderhouder die alleen beslissingen neemt, heeft Gitea een model van scheiding der machten aangenomen met het recht om code aan de repository toe te voegen aan verschillende actieve ontwikkelaars.

Bron: opennet.ru

Voeg een reactie