A projekt Bemutatták a CentOS-t nemrégiben a alapján egy új együttműködési fejlesztési szolgáltatás a felhsználói felület Gitlab, ez annak köszönhető, hogy a tavalyi évben a GitLabot használjuk a CentOS és Fedora projektek elsődleges tárhelyplatformjaként.
Megjegyzendő, hogy az infrastruktúra nem a szervereire épült, hanem a Gitlab szolgáltatásra épül, amelyben a gitlab.com/CentOS szekciót a CentOS-hez kapcsolódó projektekhez biztosítják.
Egyelőre folyamatban van a szakasz integrálása a CentOS projekt felhasználói bázisával, amely lehetővé teszi a fejlesztők számára, hogy meglévő fiókok segítségével csatlakozzanak a Gitlab szolgáltatáshoz.
Üdvözöljük a CentOS-t a szélesebb GitLab közösségben! Hiszünk a GitLab DevOps platformjában és abban, hogy képes segíteni a közösségeknek, mint például a CentOS, gyorsabban, együttműködve és átláthatóan szoftvereket tervezni, felépíteni, védeni és telepíteni. Kíváncsian várjuk, hogy a GitLabra való átállás milyen hatással lesz a közösségére.
Külön megfigyelhető, hogy a Pagure platformon alapuló projektjük (git.centos.org) folytatódik helynek tekintik az RHEL-ről átvitt csomagok forrásainak tárolására, valamint a CentOS Stream 8 ág kialakításának alapja.
A CentOS Stream 9 ága azonban már fejlesztés alatt áll a GitLab új tárhelyén, és abban különbözik, hogy képes kapcsolódni a fejlesztői közösség közreműködőihez, valamint a git.centos.org webhelyen tárolt többi projekt egyelőre a helyén marad, és nincs szükség rájuk. vándorolni.
Talán emlékszik rá, hogy a CPE követelmény-munkamenetet futtatott, hogy megtalálja a jövőbeli otthont a forráskód tárolására. Különféle igények alapján a Gitlabot választották úti célnak. Az elmúlt évben a CentOS Stream fejlesztése a Gitlabon keresztül történt. Ezt az időszakot a munkafolyamatok tesztelésére használtuk, és most örömmel jelentjük be, hogy a Gitlab szeretettel üdvözölte a CentOS-t nyílt forráskódú GitLab programjában. Mostantól a CentOS közösség rendelkezésére áll egy hosztolt GitLab, amely további kód- és projektkezelési lehetőségeket biztosít közösségünk tagjainak. Jelenleg azon dolgozunk, hogy integráljuk a CentOS fiókrendszert a Gitlabba, lehetővé téve a fiók zökkenőmentes integrációját és használatát.
A maga részéről azt is érdemes megemlíteni voltak az átmenet ellenzői Saa modellreIgen és a vita során a meghozott döntésről rámutatott, hogy a GitLab által nyújtott, használatra kész szolgáltatás használata nem teszi lehetővé az infrastruktúra teljes körű irányításátPéldául nem lehet biztos abban, hogy a szerver infrastruktúrát megfelelően karbantartják, a sérülékenységeket azonnal eltávolítják, a telemetria és a környezet nem kezd érvényesülni, hogy nem került veszélybe külső támadás vagy alkalmazottak tisztességtelen tevékenysége.
Az egyértelműség kedvéért továbbra is a https://git.centos.org a megfelelő hely az összes RHEL-forrás letöltéséhez és a CentOS Stream 8-tartalomhoz. A Https://gitlab.com/redhat/centos-stream a CentOS Stream 9-hez való hozzájárulás Bármilyen, a git.centos.org oldalon tárolt térinformatikai tartalom egyelőre ott maradhat, még nem kérünk migrációt.
A platform kiválasztásakor a szokásos műveletek mellett tárolókkal (egyesítés, elágazás, kód hozzáadása stb.), olyan követelmények voltak, mint például a push kérések küldésének lehetősége HTTPS-en keresztül, azt jelenti verziókhoz való hozzáférés korlátozása, privát verziók támogatása, hozzáférés megosztása külső és belső felhasználókkal (például a sebezhetőségek kijavításával egy problémával kapcsolatos információk nyilvánosságra hozatalának embargója alatt), az interfész ismerete, az alrendszerek egységesítése a problémajelentésekkel, kóddal, dokumentációval és tervezéssel új funkciók, elérhető eszközök az IDE-integrációhoz, szabványos munkafolyamatok támogatása, bot használatának lehetősége az automatikus egyesítéshez (a csomagok kernellel való karbantartásához CentOS Stream szükséges).}
Végül, ha érdekel, hogy többet tudjon meg róla, keresse fel a részletek a következő linken.