Het Anaconda-installatieprogramma dat in Fedora en RHEL wordt gebruikt, wordt overgebracht naar een webinterface

Jiri Konecny ​​van Red Hat heeft werkzaamheden aangekondigd om de gebruikersinterface van het Anaconda-installatieprogramma dat wordt gebruikt in Fedora, RHEL, CentOS en verschillende andere Linux-distributies te moderniseren en verbeteren. Het is opmerkelijk dat in plaats van de GTK-bibliotheek de nieuwe interface zal worden gebouwd op basis van webtechnologieën en bediening op afstand via een webbrowser mogelijk zal maken. Opgemerkt wordt dat de beslissing om het installatieprogramma te herwerken al is genomen, maar dat de implementatie zich nog in de fase van een werkend prototype bevindt en nog niet klaar is voor demonstratie.

De nieuwe interface is gebaseerd op componenten van het Cockpit-project, gebruikt in Red Hat-producten voor het configureren en beheren van servers. Cockpit werd geselecteerd als een beproefde oplossing met backend-ondersteuning voor interactie met het installatieprogramma (Anaconda DBus). Bovendien zal het gebruik van Cockpit consistentie en unificatie van verschillende systeembeheercomponenten mogelijk maken. Het gebruik van een webinterface zal het gemak van het op afstand bedienen van de installatie aanzienlijk vergroten, wat niet te vergelijken is met de huidige oplossing op basis van het VNC-protocol.

Het herwerken van de interface zal voortbouwen op het werk dat al gedaan is om het installatieprogramma modulairer te maken en zal Fedora gebruikers niet significant beïnvloeden, aangezien het grootste deel van Anaconda al omgezet is in modules die communiceren via de DBus API, en de nieuwe interface de kant-en-klare interface zal gebruiken -gemaakte API zonder interne herbewerking. De data voor de start van het openbaar testen van de nieuwe interface en de gereedheid voor promotie ervan naar de upstream in deze ontwikkelingsfase zijn niet gespecificeerd, maar de ontwikkelaars beloven periodiek rapporten over de ontwikkeling van het project te publiceren.

Bron: opennet.ru

Voeg een reactie