Joshua Strobl, principal developer of the Budgie desktop, announced his departure from the Core Team of the Solus project and his resignation from the role of Experience Lead, responsible for developer interactions and user interface development. Beatrice/Bryan Meyers, who oversees the technical side of Solus, assured that the distribution development will continue, and soon there will be an announcement about changes in the project structure and a restructuring of the developer team.
In turn, Joshua Strobl explained that he intends to join the development of a new distribution, SerpentOS, which has also attracted the original creator of the Solus project. Thus, the old Solus team will rally around the SerpentOS project. Joshua also does not dismiss plans to migrate the Budgie desktop environment from GTK to EFL libraries and intends to devote more time to Budgie development. Furthermore, he plans to establish a separate organization to oversee the development of the Budgie desktop environment and engage community members interested in Budgie, such as the Ubuntu Budgie and Endeavour OS distributions.
As the reason for his departure, Joshua cites a conflict that arose amid attempts to vocalize and address issues hindering progress in Solus from both direct project participants and interested community members. Joshua does not disclose the details of the conflict to avoid airing dirty laundry. It is only mentioned that all his attempts to change the situation and improve collaboration with the community were rejected, and none of the voiced problems were resolved.
It is worth noting that the Linux distribution Solus is not based on packages from other distributions and follows a hybrid development model, under which significant releases are periodically made, introducing new technologies and substantial improvements, while between significant releases, the distribution evolves using a rolling model for package updates. The package manager eopkg (a fork of PiSi from Pardus Linux) is employed for package management.
O ambiente de trabalho Budgie é baseado em tecnologias GNOME, mas utiliza implementações próprias do shell GNOME, da barra de tarefas, dos applets e do sistema de notificações. Para o gerenciamento de janelas, o Budgie emprega o Gerenciador de Janelas Budgie (BWM), que é uma modificação aprimorada do plugin básico Mutter. A base do Budgie é uma barra de tarefas que é organizada de forma semelhante às barras de tarefas clássicas. Todos os elementos da barra são applets, permitindo uma configuração flexível da composição, alteração de posicionamento e substituição das implementações dos elementos principais da barra conforme preferências pessoais.
Fonte: opennet.ru
