Inden for projektet xfwm4-wayland udvikles der af en uafhængig entusiast en version af vinduesadministratoren xfwm4, tilpasset til brug med Wayland-protokollen og oversat til bygge-systemet Meson. Understøttelsen af Wayland i xfwm4-wayland er sikret gennem integration med bibliotektet wlroots, der udvikles af udviklerne af skrivebordsmiljøet Sway og giver grundlæggende funktioner til at organisere arbejdet for en kompositadministrator baseret på Wayland. Xfwm4 anvendes i skrivebordsmiljøet Xfce 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 navnet xfway blive anvendt, hvilket tidligere blev brugt af den samme forfatter til eksperimenter med udviklingen af en kompositør. server til Xfce, der kører over biblioteket libweston. I sin nuværende form er arbejdet med porten xfwm4 baseret på wlroots ikke afsluttet, og i forhold til det tidligere forsøg på at skabe en kompositserver baseret på libweston er den nye port endnu ikke nået samme funktionalitet. Porten er dog aktivt under udvikling; for eksempel blev der for nogle dage siden tilføjet understøttelse af vinduesvægskift med Alt+Tab. Fremtidige planer inkluderer at sikre funktionalitet i både Wayland og X11.
Hvad angår den officielle understøttelse af Wayland i Xfce, står den stadig stille. I henhold til den offentliggjorte plan fra sidste år er målet at opnå acceptabel funktionalitet for de grundlæggende applikationer i miljøer baseret på Wayland med udgaven af Xfce 4.18, og den fulde overgang til Wayland er blevet henvist til langsigtede planer. Som tilpasningsmuligheder for Xfce til Wayland blev brugen af libmutter eller wlroots diskuteret, men valget faldt i sidste ende på libmutter, da det er mere velkendt for udviklere, der arbejder med GTK. I modsætning til porten baseret på wlroots vil løsningen baseret på libmutter kræve integration af komponenterne xfce4-panel og xfdesktop i kompositserveren.
Kilde: opennet.ru
