Jiri Konecny von Red Hat hat die Arbeiten zur Modernisierung und Verbesserung der Benutzeroberfläche des Anaconda-Installationsprogramms angekündigt, das in Fedora, RHEL, CentOS und einigen anderen Linux-Distributionen verwendet wird. Bemerkenswert ist, dass die neue Benutzeroberfläche anstelle der GTK-Bibliothek auf Web-Technologien basieren wird und die Fernsteuerung über einen Webbrowser ermöglichen wird. Es wird vermerkt, dass die Entscheidung zur Überarbeitung des Installateurs bereits getroffen wurde, die Umsetzung sich jedoch noch im Stadium eines funktionalen Prototyps befindet, der noch nicht zur Demonstration bereit ist.
Als Grundlage für die Erstellung der neuen Benutzeroberfläche kommen Komponenten des Cockpit-Projekts zum Einsatz, das in Red Hat-Produkten zur Konfiguration verwendet wird und Verwaltung von Servern verwendet wird, erstellt.. Cockpit wurde als bewährte Lösung gewählt, die Unterstützung für das Backend zur Interaktion mit dem Installateur (Anaconda DBus) bietet. Darüber hinaus wird die Verwendung von Cockpit dazu beitragen, Konsistenz zu erreichen und verschiedene Komponenten der Systemverwaltung zu vereinheitlichen. Die Anwendung einer Web-Oberfläche wird die Fernsteuerung der Installation erheblich verbessern, was nicht mit der aktuellen Lösung auf VNC-Basis vergleichbar ist.
Die Überarbeitung der Benutzeroberfläche wird auf der bereits geleisteten Arbeit zur Erhöhung der Modularität des Installateurs basieren und wird sich kaum auf die Fedora-Nutzer auswirken, da der Großteil von Anaconda bereits in Module umgewandelt wurde, die über die DBus-API miteinander kommunizieren, und die neue Benutzeroberfläche wird die vorhandene API ohne interne Überarbeitung nutzen. Zeitrahmen für den Beginn der öffentlichen Tests der neuen Benutzeroberfläche und ihre Bereitschaft zur Förderung in den Upstream werden in dieser Entwicklungsphase nicht genannt, aber die Entwickler versprechen, regelmäßig Berichte über den Fortschritt des Projekts zu veröffentlichen.
Quelle: opennet.ru
