Fedora planlegger å levere RHEL-bygg basert på Fedora Rawhide

den Fedora-utviklere utgitt gjennom en annonse dannelsen av en spesialinteressegruppe (SIG) for å støtte Enterprise Linux Next (ELN) -prosjektet, som tar sikte på å tilby kontinuerlige bygg av Red Hat Enterprise Linux basert på Fedora Rawhide-depotet.

Denne nye foreslåtte utviklingsprosessen, innebærer at nye RHEL-filialer har en Fedora-filial hvert tredje år, at de på sin side vil bli utviklet separat i noen tid, til det blir tatt med til det endelige produktet.

Mens ELN vil tillate emulering av Red Hat Enterprise Linux-bygg basert på et tilfeldig opprettet fragment av Fedora Rawhide-depotet.

Det er nevnt at frem til nå, siden gaffelen til Fedora, har forberedelsen av RHEL blitt gjort bak lukkede dører. Med CentOS Stream har Red Hat til hensikt å gjøre RHEL-utviklingsprosessen mer åpen og gjennomsiktig for samfunnet.

Oppdraget til ELN (Enterprise Linux Next) Special Interest Group (SIG) er å oppnå en versjon av RHEL som kan startes kontinuerlig.

Ved å bruke den klassiske tilnærmingen, gaffel RHEL seg fra Fedora og utvikler seg lenge lenge før den gjenoppstår fullt ut som et produkt. I stedet ønsker vi å dra nytte av Fedoras Rawhide og fremskritt innen CI / CD-teknologier for å forkaste og begynne å herde en versjon av RHEL til enhver vilkårlig tid.

ELN tar sikte på å lage bifurkasjonsfasen fra CentOS Stream / RHEL Next fra Fedora være mer forutsigbar ved å bruke teknikker som ligner kontinuerlige integreringssystemerI tillegg vil ELN tilby en egen byggrot og byggeprosess for å gjenoppbygge Fedora Rawhide-depotet som RHEL.

Videre utviklere som planlegger å synkronisere vellykkede ombygginger nevner av ELN med de eksperimentelle byggene av RHEL Next, legge til flere endringer i pakker som ikke er tillatt i Fedora (for eksempel å legge til varemerker). Samtidig vil utviklere prøve å minimere forskjellene ved å dele dem på betinget blokknivå i spesifikke filer.

Med ELN-er vil Fedora-vedlikeholdere kunne oppdage og teste tidlige endringer som kan påvirke RHEL-utviklingen.

Hva er fordelen med ELN?

Fremkomsten og refokuseringen av CentOS Stream har gitt en klarere historie om utviklingen av RHEL. Fedora fortsetter å være utviklingsnavet for neste store utgivelse av RHEL, mens CentOS Stream tjener den nedenfra og opp-rollen for stabilisering og oppdateringer.

Så noen av oss har begynt å utforske måter å sikre at Fedora bygger på sin verdifulle posisjon i økosystemet. Vi bestemte oss for å fokusere på å forenkle prosessen som Fedora gir seg og blir Red Hat Enterprise Linux. 

Blant annet vil det være mulig å sjekke de forventede endringene av de betingede blokkene i spesifikasjonsfilene, dvs. bygge en pakke når forholdene utløses med "% {rhel}" satt til "9" (ELN-variabelen "% {fedora } »Returnerer" false "), og simulerer å bygge en pakke for en fremtidig RHEL-filial.

ELN vil også tillate å eksperimentere bringe nye ideer til liv uten å påvirke kjernen i Fedora.

Dette inkluderer ELN-er som kan brukes til å teste Fedora-pakker mot nye kompilatorflagg, deaktivere eksperimentelle eller upassende RHEL-funksjoner, endre krav til maskinvarearkitektur og aktivere ytterligere CPU-utvidelser.

For eksempel, uten å endre standardpakkebyggingsprosessen i Fedora, nevnes det at du samtidig kan teste en build med AVX2-setningsstøtte aktivert, og deretter evaluere ytelseseffekten av å bruke AVX2 i pakker og bestemme om du vil implementere endringen i Fedora fordeling.

Endelig hvis du er interessert i å vite mer om det, kan du konsultere detaljene følgende lenke.


Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: AB Internet Networks 2008 SL
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.