{"id":102267,"date":"2021-11-11T15:36:40","date_gmt":"2021-11-11T13:36:40","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/proekt-centos-perehodit-na-razrabotku-s-ispolzovaniem-gitlab"},"modified":"2021-11-11T15:36:40","modified_gmt":"2021-11-11T13:36:40","slug":"proekt-centos-perehodit-na-razrabotku-s-ispolzovaniem-gitlab","status":"publish","type":"post","link":"https:\/\/prohoster.info\/pl\/blog\/news\/proekt-centos-perehodit-na-razrabotku-s-ispolzovaniem-gitlab","title":{"rendered":"Projekt CentOS przechodzi na rozw\u00f3j przy u\u017cyciu GitLab","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Projekt CentOS og\u0142osi\u0142 uruchomienie us\u0142ugi wsp\u00f3\u0142pracy opartej na platformie GitLab. Decyzja o wykorzystaniu GitLab jako g\u0142\u00f3wnej platformy do hostingu projekt\u00f3w CentOS i Fedora zosta\u0142a podj\u0119ta w zesz\u0142ym roku. Zauwa\u017calne jest, \u017ce infrastruktura nie jest uruchomiona na w\u0142asnych serwerach, lecz na bazie us\u0142ugi gitlab.com, w kt\u00f3rej dla powi\u0105zanych z CentOS projekt\u00f3w udost\u0119pniono sekcj\u0119 gitlab.com\/CentOS.    <\/p>\n<p>Obecnie trwa praca nad integracj\u0105 sekcji z baz\u0105 u\u017cytkownik\u00f3w projektu CentOS, co umo\u017cliwi programistom pod\u0142\u0105czenie si\u0119 do us\u0142ugi GitLab z u\u017cyciem istniej\u0105cych kont. Podkre\u015blono, \u017ce git.centos.org oparty na platformie Pagure nadal b\u0119dzie traktowany jako miejsce przechowywania \u017ar\u00f3de\u0142 pakiet\u00f3w przeniesionych z RHEL oraz jako podstawa do tworzenia ga\u0142\u0119zi CentOS Stream 8. Jednak ga\u0142\u0105\u017a CentOS Stream 9 ju\u017c rozwija si\u0119 na podstawie nowego repozytorium w GitLab i r\u00f3\u017cni si\u0119 mo\u017cliwo\u015bci\u0105 uczestnictwa w rozwoju z udzia\u0142em spo\u0142eczno\u015bci. Inne projekty umieszczone na git.centos.org pozostaj\u0105 na swoich miejscach i nie s\u0105 zmuszane do migracji.      <\/p>\n<p>Przeciwnicy przej\u015bcia na model SaaS podczas dyskusji na temat podj\u0119tej decyzji wskazywali, \u017ce korzystanie z gotowej us\u0142ugi oferowanej przez firm\u0119 GitLab nie pozwala na pe\u0142n\u0105 kontrol\u0119 nad infrastruktur\u0105, na przyk\u0142ad nie mo\u017cna mie\u0107 pewno\u015bci, \u017ce infrastruktura serwerowa jest odpowiednio zarz\u0105dzana, \u017ce podatno\u015bci s\u0105 szybko eliminowane, nie zacznie by\u0107 narzucana telemetria, a \u015brodowisko nie zosta\u0142o skompromitowane w wyniku zewn\u0119trznego ataku lub dzia\u0142a\u0144 nieuczciwych pracownik\u00f3w.       <\/p>\n<p>Wybieraj\u0105c platform\u0119, obok typowych operacji na repozytoriach (\u0142\u0105czenie, tworzenie fork\u00f3w, dodawanie kodu itp.), stawiano takie wymagania, jak mo\u017cliwo\u015b\u0107 wysy\u0142ania zapyta\u0144 push przez HTTPS, \u015brodki ograniczania dost\u0119pu do ga\u0142\u0119zi, wsparcie dla ga\u0142\u0119zi prywatnych, rozdzielenie dost\u0119pu u\u017cytkownik\u00f3w zewn\u0119trznych i wewn\u0119trznych (na przyk\u0142ad w celu pracy nad usuwaniem luk w zabezpieczeniach podczas embarga na ujawnienie szczeg\u00f3\u0142\u00f3w problemu), intuicyjno\u015b\u0107 interfejsu, unifikacja podsystem\u00f3w do pracy z komunikatami o problemach, kodem, dokumentacj\u0105 i planowaniem nowych mo\u017cliwo\u015bci, dost\u0119pno\u015b\u0107 narz\u0119dzi do integracji z IDE, wsparcie dla typowych proces\u00f3w roboczych oraz mo\u017cliwo\u015b\u0107 u\u017cycia bota do automatycznych \u0142\u0105czy\u0144 (wymaga CentOS Stream dla utrzymania pakiet\u00f3w z j\u0105drem).<br \/>\n<br \/>\u0179r\u00f3d\u0142o: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=56135\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u0440\u043e\u0435\u043a\u0442 CentOS \u043e\u0431\u044a\u044f\u0432\u0438\u043b \u043e \u0437\u0430\u043f\u0443\u0441\u043a\u0435 \u0441\u0435\u0440\u0432\u0438\u0441\u0430 \u0434\u043b\u044f \u0441\u043e\u0432\u043c\u0435\u0441\u0442\u043d\u043e\u0439 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438, \u043e\u0441\u043d\u043e\u0432\u0430\u043d\u043d\u043e\u0433\u043e \u043d\u0430 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0435 GitLab. \u0420\u0435\u0448\u0435\u043d\u0438\u0435 \u043e\u0431 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0438 GitLab \u0432 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u043f\u0435\u0440\u0432\u0438\u0447\u043d\u043e\u0439 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b \u0434\u043b\u044f \u0445\u043e\u0441\u0442\u0438\u043d\u0433\u0430 \u043f\u0440\u043e\u0435\u043a\u0442\u043e\u0432 CentOS \u0438 Fedora \u0431\u044b\u043b\u043e \u043f\u0440\u0438\u043d\u044f\u0442\u043e \u0432 \u043f\u0440\u043e\u0448\u043b\u043e\u043c \u0433\u043e\u0434\u0443. \u041f\u0440\u0438\u043c\u0435\u0447\u0430\u0442\u0435\u043b\u044c\u043d\u043e, \u0447\u0442\u043e \u0438\u043d\u0444\u0440\u0430\u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0430 \u043f\u043e\u0434\u043d\u044f\u0442\u0430 \u043d\u0435 \u043d\u0430 \u0441\u0432\u043e\u0438\u0445 \u0441\u0435\u0440\u0432\u0435\u0440\u0430\u0445, \u0430 \u043d\u0430 \u0431\u0430\u0437\u0435 \u0441\u0435\u0440\u0432\u0438\u0441\u0430 gitlab.com, \u0432 \u043a\u043e\u0442\u043e\u0440\u043e\u043c \u0434\u043b\u044f \u0441\u0432\u044f\u0437\u0430\u043d\u043d\u044b\u0445 \u0441 CentOS \u043f\u0440\u043e\u0435\u043a\u0442\u043e\u0432 \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u0440\u0430\u0437\u0434\u0435\u043b gitlab.com\/CentOS. [&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-102267","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 CentOS \u043e\u0431\u044a\u044f\u0432\u0438\u043b \u043e \u0437\u0430\u043f\u0443\u0441\u043a\u0435 \u0441\u0435\u0440\u0432\u0438\u0441\u0430 \u0434\u043b\u044f \u0441\u043e\u0432\u043c\u0435\u0441\u0442\u043d\u043e\u0439 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438, \u043e\u0441\u043d\u043e\u0432\u0430\u043d\u043d\u043e\u0433\u043e \u043d\u0430 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0435 GitLab.\" \/>\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\/pl\/blog\/news\/proekt-centos-perehodit-na-razrabotku-s-ispolzovaniem-gitlab\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"pl_PL\" \/>\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\udd47\u041f\u0440\u043e\u0435\u043a\u0442 CentOS \u043f\u0435\u0440\u0435\u0445\u043e\u0434\u0438\u0442 \u043d\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0443 \u0441 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435\u043c GitLab | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u0440\u043e\u0435\u043a\u0442 CentOS \u043e\u0431\u044a\u044f\u0432\u0438\u043b \u043e \u0437\u0430\u043f\u0443\u0441\u043a\u0435 \u0441\u0435\u0440\u0432\u0438\u0441\u0430 \u0434\u043b\u044f \u0441\u043e\u0432\u043c\u0435\u0441\u0442\u043d\u043e\u0439 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438, \u043e\u0441\u043d\u043e\u0432\u0430\u043d\u043d\u043e\u0433\u043e \u043d\u0430 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0435 GitLab.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/pl\/blog\/news\/proekt-centos-perehodit-na-razrabotku-s-ispolzovaniem-gitlab\" \/>\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=\"2021-11-11T13:36:40+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2021-11-11T13:36:40+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\udd47Projekt CentOS przechodzi na rozw\u00f3j przy u\u017cyciu GitLab | ProHoster","description":"Projekt CentOS og\u0142osi\u0142 uruchomienie us\u0142ugi do wsp\u00f3lnego rozwoju, opartej na platformie GitLab.","canonical_url":"https:\/\/prohoster.info\/pl\/blog\/news\/proekt-centos-perehodit-na-razrabotku-s-ispolzovaniem-gitlab","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"pl_PL","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\udd47\u041f\u0440\u043e\u0435\u043a\u0442 CentOS \u043f\u0435\u0440\u0435\u0445\u043e\u0434\u0438\u0442 \u043d\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0443 \u0441 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435\u043c GitLab | ProHoster","og:description":"\u041f\u0440\u043e\u0435\u043a\u0442 CentOS \u043e\u0431\u044a\u044f\u0432\u0438\u043b \u043e \u0437\u0430\u043f\u0443\u0441\u043a\u0435 \u0441\u0435\u0440\u0432\u0438\u0441\u0430 \u0434\u043b\u044f \u0441\u043e\u0432\u043c\u0435\u0441\u0442\u043d\u043e\u0439 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438, \u043e\u0441\u043d\u043e\u0432\u0430\u043d\u043d\u043e\u0433\u043e \u043d\u0430 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0435 GitLab.","og:url":"https:\/\/prohoster.info\/pl\/blog\/news\/proekt-centos-perehodit-na-razrabotku-s-ispolzovaniem-gitlab","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":"2021-11-11T13:36:40+00:00","article:modified_time":"2021-11-11T13:36:40+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"102267","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-11-11 13:37:49","updated":"2022-09-28 06:58:01","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts\/102267","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/comments?post=102267"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts\/102267\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/media?parent=102267"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/categories?post=102267"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/tags?post=102267"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}