14 de maio de 2014. O KDE anunciou a primeira versão Beta da próxima geração do Plasma Workspace. A equipe do Plasma gostaria de pedir à ampla comunidade de Software Livre para testar esta versão e dar qualquer feedback. O Plasma Next é construído com QML e executa sobre um stack gráfico acelerado por hardware, definido pelo Qt 5, QtQuick 2 e OpenGL(-ES). O Plasma Next fornece uma experiência de desktop que será fácil e familiar para atuais usuários dos ambientes de trabalho do KDE ou outras alternativas em Software Livre ou proprietário. Você pode encontrar mais detalhes sobre o futuro lançamento do Plasma Next no anúncio de lançamento do alfa. O Plasma Next está previsto para ser lançado no início de Julho.
Principais mudanças
Desde o alfa, uma grande variedade de mudanças foram feitas. Muitas são, naturalmente, pequenas, mas há também importantes correções de bugs, estabilidade e desempenho, bem como mudanças maiores. Por exemplo, a introdução de um novo widget Menu de Aplicativo, que é uma reimplementação do que originalmente estreou como ‘Homerun Kicker‘ no pacote homerun. Veja este recente blog sobre Homerun. Homerun tem provado ser muito popular, com algumas distribuições escolhendo-o como padrão para o Plasma.
Pela primeira vez, o KDE está lançando a sua própria fonte. Oxygen Font é projetada para ser otimizada para o sistema de renderização de fontes FreeType e funciona bem em todas as interfaces gráficas de usuário, desktops e dispositivos.
Pronto para teste, não para produção
O ambiente de trabalho apresentado neste pré-lançamento é o Plasma Desktop. Ele representa uma evolução de conhecidos paradigmas de laptop e desktop. O Plasma Next mantém os fluxos de trabalho existentes intactos, proporcionando incrementos visuais e melhorias interativas. Muitas dessas melhorias podem ser observadas nesta prévia da tecnologia, e outras ainda estão sendo trabalhadas. Espaços de trabalho otimizados para outros dispositivos estarão disponíveis em versões futuras.
Como uma versão Beta, este pré-lançamento não é adequado para uso em produção. Ele representa uma base para testes e obtenção de feedbacks, de modo que a versão estável inicial do Plasma Next em julho será um bom passeio para todos os envolvidos e o lançamento de uma base estável para versões futuras. O Plasma Next é destinado a usuários finais, mas não fornecerá paridade de recursos com a última versão 4.x, que virá em versões futuras. A equipe está se concentrando nas funcionalidades principais do desktop em primeiro lugar, em vez de tentar transplantar cada recurso para as novas áreas de trabalho. O conjunto de recursos apresentados no Plasma Next será suficiente para a maioria dos usuários, embora alguns possam perder um botão aqui e ali. Isto não é porque a equipe do Plasma queira remover recursos, mas simplesmente porque nem tudo está desenvolvido ainda. Claro, todo mundo é encorajado a ajudar a trazer de volta o Plasma para o seu conjunto de recursos originais.
Problemas conhecidos
A estabilidade ainda não está à altura do nível que os desenvolvedores querem para o Plasma Next. Com um novo toolkit vêm novos crashes e problemas interessantes que precisam de tempo para serem contornados.
O desempenho do Plasma Next é fortemente dependente das configurações de hardware e software específicos e padrões de uso. Embora ele tenha um grande potencial, é necessário tempo para correções de bugs desta nova versão. Em alguns cenários, o Plasma Next mostrará um desempenho suave – enquanto em outros momentos, ele será prejudicado por várias falhas. Estas podem e serão abordadas, no entanto, muito depende de componentes como Qt, Mesa e drivers de hardware. Novamente, isso vai precisar de tempo, já que correções feitas no Qt agora simplesmente não vão ser lançadas até o momento em que a primeira versão do Plasma Next se tornar disponível.
A elegância é um dos principais benefícios do QML2, pois permite o uso contínuo de openGL, com posicionamento muito mais preciso e muitas outras habilidades. Ao mesmo tempo, a imaturidade dos Controles do Qt Quick, o novo sucessor para a tecnologia de mais de 15 anos Qt Widgets, traz algumas arestas ainda a serem suavizadas.
Design ainda não está finalizado. Muito do trabalho realizado no tema deste lançamento não representa o estado do design do primeiro lançamento do Plasma Next a ser realizado no futuro. Abaixo temos uma pequena mostra do novo design desenvolvido pelo Visual Design Group, que será lançado assim que estiver pronto.
Para desenvolvedores
O Plasma Next é construído em cima do Qt 5. Com esta transição, todas as interfaces gráficas baseadas em QML – com o qual o Plasma é construído exclusivamente – farão uso de um novo scenegraph e scripting engine, resultando em enorme ganho de desempenho, bem como em benefícios arquiteturais, como ser capaz de renderizar usando o hardware gráfico disponível.
O Plasma Next é a primeira base de código complexa a fazer a transição para o KDE Frameworks 5, que é uma evolução modular da plataforma de desenvolvimento do KDE com bibliotecas mais enxutas e menos interdependentes.
Para usuários
Usuários que testarem este pré-lançamento do Plasma serão recebidos com um aspecto visual mais refinado. O novo tema Breeze Plasma estreia neste pré-lançamento com um visual mais limpo. Menos poluição visual e melhor contraste tornam o Plasma Next uma melhoria notável entre os atuais Plasma Workspaces estáveis. Tem havido algum polimento para grande parte da funcionalidade padrão do Plasma, tais como a área de bandeja do sistema, as notificações, as configurações para o compositor e gerenciador de janelas, e muitos mais. Enquanto os usuários irão sentir algo familiar, eles também notarão um espaço de trabalho mais moderno.
Instalando e enviando feedbacks
A maneira mais fácil de testar o Plasma é utilizando uma imagem live do sistema operacional atualizada com as últimas versões, como Neon5 ISO.
Algumas distribuições criaram, ou estão em processo de criação, dos pacotes; para uma visão geral do Beta 1, consulte a nossa página wiki com os pacotes instáveis.
Download do código-fonte: Você pode instalar o Plasma diretamente do código-fonte. A wiki da comunidade KDE tem instruções. Note que o Plasma Next não irá co-instalar com Plasma 1; você precisará desinstalar versões mais antigas ou instalar em um prefixo separado.
Você pode fazer comentários através do canal #plasma no IRC, lista de discussão Plasma-devel ou relatar problemas via bugzilla. Plasma Next também está sendo discutido nos fóruns do KDE. O seu feedback é muito apreciado. Se você gosta do que a equipe está fazendo, por favor, deixe eles saberem!
Fonte: kde.org