O novo instalador com interface Web do Fedora está ficando muito bom

O novo instalador com interface Web do Fedora está ficando muito bom

O progresso no novo instalador web Anaconda parece bom. Dê uma espiada.

O novo instalador da Web UI para o Fedora está em andamento há mais de um ano, embora ainda não esteja par a par com o instalador Anaconda existente. Está melhorando a cada dia.

Ele visa substituir o instalador existente, que usa uma antiga interface baseada em GTK3 conhecida por ser ineficiente e insegura em alguns casos de uso.

Recentemente, tivemos uma visão melhor de seu desenvolvimento, graças às atualizações de progresso compartilhadas por Martin Kolman (trabalhando para a Red Hat, parte da equipe que trabalha no instalador do Anaconda) na FOSDEM 23.

Então, qual é o progresso até agora?: A interface do usuário da Web usa um back-end moderno com Python, DBus, Cockpit e React/PatternFly em seu núcleo. Devido a isso, eles agora podem resolver muitos problemas conhecidos de UX desde o início; também é mais fácil alcançar uma experiência consistente.

Não esquecendo que a Canonical também está trabalhando em um novo instalador com o Ubuntu 23.04 para fornecer uma experiência de usuário moderna. Então, faz sentido do ponto de vista da UX.

Para garantir que tudo isso funcione corretamente, eles usaram a estrutura de teste do Cockpit e também executaram vários testes de unidade para ver como o instalador se comporta sob certas condições.

Em seu estado atual, o instalador pode instalar um sistema operacional funcional com o seguinte fluxo de instalação:

  • Instalação + Seleção de Idioma do Sistema (pré-selecionado por geolocalização).

uma captura de tela da seção de boas-vindas do instalador da interface do usuário da web anaconda

  • Seleção de disco (com detecção de disco adicional de tempo de execução).

uma captura de tela da seção de seleção de disco do instalador da interface do usuário da web anaconda

  • Tela de revisão (mostra uma visão geral do que foi selecionado).

uma captura de tela da seção de revisão e instalação do instalador da interface do usuário da web anaconda

  • Tela de progresso (mostra o progresso da instalação).

uma captura de tela da barra de progresso do instalador da interface do usuário da web anaconda

Martin também destacou alguns desafios e problemas que eles enfrentaram durante o desenvolvimento do novo instalador da Web UI.

Você vê, um dos desafios significativos é escolher quais funcionalidades ter e quais abandonar, evitando problemas de UX passados e mantendo as coisas consistentes.

Depois, há um problema com a escolha de um mecanismo web entre o GTK3 WebKit e o Firefox, considerando que cada um tem suas deficiências:

No caso do GTK3 WebKit, o tamanho é menor e usa menos RAM, mas o desempenho não está à altura da marca.

Considerando que, no caso do Firefox, ele precisa de mais espaço e RAM mas fornece desempenho uniforme.

Além disso, devem ser abordadas questões sobre como tornar a conexão remota fácil e segura.

Quer experimentá-lo?: Em novembro do ano passado, eles lançaram uma prévia pública de trabalho do instalador da interface do usuário da Web Anaconda para fins de teste.

Ele usa o Fedora 37 como sistema operacional e tem todas as opções de instalação mencionadas anteriormente. Você pode encontrar a imagem ISO de visualização aqui.

Esta versão não é recomendada para uso geral, mas apenas para testar o instalador da Web Anaconda.

Imagem de Pré-visualização do Fedora Anaconda

Além disso, eles também descreveram o que pretendem alcançar em seguida e como os usuários podem fornecer feedback. Você pode passar pelo status de progresso oficial nos slides para saber mais.

O que você acha do novo instalador da interface do usuário da Web? Compartilhe sua opinião nos comentários abaixo.

Última atualização deste artigo: 13 de february de 2023