Projekt CentOS prechádza na vývoj pomocou GitLabu

Projekt CentOS oznámil spustenie služby pre kolaboratívny vývoj založenej na platforme GitLab. Rozhodnutie použiť GitLab ako primárnu platformu pre hosting projektov CentOS a Fedora bola prijatá minulý rok. Stojí za zmienku, že infraštruktúra nie je hostovaná na vlastných serveroch, ale na službe gitlab.com, ktorá poskytuje podporu pre súvisiace CentOS sekcia projektov poskytnutá na gitlab.com/CentOS.

V súčasnosti prebiehajú práce na integrácii sekcie s používateľskou základňou projektu. CentOS, čo umožní vývojárom pripojiť sa k službe Gitlab pomocou ich existujúcich účtov. Taktiež sa uvádza, že git.centosDoména .org, poháňaná platformou Pagure, bude naďalej považovaná za domov pre zdrojový kód balíkov portovaných z RHEL, ako aj za základ pre vetvenie. CentOS Prúd 8. Ale vetva CentOS Stream 9 sa už vyvíja na novom repozitári GitLab a umožňuje členom komunity zapojiť sa do vývoja. Ďalšie projekty sú hostované na GitLab.centosDomény .org zatiaľ zostávajú na svojich miestach a nie sú nútené migrovať.

Odporcovia prechodu na model SaaS počas diskusie o rozhodnutí poznamenali, že používanie hotovej služby poskytovanej spoločnosťou GitLab neumožňuje úplnú kontrolu nad infraštruktúrou. Napríklad nie je možné si byť istí, že serverová infraštruktúra je riadne udržiavaná, že zraniteľnosti sú promptne riešené, že nebude vynútená telemetria a že prostredie nebolo ohrozené v dôsledku externého útoku alebo konania nečestných zamestnancov.

Pri výbere platformy boli okrem typických operácií s repozitármi (zlúčenie, vytváranie forkov, pridávanie kódu atď.) stanovené nasledujúce požiadavky: schopnosť odosielať push požiadavky cez HTTPS, prostriedky na obmedzenie prístupu k pobočkám, podpora súkromných pobočiek, oddelenie prístupu pre externých a interných používateľov (napríklad pre prácu na odstraňovaní zraniteľností počas embarga na zverejňovanie informácií o probléme), známe rozhranie, zjednotenie subsystémov pre prácu s problémovými správami, kódom, dokumentáciou a plánovaním nových funkcií, prítomnosť nástrojov na integráciu s IDE, podpora typických pracovných postupov, možnosť používať bota na automatické zlúčenia (povinné CentOS Stream na podporu paketov jadra).

Zdroj: opennet.ru

Kúpte si spoľahlivý hosting pre stránky s DDoS ochranou, VPS VDS servery 🔥 Kúpte si spoľahlivý webhosting s ochranou DDoS, VPS VDS servery | ProHoster