L Vývojáři Fedory vydáni prostřednictvím reklamy vznik zvláštní zájmové skupiny (SIG) za účelem podpory projektu Enterprise Linux Next (ELN), jehož cílem je poskytovat kontinuální sestavení Red Hat Enterprise Linux na základě úložiště Fedora Rawhide.
Tento nově navržený vývojový proces, znamená, že nové pobočky RHEL mají vytváření poboček Fedory každé tři roky, že se jejich část bude po určitou dobu vyvíjet samostatně, dokud se nedostane ke konečnému produktu.
zatímco ELN umožní emulaci sestavení Red Hat Enterprise Linux na základě náhodně vytvořeného fragmentu úložiště Fedora Rawhide.
Uvádí se, že až dosud, od vidlice Fedory, se příprava RHEL dělala za zavřenými dveřmi. S CentOS Stream chce Red Hat učinit proces vývoje RHEL otevřenější a transparentnější pro komunitu.
Posláním speciální zájmové skupiny ELN (Enterprise Linux Next) (SIG) je dosáhnout verze RHEL, kterou lze spustit nepřetržitě.
Při použití klasického přístupu se RHEL rozvíjí od Fedory a vyvíjí se soukromě po dlouhou dobu, než se znovu objeví plně formovaný jako Produkt. Místo toho chceme využít výhod Fedory od společnosti Rawhide a pokroků v technologiích CI / CD, abychom vidlicově spustili verzi RHEL kdykoli a kdykoli.
ELN si klade za cíl provést fázi bifurkace Stream CentOS / RHEL Další od Fedory být předvídatelnější pomocí technik podobných systémům kontinuální integraceKromě toho ELN poskytne samostatný kořen sestavení a proces sestavení k opětovnému vytvoření úložiště Fedora Rawhide jako RHEL.
Kromě toho, vývojáři, kteří plánují synchronizaci úspěšných sestavení, se zmínili podle ELN s experimentálními verzemi RHEL Next, přidání dalších změn k balíčkům, které nejsou povoleny ve Fedoře (například přidávání ochranných známek). Zároveň se vývojáři pokusí minimalizovat rozdíly rozdělením na úrovni podmíněného bloku ve specifikačních souborech.
Díky ELN budou správci Fedory schopni detekovat a testovat časné změny, které by mohly ovlivnit vývoj RHEL.
Jaká je výhoda ELN?
Příchod a přeorientování CentOS Stream poskytlo jasnější příběh o vývoji RHEL. Fedora zůstává vývojovým centrem pro další hlavní vydání RHEL, zatímco CentOS Stream slouží této roli zdola nahoru pro stabilizaci a aktualizace.
Někteří z nás tedy začali zkoumat způsoby, jak zajistit, aby Fedora stavěla na své cenné pozici v ekosystému. Rozhodli jsme se zaměřit na zjednodušení procesu, kterým se Fedora rozdvojuje a stává se Red Hat Enterprise Linux.
Mimo jiné bude možné zkontrolovat očekávané změny podmíněných bloků ve specifikačních souborech, to znamená vytvořit balíček, když se podmínky spustí s "% {rhel}" nastaveným na "9" (proměnná ELN "% {fedora} »vrátí„ false “), simulující sestavení balíčku pro budoucí větev RHEL.
ELN také umožní experimentovat přináší nové myšlenky do života bez ovlivnění základních sestav Fedory.
To zahrnuje ELN, které lze použít k testování balíků Fedory proti novým příznakům kompilátoru, zakázání experimentálních nebo nevhodných funkcí RHEL, změně požadavků na hardwarovou architekturu a povolení dalších rozšíření CPU.
Například beze změny standardního procesu vytváření balíčků ve Fedoře se uvádí, že můžete současně otestovat sestavení se zapnutou podporou příkazů AVX2, poté vyhodnotit dopad na výkon používání AVX2 v balíčcích a rozhodnout se, zda implementovat změnu v hlavní Fedoře rozdělení.
Konečně pokud máte zájem o tom vědět více, můžete se poradit podrobnosti následující odkaz.