De arbejder allerede på Anaconda-installationswebgrænsefladen 

Red Hats Jiri Konecny ​​meddelte det for et par dage siden de arbejder på at modernisere og forbedre brugergrænsefladen til Anaconda-installationsprogrammet som bruges i Fedora, RHEL, CentOS og flere andre Linux-distributioner.

Og det til dato har Anaconda-installationsprogrammet været baseret på GTK og en del af grunden til, at de har taget beslutningen om at tage dette vigtige skridt, er på grund af processen med at modernisere installationsprogrammet, som de allerede er begyndt at arbejde med at omskrive brugergrænsefladen med.

Med denne nyhed der vil være to måder at køre installationsprogrammet på og det er, at en af ​​dem vil være den, vi har brugt, som er den lokale, og den nye måde vil være den eksterne, som dette skal tjene dem, der har til hensigt at installere fra en tredjepartsserver gennem programmer som VNC.

Det nævnes det i stedet for at bruge GTK-biblioteket, vil den nye grænseflade være baseret på webteknologier og vil tillade fjernbetjening via en webbrowser.

Det er et stykke tid siden, vi oprettede den nuværende GTK-baserede brugergrænseflade til Anaconda: OS-installationsprogrammet til Fedora, RHEL, CentOS. I lang tid har vi (Anaconda-teamet) ledt efter muligheder for at modernisere og forbedre brugeroplevelsen. I dette indlæg vil vi gerne forklare, hvad vi arbejder med og frem for alt fortælle dig om, hvad du kan forvente i fremtiden.

Først må vi give udtryk for, at vi besluttede at dele denne information ganske snart. Vi er i øjeblikket på det stadie, hvor vi har truffet beslutningerne. Vi har allerede en 'fungerende prototype' af løsningen tilgængelig, men forvent ikke skærmbilleder eller demoer endnu!

Hvad angår komponenter, der vil blive brugt i renoveringen af projektet nævnes det vil være bag Cockpit hvoraf dets komponenter vil blive brugt, da derudover disse allerede bruges i Red Hat-produkter at konfigurere og administrere servere bruges som grundlag for at skabe en ny grænseflade.

For en del af grunden til, at Cockpit blev valgt, er fordi dette det er en fremragende veletableret løsning med backend-understøttelse til interaktion med installatøren (Anaconda DBus). Derudover vil brugen af ​​Cockpit opnå standardisering og ensretning af de forskellige komponenter i styresystemet.

Brug af webgrænsefladen vil øge fjernbetjeningens bekvemmelighed betydeligt installation, som ikke kan sammenlignes med den nuværende løsning baseret på VNC-protokollen.

Hvad kan du forvente?
Vi vil omskrive den nye brugergrænseflade som en webbrowserbaseret brugergrænseflade ved hjælp af eksisterende Cockpit-teknologi. Vi tog denne tilgang, fordi Cockpit er en moden løsning med stor backend-understøttelse (Anaconda DBus). 

Redesignet af grænsefladen vil bygge videre på det arbejde, der allerede er udført for at øge installatørens modularitet og det vil ikke påvirke Fedora-brugere væsentligt, da det meste af Anaconda allerede er blevet konverteret til moduler, der interagerer via DBus API, og den nye grænseflade vil bruge API'et uden intern omarbejdelse.

Sidst men ikke mindst i artiklen nævne, at det på nuværende tidspunkt er ukendt, hvornår projektet kan offentliggøres og frem for alt, at det stadig ikke er helt klart, hvornår den offentlige afprøvning af den nye grænseflade og forberedelsen af ​​dens forfremmelse til upstream vil begynde på dette udviklingstrin, men udviklerne lover regelmæssigt at offentliggøre rapporter om udviklingen af ​​projektet.

Vi besluttede også at gøre dette trin i overensstemmelse med resten af ​​systemet. Flere og flere projekter støttes i Cockpit. Med dette trin bør vi gøre systemet mere konsistent mellem forskellige applikationer. Den store UX-forbedring skulle være nemmere fjerninstallationer sammenlignet med den nuværende VNC-løsning. Du kan forvente mange andre forbedringer, men lad os vente og se :).

Bemærk, at beslutningen om at omarbejde installationsprogrammet allerede er taget, men implementeringen er stadig på stadiet af en fungerende prototype, ikke klar til demo.

Endelig hvis du er interesseret i at vide mere om det om noten kan du kontrollere detaljerne I det følgende link.


Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.

  1.   Elian sagde han

    Jeg forstår ikke, hvad det vil sige at installere eksternt med vnc, kan du sende mig en video tutorial for at forstå?