Die Plattform zur gemeinsamen Entwicklung Forgejo hat sich vollständig von Gitea abgekoppelt

Die Entwickler der gemeinsamen Entwicklungsplattform Forgejo haben eine Änderung des Entwicklungsmodells angekündigt. Anstatt einen synchronisierten Fork von Gitea aufrechtzuerhalten, hat sich das Projekt Forgejo nun in eine vollständig unabhängige Codebasis verzweigt, die sich selbstständig weiterentwickeln und ihren eigenen Weg gehen wird. Es wird darauf hingewiesen, dass der vollständige Fork den Höhepunkt der Divergenz in den Entwicklungs- und Verwaltungsmodellen von Forgejo und Gitea darstellt.

Das Forgejo-Projekt entstand im Oktober 2022 aus einem sogenannten "sanften" Fork von Gitea. Unter der Verwaltung von Forgejo arbeitet Hosting Codeberg.org. Der Code des Projekts ist in der Programmiersprache Go geschrieben und wird unter der MIT-Lizenz bereitgestellt. Der Fork wurde als Reaktion auf die Versuche der Kommerzialisierung von Gitea und den Übergang der Verwaltung an ein kommerzielles Unternehmen erstellt. In Forgejo wurden die Prinzipien der unabhängigen Verwaltung fortgeführt und die Kontrolle durch die Gemeinschaft gewahrt. Bislang wurden alle Änderungen des Codes von Gitea regelmäßig in Forgejo übertragen, aber es wurden auch eigene neue Funktionen hinzugefügt, die in Gitea nicht vorhanden sind. Je mehr eigene Möglichkeiten in Forgejo hinzugefügt wurden, desto schwieriger wurde der Synchronisationsprozess der Codebasen.

Die vollständige Abspaltung wird die Wartung, die Förderung neuer Funktionen und die Behebung von Fehlern vereinfachen, sowie eine schnellere Reduzierung der technischen Schulden ermöglichen und dabei helfen, Ressourcen zu sparen, die für die Analyse von Konflikten mit den Änderungen in der Gitea-Codebasis aufgebracht werden. Der Preis für die vollständige Abspaltung wird die Unmöglichkeit sein, Forgejo als transparente Alternative zu Gitea zu nutzen und die Migration von Gitea zu Forgejo zu komplizieren. Dabei wird die API in Forgejo, soweit möglich, mit der API von Gitea kompatibel gehalten.

Quelle: opennet.ru

60GB SSD 8Gb DDR4