Në kuadër të projektit xfwm4-wayland, një entuziast i pavarur po zhvillon një version të menaxherit të dritareve xfwm4, i përshtatur për përdorimin e protokollit Wayland dhe i përkthyer në sistemin e ndërtimit Meson. Mbështetje për Wayland në xfwm4-wayland sigurohet përmes integrimit me bibliotekën wlroots, e cila po zhvillohet nga zhvilluesit e mjedisit të përdorimit Sway dhe ofron funksionalitetet thelbësore për organizimin e punës së menaxherit të kompozit në bazë të Wayland. Xfwm4 përdoret në mjedisin e përdorimit Xfce për të shfaqur, dekoruar dhe transformuar dritaret.
Zhvilluesi ende nuk e ka vendosur nëse do ta zhvillojë portin si të pavarur apo si pjesë e Xfce. Nëse projekti do të mbetet i pavarur, do të përdoret emri xfway, i cili më parë ishte përdorur nga i njëjti autor për eksperimentimin me zhvillimin e kompozites. serverë për Xfce, që punon mbi bibliotekën libweston. Në mënyrën aktuale, puna mbi portin xfwm4 të bazuar në wlroots nuk është e përfunduar dhe krahasuar me përpjekjen e kaluar për të krijuar një server kompozit mbi libweston, porti i ri ende mbetet pas në funksionalitet. Megjithatë, porta po zhvillohet aktivisht, për shembull, disa ditë më parë u shtua mbështetje për kalimin e dritareve me Alt+Tab. Nga planet e ardhshme përmendet sigurimi i funksionimit si në Wayland ashtu edhe në X11.
Sa i përket mbështetjes zyrtare për Wayland në Xfce, kjo ende është në vend. Sipas planit të publikuar një vit më parë, synohet arritja e një funksionimi të pranueshëm të aplikacioneve kryesore në mjediset e bazuara në Wayland në lëshimin e Xfce 4.18, ndërsa kalimi i plotë në Wayland është caktuar në planet afatgjata. Si opsione për adaptimin e Xfce për Wayland është diskutuar përdorimi i libmutter ose wlroots, por në fund u zgjodh libmutter, si më e njohur për zhvilluesit që punojnë me GTK. Ndryshe nga porta e bazuar në wlroots, zgjidhja me libmutter do të kërkojë integrimin e komponentëve xfce4-panel dhe xfdesktop si pjesë e serverit kompozit.
Burimi: opennet.ru
