1. TugaTech » Software » Noticias de Software » KDE prepara "KISS" para revolucionar a primeira experiência de utilização do Plasma
  Login     Registar    |                      
Siga-nos

Você não está conectado. Conecte-se ou registre-se

  

Opções



Mensagens anteriores

KDE prepara "KISS" para revolucionar a primeira experiência de utilização do Plasma em Qua 25 Jun 2025 - 15:12

DJPRMF

KDE logo

Os utilizadores do KDE Plasma poderão em breve ter uma experiência de primeiro arranque muito mais polida e profissional. Um projeto, denominado KDE Initial System Setup ou KISS, está a ganhar um novo fôlego e promete refinar os momentos cruciais após a instalação do sistema operativo, aproximando o mundo Linux da experiência oferecida por sistemas como o macOS ou o Windows.

Muitas distribuições de Linux confiam no Calamares, uma excelente ferramenta universal, para o processo de instalação base. No entanto, a experiência após o primeiro arranque nem sempre tem o brilho ou a simplicidade que os utilizadores encontram em outras plataformas. É precisamente esta lacuna que o projeto KISS pretende preencher.

O renascer de um projeto promissor

Apesar de o nome KISS não ser o favorito do seu responsável, o projeto em si é bastante ambicioso. A sua jornada começou no final de 2020 com bastante otimismo, mas acabou por ficar praticamente inativo entre meados de 2022 e o início deste ano, com o histórico de desenvolvimento no Git a mostrar maioritariamente sincronizações automáticas de traduções.

Felizmente, o projeto foi reanimado em março, graças ao trabalho fundamental do programador Carl Schwan. O ritmo acelerou ainda mais com a entrada de Kristen McWilliam em maio, que tem impulsionado o desenvolvimento de forma significativa. McWilliam partilhou recentemente os últimos avanços no repositório oficial do projeto, detalhando o quão longe a ferramenta já chegou.

Progressos notáveis em pouco tempo

Para um projeto que esteve adormecido, o primeiro grande marco foi simplesmente conseguir que compilasse e corresse sem problemas. A partir daí, as melhorias têm sido constantes e visíveis. A equipa focou-se em polir a interface de utilizador (UI) para que se integre perfeitamente no ambiente de trabalho moderno do Plasma.

Os principais avanços recentes incluem:

  • O programa já compila e é executável.

  • Foram aplicadas inúmeras correções, limpezas e polimentos à UI e à experiência de utilizador (UX).

  • A criação de utilizadores é agora funcional, substituindo o ecrã anterior que era meramente visual.

  • Implementados os módulos de seleção de idioma, tanto a nível de interface como de funcionalidade.

  • Adicionado o sistema de registos ECM (Extra CMake Modules).

  • Limpeza do output de depuração para facilitar futuras alterações.

  • Configuração de um sistema básico de Integração Contínua (CI).

  • Implementados os módulos para seleção do layout do teclado.

Segundo McWilliam, a implementação do módulo de teclado foi particularmente desafiadora, exigindo a refatoração de uma parte considerável do código das definições de sistema existentes no Plasma para o adaptar a este novo caso de uso.

Os desafios que ainda faltam superar

Com estes avanços, é possível que, no futuro, ao configurar uma nova distribuição com Plasma, o utilizador seja recebido por esta experiência de configuração inicial integrada. No entanto, ainda existem obstáculos a ultrapassar.

Um dos principais desafios é um clássico "problema do ovo e da galinha": como gerir tarefas que necessitam de permissões de sistema antes mesmo de o utilizador ter definido a sua palavra-passe. O plano atual envolve a utilização de um utilizador de sistema especial e uma regra polkit para contornar esta questão. Outro obstáculo é garantir que a ferramenta é executada automaticamente no primeiro arranque do sistema, uma tarefa que provavelmente ficará a cargo do systemd.



  As mensagens apresentadas em cima não são actualizadas automaticamente pelo que se uma nova mensagem for colocada enquanto se encontra nesta página, não irá aparecer na lista em cima.


Aplicações do TugaTechAplicações TugaTechDiscord do TugaTechDiscord do TugaTechRSS TugaTechRSS do TugaTechSpeedtest TugaTechSpeedtest TugatechHost TugaTechHost TugaTech