De jobber allerede med Anaconda-installasjonsnettgrensesnittet 

Red Hats Jiri Konecny ​​kunngjorde det for noen dager siden jobber med å modernisere og forbedre brukergrensesnittet til Anaconda-installasjonsprogrammet som brukes i Fedora, RHEL, CentOS og forskjellige andre Linux-distribusjoner.

Og det til dags dato har Anaconda-installasjonsprogrammet vært basert på GTK og noe av grunnen til at beslutningen om å ta dette viktige skrittet er tatt, skyldes prosessen med å modernisere installasjonsprogrammet som de allerede har startet arbeidet med å omskrive brukergrensesnittet med.

Med denne nyheten det vil være to måter å kjøre installasjonsprogrammet på og det er at en av dem vil være den vi har brukt, som er den lokale og den nye måten vil være den eksterne, som dette skal tjene de som har tenkt å installere fra en tredjepartsserver gjennom programmer slik som VNC.

Det er nevnt at i stedet for å bruke GTK-biblioteket, vil det nye grensesnittet være basert på nettteknologi og vil tillate fjernkontroll via en nettleser.

Det har gått en stund siden vi laget det nåværende GTK-baserte brukergrensesnittet for Anaconda: OS-installasjonsprogrammet for Fedora, RHEL, CentOS. I lang tid har vi (Anaconda-teamet) lett etter muligheter for å modernisere og forbedre brukeropplevelsen. I dette innlegget vil vi gjerne forklare hva vi jobber med og fremfor alt fortelle om hva du kan forvente i fremtiden.

Først må vi uttrykke at vi bestemte oss for å dele denne informasjonen ganske snart. Vi er nå på det stadiet hvor vi har tatt beslutninger. Vi har en "fungerende prototype" av løsningen allerede tilgjengelig, men forvent ikke skjermbilder eller demoer ennå!

Som for komponenter som skal brukes i renoveringen av prosjektet er det nevnt at vil være bak cockpit hvorav dets komponenter vil bli brukt, siden i tillegg disse allerede brukes i Red Hat-produkter å konfigurere og administrere servere brukes som grunnlag for å lage et nytt grensesnitt.

For en del av grunnen til at Cockpit ble valgt er fordi dette det er en flott veletablert løsning med backend-støtte for samhandling med installatøren (Anaconda DBus). I tillegg vil bruken av Cockpit standardisere og forene de ulike komponentene i kontrollsystemet.

Bruk av nettgrensesnittet vil øke brukervennligheten med fjernkontroll betydelig installasjon, som ikke kan sammenlignes med dagens løsning basert på VNC-protokollen.

Hva kan du forvente?
Vi vil omskrive det nye brukergrensesnittet som et nettleserbasert brukergrensesnitt ved å bruke den eksisterende Cockpit-teknologien. Vi tar denne tilnærmingen fordi Cockpit er en moden løsning med god støtte for backend (Anaconda DBus). 

Omformingen av grensesnittet vil bygge videre på arbeidet som allerede er gjort for å øke modulariteten til installatøren og det vil ikke påvirke Fedora-brukere nevneverdig, siden det meste av Anaconda allerede er konvertert til moduler som samhandler via DBus API, og det nye grensesnittet vil bruke API uten intern omarbeiding.

Sist, men ikke minst, i artikkelen De nevner at datoene for øyeblikket er ukjente for at prosjektet skal offentliggjøres. og fremfor alt at det ennå ikke er helt klart når de offentlige testene av det nye grensesnittet vil begynne og forberedelsene til å fremme det til oppstrøms på dette stadiet av utviklingen, men utviklerne lover å periodisk publisere rapporter om utviklingen av prosjektet.

Vi bestemte oss også for å gjøre dette trinnet i samsvar med resten av systemet. Flere og flere prosjekter støttes av Cockpit. Med dette trinnet bør vi gjøre systemet mer konsistent mellom ulike applikasjoner. Den store UX-forbedringen bør være enklere fjerninstallasjoner sammenlignet med dagens VNC-løsning. Du kan forvente mange andre forbedringer, men la oss vente og se :).

Det bemerkes at beslutningen allerede er tatt om å omarbeide installasjonsprogrammet, men implementeringen er fortsatt på stadiet av en fungerende prototype, den er ikke klar for demo.

Endelig hvis du er interessert i å vite mer om det om notatet, kan du sjekke detaljene I den følgende lenken.


Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.

  1.   Elian sa

    Jeg forstår ikke hva du mener med å installere eksternt med vnc, kan du gi meg en videoopplæring for å forstå?