{"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\/nl\/blog\/news\/fedora-na-puti-k-perevodu-git-servisov-sovmestnoj-razrabotki-na-platformu-forgejo","title":{"rendered":"Fedora op weg naar de migratie van Git-samenwerkingsdiensten naar het Forgejo-platform","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Matthew Miller, de projectleider van Fedora, heeft een initiatief gepresenteerd om af te stappen van het gebruik van het eigen samenwerkingsplatform Pagure. Als vervanging heeft de Fedora Council de voorkeur gegeven aan het platform Forgejo, maar voor de goedkeuring van de overstap naar Forgejo besloot men een openbaar gesprek te voeren over deze keuze en de mening van de gemeenschap in overweging te nemen. De definitieve stemming zal over twee weken plaatsvinden en tot die tijd kan iedereen zijn of haar gedachten over de gemaakte keuze delen.      <\/p>\n<p>Het huidige eigen platform Pagure is verouderd, vereist veel middelen voor onderhoud, verkeert in een staat van stagnatie en heeft geen brede verspreiding buiten Fedora gekregen. In 2020 werd al geprobeerd om Pagure te vervangen door GitLab, maar deze poging is niet verder gekomen dan discussies. Dit jaar, na evaluatie van de bestaande samenwerkingsplatformen, werd geconcludeerd dat het project een open oplossing nodig heeft die geschikt is voor implementatie op eigen servers. GitLab Community Edition en Forgejo voldeden het beste aan de gestelde criteria.           <\/p>\n<p>Zowel GitLab als Forgejo hebben hun voor- en nadelen, en beide vereisen specifieke aanpassingen om de functionaliteit van het Dist Git-platform op basis van Pagure, dat gebruikt wordt voor de ontwikkeling van Fedora Linux, te reconstrueren. In het bijzonder zal de nieuwe platformintegratie met bijbehorende diensten van het project moeten waarborgen, zoals Bodhi, Fedora CI, COPR, Fedpkg, Hotness, Fedora Notifications, Toddlers, Fedora Messaging, Monitor Gating, Release Engineering Scripts, Fedora Packagers en Packit.    <\/p>\n<p>Na zorgvuldige afweging kozen de leden van de raad voor de voorkeurplatform Forgejo, omdat dit wordt ontwikkeld door een onafhankelijke gemeenschap, terwijl GitLab een product is van een commercieel bedrijf, ontwikkeld volgens het Open Core-model, waarbij sommige geavanceerde functies, waaronder die vereist voor Fedora, alleen beschikbaar zijn in het commerci\u00eble product. Bij de keuze werd ook rekening gehouden met de vrees dat de politiek van GitLab in de loop van de tijd kan veranderen en het project minder open kan worden. Een aanvullend argument ten gunste van Forgejo was dat de programmeertaal Go en de codebase van Forgejo meer vertrouwd waren voor het team dat verantwoordelijk is voor de infrastructuur in Fedora, dan de programmeertaal Ruby die in GitLab wordt gebruikt.              <\/p>\n<p>Het Forgejo-platform is bedoeld voor de implementatie van een samenwerkingsysteem met Git-repositories, vergelijkbaar met de functies van GitHub, Bitbucket en Gitlab. Forgejo is een fork van het Gitea-project, dat op zijn beurt is afgeleid van het Gogs-platform. De splitsing van Forgejo vond plaats in 2022 na pogingen tot commercialisering van Gitea en de overdracht van het beheer aan een commerci\u00eble onderneming. Binnen het Forgejo-project hebben onafhankelijke ontwikkelaars geprobeerd de eerdere principes van onafhankelijk beheer en gemeenschapscontrole te behouden. De code van het project is geschreven in de programmeertaal Go. Sinds de release van versie 9.0 wordt de code van Forgejo verspreid onder de GPLv3+-licentie, terwijl de oude code onder de MIT-licentie blijft.    <\/p>\n<p>De belangrijkste kenmerken van het Forgejo-platform zijn een laag verbruik van middelen (kan worden gebruikt op een Raspberry Pi of in goedkope <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/nl\/vps\/\"   title=\"VPS\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"2449\">VPS<\/a>) en een eenvoudig installatieproces. Standaard functionaliteiten voor projectbeheer worden geboden, zoals taakbeheer, probleemtracking (issues), pull-verzoeken, wiki, hulpmiddelen voor het co\u00f6rdineren van ontwikkelteams, het voorbereiden van releases, automatisering van het plaatsen van pakketten in repositories, toegangbeheer, integratie met continue integratieplatforms, codezoekfunctie, authenticatie via LDAP en OAuth, toegang tot de repository via SSH en HTTP\/HTTPS, integratie van webhooks met Slack, Discord en andere diensten, ondersteuning voor Git-webhooks en Git LFS, en hulpmiddelen voor migratie en het spiegel van repositories. Een speciale vermelding is de mogelijkheid om het ActivityPub-protocol te gebruiken voor de federatieve netwerken van afzonderlijke <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/nl\/server\/\"   title=\"servers\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"1744\">servers<\/a> ontwikkelaars.<br \/>\n<br \/>Bron: <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.3 - 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\/nl\/blog\/news\/fedora-na-puti-k-perevodu-git-servisov-sovmestnoj-razrabotki-na-platformu-forgejo\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"nl_NL\" \/>\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\/nl\/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 op weg naar de migratie van Git-samenwerkingsdiensten naar het Forgejo-platform | ProHoster","description":"Matthew Miller, de leider van het Fedora-project, heeft een initiatief gepresenteerd om over te stappen van het gebruik van zijn eigen samenwerkingsplatform Pagure.","canonical_url":"https:\/\/prohoster.info\/nl\/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":"nl_NL","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\/nl\/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\/nl\/wp-json\/wp\/v2\/posts\/120857","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/comments?post=120857"}],"version-history":[{"count":2,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/posts\/120857\/revisions"}],"predecessor-version":[{"id":159731,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/posts\/120857\/revisions\/159731"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/media?parent=120857"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/categories?post=120857"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/tags?post=120857"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}