W ramach projektu Forgejo rozpoczęto prace nad rozwidleniem systemu wspólnego rozwoju Gitea

W ramach projektu Forgejo powstał fork platformy co-development Gitea. Powodem jest odrzucenie próby komercjalizacji projektu i skupienie zarządzania w rękach spółki prawa handlowego. Według twórców forka projekt powinien pozostać niezależny i należeć do społeczności. Forgejo będzie nadal przestrzegać dotychczasowych zasad niezależnego zarządzania.

25 października założyciel Gitea (Lunny) i jeden z aktywnych uczestników (techknowlogick), bez uprzedniej konsultacji ze społecznością, ogłosili utworzenie spółki handlowej Gitea Limited, na którą przeniesione zostały prawa do domen i znaków towarowych (znaki towarowe i domeny pierwotnie należały do ​​założyciela projektu). Firma ogłosiła zamiar opracowania rozszerzonej wersji komercyjnej platformy Gitea, świadczenia płatnych usług wsparcia, prowadzenia szkoleń oraz stworzenia hostingu repozytoriów w chmurze.

Jednocześnie stwierdzono, że sam projekt Gitea pozostaje otwarty i stanowi własność społeczności, a Gitea Limited będzie pełnić rolę swego rodzaju pośrednika pomiędzy społecznością a innymi firmami zainteresowanymi wykorzystaniem i rozwojem Gitea. Nowa spółka zamierzała także zapewnić wynagrodzenie w niepełnym wymiarze godzin kilku opiekunom Gitei (z czasem planowano przenieść ich na pełny etat i zatrudnić dodatkowych programistów). W planach było także utworzenie specjalnego funduszu, za pośrednictwem którego firmy zewnętrzne mogłyby sponsorować wdrożenia pożądanych innowacji, dokonywać optymalizacji i korygować określone wady.

Takie posunięcie zostało odebrane przez część uczestników ze społeczności jako przejęcie kontroli nad projektem. Zanim powstał fork, opublikowano list otwarty, podpisany przez 50 programistów Gitea, z propozycją utworzenia organizacji non-profit będącej własnością społeczności, która miałaby nadzorować projekt i przekazywać jej, a nie spółkę komercyjną, znaki towarowe i domeny Gitei. Gitea Limited zignorowała sugestię społeczności i potwierdziła, że ​​ma teraz pełną kontrolę nad projektem. Następnie zdecydowano, że społeczność nie ma innego wyjścia, jak tylko stworzyć widelec i uznać go za główny projekt do kontynuowania dalszych prac.

Warto dodać, że sam projekt Gitea powstał w grudniu 2016 roku jako rozwidlenie projektu Gogs, stworzonego przez grupę pasjonatów, którzy byli niezadowoleni z organizacji zarządzającej w projekcie. Głównymi motywami powstania forku była chęć przekazania kontroli w ręce społeczności i ułatwienia niezależnym deweloperom udziału w rozwoju. Zamiast modelu Gogsa polegającego na dodawaniu kodu tylko przez jednego głównego opiekuna, który samodzielnie podejmuje decyzje, Gitea przyjęła model podziału władzy z prawem dodawania kodu do repozytorium kilku aktywnym deweloperom.

Źródło: opennet.ru

Dodaj komentarz