Они уже работают над веб-интерфейсом установщика Anaconda. 

Иржи Конекни из Red Hat объявил несколько дней назад, что работают над модернизацией и улучшением пользовательского интерфейса установщика Anaconda который используется в Fedora, RHEL, CentOS и различных других дистрибутивах Linux.

И это на сегодняшний день установщик Anaconda основан на GTK и отчасти причина, по которой было принято решение сделать этот важный шаг, связана с процессом модернизации установщика, с которым они уже начали работу по переписыванию пользовательского интерфейса.

С этой новостью будет два способа запустить установщик и это то, что один из них будет тот, который мы использовали, который является локальным, а новый способ будет удаленным, с которым он должен служить тем, кто намеревается установить со стороннего сервера через программы например ВНЦ.

Упоминается, что вместо использования библиотеки GTK новый интерфейс будет основан на веб-технологиях и позволит удаленное управление через веб-браузер.

Прошло довольно много времени с тех пор, как мы создали текущий пользовательский интерфейс на основе GTK для Anaconda: установщик ОС для Fedora, RHEL, CentOS. Долгое время мы (команда Anaconda) искали возможности для модернизации и улучшения пользовательского опыта. В этом посте мы хотели бы объяснить, над чем мы работаем, и, прежде всего, рассказать вам о том, что вас может ожидать в будущем.

Во-первых, мы должны сказать, что мы решили поделиться этой информацией довольно скоро. Сейчас мы находимся на этапе принятия решений. У нас уже есть «рабочий прототип» решения, но пока не ждите скриншотов или демонстраций!

Что касается компоненты, которые будут использоваться при ремонте проекта отмечается, что будет за кабиной из которых будут использоваться его компоненты, так как вдобавок эти уже используются в продуктах Red Hat для настройки и управления серверами используются как основа для создания нового интерфейса.

Отчасти причина, по которой был выбран Cockpit, заключается в том, что это это отличное хорошо зарекомендовавшее себя решение с поддержкой бэкэнда для взаимодействия с установщиком. (Анаконда DBus). Кроме того, использование Cockpit позволит стандартизировать и унифицировать различные компоненты системы управления.

Использование веб-интерфейса значительно повысит удобство удаленного управления установка, которая не идет ни в какое сравнение с текущим решением на базе протокола VNC.

Чего вы можете ожидать
Мы перепишем новый пользовательский интерфейс как пользовательский интерфейс на основе веб-браузера с использованием существующей технологии Cockpit. Мы используем этот подход, потому что Cockpit — это зрелое решение с отличной поддержкой серверной части (Anaconda DBus). 

Редизайн интерфейса будет опираться на уже проделанную работу по увеличению модульности установщика и это не сильно повлияет на пользователей Fedora, так как большая часть Anaconda уже конвертирована в модули, взаимодействующие через DBus API, а новый интерфейс будет использовать API без внутренней переделки.

Напоследок в статье Они отмечают, что на данный момент неизвестны сроки, когда проект будет объявлен публике. и прежде всего то, что пока не совсем ясно, когда начнутся публичные тесты нового интерфейса и подготовка к его продвижению в апстрим на данном этапе разработки, но разработчики обещают периодически публиковать отчеты о развитии проекта.

Мы также решили сделать этот шаг согласованным с остальной частью системы. Cockpit поддерживает все больше и больше проектов. С помощью этого шага мы должны сделать систему более согласованной между различными приложениями. Большим улучшением UX должно стать упрощение удаленной установки по сравнению с текущим решением VNC. Вы можете ожидать много других улучшений, но давайте подождем и посмотрим :).

Отмечается, что уже принято решение о доработке инсталлятора, но реализация пока находится на стадии рабочего прототипа, для демо он не готов.

В конце концов если вам интересно узнать об этом больше о заметке, вы можете проверить детали По следующей ссылке.


Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.

  1.   Элиан сказал

    Я не понимаю, что вы имеете в виду под удаленной установкой с помощью vnc, не могли бы вы передать мне видеоурок, чтобы понять?