Wechsel von pagure.io: Fedora zieht ins neue Forge (Forgejo) — was Maintainer jetzt tun müssen

admin5 Min. Lesezeit

Das Fedora-Projekt beendet den Betrieb von pagure.io Ende Juli 2026. Die neue zentrale Plattform läuft auf Forgejo; aktuell steht sie in der LTS-Version 15.0.2 im Produktivbetrieb, mit geplantem nächsten LTS‑Upgrade auf v19. Für Projektverantwortliche bedeutet das: prüfen, planen und umziehen. In diesem Artikel fassen wir die wichtigsten Fakten, Handlungsempfehlungen und offenen Aufgaben zusammen.

Warum der Wechsel und was das konkret bedeutet

Die Fedora-Community migriert ihre Repositories von pagure.io auf eine neue, modernere Forge-Instanz, die Forgejo nutzt. Der Betrieb von pagure.io wird am Ende Juli 2026 eingestellt; danach ist mit keiner Anmeldung oder Verwaltung über den alten Dienst mehr zu rechnen. Repositories, Issues und Historie müssen daher vor diesem Datum in das neue System gebracht oder anderweitig gesichert werden.

Schritte, die Maintainer jetzt angehen sollten

Wenn Sie noch aktive Repositories auf pagure.io betreuen, empfiehlt sich eine strukturierte Migration. Die Forge-Admins haben ein pragmatisches Vorgehen vorgeschlagen:

1) Bestehende Organisationsstruktur prüfen

Schauen Sie sich die Organisationen auf der neuen Forge an. Passt Ihr Projekt in eine vorhandene Organisation, kontaktieren Sie die jeweiligen Owner und bitten um Unterstützung bei der Migration. Damit halten Sie die Organisationszugehörigkeit und Sichtbarkeit erhalten.

2) Falls keine passende Organisation existiert

Öffnen Sie ein Ticket beim Forge-Team. Die Betreuer helfen beim Einordnen und bei Entscheidungen, ob ein neues Organisations- oder Projekt-Setup angebracht ist. Das erleichtert die Koordination und vermeidet späteren Administrationsaufwand.

3) Nutzer informieren und offene Punkte klären

Nach dem Umzug sollten Sie Ihre Nutzer deutlich über den neuen Standort informieren: eine auffällige Anmerkung in der README, das Schließen veralteter Issues und das Erstellen einer markierten (pinned) Issue mit der Migrationserklärung sind empfohlene Maßnahmen. Diese Hinweise helfen, Verwirrung zu vermeiden und die Community auf den aktuellen Stand zu bringen.

4) Links und Historie

Viele Commits, Issues oder externe Verweise zeigen noch auf pagure.io. Der Forge‑Betrieb wird prüfen, wie historische Links per Weiterleitung abgebildet werden können; ein sofortiger Verlust von Referenzen ist also nicht zwangsläufig zu erwarten. Trotzdem sollten Sie alle relevanten Verweise in Dokumentationen und CI‑Konfigurationen kontrollieren und bei Bedarf aktualisieren.

Wichtiger Hinweis zur Anmeldung

Planen Sie so, dass Sie sich nicht auf spätere Zugänge zu pagure.io verlassen: Nach dem Stichtag wird ein Login auf dem alten Dienst nicht mehr möglich sein. Legen Sie daher alle administrativen Aufgaben — wie das Erstellen von Backups, das Exportieren von Issues oder das Übertragen von Rechten — rechtzeitig an.

Technische Eckdaten zur neuen Forge

Die neue Fedora-Forge basiert auf Forgejo und läuft derzeit in der LTS-Version 15.0.2. Das Team hat angekündigt, dieses LTS für den Produktivbetrieb zu verwenden; ein Upgrade auf die nächste LTS (v19) ist als nächster Schritt geplant. Darüber hinaus existiert eine Roadmap mit elf definierten Features, die den Übergang strukturieren sollen.

Weiteres zu Redirects und Stabilität

Das Forge-Team untersucht Optionen für Redirects, damit historische Pfade weiterhin auf die neuen Ziele verweisen. Das ist besonders wichtig für Paketquellen, CI-Referenzen und Dokumentationslinks. Details zur Umsetzung werden in der Migrationroadmap und den kommenden Ankündigungen veröffentlicht.

Dist‑git: die nächste Herausforderung

Nach dem Umzug der normalen Repositories steht dist‑git auf der Agenda. Dist‑git ist zentral für die Paketpflege in Fedora; dessen Migration erfordert zusätzliche Arbeit und enge Abstimmung mit den Build- und Release-Engineering‑Teams (RelEng). Das Forge-Team hat dist‑git als nächsten Schwerpunkt genannt und betont, dass hier mehrere Anpassungen notwendig sind.

Erforderliche Beiträge an Forgejo

Für eine vollständige Übernahme fehlen noch mehrere Upstream‑Erweiterungen in Forgejo. Diese Verbesserungen betreffen sowohl Funktionalität als auch Performance und verlangen unter anderem Änderungen in Go‑Code. Das heißt: Community‑Beiträge, besonders von Go‑Entwicklern, sind willkommen, um die fehlenden Features zu implementieren und die Plattform für Fedora‑spezifische Workflows fit zu machen.

Wie Sie als Entwickler oder Maintainer helfen können

Es gibt verschiedene Wege, die Migration zu unterstützen:

  • Prüfen Sie Ihre Projekte und melden Sie sich beim Forge-Team, wenn eine Migration nötig ist.
  • Falls Sie Go‑Entwickler sind: Schauen Sie sich den Forgejo‑Upstream an und tragen zur Umsetzung der benötigten Erweiterungen bei.
  • Helfen Sie bei Tests auf der neuen Plattform, melden Sie Bugs und prüfen Sie Integrationen wie Webhooks oder CI‑Pipelines.

Das Team hat angekündigt, eine detaillierte Roadmap mit Aufgaben und Prioritäten in der Forge zu veröffentlichen; dort werden auch Einstiegspunkte für Mitwirkende zu finden sein.

Praktische Checkliste für die Migration

  • Inventarisieren: Welche Repositories und Dienste liegen noch auf pagure.io?
  • Organisationsprüfung: Passt Ihr Projekt in eine bestehende Forge‑Organisation?
  • Ticket erstellen: Wenn nicht, öffnen Sie ein Ticket beim Forge‑Team.
  • Kommunikation: README aktualisieren, offene Issues sichten, eine gepinnte Migration‑Issue erstellen.
  • Backups: Repositories und Issues exportieren, falls nötig.
  • CI/Dokumentation: Prüfen und aktualisieren aller externen Verweise auf pagure.io.

Fazit

Die Abschaltung von pagure.io ist ein klarer Zeitplan: Ende Juli 2026 ist der Stichtag. Die neue Forge auf Forgejo ist bereits produktiv nutzbar und soll mittelfristig auf eine neuere LTS‑Version gehoben werden. Für Maintainer heißt das vor allem: prüfen, koordinieren und migrieren. Wer darüber hinaus Zeit und Go‑Kenntnisse hat, kann aktiv helfen, fehlende Upstream‑Erweiterungen in Forgejo umzusetzen und so die Plattform für Fedora‑spezifische Anforderungen zu komplettieren.

Eine detaillierte Roadmap und weiterführende Hinweise werden in Kürze in der Forge veröffentlicht — halten Sie die Ankündigungen im Auge und stimmen Sie Ihre Migrationspläne entsprechend ab.

Kommentar schreiben

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert