Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| releng:wayland_roadmap [2025/10/22 23:17] – Update Overall plans, mention 4.22 and update screenshooter info andreldm | releng:wayland_roadmap [2026/01/30 10:13] (current) – [Overall Plans] fix xfwl4 FAQ link kelnos | ||
|---|---|---|---|
| Line 21: | Line 21: | ||
| For Xfce 4.22, the stabilization work continues. Reaching X11 feature parity is not yet our target. | For Xfce 4.22, the stabilization work continues. Reaching X11 feature parity is not yet our target. | ||
| + | |||
| + | We are now working on our own [[https:// | ||
| Check the table in the [[# | Check the table in the [[# | ||
| Line 42: | Line 44: | ||
| * Do not depend on XWayland | * Do not depend on XWayland | ||
| * No xsettings | * No xsettings | ||
| - | * Use wlroots | + | * Use smithay |
| * keep the possibility to run xfdesktop and xfce4-panel as separate components | * keep the possibility to run xfdesktop and xfce4-panel as separate components | ||
| * Prevent dependency on libgnome-desktop | * Prevent dependency on libgnome-desktop | ||
| * xfce4-panel and xfdesktop have been ported to Wayland assuming our compositor will be based on wlroots. | * xfce4-panel and xfdesktop have been ported to Wayland assuming our compositor will be based on wlroots. | ||
| - | * We plan to port xfwm4 to Wayland using wlroots but it will only be for Xfce 4.22 at best. | + | * We plan to keep xfwm4 as X11-only, for Wayland a brand new compositor called xfwl4 was created. |
| * Keep X11 compatibility for the foreseeable future | * Keep X11 compatibility for the foreseeable future | ||
| * Nvidia support to Wayland is still problematic, | * Nvidia support to Wayland is still problematic, | ||
| * Wayland compositors which were written from scratch like Weston or sway will never run as a x11 window manager. But others which started as x11 window managers such as kwin or mutter still keep their x11 window management code | * Wayland compositors which were written from scratch like Weston or sway will never run as a x11 window manager. But others which started as x11 window managers such as kwin or mutter still keep their x11 window management code | ||
| * FreeBSD has decent [[https:// | * FreeBSD has decent [[https:// | ||
| + | * We will archive this by having both a window manager (xfwm4/X11) and a compositor (xfwl4/ | ||
| ---- | ---- | ||
| Line 58: | Line 61: | ||
| === Core components === | === Core components === | ||
| - | This table reflects the current status of what's released as 4.19 or git master. | + | This table reflects the current status of what's released as 4.21 or git master. |
| ^ Component ^ Wayland Support ^ Remarks ^ | ^ Component ^ Wayland Support ^ Remarks ^ | ||
| Line 71: | Line 74: | ||
| | xfconf | yes | | | | xfconf | yes | | | ||
| | [[# | | [[# | ||
| - | | xfwm4 | no | | | + | | xfwm4 | not planned |
| | [[# | | [[# | ||
| | tumbler | yes | | | | tumbler | yes | | | ||
| Line 118: | Line 121: | ||
| | xfburn | yes | | | | xfburn | yes | | | ||
| | parole | yes | player window is not embedded ([[https:// | | parole | yes | player window is not embedded ([[https:// | ||
| - | | [[# | + | | [[# |
| | xfce4-screensaver | no | Port to Wayland is essentially done [[https:// | | xfce4-screensaver | no | Port to Wayland is essentially done [[https:// | ||
| | xfmpc | yes | | | | xfmpc | yes | | | ||
| Line 215: | Line 218: | ||
| * [[https:// | * [[https:// | ||
| * [[https:// | * [[https:// | ||
| + | * [[https:// | ||
| [[|Back to Top]] | [[|Back to Top]] | ||