{"id":76255,"date":"2020-04-01T07:42:05","date_gmt":"2020-04-01T05:42:05","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/fedora-i-centos-zapuskayut-git-forge-gitlab-otkryvaet-18-proprietarnyh-vozmozhnostej"},"modified":"2020-04-01T07:42:05","modified_gmt":"2020-04-01T05:42:05","slug":"fedora-i-centos-zapuskayut-git-forge-gitlab-otkryvaet-18-proprietarnyh-vozmozhnostej","status":"publish","type":"post","link":"https:\/\/prohoster.info\/it\/blog\/news\/fedora-i-centos-zapuskayut-git-forge-gitlab-otkryvaet-18-proprietarnyh-vozmozhnostej","title":{"rendered":"Fedora e CentOS lanciano Git Forge. GitLab apre 18 funzionalit\u00e0 proprietarie","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Progetti <noindex><a rel=\"nofollow\" href=\"https:\/\/blog.centos.org\/2020\/03\/git-forge-decision\/\">CentOS<\/a><\/noindex> e <noindex><a rel=\"nofollow\" href=\"https:\/\/communityblog.fedoraproject.org\/making-a-git-forge-decision\/\">Fedora<\/a><\/noindex> <noindex><a rel=\"nofollow\" href=\"https:\/\/lists.fedoraproject.org\/archives\/list\/devel@lists.fedoraproject.org\/thread\/QXJBN37CQRTVMKAYSS5PYVZXDPZZFZYN\/\">hanno comunicato<\/a><\/noindex> per la creazione del servizio di sviluppo collaborativo Git Forge, che sar\u00e0 costruito utilizzando la piattaforma GitLab. GitLab diventer\u00e0 la piattaforma primaria per l'interazione con i repository Git e per l'hosting di progetti legati alle distribuzioni di CentOS e Fedora. Il servizio precedentemente utilizzato <noindex><a rel=\"nofollow\" href=\"https:\/\/pagure.io\/\">Pagure<\/a><\/noindex> continuer\u00e0 a esistere, ma sar\u00e0 affidato alla comunit\u00e0 interessata a proseguire lo sviluppo. Pagure verr\u00e0 tolto dal supporto del team CPE (Community Platform Engineering) di Red Hat, che si occupa della manutenzione dell'infrastruttura per lo sviluppo e la pubblicazione delle versioni di Fedora e CentOS.<\/p>\n<p>Per la valutazione delle possibili soluzioni per il nuovo Git Forge sono stati considerati<br \/>\n Pagure e Gitlab. Sulla base dello studio di circa <noindex><a rel=\"nofollow\" href=\"https:\/\/hackmd.io\/@My419-DISUGgo4gcmO1D6A\/HJB74lcL8\">300 feedback<\/a><\/noindex> e suggerimenti da parte dei partecipanti ai progetti Fedora, CentOS, RHEL e CPE, sono stati formulati requisiti funzionali e fatta la scelta a favore di Gitlab. Oltre alle operazioni standard con i repository (fusioni, creazione di fork, aggiunta di codice, ecc.), tra i requisiti chiave sono stati menzionati la sicurezza, la facilit\u00e0 d'uso e la stabilit\u00e0 della piattaforma. <\/p>\n<p>Tra i requisiti erano incluse funzionalit\u00e0 come l'invio di richieste push tramite HTTPS, strumenti per limitare l'accesso ai rami, supporto per rami privati, separazione dell'accesso per utenti esterni e interni (ad esempio, per il lavoro di correzione delle vulnerabilit\u00e0 durante l'embargo sulla divulgazione delle informazioni sul problema), familiarit\u00e0 dell'interfaccia, unificazione dei sottosistemi per lavorare con segnalazioni di problemi, codice, documentazione e pianificazione di nuove funzionalit\u00e0, disponibilit\u00e0 di strumenti per l'integrazione con IDE, supporto per flussi di lavoro standard.<\/p>\n<p>Tra le funzionalit\u00e0 di GitLab che hanno influito definitivamente sulla decisione di scelta di questa piattaforma ci sono il supporto di sottogruppi con accesso selettivo ai repository, la possibilit\u00e0 di utilizzare un bot per fusioni automatiche (richiede CentOS Stream per mantenere i pacchetti del kernel), disponibilit\u00e0 di strumenti integrati per la pianificazione dello sviluppo, capacit\u00e0 di utilizzare un servizio SAAS gi\u00e0 pronto con un livello di disponibilit\u00e0 garantito (permetter\u00e0 di liberare risorse per la manutenzione dell'infrastruttura server).<\/p>\n<p>La decisione \u00e8 gi\u00e0 <noindex><a rel=\"nofollow\" href=\"https:\/\/www.spinics.net\/lists\/centos-devel\/msg18490.html\">ha causato<\/a><\/noindex> critiche tra gli sviluppatori riguardo al fatto che la decisione \u00e8 stata presa senza un ampio dibattito preliminare. Sono state inoltre espresse preoccupazioni sul fatto che il servizio non utilizzer\u00e0 l'edizione Community libera di GitLab. In particolare, le funzionalit\u00e0 necessarie per implementare i requisiti descritti nell'annuncio per Git Forge sono disponibili solo nella versione proprietaria <noindex><a rel=\"nofollow\" href=\"https:\/\/about.gitlab.com\/pricing\/ultimate\/\">GitLab Ultimate<\/a><\/noindex>. <\/p>\n<p>\u00c8 stata criticata anche l'intenzione di utilizzare il servizio SAAS fornito da GitLab (applicazione come servizio), invece di distribuire GitLab sui propri server, il che esclude il servizio dal controllo (ad esempio, non \u00e8 possibile essere certi che tutte le vulnerabilit\u00e0 del sistema vengano risolte tempestivamente, <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=45957\">adeguatamente<\/a><\/noindex> supportata l'infrastruttura, a un certo punto non ci sar\u00e0 <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=51746\">imposta telemetria<\/a><\/noindex> ed esclusa qualsiasi deviazione da parte del personale di aziende terze). La decisione non \u00e8 nemmeno coerente con <noindex><a rel=\"nofollow\" href=\"https:\/\/docs.fedoraproject.org\/en-US\/project\/\">i principi fondamentali di Fedora<\/a><\/noindex>, che stabilisce che il progetto dovrebbe preferire alternative libere.<\/p>\n<p>Nel frattempo, GitLab <noindex><a rel=\"nofollow\" href=\"https:\/\/about.gitlab.com\/blog\/2020\/03\/30\/new-features-to-core\/\">ha annunciato<\/a><\/noindex> ha annunciato il rilascio di 18 funzionalit\u00e0 che erano state precedentemente offerte solo nelle edizioni proprietarie di GitLab. Le funzionalit\u00e0 coprono varie aree di gestione dell'intero ciclo di sviluppo del software, inclusi pianificazione dello sviluppo, creazione di progetti, verifica, gestione dei pacchetti, creazione di rilasci, configurazione e protezione. <\/p>\n<p>Tra le funzionalit\u00e0 tradotte in versioni libere ci sono:<\/p>\n<ul>\n<li class=\"l\"> Collegamento di issue correlate;\n<li class=\"l\"> Esportazione delle issue da GitLab in CSV;\n<li class=\"l\"> Modalit\u00e0 di pianificazione, ordinamento e visualizzazione del processo di sviluppo di singole funzionalit\u00e0 o rilasci;\n<li class=\"l\"> Servizio integrato per collegare i membri del progetto con terze parti tramite email.\n<li class=\"l\">  Web terminal per Web IDE;\n<li class=\"l\"> Possibilit\u00e0 di sincronizzare i file per testare le modifiche al codice nel web terminal;\n<li class=\"l\"> Strumenti di gestione del design che consentono di caricare nei issue layout e risorse, usando i issue come unico punto di accesso a tutto ci\u00f2 che \u00e8 necessario per sviluppare una nuova funzionalit\u00e0;\n<li class=\"l\"> Report sulla qualit\u00e0 del codice;\n<li class=\"l\"> Supporto per gestori di pacchetti Conan (C\/C++), Maven (Java), NPM (node.js) e NuGet (.NET);\n<li class=\"l\"> Supporto per distribuzioni canary, che consentono di installare una nuova versione dell'applicazione su una piccola parte dei sistemi;\n<li class=\"l\"> Distribuzioni incremental, che permettono di fornire nuove versioni inizialmente solo a un numero limitato di sistemi, aumentando gradualmente la copertura fino al 100%;\n<li class=\"l\"> Flag di attivazione delle funzionalit\u00e0, che consentono di fornire il progetto in diverse edizioni, attivando dinamicamente determinate opzioni;\n<li class=\"l\"> Modalit\u00e0 di revisione delle distribuzioni, che consente di valutare lo stato di ogni ambiente di integrazione continua basato su Kubernetes;\n<li class=\"l\"> Supporto per la definizione di pi\u00f9 cluster Kubernetes nel configuratore (ad esempio, \u00e8 possibile utilizzare cluster Kubernetes separati per implementazioni di prova e carichi di lavoro);\n<li class=\"l\"> Supporto per la definizione di politiche di sicurezza di rete per i container, che consentono di delimitare l'accesso tra i pod Kubernetes.\n<\/ul>\n<p>In aggiunta, si pu\u00f2 notare <noindex><a rel=\"nofollow\" href=\"https:\/\/about.gitlab.com\/releases\/2020\/03\/26\/security-release-12-dot-9-dot-1-released\/\">pubblicazione<\/a><\/noindex> aggiornamenti GitLab 12.9.1, 12.8.8 e 12.7.8 (Community Edition e Enterprise Edition), in cui \u00e8 stata risolta una vulnerabilit\u00e0. Il problema si manifesta a partire dal rilascio di GitLab EE\/CE 8.5 e consente di leggere il contenuto di qualsiasi file locale durante il trasferimento delle issue tra i progetti.<br \/>\nI dettagli sulla vulnerabilit\u00e0 saranno rivelati tra 30 giorni.<\/p>\n<p><noindex><a rel=\"nofollow\" name=\"link\"><\/a><\/noindex><\/p>\n<p>Fonte: <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=52642\">opennet.ru<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u0440\u043e\u0435\u043a\u0442\u044b CentOS \u0438 Fedora \u0441\u043e\u043e\u0431\u0449\u0438\u043b\u0438 \u043e \u0440\u0435\u0448\u0435\u043d\u0438\u0438 \u043f\u043e \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044e \u0441\u0435\u0440\u0432\u0438\u0441\u0430 \u0441\u043e\u0432\u043c\u0435\u0441\u0442\u043d\u043e\u0439 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 Git Forge, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0431\u0443\u0434\u0435\u0442 \u043f\u043e\u0441\u0442\u0440\u043e\u0435\u043d \u0441 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435\u043c \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b GitLab. GitLab \u0441\u0442\u0430\u043d\u0435\u0442 \u043f\u0435\u0440\u0432\u0438\u0447\u043d\u043e\u0439 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u043e\u0439 \u0434\u043b\u044f \u0432\u0437\u0430\u0438\u043c\u043e\u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f \u0441 Git-\u0440\u0435\u043f\u043e\u0437\u0438\u0442\u043e\u0440\u0438\u044f\u043c\u0438 \u0438 \u0434\u043b\u044f \u0445\u043e\u0441\u0442\u0438\u043d\u0433\u0430 \u043f\u0440\u043e\u0435\u043a\u0442\u043e\u0432, \u0441\u0432\u044f\u0437\u0430\u043d\u043d\u044b\u0445 \u0441 \u0434\u0438\u0441\u0442\u0440\u0438\u0431\u0443\u0442\u0438\u0432\u0430\u043c\u0438 CentOS \u0438 Fedora. \u0420\u0430\u043d\u0435\u0435 \u043f\u0440\u0438\u043c\u0435\u043d\u044f\u0435\u043c\u044b\u0439 \u0441\u0435\u0440\u0432\u0438\u0441 Pagure \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0438\u0442 \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u043e\u0432\u0430\u0442\u044c, \u043d\u043e \u0431\u0443\u0434\u0435\u0442 \u043f\u0435\u0440\u0435\u0434\u0430\u043d \u043d\u0430 \u043f\u043e\u043f\u0435\u0447\u0435\u043d\u0438\u0435 \u0441\u043e\u043e\u0431\u0449\u0435\u0441\u0442\u0432\u0443, \u0437\u0430\u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043e\u0432\u0430\u043d\u043d\u043e\u043c\u0443 \u0432 \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0435\u043d\u0438\u0438 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438. [&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-76255","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=\"\u041f\u0440\u043e\u0435\u043a\u0442\u044b CentOS \u0438\" \/>\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-i-centos-zapuskayut-git-forge-gitlab-otkryvaet-18-proprietarnyh-vozmozhnostej\" \/>\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 \u0438 CentOS \u0437\u0430\u043f\u0443\u0441\u043a\u0430\u044e\u0442 Git Forge. GitLab \u043e\u0442\u043a\u0440\u044b\u0432\u0430\u0435\u0442 18 \u043f\u0440\u043e\u043f\u0440\u0438\u0435\u0442\u0430\u0440\u043d\u044b\u0445 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0435\u0439 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u0440\u043e\u0435\u043a\u0442\u044b CentOS \u0438\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/it\/blog\/news\/fedora-i-centos-zapuskayut-git-forge-gitlab-otkryvaet-18-proprietarnyh-vozmozhnostej\" \/>\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=\"2020-04-01T05:42:05+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-04-01T05:42: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 e CentOS lanciano Git Forge. GitLab svela 18 funzionalit\u00e0 proprietarie | ProHoster","description":"Progetti CentOS e","canonical_url":"https:\/\/prohoster.info\/it\/blog\/news\/fedora-i-centos-zapuskayut-git-forge-gitlab-otkryvaet-18-proprietarnyh-vozmozhnostej","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 \u0438 CentOS \u0437\u0430\u043f\u0443\u0441\u043a\u0430\u044e\u0442 Git Forge. GitLab \u043e\u0442\u043a\u0440\u044b\u0432\u0430\u0435\u0442 18 \u043f\u0440\u043e\u043f\u0440\u0438\u0435\u0442\u0430\u0440\u043d\u044b\u0445 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0435\u0439 | ProHoster","og:description":"\u041f\u0440\u043e\u0435\u043a\u0442\u044b CentOS \u0438","og:url":"https:\/\/prohoster.info\/it\/blog\/news\/fedora-i-centos-zapuskayut-git-forge-gitlab-otkryvaet-18-proprietarnyh-vozmozhnostej","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":"2020-04-01T05:42:05+00:00","article:modified_time":"2020-04-01T05:42:05+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"76255","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":null,"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":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 17:40:52","updated":"2022-10-12 13:22:37","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\/76255","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=76255"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/76255\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/media?parent=76255"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/categories?post=76255"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/tags?post=76255"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}