FESCo (Fedora Engineering Steering Committee), zodpovedný za technickú časť vývoja distribúcie Fedory, návrh na implementáciu (Podnik Linux Next), ktorého cieľom je poskytnúť prostredie založené na repozitári Fedora Rawhide, ktoré možno použiť na testovanie funkčnosti budúcich vydaní distribúcie RHEL (Red Hat Enterprise). Linux). Pre ELN bude pripravený nový buildroot a napodobniť vznik spoločnosti Red Hat Enterprise Linux Na základe zdrojových balíkov z repozitára Fedora je vydanie projektu naplánované na obdobie vývojového cyklu Fedora 33.
poskytne infraštruktúru, ktorá umožní zostavovať balíčky Fedory pomocou metód používaných v CentOS a RHEL a umožní správcom balíkov Fedory včas zachytiť zmeny, ktoré by mohli potenciálne ovplyvniť vývoj RHEL. ELN tiež umožní testovanie zamýšľaných zmien podmienených blokov v súboroch so špecifikáciami, t. j. zostavenie balíka s podmieneným spúšťačom s premennou „%{rhel}“ nastavenou na „9“ (premenná „%{fedora}“ ELN vráti „false“), čím sa simuluje zostavenie budúcej vetvy RHEL.
Konečným cieľom je znovu zostaviť repozitár Fedora Rawhide, ako keby to bol RHEL. ELN plánuje znovu zostaviť iba malú podmnožinu kolekcie balíčkov Fedora, ktorá je žiadaná. CentOS Stream a RHEL. Úspešné rekonštrukcie ELN sa plánujú synchronizovať s internými zostaveniami RHEL, čím sa pridajú ďalšie zmeny do balíkov, ktoré nie sú povolené vo Fedore (napríklad pridanie ochranných známok). Zároveň sa vývojári budú snažiť minimalizovať rozdiely medzi ELN a RHEL Next a oddeliť ich na úrovni podmienených blokov v súboroch spec.
Ďalším dôležitým využitím ELN bude možnosť experimentovať s novými nápadmi bez ovplyvnenia hlavných zostavení Fedory. ELN bude užitočný najmä na vytváranie zostavení Fedory, ktoré odrážajú Podpora staršieho hardvéru a predvolené používanie ďalších rozšírení CPU. Napríklad by sa mohol paralelne vyvíjať variant Fedory, ktorý by v požiadavkách na CPU zaviedol podporu inštrukcií AVX2, následne by sa otestoval vplyv používania AVX2 na výkon v balíkoch a rozhodlo by sa, či implementovať zmenu v hlavnej distribúcii Fedory.
Tieto testy sú užitočné na testovanie balíkov Fedory zoči-voči meniacim sa požiadavkám na hardvérovú architektúru plánovaným pre budúcu hlavnú vetvu RHEL, bez narušenia bežného procesu zostavovania balíkov a prípravy vydaní Fedory.
Zdroj: opennet.ru
