{"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\/et\/blog\/news\/fedora-i-centos-zapuskayut-git-forge-gitlab-otkryvaet-18-proprietarnyh-vozmozhnostej","title":{"rendered":"Fedora ja CentOS k\u00e4ivitavad Git Forge. GitLab avab 18 patenteeritud v\u00f5imalust.","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Projektid <noindex><a rel=\"nofollow\" href=\"https:\/\/blog.centos.org\/2020\/03\/git-forge-decision\/\">CentOS<\/a><\/noindex> ja <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\/\">teatasid<\/a><\/noindex> lahendusele, mis puudutab Git Forge \u00fchiste arendusteenuste loomist, mis p\u00f5hinevad GitLabi platvormil. GitLabist saab peamine platvorm Git-i hoidlate ja CentOS ja Fedora jaotustega seotud projektide majutamiseks. Varasemalt kasutusel olnud teenus <noindex><a rel=\"nofollow\" href=\"https:\/\/pagure.io\/\">Pagure<\/a><\/noindex> j\u00e4tkab olemasolu, kuid antakse edasi kogukonnale, kes on huvitatud arendamise j\u00e4tkamisest. Pagure viiakse Red Hatisse t\u00f6\u00f6le v\u00f5etud CPE (Community Platform Engineering) meeskonna hoolde, mis tegeleb Fedora ja CentOS v\u00e4ljaannete arendamise ja publikatsiooni infrastruktuuri toetamisega.<\/p>\n<p>Uue Git Forge v\u00f5imalike lahenduste hindamisel kaaluti<br \/>\n Pagure ja Gitlab. Loodud n\u00f5udeid funktsionaalsusele p\u00f5hinedes uuriti umbes <noindex><a rel=\"nofollow\" href=\"https:\/\/hackmd.io\/@My419-DISUGgo4gcmO1D6A\/HJB74lcL8\">300 tagasisidet<\/a><\/noindex> ja soovi projektide osalejatelt Fedora, CentOS, RHEL ja CPE, m\u00e4\u00e4rati n\u00f5uded ja valiti Gitlab. Lisaks hoidlate t\u00fc\u00fcpilistele toimingutele (\u00fchendamine, forke loomine, koodi lisamine jne) olid peamiste n\u00f5udmiste hulgas v\u00e4lja toodud turvalisus, kasutusmugavus ja platvormi stabiilsus. <\/p>\n<p>N\u00f5uete hulka kuuluvad sellised v\u00f5imalused nagu HTTPS-i kaudu push-p\u00e4ringute saatmine, juurdep\u00e4\u00e4su piiramise vahendid harudele, privaatsete harude tugi, v\u00e4list ja sisemist kasutajate juurdep\u00e4\u00e4su eristamine (nt haavatavuste k\u00f5rvaldamise t\u00f6\u00f6 k\u00e4igus info avalikustamise embargoga), kasutajaliidese tuttavus, alam s\u00fcsteemide \u00fchtsustamine probleemide teate, koodi, dokumentatsiooni ja uute funktsioonide planeerimise osas, integreerimisvahendite olemasolu IDE-dega ning t\u00fc\u00fcpiliste t\u00f6\u00f6voogude tugi.<\/p>\n<p>GitLabi v\u00f5imalustest, mis l\u00f5plikult m\u00f5jutasid selle platvormi valiku otsust, mainitakse alagruppide toetust, millel on valikuline juurdep\u00e4\u00e4s repodele, v\u00f5imalust kasutada boti automaatset sulandumist (vajalik CentOS Stream pakettide hoidmiseks), sisseehitatud vahendeid arenduse planeerimiseks ning valmis SAAS-teenuse kasutamise v\u00f5imalust koos garanteeritud k\u00e4ttesaadavuse tasemega (see vabastab ressursse serveri infrastruktuuri hoidmiseks).<\/p>\n<p>Otsus on juba <noindex><a rel=\"nofollow\" href=\"https:\/\/www.spinics.net\/lists\/centos-devel\/msg18490.html\">p\u00f5hjustas<\/a><\/noindex> arendajate seas v\u00e4\u00e4rib kriitikat, et otsus tehti ilma eelneva laia aruteluta. Samuti v\u00e4ljendati muresid, et teenus ei kasuta avatud Comminity versiooni GitLabist. Eelk\u00f5ige on nimelt funktsioonid, mis on vajalikud v\u00e4ljakuulutatud n\u00f5uete t\u00e4itmiseks Git Forge'i osas, saadaval ainult patenteeritud versioonis. <noindex><a rel=\"nofollow\" href=\"https:\/\/about.gitlab.com\/pricing\/ultimate\/\">GitLab Ultimate<\/a><\/noindex>. <\/p>\n<p>Kriitika kohtas ka soovitust kasutada GitLabi pakutavat SAAS teenust (rakendust teenusena) selle asemel, et k\u00e4itada GitLabi oma serverites, mis toob teenuse kontrolli alt v\u00e4lja (n\u00e4iteks ei saa olla kindel, et k\u00f5ik s\u00fcsteemi haavatavused kiiresti likvideeritakse. <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=45957\">korrektselt<\/a><\/noindex> toetatud infrastruktuur, mis v\u00f5ib \u00fchel hetkel puududa <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=51746\">peale sunnitud telemeetriaga<\/a><\/noindex> ja k\u00f5rvaldatud kolmanda osapoole personali sissetungimist). Otsus ei \u00fchti ka <noindex><a rel=\"nofollow\" href=\"https:\/\/docs.fedoraproject.org\/en-US\/project\/\">Fedora p\u00f5hialustega<\/a><\/noindex>, milles on m\u00e4\u00e4ratletud, et projekt peab eelistama avatud alternatiive.<\/p>\n<p>Samal ajal, GitLab <noindex><a rel=\"nofollow\" href=\"https:\/\/about.gitlab.com\/blog\/2020\/03\/30\/new-features-to-core\/\">teatas<\/a><\/noindex> avaldatakse 18 funktsionaalsuse rakendust, mis varem pakuti ainult GitLabi patenteeritud v\u00e4ljaannetes. Funktsioonid katab erinevad tarkvaraarenduse t\u00e4isl\u00e4biviimise juhtimise valdkonnad, sealhulgas arenduse planeerimine, projektide loomine, valideerimine, paketiga t\u00f6\u00f6tamine, v\u00e4ljaannete koostamine, seadistamine ja kaitsmine. <\/p>\n<p>Vabaks on muudetud j\u00e4rgmised funktsioonid:<\/p>\n<ul>\n<li class=\"l\"> Seotud issue\u2019de lisamine;\n<li class=\"l\"> Issue\u2019de eksportimine GitLabist CSV formaati;\n<li class=\"l\"> Planeerimise, j\u00e4rjestamise ja visuaalse juhtimise re\u017eiim \u00fcksikute funktsionaalsuste v\u00f5i v\u00e4ljaannete arendusprotsessi jaoks;\n<li class=\"l\"> Sisseehitatud teenus, mis \u00fchendab projekti osalised v\u00e4liste isikutega e-posti kaudu.\n<li class=\"l\">  Veebi terminall Web IDE jaoks;\n<li class=\"l\"> Failide s\u00fcnkroniseerimise v\u00f5imalus koodimuudatuste testimiseks veebi terminalis;\n<li class=\"l\"> Disaini haldamise t\u00f6\u00f6riistad, mis v\u00f5imaldavad issue\u2019desse protot\u00fc\u00fcpe ja ressursse \u00fcles laadida, kasutades issue\u2019d kui ainus juurdep\u00e4\u00e4supunkt k\u00f5igile, mis on vajalik uue funktsionaalsuse arendamiseks;\n<li class=\"l\"> Koodikvaliteedi aruanded;\n<li class=\"l\"> Pakihaldurite tugi: Conan (C\/C++), Maven (Java), NPM (node.js) ja NuGet (.NET);\n<li class=\"l\"> Toet\u00f5hus kanarindade juurutamine, mis v\u00f5imaldab rakenduse uue versiooni paigaldamist v\u00e4ikesele hulgale s\u00fcsteemidele;\n<li class=\"l\"> Tosausalist levikut, mis v\u00f5imaldab esialgu tarnida uusi versioone vaid v\u00e4ikesele arvu s\u00fcsteemidele, j\u00e4rk-j\u00e4rgult suurendades ulatust 100%-ni;\n<li class=\"l\"> Funktsionaalsuse aktiveerimise lipud, mis v\u00f5imaldavad toote pakkumist erinevates v\u00e4ljaannetes, d\u00fcnaamiliselt aktiveerides teatud v\u00f5imalusi;\n<li class=\"l\"> Juhtimise re\u017eiim juurutustes, mis v\u00f5imaldab hinnata iga Kubernetes'i pideva integreerimise keskkonna olekut;\n<li class=\"l\"> Tugi mitme Kubernetes klastrite m\u00e4\u00e4ratlemiseks seadistajas (nt eraldi Kubernetes klastrite kasutamine proovihankimiseks ja t\u00f6\u00f6koormuseks);\n<li class=\"l\"> Tugi konteinerite v\u00f5rgupoliitikate m\u00e4\u00e4ratlemiseks, mis v\u00f5imaldavad juurdep\u00e4\u00e4su jagamist Kubernetes'i podide vahel.\n<\/ul>\n<p>Lisaks saab m\u00e4rkida <noindex><a rel=\"nofollow\" href=\"https:\/\/about.gitlab.com\/releases\/2020\/03\/26\/security-release-12-dot-9-dot-1-released\/\">v\u00e4ljaandmine<\/a><\/noindex> GitLab 12.9.1, 12.8.8 ja 12.7.8 v\u00e4rskendused (Community Edition ja Enterprise Edition), milles on k\u00f5rvaldatud haavatavus. Probleem ilmneb alates GitLab EE\/CE 8.5 v\u00e4ljaandest ja v\u00f5imaldab lugeda \u00fcksk\u00f5ik millise kohaliku faili sisu, kui probleemide \u00fclekandmine projektide vahel toimub.<br \/>\nTeave haavatavuse kohta avaldatakse 30 p\u00e4eva jooksul.<\/p>\n<p><noindex><a rel=\"nofollow\" name=\"link\"><\/a><\/noindex><\/p>\n<p>Allikas: <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.0.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\/et\/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.0.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"et_EE\" \/>\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\/et\/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 ja CentOS k\u00e4ivitavad Git Forge. GitLab avab 18 suletud funktsionaalsust | ProHoster","description":"CentOS projektid ja","canonical_url":"https:\/\/prohoster.info\/et\/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":"et_EE","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\/et\/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\/et\/wp-json\/wp\/v2\/posts\/76255","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/comments?post=76255"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/76255\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/media?parent=76255"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/categories?post=76255"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/tags?post=76255"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}