Fedora intenționează să livreze versiunile RHEL bazate pe Fedora Rawhide

L Dezvoltatorii Fedora au lansat printr-o reclamă formarea unui grup de interes special (SIG) pentru a susține proiectul Enterprise Linux Next (ELN), care își propune să furnizeze versiuni continue de Red Hat Enterprise Linux bazate pe depozitul Fedora Rawhide.

Acest nou proces de dezvoltare propus, înseamnă că noile sucursale RHEL au o sucursală Fedora la fiecare trei ani, care, la rândul lor, vor fi dezvoltate separat pentru o perioadă de timp, până când vor fi duse la produsul final.

În timp ce ELN va permite emularea versiunilor Red Hat Enterprise Linux bazat pe un fragment creat aleatoriu din depozitul Fedora Rawhide.

Se menționează că până acum, de la furca Fedora, pregătirea RHEL a fost făcută în spatele ușilor închise. Cu CentOS Stream, Red Hat intenționează să facă procesul de dezvoltare RHEL mai deschis și mai transparent pentru comunitate.

Misiunea ELN (Enterprise Linux Next) Special Interest Group (SIG) este de a realiza o versiune a RHEL care poate fi pornită continuu.

Folosind abordarea clasică, RHEL se bifurcă de la Fedora și se dezvoltă privat mult timp înainte să reapară complet format ca produs. În schimb, vrem să profităm de Fedora Rawhide și de progresele în tehnologiile CI / CD pentru a forța și a începe întărirea unei versiuni a RHEL în orice moment arbitrar.

ELN își propune să facă faza de bifurcație de la CentOS Stream / RHEL Next de la Fedora să fie mai previzibil prin utilizarea unor tehnici similare sistemelor de integrare continuăÎn plus, ELN va furniza o rădăcină de construcție separată și un proces de construcție pentru a reconstrui depozitul Fedora Rawhide ca RHEL.

Mai mult decât atât, menționează dezvoltatorii care intenționează să sincronizeze reconstrucțiile de succes de către ELN cu versiunile experimentale ale RHEL Next, adăugarea de modificări suplimentare pachetelor care nu sunt permise în Fedora (de exemplu, adăugarea mărcilor comerciale). În același timp, dezvoltatorii vor încerca să reducă la minimum diferențele împărțindu-le la nivelul blocului condițional în fișierele spec.

Cu ELN-urile, mentenanții Fedora vor putea detecta și testa modificările timpurii care ar putea afecta dezvoltarea RHEL.

Care este beneficiul ELN?

Apariția și reorientarea CentOS Stream au oferit o poveste mai clară despre dezvoltarea RHEL. Fedora continuă să fie centrul de dezvoltare pentru următoarea versiune majoră a RHEL, în timp ce CentOS Stream servește acel rol de jos în sus pentru stabilizare și actualizări.

Așadar, unii dintre noi au început să exploreze modalități prin care Fedora să se bazeze pe poziția sa valoroasă în ecosistem. Am decis să ne concentrăm pe simplificarea procesului prin care Fedora se bifurcă și devine Red Hat Enterprise Linux. 

Printre altele, va fi posibil să verificați modificările așteptate ale blocurilor condiționale din fișierele spec, adică Construiți un pachet când condițiile sunt declanșate cu „% {rhel}” setat la „9” (variabila ELN „% {fedora } »Va returna„ false ”), simulând construirea unui pachet pentru o viitoare sucursală RHEL.

ELN va permite, de asemenea, să experimenteze aducând la viață idei noi fără a afecta construcțiile de bază ale Fedora.

Aceasta include ELN-urile care pot fi utilizate pentru a testa pachetele Fedora împotriva noilor stegulețe de compilare, dezactivarea caracteristicilor RHEL experimentale sau necorespunzătoare, modificarea cerințelor de arhitectură hardware și activarea extensiilor CPU suplimentare.

De exemplu, fără a modifica procesul de construire a pachetelor standard în Fedora, se menționează că puteți testa simultan o construire cu suportul declarației AVX2 activat, apoi evaluați impactul performanței utilizării AVX2 în pachete și decideți dacă să implementați modificarea în Fedora principală distribuție.

În cele din urmă dacă sunteți interesat să aflați mai multe despre asta, puteți consulta detaliile următorul link.


Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: AB Internet Networks 2008 SL
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.