опенСУСЕ развија веб интерфејс за ИаСТ инсталатер

Након најаве преласка на веб интерфејс инсталатера Анацонда који се користи у Федори и РХЕЛ-у, програмери ИаСТ инсталатера су открили планове за развој пројекта Д-Инсталлер и креирање фронт енд-а за управљање инсталацијом опенСУСЕ и СУСЕ Линук дистрибуција преко веб интерфејса.

Напомиње се да је пројекат већ дуго развијао веб интерфејс ВебИаСТ, али је ограничен могућностима даљинске администрације и конфигурације система, није дизајниран за употребу као инсталатер и стриктно је везан за ИаСТ код. Д-Инсталлер се сматра платформом која пружа вишеструке инсталационе фронтендове (Кт ГУИ, ЦЛИ и Веб) на врху ИаСТ-а. Сродни планови укључују рад на скраћивању процеса инсталације, одвајању корисничког интерфејса од интерних компоненти ИаСТ-а и додавању веб интерфејса.

опенСУСЕ развија веб интерфејс за ИаСТ инсталатер

Технички, Д-Инсталлер је слој апстракције имплементиран на врху ИаСТ библиотека и пружа јединствени интерфејс за приступ функцијама као што су инсталација пакета, верификација хардвера и партиционисање диска преко Д-Бус-а. Графички и конзолни инсталатери ће бити преведени на наведени Д-Бус АПИ, а такође ће бити припремљен инсталатер заснован на претраживачу који ће комуницирати са Д-Инсталлер-ом преко прокси услуге која омогућава приступ Д-Бус позивима преко ХТТП-а. Развој је још увек у почетној фази прототипа. Д-Инсталлер и проксији су развијени на језику Руби, на којем је написан и сам ИаСТ, а веб интерфејс је креиран у ЈаваСцрипт-у користећи Реацт фрамеворк (није искључена употреба компоненти Цоцкпит).

Међу циљевима које следи пројекат Д-Инсталлер: елиминисање постојећих ограничења графичког интерфејса, проширење могућности коришћења ИаСТ функционалности у другим апликацијама, уједињени Д-Бус интерфејс који поједностављује интеграцију са вашим сопственим токовима рада, избегавајући везивање за један програмски језик (Д-Бус АПИ ће вам омогућити да креирате додатке на различитим језицима), подстичући стварање алтернативних подешавања од стране чланова заједнице.

Извор: опеннет.ру

Додај коментар