Izidava Fedora Workstation 42, planirana za proljeće sljedeće godine, predloženo je da se prema zadanim postavkama pređe na verziju instalacijskog programa Anaconda, u kojoj se umjesto sučelja temeljenog na GTK biblioteci koristi web-sučno sučelje. Odvojeno se raspravlja o pitanju korištenja potpuno drugog sučelja za particioniranje diskovnih dijelova u novom instalateru. Prijedlozi još nisu odobreni od FESCo (Fedora Engineering Steering Committee), koji je odgovoran za tehnički dio razvoja Fedora distribucije (izvorno je prijedlog da se pređe na novi instalater bio predložen u Fedora 39, ali je od tada migracija nekoliko puta odgođena).
Novo web-sučno sučelje izgrađeno je korištenjem JavaScript okvira React, elemenata dizajna PatternFly i komponenti iz projekta Cockpit, koji se već koristi u Red Hat proizvodima za konfiguraciju i upravljanje poslužiteljima. Cockpit je odabran kao rješenje s dobrom reputacijom, za koje postoji pozadinski sustav za interakciju s instalaterom (Anaconda DBus). Primjena Cockpita također je omogućila postizanje dosljednosti i unifikaciju različitih komponenti sustava. Kako je prethodno najveći dio Anaconde bio podijeljen na module koji komuniciraju putem DBus API-ja, novi sučelje koristi već postojeći gotovi API za obraćanje funkcijama instalatera.
Među prednostima novog instalatera ističe se pojednostavljenje procesa instalacije, uklanjanje složenosti, organizacija instalacije koja je jasnija za nove korisnike, jednostavan proces ponovne instalacije, olakšavanje održavanja i razvoja dodataka. Web-sučno sučelje također omogućava interakciju putem web preglednika, što značajno povećava udobnost daljinskog upravljanja instalacijom u usporedbi s korištenjem VNC protokola. Umjesto glavnog ekrana s popisom radnji, u novom sučelju rad je organiziran u obliku čarobnjaka (Wizard), koji podrazumijeva postupno izvršavanje određenih koraka bez vraćanja na glavni ekran.
V okviru projekta se prav tako predlaga radikalna sprememba organizacije particioniranja diskov. Opozarja se, da je trenutni vmesnik za particioniranje diskov, ki je napisan v GTK, prekompleksen in ima omejeno funkcionalnost za napredne uporabnike. Predlagane spremembe bodo omogočile preprostejši vmesnik za novince, razširile možnosti za izkušene uporabnike in poenostavile vzdrževanje izvorne kode. Bistvo modernizacije je prehod na paradigmo "kaj želim narediti", namesto "kako moram to narediti". Za implementacijo razširjene funkcionalnosti bo omogočena uporaba zunanjih orodij za delo s particijami.
Kot osnovni se predlaga avtomatizirani (guided) način particioniranja diskov, pri katerem namestitveni program sam izbere parametre za ustvarjanje ali spremembo particij na podlagi nastavitev, ki jih izbere uporabnik. Izvedeni so trije osnovni načini: popolna ponovna namestitev s preureditvijo izbranih diskov, namestitev v prosto diskovno mesto in uporaba že obstoječih diskovnih particij. Za napredno upravljanje s particijami se predlaga integracija možnosti klicanja orodja Cockpit Storage, ki ga razvija projekt Cockpit in je zgrajeno na istih spletnih tehnologijah. V starejšem namestitvenem programu je delo z diskom omejeno na povsem avtomatski način, način ročnega particioniranja in vgrajen urejevalnik particij Blivet-gui.
Med predlaganimi spremembami v Fedora 42 lahko omenimo tudi namero, da se v distribucijo doda emulator FEX, ki omogoča izvajanje izvršnih datotek, sestavljenih za arhitekture x86 in x86-64, v okolju ARM64 (AArch64). Komponente, osnovane na FEX za zagon x86 programov, se predlaga integrirati v gradnje Fedora Linux za arhitekturo AArch64, ki so dobavljene z delovnim okoljem KDE.
Izvor: opennet.ru
