Joshua Strobl has left the Solus project and will separately develop the Budgie desktop

Joshua Strobl, a key developer of the Budgie desktop, has announced that he is stepping down from the Solus Core Team and resigning as the Developer Engagement and Experience Lead. Beatrice / Bryan Meyers, who is responsible for the technical part of Solus, assured that the development of the distribution will continue and that a change in the structure of the project and a restructuring of the development team will be announced in the near future.

In turn, Joshua Strobl explained that he intends to join the development of a new distribution kit SerpentOS, the development of which was also switched by the original creator of the Solus project. Thus, the old Solus team will rally around the SerpentOS project. Joshua is also not giving up on plans to move Budgie's user environment from GTK to EFL libraries and intends to devote more time to Budgie's development. Moreover, he plans to create a separate organization to oversee the development of the Budgie user environment and to bring in members of the community who are interested in Budgie, such as the Ubuntu distributions Budgie and Endeavor OS.

Joshua cites a conflict as the reason for leaving, which arose amid attempts to voice and solve problems that hinder the progress of changes in Solus, both from direct project participants and from stakeholders from the community. Joshua does not reveal the details of the conflict, so as not to wash dirty linen in public. It is only mentioned that all his attempts to change the situation and improve work with the community were rejected and none of the voiced problems were ever solved.

Recall that the Solus Linux distribution is not based on packages from other distributions and adheres to a hybrid development model, in accordance with which significant releases are released periodically, which offer new technologies and significant improvements, and in between significant releases, the distribution develops using a rolling model. package updates. The eopkg package manager (a fork of PiSi from Pardus Linux) is used for package management.

The Budgie desktop is based on GNOME technologies, but uses its own implementations of the GNOME Shell, panel, applets, and notification system. Budgie uses the Budgie Window Manager (BWM) to manage windows, which is an extension of the core Mutter plugin. Budgie is based on a panel that is similar in organization to the classic desktop panels. All panel elements are applets, which allows you to flexibly customize the composition, change the layout and replace the implementations of the main panel elements to your liking.

Source: opennet.ru

Add a comment