Il progetto Fedora ha annunciato la creazione di versioni sperimentali di Fedora 37, dotate di un'installazione riprogettata di Anaconda, che offre un'interfaccia web al posto di quella basata sulla libreria GTK. Il nuovo interfaccia consente l'interazione tramite un browser web, migliorando notevolmente l'usabilità nella gestione remota dell'installazione, incomparabile rispetto alla vecchia soluzione basata su protocollo VNC. La dimensione dell'immagine ISO è di 2,3 GB (x86_64).
Lo sviluppo del nuovo installatore non è ancora concluso e non tutte le funzionalità pianificate sono state implementate. Con l'aggiunta di novità e la correzione di bug, si prevede di rilasciare versioni aggiornate che riflettano l'avanzamento del progetto. Si invita gli utenti a valutare la nuova interfaccia e a fornire feedback costruttivi per il suo miglioramento. Tra le funzionalità già disponibili ci sono la selezione della lingua, l'interfaccia per la scelta del disco per l'installazione, la partizione automatica del disco, l'installazione automatica di Fedora 37 Workstation sulla partizione creata, una schermata di riepilogo delle opzioni di installazione selezionate, una schermata con l'indicatore di progresso dell'installazione e una guida integrata.
L'interfaccia web è basata sui componenti del progetto Cockpit, già utilizzato nei prodotti Red Hat per la configurazione e la gestione dei server. Cockpit è stato scelto come soluzione ben collaudata, per la quale è disponibile un backend per interagire con l'installatore (Anaconda DBus). L'uso di Cockpit ha anche permesso di ottenere uniformità e standardizzazione tra i vari componenti di gestione del sistema. Durante la riprogettazione dell'interfaccia, sono stati utilizzati i risultati del lavoro precedente per aumentare la modularità dell'installatore: la parte principale di Anaconda è stata trasformata in moduli che interagiscono tramite API DBus, e la nuova interfaccia utilizza l'API esistente senza necessità di rielaborazione interna.
Fonte: opennet.ru
