Vývojáři platformy pro spolupráci Forgejo oznámili změnu modelu vývoje. Místo udržení synchronizované větve Gitea se projekt Forgejo nyní odštěpí na zcela nezávislou kódovou základnu, která bude samostatně vyvíjena a půjde vlastní cestou. Je zdůrazňováno, že plné odštěpení je vyvrcholením rozporů v modelech vývoje a správy mezi Forgejo a Gitea.
Projekt Forgejo vznikl v říjnu 22. roku jako výsledek "měkkého" odštěpení od Gitea. Pod správou Forgejo funguje hosting Codeberg.org. Kód projektu je napsán v jazyce Go a dodává se pod licencí MIT. Větve byly vytvořeny v reakci na pokusy o komercializaci Gitea a převod správy do rukou komerční společnosti. V Forgejo byla pokračována aplikace principů nezávislé správy a byla zachována kontrola ze strany komunity. Dosud byly do Forgejo pravidelně přenášeny všechny změny kódu Gitea, ale také byly přidávány vlastní nové možnosti, které v Gitea chyběly. Čím více vlastních možností bylo do Forgejo přidáno, tím složitější se stal proces synchronizace kódových základen.
Úplné odštěpení usnadní údržbu, zavádění nové funkcionality a odstraňování chyb, a také povede k rychlejšímu snižování technologického dluhu a umožní úsporu prostředků vynakládaných na analýzu konfliktů se změnami, které se objevují v kódové základně Gitea. Cena za plné odštěpení bude nemožnost používat Forgejo jako transparentní náhradu Gitea a zkomplikování přechodu z Gitea na Forgejo. API v Forgejo bude, pokud to bude možné, zachováno kompatibilní s API Gitea.
Zdroj: opennet.ru
