Projecte CentOS canvia a desenvolupament amb GitLab

Projecte CentOS ha anunciat el llançament d'un servei de desenvolupament col·laboratiu basat en la plataforma GitLab. La decisió d'utilitzar GitLab com a plataforma principal d'allotjament de projectes CentOS i Fedora va ser adoptada l'any passat. Val a dir que la infraestructura no està allotjada en els seus propis servidors, sinó al servei gitlab.com, que proporciona suport per a contingut relacionat CentOS secció de projectes proporcionada per gitlab.com/CentOS.

Actualment s'està treballant per integrar la secció amb la base d'usuaris del projecte. CentOS, que permetrà als desenvolupadors connectar-se al servei Gitlab utilitzant els seus comptes existents. També cal destacar que git.centos.org, impulsat per Pagure, continuarà sent considerat com la llar del codi font dels paquets portats des de RHEL, així com la base per a la ramificació. CentOS Corrent 8. Però la branca CentOS Stream 9 ja s'està desenvolupant en un nou repositori de GitLab i ofereix la possibilitat que els membres de la comunitat participin en el desenvolupament. Altres projectes allotjats a GitLab.centos.org, de moment, romanen als seus llocs i no estan obligats a migrar.

Durant la discussió de la decisió, els opositors a la transició al model SaaS van assenyalar que l'ús d'un servei preparat proporcionat per GitLab no permet un control complet de la infraestructura, per exemple, és impossible estar segur que la infraestructura del servidor es manté correctament, les vulnerabilitats s'eliminen ràpidament i la telemetria i l'entorn no es començaran a imposar no es van veure compromesos com a conseqüència d'un atac extern o accions d'empleats deshonests.

A l'hora d'escollir una plataforma, a més de les operacions típiques amb repositoris (fusionar, crear forks, afegir codi, etc.), es van plantejar els requisits següents: la capacitat d'enviar sol·licituds push a través d'HTTPS, mitjans per restringir l'accés a les branques, compatibilitat amb branques privades, separació d'accés per a usuaris externs i interns (per exemple, per treballar en l'eliminació de vulnerabilitats durant un embargament de divulgació d'informació sobre el problema), una interfície familiar, unificació de subsistemes per treballar amb missatges de problemes, codi, documentació i planificació de noves funcions, la presència d'eines per a la integració amb IDE, compatibilitat amb fluxos de treball típics, la capacitat d'utilitzar un bot per a fusions automàtiques (obligatori) CentOS Flux per donar suport als paquets del nucli).

Font: opennet.ru

Compreu allotjament fiable per a llocs amb protecció DDoS, servidors VPS VDS 🔥 Compra allotjament web fiable amb protecció DDoS, servidors VPS VDS | ProHoster