{"id":149,"date":"2026-08-14T07:51:55","date_gmt":"2026-08-14T07:51:55","guid":{"rendered":"https:\/\/linuxfokus.de\/?p=149"},"modified":"2026-08-14T07:51:55","modified_gmt":"2026-08-14T07:51:55","slug":"wechsel-von-pagure-io-fedora-zieht-ins-neue-forge-forgejo-was-maintainer-jetzt-tun-muessen","status":"publish","type":"post","link":"https:\/\/linuxfokus.de\/?p=149","title":{"rendered":"Wechsel von pagure.io: Fedora zieht ins neue Forge (Forgejo) \u2014 was Maintainer jetzt tun m\u00fcssen"},"content":{"rendered":"<p>Das Fedora-Projekt beendet den Betrieb von pagure.io Ende Juli 2026. Die neue zentrale Plattform l\u00e4uft auf Forgejo; aktuell steht sie in der LTS-Version 15.0.2 im Produktivbetrieb, mit geplantem n\u00e4chsten LTS\u2011Upgrade auf v19. F\u00fcr Projektverantwortliche bedeutet das: pr\u00fcfen, planen und umziehen. In diesem Artikel fassen wir die wichtigsten Fakten, Handlungsempfehlungen und offenen Aufgaben zusammen.<\/p>\n<h2>Warum der Wechsel und was das konkret bedeutet<\/h2>\n<p>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 \u00fcber den alten Dienst mehr zu rechnen. Repositories, Issues und Historie m\u00fcssen daher vor diesem Datum in das neue System gebracht oder anderweitig gesichert werden.<\/p>\n<h2>Schritte, die Maintainer jetzt angehen sollten<\/h2>\n<p>Wenn Sie noch aktive Repositories auf pagure.io betreuen, empfiehlt sich eine strukturierte Migration. Die Forge-Admins haben ein pragmatisches Vorgehen vorgeschlagen:<\/p>\n<h3>1) Bestehende Organisationsstruktur pr\u00fcfen<\/h3>\n<p>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\u00fctzung bei der Migration. Damit halten Sie die Organisationszugeh\u00f6rigkeit und Sichtbarkeit erhalten.<\/p>\n<h3>2) Falls keine passende Organisation existiert<\/h3>\n<p>\u00d6ffnen 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\u00e4teren Administrationsaufwand.<\/p>\n<h3>3) Nutzer informieren und offene Punkte kl\u00e4ren<\/h3>\n<p>Nach dem Umzug sollten Sie Ihre Nutzer deutlich \u00fcber den neuen Standort informieren: eine auff\u00e4llige Anmerkung in der README, das Schlie\u00dfen veralteter Issues und das Erstellen einer markierten (pinned) Issue mit der Migrationserkl\u00e4rung sind empfohlene Ma\u00dfnahmen. Diese Hinweise helfen, Verwirrung zu vermeiden und die Community auf den aktuellen Stand zu bringen.<\/p>\n<h3>4) Links und Historie<\/h3>\n<p>Viele Commits, Issues oder externe Verweise zeigen noch auf pagure.io. Der Forge\u2011Betrieb wird pr\u00fcfen, wie historische Links per Weiterleitung abgebildet werden k\u00f6nnen; ein sofortiger Verlust von Referenzen ist also nicht zwangsl\u00e4ufig zu erwarten. Trotzdem sollten Sie alle relevanten Verweise in Dokumentationen und CI\u2011Konfigurationen kontrollieren und bei Bedarf aktualisieren.<\/p>\n<h2>Wichtiger Hinweis zur Anmeldung<\/h2>\n<p>Planen Sie so, dass Sie sich nicht auf sp\u00e4tere Zug\u00e4nge zu pagure.io verlassen: Nach dem Stichtag wird ein Login auf dem alten Dienst nicht mehr m\u00f6glich sein. Legen Sie daher alle administrativen Aufgaben \u2014 wie das Erstellen von Backups, das Exportieren von Issues oder das \u00dcbertragen von Rechten \u2014 rechtzeitig an.<\/p>\n<h2>Technische Eckdaten zur neuen Forge<\/h2>\n<p>Die neue Fedora-Forge basiert auf Forgejo und l\u00e4uft derzeit in der LTS-Version 15.0.2. Das Team hat angek\u00fcndigt, dieses LTS f\u00fcr den Produktivbetrieb zu verwenden; ein Upgrade auf die n\u00e4chste LTS (v19) ist als n\u00e4chster Schritt geplant. Dar\u00fcber hinaus existiert eine Roadmap mit elf definierten Features, die den \u00dcbergang strukturieren sollen.<\/p>\n<h3>Weiteres zu Redirects und Stabilit\u00e4t<\/h3>\n<p>Das Forge-Team untersucht Optionen f\u00fcr Redirects, damit historische Pfade weiterhin auf die neuen Ziele verweisen. Das ist besonders wichtig f\u00fcr Paketquellen, CI-Referenzen und Dokumentationslinks. Details zur Umsetzung werden in der Migrationroadmap und den kommenden Ank\u00fcndigungen ver\u00f6ffentlicht.<\/p>\n<h2>Dist\u2011git: die n\u00e4chste Herausforderung<\/h2>\n<p>Nach dem Umzug der normalen Repositories steht dist\u2011git auf der Agenda. Dist\u2011git ist zentral f\u00fcr die Paketpflege in Fedora; dessen Migration erfordert zus\u00e4tzliche Arbeit und enge Abstimmung mit den Build- und Release-Engineering\u2011Teams (RelEng). Das Forge-Team hat dist\u2011git als n\u00e4chsten Schwerpunkt genannt und betont, dass hier mehrere Anpassungen notwendig sind.<\/p>\n<h3>Erforderliche Beitr\u00e4ge an Forgejo<\/h3>\n<p>F\u00fcr eine vollst\u00e4ndige \u00dcbernahme fehlen noch mehrere Upstream\u2011Erweiterungen in Forgejo. Diese Verbesserungen betreffen sowohl Funktionalit\u00e4t als auch Performance und verlangen unter anderem \u00c4nderungen in Go\u2011Code. Das hei\u00dft: Community\u2011Beitr\u00e4ge, besonders von Go\u2011Entwicklern, sind willkommen, um die fehlenden Features zu implementieren und die Plattform f\u00fcr Fedora\u2011spezifische Workflows fit zu machen.<\/p>\n<h2>Wie Sie als Entwickler oder Maintainer helfen k\u00f6nnen<\/h2>\n<p>Es gibt verschiedene Wege, die Migration zu unterst\u00fctzen:<\/p>\n<ul>\n<li>Pr\u00fcfen Sie Ihre Projekte und melden Sie sich beim Forge-Team, wenn eine Migration n\u00f6tig ist.<\/li>\n<li>Falls Sie Go\u2011Entwickler sind: Schauen Sie sich den Forgejo\u2011Upstream an und tragen zur Umsetzung der ben\u00f6tigten Erweiterungen bei.<\/li>\n<li>Helfen Sie bei Tests auf der neuen Plattform, melden Sie Bugs und pr\u00fcfen Sie Integrationen wie Webhooks oder CI\u2011Pipelines.<\/li>\n<\/ul>\n<p>Das Team hat angek\u00fcndigt, eine detaillierte Roadmap mit Aufgaben und Priorit\u00e4ten in der Forge zu ver\u00f6ffentlichen; dort werden auch Einstiegspunkte f\u00fcr Mitwirkende zu finden sein.<\/p>\n<h2>Praktische Checkliste f\u00fcr die Migration<\/h2>\n<ul>\n<li>Inventarisieren: Welche Repositories und Dienste liegen noch auf pagure.io?<\/li>\n<li>Organisationspr\u00fcfung: Passt Ihr Projekt in eine bestehende Forge\u2011Organisation?<\/li>\n<li>Ticket erstellen: Wenn nicht, \u00f6ffnen Sie ein Ticket beim Forge\u2011Team.<\/li>\n<li>Kommunikation: README aktualisieren, offene Issues sichten, eine gepinnte Migration\u2011Issue erstellen.<\/li>\n<li>Backups: Repositories und Issues exportieren, falls n\u00f6tig.<\/li>\n<li>CI\/Dokumentation: Pr\u00fcfen und aktualisieren aller externen Verweise auf pagure.io.<\/li>\n<\/ul>\n<h2>Fazit<\/h2>\n<p>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\u2011Version gehoben werden. F\u00fcr Maintainer hei\u00dft das vor allem: pr\u00fcfen, koordinieren und migrieren. Wer dar\u00fcber hinaus Zeit und Go\u2011Kenntnisse hat, kann aktiv helfen, fehlende Upstream\u2011Erweiterungen in Forgejo umzusetzen und so die Plattform f\u00fcr Fedora\u2011spezi\ufb01sche Anforderungen zu komplettieren.<\/p>\n<p>Eine detaillierte Roadmap und weiterf\u00fchrende Hinweise werden in K\u00fcrze in der Forge ver\u00f6ffentlicht \u2014 halten Sie die Ank\u00fcndigungen im Auge und stimmen Sie Ihre Migrationspl\u00e4ne entsprechend ab.<\/p>\n<aside class=\"lfem-source-box\"><strong>Quelle:<\/strong> <a href=\"https:\/\/fedoramagazine.org\/whats-next-for-pagure-io\/\" target=\"_blank\" rel=\"noopener noreferrer external\">Fedora Magazine<\/a><br \/><small>LinuxFokus hat den verlinkten Originalartikel als Recherchegrundlage ausgewertet und daraus einen eigenst\u00e4ndigen deutschsprachigen Beitrag erstellt. F\u00fcr vollst\u00e4ndige Prim\u00e4rdetails gilt die Originalquelle.<\/small><\/aside>\n","protected":false},"excerpt":{"rendered":"<p>Das Fedora-Projekt stellt pagure.io zum Ende Juli 2026 ein und verlagert seine Repositories auf die neue Forge auf Basis von Forgejo. Dieser Beitrag erkl\u00e4rt die wichtigsten Schritte f\u00fcr Maintainer, technische Eckdaten zur Plattform und wie Sie Beitr\u00e4ge zur Migration leisten k\u00f6nnen.<\/p>\n","protected":false},"author":1,"featured_media":153,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"ocean_front_end_style_editor":"no","ocean_post_layout":"","ocean_both_sidebars_style":"","ocean_both_sidebars_content_width":0,"ocean_both_sidebars_sidebars_width":0,"ocean_sidebar":"","ocean_second_sidebar":"","ocean_disable_margins":"enable","ocean_add_body_class":"","ocean_shortcode_before_top_bar":"","ocean_shortcode_after_top_bar":"","ocean_shortcode_before_header":"","ocean_shortcode_after_header":"","ocean_has_shortcode":"","ocean_shortcode_after_title":"","ocean_shortcode_before_footer_widgets":"","ocean_shortcode_after_footer_widgets":"","ocean_shortcode_before_footer_bottom":"","ocean_shortcode_after_footer_bottom":"","ocean_display_top_bar":"default","ocean_display_header":"default","ocean_header_style":"","ocean_center_header_left_menu":"","ocean_custom_header_template":"","ocean_custom_logo":0,"ocean_custom_retina_logo":0,"ocean_custom_logo_max_width":0,"ocean_custom_logo_tablet_max_width":0,"ocean_custom_logo_mobile_max_width":0,"ocean_custom_logo_max_height":0,"ocean_custom_logo_tablet_max_height":0,"ocean_custom_logo_mobile_max_height":0,"ocean_header_custom_menu":"","ocean_menu_typo_font_family":"","ocean_menu_typo_font_subset":"","ocean_menu_typo_font_size":0,"ocean_menu_typo_font_size_tablet":0,"ocean_menu_typo_font_size_mobile":0,"ocean_menu_typo_font_size_unit":"px","ocean_menu_typo_font_weight":"","ocean_menu_typo_font_weight_tablet":"","ocean_menu_typo_font_weight_mobile":"","ocean_menu_typo_transform":"","ocean_menu_typo_transform_tablet":"","ocean_menu_typo_transform_mobile":"","ocean_menu_typo_line_height":0,"ocean_menu_typo_line_height_tablet":0,"ocean_menu_typo_line_height_mobile":0,"ocean_menu_typo_line_height_unit":"","ocean_menu_typo_spacing":0,"ocean_menu_typo_spacing_tablet":0,"ocean_menu_typo_spacing_mobile":0,"ocean_menu_typo_spacing_unit":"","ocean_menu_link_color":"","ocean_menu_link_color_hover":"","ocean_menu_link_color_active":"","ocean_menu_link_background":"","ocean_menu_link_hover_background":"","ocean_menu_link_active_background":"","ocean_menu_social_links_bg":"","ocean_menu_social_hover_links_bg":"","ocean_menu_social_links_color":"","ocean_menu_social_hover_links_color":"","ocean_disable_title":"default","ocean_disable_heading":"default","ocean_post_title":"","ocean_post_subheading":"","ocean_post_title_style":"","ocean_post_title_background_color":"","ocean_post_title_background":0,"ocean_post_title_bg_image_position":"","ocean_post_title_bg_image_attachment":"","ocean_post_title_bg_image_repeat":"","ocean_post_title_bg_image_size":"","ocean_post_title_height":0,"ocean_post_title_bg_overlay":0.5,"ocean_post_title_bg_overlay_color":"","ocean_disable_breadcrumbs":"default","ocean_breadcrumbs_color":"","ocean_breadcrumbs_separator_color":"","ocean_breadcrumbs_links_color":"","ocean_breadcrumbs_links_hover_color":"","ocean_display_footer_widgets":"default","ocean_display_footer_bottom":"default","ocean_custom_footer_template":"","ocean_post_oembed":"","ocean_post_self_hosted_media":"","ocean_post_video_embed":"","ocean_link_format":"","ocean_link_format_target":"self","ocean_quote_format":"","ocean_quote_format_link":"post","ocean_gallery_link_images":"on","ocean_gallery_id":[],"footnotes":""},"categories":[2],"tags":[51,14,49,50,33,48,52],"class_list":["post-149","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-linux-news","tag-dist-git","tag-fedora","tag-forgejo","tag-migration","tag-opensource","tag-pagure","tag-releng","entry","has-media"],"_links":{"self":[{"href":"https:\/\/linuxfokus.de\/index.php?rest_route=\/wp\/v2\/posts\/149","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/linuxfokus.de\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/linuxfokus.de\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/linuxfokus.de\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/linuxfokus.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=149"}],"version-history":[{"count":0,"href":"https:\/\/linuxfokus.de\/index.php?rest_route=\/wp\/v2\/posts\/149\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/linuxfokus.de\/index.php?rest_route=\/wp\/v2\/media\/153"}],"wp:attachment":[{"href":"https:\/\/linuxfokus.de\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=149"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/linuxfokus.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=149"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/linuxfokus.de\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=149"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}