Те вече работят върху уеб интерфейса на инсталатора на Anaconda 

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

И до момента инсталаторът на Anaconda е базиран на GTK и част от причината, поради която е взето решението да се предприеме тази важна стъпка, се дължи на процеса на модернизиране на инсталатора, с който вече са започнали работа по пренаписването на потребителския интерфейс.

С тази новина ще има два начина за стартиране на инсталатора и е, че един от тях ще бъде този, който използвахме, който е локалния, а новият начин ще бъде отдалечения, с който това трябва да обслужва тези, които възнамеряват да инсталират от сървър на трета страна чрез програми като VNC.

Споменава се, че вместо да използва библиотеката GTK, новият интерфейс ще се основава на уеб технологии и ще позволи дистанционно управление чрез уеб браузър.

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

Първо, трябва да изразим, че решихме да споделим тази информация съвсем скоро. В момента сме на етапа, в който сме взели решения. Вече имаме „работещ прототип“ на решението, но все още не очаквайте екранни снимки или демонстрации!

Що се отнася до компоненти, които да се използват при ремонта на проекта се споменава, че ще бъде зад пилотската кабина от които ще бъдат използвани неговите компоненти, тъй като в допълнение тези вече се използват в продуктите на Red Hat за конфигуриране и управление на сървърите се използват като основа за създаване на нов интерфейс.

Отчасти причината за избора на Cockpit е това това е страхотно утвърдено решение с поддръжка на бекенда за взаимодействие с инсталатора (Anaconda DBus). В допълнение, използването на Cockpit ще стандартизира и унифицира различните компоненти на системата за управление.

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

Какво можете да очаквате?
Ще пренапишем новия потребителски интерфейс като потребителски интерфейс, базиран на уеб браузър, използвайки съществуващата технология Cockpit. Ние приемаме този подход, защото Cockpit е зряло решение с голяма поддръжка за бекенда (Anaconda DBus). 

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

Не на последно място, в статията Споменават, че към момента не са известни датите за публичното оповестяване на проекта. и най-вече, че все още не е напълно ясно кога ще започнат публичните тестове на новия интерфейс и подготовката за неговото популяризиране в upstream на този етап на разработка, но разработчиците обещават периодично да публикуват отчети за развитието на проекта.

Решихме също да направим тази стъпка съвместима с останалата част от системата. Все повече проекти се поддържат от Cockpit. С тази стъпка трябва да направим системата по-последователна между различните приложения. Голямото подобрение на UX трябва да бъде по-лесно отдалечено инсталиране в сравнение с текущото VNC решение. Можете да очаквате много други подобрения, но нека изчакаме и ще видим :).

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

Накрая ако се интересувате да научите повече за това относно бележката, можете да проверите подробностите В следващия линк.


Коментар, оставете своя

Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

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

  1.   елиан каза той

    Не разбирам какво имаш предвид като инсталираш дистанционно с vnc, можеш ли да ми дадеш видео урок, за да разбера?