Il-proġett CentOS jaqleb għall-iżvilupp billi juża GitLab

Il-proġett CentOS ħabbar it-tnedija ta 'servizz ta' żvilupp kollaborattiv ibbażat fuq il-pjattaforma GitLab. Id-deċiżjoni li jintuża GitLab bħala l-pjattaforma primarja ta 'akkoljenza għall-proġetti CentOS u Fedora ttieħdet is-sena li għaddiet. Ta 'min jinnota li l-infrastruttura ma nbnietx fuq is-servers tagħha stess, iżda fuq il-bażi tas-servizz gitlab.com, li jipprovdi taqsima gitlab.com/CentOS għal proġetti relatati ma' CentOS.

Bħalissa, għaddejja ħidma biex tintegra s-sezzjoni mal-bażi tal-utenti tal-proġett CentOS, li se tippermetti lill-iżviluppaturi jikkonnettjaw mas-servizz Gitlab billi jużaw kontijiet eżistenti. Huwa nnutat separatament li git.centos.org, ibbażat fuq il-pjattaforma Pagure, se jkompli jitqies bħala post biex jospita l-kodiċi tas-sors tal-pakketti trasferiti minn RHEL, kif ukoll il-bażi għall-formazzjoni tal-CentOS Stream 8 fergħa. Iżda l-fergħa CentOS Stream 9 diġà qed tiġi żviluppata bbażata fuq ir-repożitorju l-ġdid f'GitLab hija distinta mill-abbiltà li tgħaqqad il-membri tal-komunità mal-iżvilupp. Proġetti oħra ospitati fuq git.centos.org jibqgħu fis-seħħ għalissa u mhumiex sfurzati jemigraw.

Matul id-diskussjoni tad-deċiżjoni, l-avversarji tat-tranżizzjoni għall-mudell SaaS innutaw li l-użu ta 'servizz lest ipprovdut minn GitLab ma jippermettix kontroll sħiħ tal-infrastruttura, pereżempju, huwa impossibbli li jkun żgur li l-infrastruttura tas-server tinżamm kif suppost, il-vulnerabbiltajiet jiġu eliminati fil-pront, u t-telemetrija u l-ambjent mhux se jibdew jiġu imposti ma ġewx kompromessi bħala riżultat ta 'attakk estern jew l-azzjonijiet ta' impjegati diżonesti.

Meta tagħżel pjattaforma, minbarra operazzjonijiet standard b'repożitorji (għaqda, ħolqien ta' frieket, żieda ta' kodiċi, eċċ.), kien hemm rekwiżiti bħall-abbiltà li jintbagħtu talbiet push permezz ta' HTTPS, mezzi ta' restrizzjoni tal-aċċess għal fergħat, appoġġ għal fergħat privati , separazzjoni ta 'aċċess għal utenti esterni u interni (pereżempju, biex taħdem fuq l-eliminazzjoni tal-vulnerabbiltajiet waqt embargo fuq l-iżvelar ta' informazzjoni dwar il-problema), familjarità ta 'l-interface, unifikazzjoni ta' sottosistemi biex taħdem ma 'rapporti ta' problemi, kodiċi, dokumentazzjoni u ppjanar ta 'ġodda karatteristiċi, disponibbiltà ta 'għodod għall-integrazzjoni ma' IDE, appoġġ għal flussi tax-xogħol standard, il-kapaċità li tuża bot għal amalgamazzjonijiet awtomatiċi (jeħtieġ CentOS Stream biex jappoġġja pakketti tal-kernel).

Sors: opennet.ru

Żid kumment