Budgie desktop development plan after turning into an independent project

Joshua Strobl, recently retreated from the development of the Solus distribution and founded the independent organization Buddies of Budgie, Published plans for the further development of the Budgie desktop. The Budgie 10.x branch will continue to develop in the direction of the provision of universal components that are not tied to a specific distribution. Including for inclusion in the Fedora Linux repository, packages with budgie desktop , budgie Control center , Budgie Desktop View and Budgie Screensaver . In the future, it is planned to prepare a separate edition (Spin) Fedora with the Budgie desktop by analogy with the editors ubuntu budgie .

Budgie 11 branch will develop in the direction of separation of the layer with the implementation of the main functionality of the desktop and the layer that provides visualization and output of information. Such a separation will allow you to abstract the code from specific graphic Tulkites and libraries, and begin to experiment with other models of the presentation of information and connecting other output systems. For example, it will be possible to start experiments with the previously scheduled transition to a set of libraries EFL (Enlightenment Foundation Library), developed by the Enlightenment project.

From other plans and goals regarding the Budgie 11 branch, it is mentioned:

  • Providing primary support for the Wayland protocol while maintaining the possibility of using X11 as an option (for users of NVIDIA video cards, which may have problems with Wayland support).
  • The use in libraries and the window manager of the code in Rust (the main part will remain on SI, but Rust will be used for critical areas).
  • Complete functional identity C Budgie 10 at the level of applet support.
  • Providing pretexts for panels and desktop, including offering options for design, menu and layout of the panel in the style of Gnome Shell, MacOS, Unity and Windows 11. Connection of external applications launching interfaces.
  • Providing the switching interface between applications in the style of review modes Gnome Shell and MacOS.
  • Improved support for the placement of icons on the desktop, the possibility of arbitrary placement and grouping of icons.
  • Improving support for the mosaic window layout (horizontal and vertical bindings, windows 2×2, 1×3 and 3×1).
  • ).

  • New manager of virtual desktop with support for dragging windows to the new desktop and the possibility of binding the launch of applications to a certain desktop.
  • Use to work with TOML format settings instead of gsettings.
  • Adaptation of the panel for use in multi -monitor configurations, the possibility of dynamic placement of the panel when connecting additional monitors.
/Media reports.