Eles já estão trabalhando na interface web do instalador do Anaconda 

Jiri Konecny, da Red Hat, anunciou há alguns dias que estão trabalhando para modernizar e melhorar a interface do usuário do instalador do Anaconda que é usado no Fedora, RHEL, CentOS e várias outras distribuições Linux.

E é que até o momento, o instalador do Anaconda foi baseado no GTK e parte da razão pela qual a decisão de dar este importante passo foi tomada se deve ao processo de modernização do instalador com o qual eles já começaram a trabalhar na reescrita da interface do usuário.

Com esta notícia haverá duas maneiras de executar o instalador e é que um deles será o que estamos usando, que é o local e o novo caminho será o remoto, com o qual isso deve servir aqueles que pretendem instalar a partir de um servidor de terceiros por meio de programas como VNC.

É mencionado que em vez de usar a biblioteca GTK, a nova interface será baseada em tecnologias web e permitirá o controle remoto através de um navegador da web.

Já faz um bom tempo desde que criamos a interface de usuário atual baseada em GTK para o Anaconda: o instalador do SO para Fedora, RHEL, CentOS. Há muito tempo nós (equipe Anaconda) buscamos possibilidades para modernizar e melhorar a experiência do usuário. Neste post, gostaríamos de explicar em que estamos trabalhando e, acima de tudo, falar sobre o que você pode esperar no futuro.

Em primeiro lugar, devemos expressar que decidimos compartilhar essas informações em breve. Estamos atualmente na fase em que tomamos decisões. Já temos um 'protótipo funcional' da solução, mas não espere capturas de tela ou demos ainda!

Quanto a componentes a serem usados ​​na reforma do projeto, é mencionado que estará atrás do cockpit dos quais serão utilizados os seus componentes, uma vez que, além disso, estes já são usados ​​em produtos Red Hat para configurar e gerenciar servidores são usados ​​como base para a criação de uma nova interface.

Parte da razão pela qual o Cockpit foi escolhido é porque este é uma ótima solução bem estabelecida com suporte de back-end para interagir com o instalador (Anaconda DBus). Além disso, o uso do Cockpit irá padronizar e unificar os diferentes componentes do sistema de controle.

O uso da interface da web aumentará significativamente a conveniência do controle remoto instalação, que não pode ser comparada com a solução atual baseada no protocolo VNC.

O que você pode esperar?
Vamos reescrever a nova interface do usuário como uma interface do usuário baseada em navegador da Web usando a tecnologia Cockpit existente. Adotamos essa abordagem porque o Cockpit é uma solução madura com ótimo suporte para o backend (Anaconda DBus). 

O redesenho da interface vai construir sobre o trabalho já feito para aumentar a modularidade do instalador e não afetará significativamente os usuários do Fedora, já que a maior parte do Anaconda já foi convertida em módulos que interagem via API do DBus, e a nova interface usará a API sem retrabalho interno.

Por último, mas não menos importante, no artigo Mencionam que no momento são desconhecidas as datas para que o projeto seja anunciado ao público. e sobretudo que ainda não está totalmente claro quando começarão os testes públicos da nova interface e a preparação para sua promoção ao upstream nesta fase de desenvolvimento, mas os desenvolvedores prometem publicar periodicamente relatórios sobre o desenvolvimento do projeto.

Também decidimos tornar essa etapa consistente com o restante do sistema. Cada vez mais projetos são apoiados pelo Cockpit. Com esta etapa, devemos tornar o sistema mais consistente entre as diferentes aplicações. A grande melhoria do UX deve ser instalações remotas mais fáceis em comparação com a solução VNC atual. Você pode esperar muitas outras melhorias, mas vamos esperar para ver :).

Note-se que já foi tomada a decisão de retrabalhar o instalador, mas a implementação ainda está na fase de um protótipo funcional, não está pronto para demonstração.

Finalmente se você estiver interessado em saber mais sobre isso sobre a nota, você pode verificar os detalhes no link a seguir.


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.

  1.   Elian dito

    Não entendi o que você quer dizer com instalar remotamente com vnc, pode me passar um tutorial em vídeo para entender?