Xfce Wiki

Sub domains
 

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
thunar:dev:locale [2021/02/02 11:42] alexxconsthunar:dev:locale [2021/02/02 11:44] (current) alexxcons
Line 1: Line 1:
-====== Wayland Roadmap ====== +E.grun in default local (english):
- +
-  * **[[#Short Term|Short Term (xfce 4.18)]]** +
-  * **[[#Long Term|Long Term (target release unknown)]]** +
-     *  +
-  * **[[#Component specific|Component specific]]** +
- +
----- +
- +
-===== Short Term ===== +
- +
-For xfce 4.18, the plan is to ensure our applications work okay on wayland (those that already work or can be made to work with low effort). so basically start testing with weston and see if all menus etc behave normally and ifdef Xlib code. +
- +
- +
----- +
-===== Long Term ===== +
- +
-It is not clear yet which xfce release will target a complete xfce wayland transition (or if such a transition will happen at all). +
-Below a list of thing which would need to be done for such a transition. +
- +
-Some of them are mostly agreed, others are controversal (or no decision was made so far). +
- +
-==== Agreed ==== +
- +
-  * Aim should be to not depend on xwayland +
-    * No xsettings +
- +
-==== Under discussion ==== +
- +
-  * Use libmutter as compositor library to show desktop and panels (similar to gnome-shell, but in plain C) +
-    * That most likely would require xfdesktop and xfce4-panel to be a single component +
-    * The idea would be to dont fork, but to just use libmutter +
-       * libmutter-7-0 seems to depend on libgnome-desktop-3-19 (debian bullseye). Can we drop that dependency somehow ? +
-    * A big pro would be that ofourdan also is a gnome developer contributing to mutter +
-  * Using wlroots instead would enable us to keep xfdesktop and xfce4-panel as separate components +
-    * Possibility to exchange only xfdesktop or xfce4-panel, but not the other. +
-    * Other implications ? +
-    * Dowsides ? +
- +
-===== Component specific ===== +
- +
-// Add table here with each component, the wayland status, link to wayland testing page, links to related bugs+
  
 +thunar -q;​LANG=C ​ thunar