{"id":120857,"date":"2024-12-05T03:46:05","date_gmt":"2024-12-05T01:46:05","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/fedora-na-puti-k-perevodu-git-servisov-sovmestnoj-razrabotki-na-platformu-forgejo"},"modified":"2024-12-05T03:46:05","modified_gmt":"2024-12-05T01:46:05","slug":"fedora-na-puti-k-perevodu-git-servisov-sovmestnoj-razrabotki-na-platformu-forgejo","status":"publish","type":"post","link":"https:\/\/prohoster.info\/de\/blog\/news\/fedora-na-puti-k-perevodu-git-servisov-sovmestnoj-razrabotki-na-platformu-forgejo","title":{"rendered":"Fedora auf dem Weg zur \u00dcbertragung von Git-Diensten f\u00fcr die gemeinsame Entwicklung auf die Forgejo-Plattform","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Matthew Miller, der Leiter des Fedora-Projekts, hat eine Initiative zur Abl\u00f6sung der eigenen Entwicklungsplattform Pagure vorgestellt. Als Ersatz favorisierte der Fedora-Rat die Plattform Forgejo, entschloss sich jedoch, vor der Best\u00e4tigung des Wechsels zu Forgejo eine \u00f6ffentliche Diskussion \u00fcber die Wahl zu f\u00fchren und die Meinung der Gemeinschaft zu ber\u00fccksichtigen. Die finale Abstimmung wird in zwei Wochen stattfinden, und bis dahin kann jeder seine Gedanken zu dieser Entscheidung \u00e4u\u00dfern.      <\/p>\n<p>Die derzeit verwendete eigene Plattform Pagure hat sich als \u00fcberholt erwiesen, ben\u00f6tigt erhebliche Ressourcen f\u00fcr die Wartung, befindet sich in einem Stagnationszustand und hat au\u00dferhalb von Fedora keine breite Verbreitung gefunden. Bereits 2020 wurde der Versuch unternommen, Pagure durch GitLab zu ersetzen, dieser Vorschlag kam jedoch nicht \u00fcber Diskussionen hinaus. In diesem Jahr, nach der Bewertung bestehender Entwicklungsplattformen, ergab sich der Schluss, dass das Projekt eine offene L\u00f6sung ben\u00f6tigt, die sich f\u00fcr den Einsatz auf eigenen Servern eignet. Die am besten geeigneten L\u00f6sungen waren GitLab Community Edition und Forgejo.           <\/p>\n<p>Die Plattformen GitLab und Forgejo haben ihre Vor- und Nachteile, und beide m\u00fcssen bestimmte Anpassungen vornehmen, um die Funktionalit\u00e4t der Dist Git-Plattform, die auf Pagure basiert und bei der Entwicklung von Fedora Linux verwendet wird, nachzubilden. Insbesondere muss die neue Plattform eine Integration mit den begleitenden Diensten des Projekts sicherstellen, wie Bodhi, Fedora CI, COPR, Fedpkg, Hotness, Fedora Notifications, Toddlers, Fedora Messaging, Monitor Gating, Release Engineering Scripts, Fedora Packagers und Packit.    <\/p>\n<p>Nach Abw\u00e4gung aller Argumente w\u00e4hlte der Fedora-Rat als bevorzugte Plattform Forgejo, da sie von einer unabh\u00e4ngigen Gemeinschaft entwickelt wird, w\u00e4hrend GitLab ein Produkt eines gewerblichen Unternehmens ist, das gem\u00e4\u00df dem Open Core-Modell entwickelt wird, bei dem einige erweiterte Funktionen, darunter die f\u00fcr Fedora ben\u00f6tigten, nur in der kommerziellen Version verf\u00fcgbar sind. Bei der Auswahl wurde auch die Besorgnis ber\u00fccksichtigt, dass sich die Politik von GitLab im Laufe der Zeit \u00e4ndern und das Projekt weniger offen werden k\u00f6nnte. Ein weiteres Argument f\u00fcr Forgejo war, dass die Programmiersprache Go und der Code von Forgejo der Teamstruktur, die in Fedora f\u00fcr die Infrastruktur verantwortlich ist, vertrauter waren als die Programmiersprache Ruby, die in GitLab verwendet wird.              <\/p>\n<p>Die Forgejo-Plattform wurde f\u00fcr die Bereitstellung eines Systems zur Zusammenarbeit mit Git-Repositories entwickelt, das in seinen Aufgaben GitHub, Bitbucket und GitLab \u00e4hnelt. Forgejo ist ein Fork des Gitea-Projekts, das seinerseits von der Gogs-Plattform abgezweigt wurde. Die Trennung von Forgejo fand 2022 nach Versuchen statt, Gitea zu kommerzialisieren und die Verwaltung in die H\u00e4nde eines kommerziellen Unternehmens zu \u00fcbergeben. Im Rahmen des Forgejo-Projekts versuchten unabh\u00e4ngige Entwickler, die bisherigen Prinzipien der unabh\u00e4ngigen Verwaltung und der Kontrolle durch die Gemeinschaft zu bewahren. Der Code des Projekts ist in der Programmiersprache Go geschrieben. Seit der Version 9.0 wird der Code von Forgejo unter der Lizenz GPLv3+ ver\u00f6ffentlicht, w\u00e4hrend der alte Code unter der MIT-Lizenz bleibt.    <\/p>\n<p>Zu den wichtigsten Merkmalen der Forgejo-Plattform geh\u00f6rt der geringen Ressourcenverbrauch (kann auf einer Raspberry Pi-Platine oder in g\u00fcnstigen <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/de\/vps\/\"   title=\"VPS\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"2449\">VPS<\/a>) und der einfache Installationsprozess. Standardm\u00e4\u00dfige Funktionen f\u00fcr die Projektarbeit werden bereitgestellt, wie Aufgabenverwaltung, Fehlermeldung (issues), Pull-Requests, Wiki, Werkzeuge zur Koordination von Entwicklergruppen, Release-Vorbereitung, Automatisierung der Bereitstellung von Paketen in Repositories, Zugangskontrollverwaltung, Integration mit Plattformen f\u00fcr kontinuierliche Integration, Code-Suche, Authentifizierung \u00fcber LDAP und OAuth, Zugriff auf Repositories \u00fcber SSH- und HTTP\/HTTPS-Protokolle, Anbindung von Webhooks zur Integration mit Slack, Discord und anderen Diensten, Unterst\u00fctzung von Git-Hooks und Git LFS sowie Werkzeuge f\u00fcr Migration und Spiegelung von Repositories. Besonders hervorzuheben ist die M\u00f6glichkeit, das ActivityPub-Protokoll zur Verbindung einzelner <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/de\/server\/\"   title=\"Server\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"1744\">Server<\/a> Entwickler zu einem f\u00f6derierten Netzwerk zusammenzuf\u00fchren.<br \/>\n<br \/>Quelle: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=62341\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041c\u044d\u0442\u0442\u044c\u044e \u041c\u0438\u043b\u043b\u0435\u0440 (Matthew Miller), \u043b\u0438\u0434\u0435\u0440 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 Fedora, \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b \u0438\u043d\u0438\u0446\u0438\u0430\u0442\u0438\u0432\u0443 \u043f\u043e \u0443\u0445\u043e\u0434\u0443 \u043e\u0442 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u0441\u043e\u0431\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0439 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b \u0441\u043e\u0432\u043c\u0435\u0441\u0442\u043d\u043e\u0439 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 Pagure. \u0412 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u0437\u0430\u043c\u0435\u043d\u044b \u0443\u043f\u0440\u0430\u0432\u043b\u044f\u044e\u0449\u0438\u0439 \u0441\u043e\u0432\u0435\u0442 Fedora Council \u043e\u0442\u0434\u0430\u043b \u043f\u0440\u0435\u0434\u043f\u043e\u0447\u0442\u0435\u043d\u0438\u0435 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0435 Forgejo, \u043d\u043e \u043f\u0435\u0440\u0435\u0434 \u0443\u0442\u0432\u0435\u0440\u0436\u0434\u0435\u043d\u0438\u0435\u043c \u043f\u0435\u0440\u0435\u0445\u043e\u0434\u0430 \u043d\u0430 Forgejo \u0440\u0435\u0448\u0438\u043b \u043f\u0440\u043e\u0432\u0435\u0441\u0442\u0438 \u043f\u0443\u0431\u043b\u0438\u0447\u043d\u043e\u0435 \u043e\u0431\u0441\u0443\u0436\u0434\u0435\u043d\u0438\u0435 \u0441\u0432\u043e\u0435\u0433\u043e \u0432\u044b\u0431\u043e\u0440\u0430 \u0438 \u0443\u0447\u0435\u0441\u0442\u044c \u043c\u043d\u0435\u043d\u0438\u0435 \u0441\u043e\u043e\u0431\u0449\u0435\u0441\u0442\u0432\u0430. \u0424\u0438\u043d\u0430\u043b\u044c\u043d\u043e\u0435 \u0433\u043e\u043b\u043e\u0441\u043e\u0432\u0430\u043d\u0438\u0435 \u0431\u0443\u0434\u0435\u0442 \u043f\u0440\u043e\u0432\u0435\u0434\u0435\u043d\u043e \u0447\u0435\u0440\u0435\u0437 2 \u043d\u0435\u0434\u0435\u043b\u0438 \u0438 \u0434\u043e \u044d\u0442\u043e\u0433\u043e [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-120857","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.1.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041c\u044d\u0442\u0442\u044c\u044e \u041c\u0438\u043b\u043b\u0435\u0440 (Matthew Miller), \u043b\u0438\u0434\u0435\u0440 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 Fedora, \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b \u0438\u043d\u0438\u0446\u0438\u0430\u0442\u0438\u0432\u0443 \u043f\u043e \u0443\u0445\u043e\u0434\u0443 \u043e\u0442 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u0441\u043e\u0431\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0439 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b \u0441\u043e\u0432\u043c\u0435\u0441\u0442\u043d\u043e\u0439 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 Pagure.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/de\/blog\/news\/fedora-na-puti-k-perevodu-git-servisov-sovmestnoj-razrabotki-na-platformu-forgejo\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"de_DE\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47Fedora \u043d\u0430 \u043f\u0443\u0442\u0438 \u043a \u043f\u0435\u0440\u0435\u0432\u043e\u0434\u0443 Git-\u0441\u0435\u0440\u0432\u0438\u0441\u043e\u0432 \u0441\u043e\u0432\u043c\u0435\u0441\u0442\u043d\u043e\u0439 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043d\u0430 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0443 Forgejo | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041c\u044d\u0442\u0442\u044c\u044e \u041c\u0438\u043b\u043b\u0435\u0440 (Matthew Miller), \u043b\u0438\u0434\u0435\u0440 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 Fedora, \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b \u0438\u043d\u0438\u0446\u0438\u0430\u0442\u0438\u0432\u0443 \u043f\u043e \u0443\u0445\u043e\u0434\u0443 \u043e\u0442 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u0441\u043e\u0431\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0439 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b \u0441\u043e\u0432\u043c\u0435\u0441\u0442\u043d\u043e\u0439 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 Pagure.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/de\/blog\/news\/fedora-na-puti-k-perevodu-git-servisov-sovmestnoj-razrabotki-na-platformu-forgejo\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2024-12-05T01:46:05+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2024-12-05T01:46:05+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Fedora auf dem Weg zur Migration der Git-Dienste f\u00fcr die Zusammenarbeit auf die Forgejo-Plattform | ProHoster","description":"Matthew Miller, der Projektleiter von Fedora, hat eine Initiative vorgestellt, um von der Verwendung der eigenen Plattform zur Zusammenarbeit Pagure abzur\u00fccken.","canonical_url":"https:\/\/prohoster.info\/de\/blog\/news\/fedora-na-puti-k-perevodu-git-servisov-sovmestnoj-razrabotki-na-platformu-forgejo","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"de_DE","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47Fedora \u043d\u0430 \u043f\u0443\u0442\u0438 \u043a \u043f\u0435\u0440\u0435\u0432\u043e\u0434\u0443 Git-\u0441\u0435\u0440\u0432\u0438\u0441\u043e\u0432 \u0441\u043e\u0432\u043c\u0435\u0441\u0442\u043d\u043e\u0439 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043d\u0430 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0443 Forgejo | ProHoster","og:description":"\u041c\u044d\u0442\u0442\u044c\u044e \u041c\u0438\u043b\u043b\u0435\u0440 (Matthew Miller), \u043b\u0438\u0434\u0435\u0440 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 Fedora, \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b \u0438\u043d\u0438\u0446\u0438\u0430\u0442\u0438\u0432\u0443 \u043f\u043e \u0443\u0445\u043e\u0434\u0443 \u043e\u0442 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u0441\u043e\u0431\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0439 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b \u0441\u043e\u0432\u043c\u0435\u0441\u0442\u043d\u043e\u0439 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 Pagure.","og:url":"https:\/\/prohoster.info\/de\/blog\/news\/fedora-na-puti-k-perevodu-git-servisov-sovmestnoj-razrabotki-na-platformu-forgejo","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2024-12-05T01:46:05+00:00","article:modified_time":"2024-12-05T01:46:05+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"120857","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-02-09 21:35:59","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2026-01-23 08:37:19","updated":"2026-02-09 21:35:59","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/120857","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/comments?post=120857"}],"version-history":[{"count":2,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/120857\/revisions"}],"predecessor-version":[{"id":159731,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/120857\/revisions\/159731"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/media?parent=120857"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/categories?post=120857"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/tags?post=120857"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}