Verschiebung der Fedora-Entwicklung von Pagure auf die gemeinsame Entwicklungsplattform Forgejo.

Das Team, das für die Vorbereitung der Fedora Linux-Versionen verantwortlich ist, hat die endgültige Phase der Migration des Projekts von der eigenen Plattform Pagure auf ein neues System zur gemeinsamen Entwicklung bekannt gegeben, welches auf dem Forgejo-Projekt basiert. Ende September wurde im Testbetrieb auf Basis von Forgejo ein Dienst zur gemeinsamen Entwicklung namens Fedora Forge für die Arbeit mit Code und die Bearbeitung von Problemen (Issues) gestartet. Für den 18. November ist die Übertragung aller offenen und geschlossenen Issues von Pagure auf den neuen Dienst sowie die Deaktivierung des Zugangs zur alten Fehlerverfolgungsoberfläche vorgesehen.

Somit werden nach dem 18. November alle Probleme, die mit den Versionen und deren Vorbereitung in Zusammenhang stehen, nur noch über Forgejo veröffentlicht werden können. Die Migration betrifft auch das Haupt-Repository RelEng, welches zuvor bereits nach Forgejo gespiegelt wurde. Anschließend wird der Transfer der verbleibenden Repositories, wie faint und composes, durchgeführt. Als Grund für den Plattformwechsel wird angeführt, dass das Projekt Pagure große Ressourcen für den Betrieb benötigt, sich in einem stagnierenden Zustand befindet und außerhalb von Fedora nicht weit verbreitet ist.

Die Forgejo-Plattform ist ein Fork des Gitea-Projekts, das seinerseits von der Plattform Gogs abgezweigt wurde. Zu den Hauptmerkmalen von Forgejo gehören der geringe Ressourcenverbrauch (kann auf kostengünstigen VPS) und der einfache Installationsprozess. Standardfunktionen zur Projektverwaltung werden bereitgestellt, wie z. B. Aufgabenmanagement, Issue-Tracking, Pull-Requests, Wiki, Werkzeuge zur Koordination von Entwicklergruppen, Release-Vorbereitung, Automatisierung der Paketbereitstellung in Repositories, Zugriffsmanagement, Integration mit CI-Plattformen, Code-Suche, Authentifizierung über LDAP und OAuth, Repository-Zugang über SSH- und HTTP/HTTPS-Protokolle, Webhooks zur Integration mit Slack, Discord und anderen Diensten, Unterstützung von Git-Hooks und Git LFS sowie Tools zur Migration und Spiegelung von Repositories.

Quelle: opennet.ru

60GB SSD 8Gb DDR4