Інсталятор Anaconda, що використовується в Fedora і RHEL, переводять на 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

Додати коментар або відгук