Ze werken al aan de webinterface van het Anaconda-installatieprogramma 

Red Hat's Jiri Konecny ​​kondigde een paar dagen geleden aan dat werken aan het moderniseren en verbeteren van de gebruikersinterface van het Anaconda-installatieprogramma die wordt gebruikt in Fedora, RHEL, CentOS en verschillende andere Linux-distributies.

En tot op heden is het Anaconda-installatieprogramma gebaseerd op GTK en een deel van de reden waarom de beslissing om deze belangrijke stap te nemen is genomen, is te wijten aan het proces van modernisering van het installatieprogramma waarmee ze al zijn begonnen met het herschrijven van de gebruikersinterface.

Met dit nieuws er zijn twee manieren om het installatieprogramma uit te voeren: en het is dat een van hen degene zal zijn die we hebben gebruikt, wat de lokale is en de nieuwe manier zal de externe zijn, waarmee dit degenen zou moeten dienen die van plan zijn te installeren vanaf een server van een derde partij via programma's zoals VNC.

Er wordt gezegd dat in plaats van de GTK-bibliotheek te gebruiken, zal de nieuwe interface gebaseerd zijn op webtechnologieën en maakt bediening op afstand via een webbrowser mogelijk.

Het is al een tijdje geleden dat we de huidige GTK-gebaseerde gebruikersinterface voor Anaconda hebben gemaakt: het OS-installatieprogramma voor Fedora, RHEL, CentOS. Wij (het Anaconda-team) zijn al lange tijd op zoek naar mogelijkheden om de gebruikerservaring te moderniseren en te verbeteren. In dit bericht leggen we je graag uit waar we mee bezig zijn en vooral wat je in de toekomst kunt verwachten.

Ten eerste moeten we zeggen dat we besloten hebben om deze informatie vrij snel te delen. We bevinden ons momenteel in het stadium waarin we beslissingen hebben genomen. We hebben al een 'werkend prototype' van de oplossing beschikbaar, maar verwacht nog geen screenshots of demo's!

Wat componenten te gebruiken binnen de renovatie van het project wordt vermeld dat: zal achter de cockpit zijn waarvan de componenten zullen worden gebruikt, aangezien bovendien deze al worden gebruikt in Red Hat-producten voor het configureren en beheren van servers worden gebruikt als basis voor het maken van een nieuwe interface.

Een deel van de reden waarom Cockpit is gekozen, is omdat dit het is een geweldige, gevestigde oplossing met backend-ondersteuning voor interactie met het installatieprogramma (Anaconda DBus). Bovendien zal het gebruik van Cockpit de verschillende componenten van het besturingssysteem standaardiseren en verenigen.

Het gebruik van de webinterface zal het gemak van afstandsbediening aanzienlijk vergroten installatie, die niet te vergelijken is met de huidige oplossing op basis van het VNC-protocol.

Wat kunt u verwachten?
We zullen de nieuwe gebruikersinterface herschrijven als een webbrowsergebaseerde gebruikersinterface met behulp van de bestaande Cockpit-technologie. We kiezen voor deze aanpak omdat Cockpit een volwassen oplossing is met geweldige ondersteuning voor de backend (Anaconda DBus). 

Het herontwerp van de interface zal voortbouwen op het werk dat al is gedaan om de modulariteit van het installatieprogramma te vergroten en het zal geen significante invloed hebben op Fedora-gebruikers, aangezien het grootste deel van Anaconda al is geconverteerd naar modules die communiceren via de DBus API, en de nieuwe interface zal de API gebruiken zonder interne bewerking.

Last but not least, in het artikel Ze vermelden dat op dit moment de data nog niet bekend zijn voor de bekendmaking van het project aan het publiek. en vooral dat het nog niet helemaal duidelijk is wanneer de openbare tests van de nieuwe interface zullen beginnen en de voorbereiding voor de promotie naar de upstream in dit ontwikkelingsstadium, maar de ontwikkelaars beloven periodiek rapporten over de ontwikkeling van het project te publiceren.

We hebben ook besloten om deze stap consistent te maken met de rest van het systeem. Steeds meer projecten worden ondersteund door Cockpit. Met deze stap moeten we het systeem consistenter maken tussen verschillende applicaties. De grote UX-verbetering zou eenvoudigere installaties op afstand moeten zijn in vergelijking met de huidige VNC-oplossing. Je kunt nog vele andere verbeteringen verwachten, maar laten we afwachten :).

Opgemerkt wordt dat de beslissing al is genomen om het installatieprogramma te herwerken, maar de implementatie bevindt zich nog in de fase van een werkend prototype, het is nog niet klaar voor demo.

Eindelijk als u er meer over wilt weten over de notitie kunt u de details bekijken In de volgende link.


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.

  1.   Elian zei

    Ik begrijp niet wat je bedoelt met op afstand installeren met vnc, kun je me een video-tutorial geven om het te begrijpen?