Выкарыстоўваны ў Fedora і RHEL усталёўнік Anaconda перакладаюць на web-інтэрфейс

Іржы Канчатковы (Jiri Konecny) з кампаніі Red Hat абвясціў аб працы па мадэрнізацыі і паляпшэнню карыстацкага інтэрфейсу ўсталёўніка Anaconda, які ўжываецца ў Fedora, RHEL, CentOS і некаторых іншых дыстрыбутывах Linux. Характэрна, што замест бібліятэкі GTK новы інтэрфейс будзе пабудаваны на базе web-тэхналогій і будзе дапушчаць выдаленае кіраванне праз web-браўзэр. Адзначаецца, што рашэнне аб перапрацоўцы ўсталёўніка ўжо прынята, але рэалізацыя пакуль знаходзіцца на стадыі працоўнага прататыпа, не гатовага для дэманстрацыі.

У якасці асновы для стварэння новага інтэрфейсу задзейнічаны кампаненты праекта Cockpit, які выкарыстоўваецца ў прадуктах Red Hat для наладкі і кіравання серверамі. Cockpit абраны як добра зарэкамендавалае сябе рашэнне з падтрымкай бэкенда для ўзаемадзеяння з усталёўнікам (Anaconda DBus). Акрамя таго, ужыванне Cockpit дазволіць дамагчыся аднастайнасці і ўніфікаваць розныя кампаненты кіравання сістэмай. Ужыванне web-інтэрфейсу значна павялічыць выгоду выдаленага кіравання ўсталёўкай, якое не параўнаецца з бягучым рашэннем на базе пратаколу VNC.

Перапрацоўка інтэрфейсу будзе грунтавацца на ўжо праведзенай працы па падвышэнні модульнасці ўсталёўніка і прыкметна не адаб'ецца на карыстачах Fedora, бо асноўная частка Anaconda ужо ператвораная ў модулі, якія ўзаемадзейнічаюць праз API DBus, і новы інтэрфейс будзе выкарыстаць гатовы API без унутранай перапрацоўкі. Тэрміны пачатку публічнага тэсціравання новага інтэрфейсу і гатоўнасці для прасоўвання яго ў upstream на дадзенай стадыі распрацоўкі не называюцца, але распрацоўшчыкі абяцаюць перыядычна публікаваць справаздачы аб развіцці праекта.

Крыніца: opennet.ru

Дадаць каментар