{"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\/it\/blog\/news\/fedora-na-puti-k-perevodu-git-servisov-sovmestnoj-razrabotki-na-platformu-forgejo","title":{"rendered":"Fedora verso la migrazione dei servizi Git di sviluppo collaborativo sulla piattaforma Forgejo","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Matthew Miller, il leader del progetto Fedora, ha presentato un'iniziativa per abbandonare l'uso dell'attuale piattaforma di sviluppo collaborativo Pagure. Come sostituzione, il consiglio di amministrazione di Fedora Council ha preferito la piattaforma Forgejo, ma prima di approvare il passaggio a Forgejo ha deciso di avviare una discussione pubblica sulla propria scelta e di tenere conto delle opinioni della comunit\u00e0. La votazione finale avr\u00e0 luogo tra due settimane e fino a quel momento chiunque pu\u00f2 condividere le proprie opinioni sulla scelta effettuata.      <\/p>\n<p>La piattaforma attuale Pagure ha esaurito la sua utilit\u00e0, richiede molte risorse per la gestione, si trova in uno stato di stagnazione e non ha avuto una diffusione significativa al di fuori di Fedora. Nel 2020 \u00e8 stato gi\u00e0 tentato di sostituire Pagure con GitLab, ma questa iniziativa non \u00e8 andata oltre le discussioni. Quest'anno, dopo una valutazione delle attuali piattaforme di sviluppo collaborativo, si \u00e8 concluso che il progetto necessita di una soluzione aperta, adatta per l'implementazione sui propri server. I criteri richiesti sono stati meglio soddisfatti dalla GitLab Community Edition e da Forgejo.           <\/p>\n<p>Le piattaforme GitLab e Forgejo hanno i loro pro e contro, e entrambe richiedono determinate modifiche per ricreare la funzionalit\u00e0 della piattaforma Dist Git basata su Pagure, utilizzata nello sviluppo di Fedora Linux. In particolare, la nuova piattaforma dovr\u00e0 garantire l'integrazione con i servizi correlati al progetto, come Bodhi, Fedora CI, COPR, Fedpkg, Hotness, Fedora Notifications, Toddlers, Fedora Messaging, Monitor Gating, Release Engineering Scripts, Fedora Packagers e Packit.    <\/p>\n<p>Prendendo in considerazione tutte le argomentazioni, i membri del consiglio di amministrazione hanno scelto come piattaforma preferita Forgejo, poich\u00e9 si sviluppa da una comunit\u00e0 indipendente, mentre GitLab \u00e8 un prodotto di un'azienda commerciale, sviluppato secondo un modello Open Core, in cui alcune funzionalit\u00e0 avanzate, tra cui quelle necessarie per Fedora, sono disponibili solo nel prodotto commerciale. Nella scelta \u00e8 stata anche presa in considerazione la preoccupazione che, nel tempo, la politica di GitLab possa cambiare e il progetto possa diventare meno aperto. Un ulteriore argomento a favore di Forgejo \u00e8 stato il fatto che il linguaggio Go e la base di codice di Forgejo si sono rivelati pi\u00f9 familiari al team responsabile dell'infrastruttura di Fedora, rispetto al linguaggio Ruby utilizzato in GitLab.              <\/p>\n<p>La piattaforma Forgejo \u00e8 progettata per l'implementazione di un sistema di collaborazione con repository Git, simile a GitHub, Bitbucket e Gitlab per le problematiche che affronta. Forgejo \u00e8 un fork del progetto Gitea, che a sua volta si \u00e8 distaccato dalla piattaforma Gogs. La separazione di Forgejo \u00e8 avvenuta nel 2022, dopo tentativi di commercializzazione di Gitea e il passaggio della gestione a una societ\u00e0 commerciale. Nell'ambito del progetto Forgejo, gli sviluppatori indipendenti hanno cercato di mantenere i principi precedenti di gestione indipendente e controllo da parte della comunit\u00e0. Il codice del progetto \u00e8 scritto in linguaggio Go. A partire dalla versione 9.0, il codice Forgejo \u00e8 distribuito con licenza GPLv3+, mentre il codice precedente rimane sotto licenza MIT.    <\/p>\n<p>Le caratteristiche chiave della piattaforma Forgejo sono il basso consumo di risorse (pu\u00f2 essere utilizzata su una scheda Raspberry Pi o in sistemi economici <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/it\/vps\/\"   title=\"VPS\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"2449\">VPS<\/a>) e un processo di installazione semplice. Vengono fornite funzionalit\u00e0 standard per la gestione dei progetti, come gestione delle attivit\u00e0, tracciamento dei problemi (issues), richieste di pull, wiki, strumenti per il coordinamento dei gruppi di sviluppatori, preparazione delle versioni, automazione del deployment dei pacchetti nei repository, gestione dei diritti di accesso, integrazione con piattaforme di continuous integration, ricerca nel codice, autenticazione tramite LDAP e OAuth, accesso ai repository tramite i protocolli SSH e HTTP\/HTTPS, connessione di webhook per integrazioni con Slack, Discord e altri servizi, supporto per git hooks e Git LFS, strumenti per la migrazione e il mirroring dei repository. \u00c8 particolarmente evidenziata la possibilit\u00e0 di utilizzare il protocollo ActivityPub per unire in una rete federata singoli <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/it\/server\/\"   title=\"server\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"1744\">server<\/a> sviluppatori.<br \/>\n<br \/>Fonte: <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\/it\/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=\"it_IT\" \/>\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\/it\/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 \u00e8 sulla buona strada per migrare i servizi Git di collaborazione sulla piattaforma Forgejo | ProHoster","description":"Matthew Miller, leader del progetto Fedora, ha presentato un'iniziativa per abbandonare l'uso della propria piattaforma di sviluppo collaborativo Pagure.","canonical_url":"https:\/\/prohoster.info\/it\/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":"it_IT","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\/it\/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\/it\/wp-json\/wp\/v2\/posts\/120857","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/comments?post=120857"}],"version-history":[{"count":2,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/120857\/revisions"}],"predecessor-version":[{"id":159731,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/120857\/revisions\/159731"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/media?parent=120857"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/categories?post=120857"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/tags?post=120857"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}