Inden for rammerne af xfwm4-wayland-projektet udvikler en uafhængig entusiast en version af xfwm4-vindueshåndteringen, tilpasset til at bruge Wayland-protokollen og overført til Meson-byggesystemet. Wayland-understøttelse i xfwm4-wayland leveres gennem integration med wlroots-biblioteket, udviklet af udviklerne af Sway-brugermiljøet og leverer grundlæggende funktioner til at organisere arbejdet i en sammensat håndtering baseret på Wayland. Xfwm4 bruges i Xfce-brugermiljøet til at vise, dekorere og transformere vinduer.
Udvikleren har endnu ikke besluttet, om porten skal udvikles uafhængigt eller som en del af Xfce. Hvis projektet forbliver uafhængigt, vil det bruge navnet xfway, som tidligere blev brugt af samme forfatter til eksperimenter inden for kompositudvikling. server for Xfce, der kører oven på libweston-biblioteket. I sin nuværende form er xfwm4-porten baseret på wlroots uafsluttet, og sammenlignet med det tidligere forsøg på at skabe en sammensat server baseret på libweston, halter den nye port stadig bagefter i funktionalitet. Porten er dog aktivt under udvikling; for eksempel blev understøttelse af Alt+Tab-vinduesskift tilføjet for et par dage siden. Fremtidige planer omfatter understøttelse af både Wayland og X11.
Hvad angår officiel understøttelse af Wayland i Xfce, så sidder den stadig fast. Ifølge planen, der blev offentliggjort for et år siden, er det planlagt, at acceptabel drift af de vigtigste applikationer i Wayland-baserede miljøer skal opnås i udgivelsen af Xfce 4.18, og en fuld overgang til Wayland tilskrives langsigtede planer. Brugen af libmutter eller wlroots blev diskuteret som muligheder for at tilpasse Xfce til Wayland, men i sidste ende blev valget truffet til fordel for libmutter, da det er mere velkendt for udviklere, der arbejder med GTK. I modsætning til den wlroots-baserede portering vil den libmutter-baserede løsning kræve integration af xfce4-panel og xfdesktop-komponenter i den sammensatte server.
Kilde: opennet.ru
