Вони вже працюють над веб-інтерфейсом інсталятора Anaconda 

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

І це на сьогоднішній день інсталятор Anaconda був заснований на GTK і частина причин, чому було прийнято рішення зробити цей важливий крок, пов'язано з процесом модернізації інсталятора, за допомогою якого вони вже почали роботу над переписуванням інтерфейсу користувача.

З цією новиною буде два способи запустити інсталятор і полягає в тому, що одним з них буде той, який ми використовуємо, локальний, а новим способом буде віддалений, з яким він має обслуговувати тих, хто має намір встановлювати із стороннього сервера через програми наприклад VNC.

Згадується, що замість використання бібліотеки GTK, новий інтерфейс буде заснований на веб-технологіях і дозволить дистанційно керувати через веб-браузер.

Минуло досить багато часу з тих пір, як ми створили поточний інтерфейс користувача на основі GTK для Anaconda: інсталятор ОС для Fedora, RHEL, CentOS. Довгий час ми (команда Anaconda) шукали можливості для модернізації та покращення користувацького досвіду. У цій публікації ми хотіли б пояснити, над чим ми працюємо, і, перш за все, розповісти вам про те, чого ви можете очікувати в майбутньому.

По-перше, ми повинні сказати, що ми вирішили поділитися цією інформацією досить скоро. Зараз ми знаходимося на тому етапі, коли прийняли рішення. У нас вже є «робочий прототип» рішення, але не очікуйте скріншотів чи демонстрацій!

Що стосується компоненти, які будуть використані під час ремонту проекту, зазначено, що буде за Cockpit з яких будуть використані його компоненти, оскільки, крім того, вони вже використовуються в продуктах Red Hat для налаштування та керування серверами використовуються як основа для створення нового інтерфейсу.

Частково тому, що Cockpit було обрано саме через це це чудове усталене рішення з підтримкою бекенда для взаємодії з інсталятором (Anaconda DBus). Крім того, використання Cockpit стандартизує та уніфікує різні компоненти системи керування.

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

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

Переробка інтерфейсу буде спиратися на вже виконану роботу для збільшення модульності інсталятора і це не вплине істотно на користувачів Fedora, оскільки більшість Anaconda вже було перетворено на модулі, які взаємодіють через API DBus, а новий інтерфейс використовуватиме API без внутрішньої переробки.

Останнє, але не менш важливе, у статті Зазначають, що наразі дати оприлюднення проекту невідомі. і перш за все, що поки не зовсім зрозуміло, коли почнуться публічні тестування нового інтерфейсу і підготовка до його просування в upstream на цьому етапі розробки, але розробники обіцяють періодично публікувати звіти про розвиток проекту.

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

Зазначається, що рішення про переробку інсталятора вже прийнято, але реалізація ще знаходиться на стадії робочого прототипу, він не готовий до демонстрації.

В кінці кінців якщо вам цікаво дізнатись більше про це щодо примітки, ви можете перевірити деталі У наступному посиланні.


Залиште свій коментар

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

*

*

  1. Відповідальний за дані: Мігель Анхель Гатон
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.

  1.   еліан - сказав він

    Я не розумію, що ви маєте на увазі під віддаленим встановленням за допомогою vnc, чи можете ви передати мені відеопідручник, щоб зрозуміти?