Прво издање Д-Инсталлер-а, новог инсталатера за опенСУСЕ и СУСЕ

Програмери ИаСТ инсталатера, који се користи у опенСУСЕ и СУСЕ Линук, представили су прву инсталациону слику са новим инсталатером развијеним као део пројекта Д-Инсталлер и који подржава управљање инсталацијом преко веб интерфејса. Припремљена слика има за циљ да вас упозна са могућностима Д-Инсталлер-а и пружа средства за инсталирање континуирано ажурираног издања опенСУСЕ Тумблевеед-а. Д-Инсталлер је и даље позициониран као експериментални пројекат и прво издање се може сматрати трансформацијом концептуалне идеје у форму почетног производа, већ употребљивог, али захтева доста дораде.

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

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

Инсталацијом се управља преко екрана „Резиме инсталације“, који садржи припремне поставке направљене пре инсталације, као што су избор језика и производа који ће се инсталирати, партиционисање диска и управљање корисницима. Главна разлика између новог интерфејса и ИаСТ-а је у томе што одлазак у подешавања не захтева покретање појединачних виџета и нуди се одмах. Могућности интерфејса су и даље ограничене, на пример, у одељку за избор производа не постоји могућност контроле инсталирања појединачних скупова програма и системских улога, ау одељку партиције диска нуди се само избор партиције за инсталацију без могућност уређивања табеле партиција и промене типа датотеке.

Прво издање Д-Инсталлер-а, новог инсталатера за опенСУСЕ и СУСЕ
Прво издање Д-Инсталлер-а, новог инсталатера за опенСУСЕ и СУСЕ

Функције које захтевају побољшање укључују алате за информисање корисника о грешкама које се јављају и организовање интерактивне интеракције током рада (на пример, тражење лозинке када се открије шифрована партиција). Постоје и планови за промену понашања различитих фаза инсталације у зависности од изабраног производа или улоге система (на пример, МицроОС користи партицију само за читање).

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

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

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