O instalador Anaconda, utilizado no Fedora e RHEL, será transferido para uma interface web.

Jiri Konecny da Red Hat anunciou o trabalho de modernização e melhoria da interface do usuário do instalador Anaconda, utilizado no Fedora, RHEL, CentOS e em algumas outras distribuições Linux. É notável que, em vez da biblioteca GTK, a nova interface será construída com base em tecnologias web e permitirá o gerenciamento remoto através do navegador. Observa-se que a decisão de reestruturar o instalador já foi tomada, mas a implementação ainda está na fase de protótipo, não estando pronta para demonstração.

Como base para a criação da nova interface, serão utilizados componentes do projeto Cockpit, que é usado nos produtos da Red Hat para configuração e gerenciamento de servidores. O Cockpit foi escolhido como uma solução bem estabelecida com suporte ao backend para interação com o instalador (Anaconda DBus). Além disso, a utilização do Cockpit permitirá alcançar uniformidade e padronizar diferentes componentes de gerenciamento do sistema. A aplicação de uma interface web aumentará significativamente a conveniência do gerenciamento remoto da instalação, o que não pode ser comparado à solução atual baseada no protocolo VNC.

A reestruturação da interface será baseada no trabalho já realizado para aumentar a modularidade do instalador e não terá um impacto significativo nos usuários do Fedora, uma vez que a maior parte do Anaconda já foi transformada em módulos que interagem através da API DBus, e a nova interface usará a API existente sem necessidade de reestruturações internas. Os prazos para o início dos testes públicos da nova interface e de sua prontidão para promoção no upstream não são especificados nesta fase de desenvolvimento, mas os desenvolvedores prometem publicar periodicamente relatórios sobre o progresso do projeto.

Fonte: opennet.ru

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster