Komiteti FESCo (Komiteti për Drejtimin e Inxhinierisë të Fedora), i cili është përgjegjës për pjesën teknike të zhvillimit të distribucionit Fedora, propozim për realizimin (Enterprise Linux Next), i orientuar drejt ofrimit të një ambienti të bazuar në depot e Fedora Rawhide, që mund të përdoret për testimin e funksionalitetit të lëshimeve të ardhshme të shpërndarjes RHEL (Red Hat Enterprise Linux). Një buildroot i ri do të përgatitet për ELN dhe për të imituar formimin e Red Hat Enterprise Linux mbi bazën e pakove me kod burimor nga depot e Fedora. Projekti është parashikuar të realizohet në kuadër të ciklit të zhvillimit të Fedora 33.
do tĂ« ofrojĂ« infrastrukturĂ« qĂ« lejon ndĂ«rtimin e pakove Fedora duke pĂ«rdorur metodat e aplikuara nĂ« CentOS dhe RHEL, dhe do tĂ« mundĂ«sojĂ« qĂ« ata qĂ« mbikĂ«qyrin pakot Fedora nĂ« fazĂ«n e hershme tĂ« kapin ndryshimet qĂ« mund tĂ« ndikojnĂ« nĂ« zhvillimin e RHEL. ELN gjithashtu do tĂ« lejojĂ« verifikimin e ndryshimeve tĂ« planifikuara nĂ« blloqet kushtore nĂ« skedarĂ«t spec, domethĂ«nĂ« ndĂ«rtimin e paketave me aktivizimin e kushteve me variablĂ«n â%{rhel}â tĂ« vendosur nĂ« vlerĂ«n â9â (variabla â%{fedora}â e ELN do tĂ« kthejĂ« âfalseâ), duke simuluar ndĂ«rtimin pĂ«r degĂ«n e ardhshme tĂ« RHEL.
Qëllimi përfundimtar është të rikonstruktohet depoja Fedora Rawhide si të ishte RHEL. Në ELN parashikohet të ricamerin vetëm një pjesë të vogël nga koleksioni i paketave Fedora, që kërkohet në CentOS Stream dhe RHEL. Riciklimet e suksesshme të ELN-planifikohen të sinkronizohen me ndërtimet e brendshme të RHEL, duke shtuar në paketa ndryshime shtesë që nuk janë të pranueshme në Fedora (p.sh., shtimi i markave tregtare). Në të njëjtën kohë, zhvilluesit do të përpiqen të minimizojnë ndryshimet midis ELN dhe RHEL Next, duke i ndarë ato në nivelin e blloqeve kushtore në skedarët spec.
Një aplikim tjetër i rëndësishëm i ELN do të jetë mundësia për të eksperimentuara me realizimin e ideve të reja, pa prekur ndërtimet kryesore të Fedora. Në veçanti, ELN do të jetë e dobishme për krijimin e ndërtimeve Fedora që pasqyrojnë mbështetje për pajisje të vjetra dhe angazhimin automatik të zgjerimeve të tjera CPU. Për shembull, paralelisht do të jetë e mundur të formohet një variant Fedora, duke caktuar në kërkesat për CPU mbështetje të detyrueshme për instrukcionet AVX2, pas së cilës do të testohet ndikimi i performancës nga përdorimi i AVX2 në paketa dhe do të merret një vendim mbi zbatimin e ndryshimit në shpërndarjen kryesore të Fedora.
Testet e ngjashme janë të rëndësishme për të verifikuar paketat Fedora nën ndryshimin e kërkesave për arkitekturën harduerike, parashikuar në degën e rëndësishme të ardhshme të RHEL, pa bllokuar procesin e zakonshëm të ndërtimit të pakove dhe përgatitjes së lëshimeve të Fedora.
Burimi: opennet.ru
