CentOS projekt teatas GitLab-pÔhise koostöötamisplatvormi kÀivitamisest. Otsus kasutada GitLabi CentOSi ja Fedora projektide pÔhihostimisplatvormina tehti eelmisel aastal. Oluline on mÀrkida, et infrastruktuur ei kasuta oma servereid, vaid tugineb teenusele gitlab.com, kus CentOSi projektidele on loodud ala gitlab.com/CentOS.
Praegu on kÀimas töö CentOSi kasutajabaasi integreerimiseks, mis vÔimaldab arendajatel liituda GitLabi teenusega, kasutades olemasolevaid kontosid. Eraldi mÀrgitakse, et git.centos.org, mis tugineb Pagure platvormile, jÀÀb endiselt RHEL-iga seotud pakettide lÀhtekoodide hoidmise kohaks ning CentOS Stream 8 arendamise aluseks. Kuid CentOS Stream 9 haru areneb juba uue GitLabi hoidla pÔhjal, pakkudes kogukonna liikmetele vÔimalust arendustegevusse panustada. Teised git.centos.org-is hulkavad projektid jÀÀvad praegu oma kohtadesse ega pea migratsiooniga tegelema.
SaaS mudelile ĂŒlemineku vastased mĂ€rkisid arutelul, et GitLabi pakutava valmisteenuse kasutamine ei vĂ”imalda infrastruktuuri tĂ€ielikku kontrollimist, nĂ€iteks ei saa olla kindel, et serveri infrastruktuur on korralikult hooldatud, haavatavused likvideeritakse kiiresti, telemeetriat ei hakata kehtestama ning keskkond ei ole olnud kompromiteeritud vĂ€liste rĂŒnnakute vĂ”i ebaausate töötajate tegevuse tĂ”ttu.
Platvormi valimisel, vĂ€lja arvatud standardprotseduurid hoidlate (ĂŒhendamine, forkte loomine, koodi lisamine jne) puhul, esitati nĂ”udmisi nagu vĂ”imalus saata HTTPS-i kaudu push-pĂ€ringuid, juurdepÀÀsuhaldus harudele, privaatsete harude toetus, vĂ€liste ja sisemiste kasutajate juurdepÀÀsu eristamine (nĂ€iteks turvaveaparanduste kallal töötamisel, kui on kehtestatud teate embargo), liidese tuttavus, alamsĂŒsteemide ĂŒhtlustamine probleemide, koodi, dokumentatsiooni ja uutest funktsioonidest planeerimise osas, tĂ€iendavate integreerimisvahendite olemasolu IDE-dega, standardsete töövoogude toetus ja automaatsete ĂŒhenduste jaoks mĂ”eldud boti kasutamise vĂ”imalus (kuna CentOS Stream on vajalik kĂ€rnkoodide hoidmiseks).
Allikas: opennet.ru
