Die Entwickler der Gentoo-Distribution haben die Möglichkeit implementiert, Änderungen in das ebuild-Repository über den Git-Hosting-Dienst Codeberg zu übertragen. Auf Codeberg wurden auch Mirrors für die Entwicklung von Portage, Steve und Gentoolkit eingerichtet. Die Unterstützung von Codeberg erfolgt bislang zusätzlich zur bereits genutzten Plattform GitHub, doch in Zukunft planen sie, den Änderungsübertragungsprozess schrittweise vollständig auf Codeberg zu verlagern. Der Hauptgrund für den Wechsel von GitHub ist das Aufdrängen des AI-Dienstes Copilot.
Der Git-Hosting-Dienst Codeberg basiert auf der freien Plattform für gemeinsame Entwicklung Forgejo. Zu den Hauptmerkmalen von Forgejo gehören ein niedriger Ressourcenverbrauch (kann auf günstigen VPS) und ein einfacher Installationsprozess. Typische Funktionen für Projektarbeiten werden bereitgestellt, wie Aufgabenmanagement, Probleverfolgung, Pull-Requests, Wiki, Tools zur Koordination von Entwicklerteams, Release-Vorbereitung, Automatisierung der Paketbereitstellung in Repositories, Rechteverwaltung, Integration mit Continuous Integration-Plattformen, Code-Suche, Authentifizierung über LDAP und OAuth, Repository-Zugriff über die Protokolle SSH und HTTP/HTTPS, Anbindung von Webhooks zur Integration mit Slack, Discord und anderen Diensten, Unterstützung für Git Hooks und Git LFS sowie Tools für die Migration und Spiegelung von Repositories.
Quelle: opennet.ru
