Stanno già lavorando sull'interfaccia web del programma di installazione di Anaconda 

Jiri Konecny ​​di Red Hat lo ha annunciato pochi giorni fa stanno lavorando per modernizzare e migliorare l'interfaccia utente del programma di installazione di Anaconda che viene utilizzato in Fedora, RHEL, CentOS e varie altre distribuzioni Linux.

Ed è che ad oggi il programma di installazione di Anaconda è stato basato su GTK e parte del motivo per cui è stata presa la decisione di compiere questo importante passaggio è dovuto al processo di modernizzazione dell'installer con cui si è già avviato il lavoro di riscrittura dell'interfaccia utente.

Con questa notizia ci saranno due modi per eseguire il programma di installazione ed è che uno di questi sarà quello che abbiamo utilizzato noi, che è quello locale e il nuovo modo sarà quello remoto, con cui questo dovrebbe servire a chi intende installare da un server di terze parti tramite programmi come VNC.

Si è detto che invece di utilizzare la libreria GTK, la nuova interfaccia sarà basata su tecnologie web e consentirà il controllo remoto tramite un browser web.

È passato un po' di tempo da quando abbiamo creato l'attuale interfaccia utente basata su GTK per Anaconda: il programma di installazione del sistema operativo per Fedora, RHEL, CentOS. Per molto tempo, noi (il team di Anaconda) abbiamo cercato possibilità per modernizzare e migliorare l'esperienza dell'utente. In questo post vorremmo spiegarvi su cosa stiamo lavorando e, soprattutto, raccontarvi cosa potete aspettarvi in ​​futuro.

Innanzitutto, dobbiamo esprimere che abbiamo deciso di condividere queste informazioni abbastanza presto. Attualmente siamo nella fase in cui abbiamo preso decisioni. Abbiamo un "prototipo funzionante" della soluzione già disponibile, ma non aspettarti ancora screenshot o demo!

Quanto a componenti da utilizzare all'interno della ristrutturazione del progetto, si dice che sarà dietro la cabina di pilotaggio di cui verranno utilizzati i suoi componenti, poiché in aggiunta questi già sono utilizzati nei prodotti Red Hat per configurare e gestire i server sono utilizzati come base per la creazione di una nuova interfaccia.

Per parte del motivo per cui è stato scelto Cockpit è perché questo è un'ottima soluzione consolidata con supporto back-end per interagire con il programma di installazione (Anaconda DBus). Inoltre, l'uso di Cockpit standardizzerà e unificherà i diversi componenti del sistema di controllo.

L'utilizzo dell'interfaccia web aumenterà notevolmente la comodità del controllo remoto installazione, non confrontabile con l'attuale soluzione basata sul protocollo VNC.

Cosa puoi aspettarti?
Riscriveremo la nuova interfaccia utente come interfaccia utente basata su browser Web utilizzando la tecnologia Cockpit esistente. Adottiamo questo approccio perché Cockpit è una soluzione matura con un ottimo supporto per il backend (Anaconda DBus). 

La riprogettazione dell'interfaccia si baserà sul lavoro già svolto per aumentare la modularità dell'installatore e non influirà in modo significativo sugli utenti Fedora, poiché la maggior parte di Anaconda è già stata convertita in moduli che interagiscono tramite l'API DBus e la nuova interfaccia utilizzerà l'API senza rielaborazioni interne.

Ultimo ma non meno importante, nell'articolo Dicono che al momento non si conoscono le date per l'annuncio del progetto al pubblico. e soprattutto che non è ancora del tutto chiaro quando inizieranno i test pubblici della nuova interfaccia e i preparativi per la sua promozione a monte in questa fase di sviluppo, ma gli sviluppatori promettono di pubblicare periodicamente report sullo sviluppo del progetto.

Abbiamo anche deciso di rendere questo passaggio coerente con il resto del sistema. Sempre più progetti sono supportati da Cockpit. Con questo passaggio, dovremmo rendere il sistema più coerente tra le diverse applicazioni. Il grande miglioramento dell'UX dovrebbe essere l'installazione remota più semplice rispetto all'attuale soluzione VNC. Puoi aspettarti molti altri miglioramenti, ma aspettiamo e vediamo :).

Si segnala che è già stata presa la decisione di rielaborare l'installatore, ma l'implementazione è ancora allo stadio di un prototipo funzionante, non è pronto per la demo.

Infine se sei interessato a saperne di più sulla nota, puoi controllare i dettagli nel seguente link


Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile dei dati: Miguel Ángel Gatón
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.

  1.   Elian suddetto

    Non capisco cosa intendi per installazione da remoto con vnc, puoi passarmi un video tutorial per capire?