Në kuadër të projektit xfwm4-wayland, një entuziast i pavarur po zhvillon një variant të menaxherit të dritareve xfwm4, të adaptuar për përdorimin e protokollit Wayland dhe të përkthyer në sistemin e ndërtimit Meson. Mbështetja për Wayland në xfwm4-wayland sigurohet përmes integrimit me bibliotekën wlroots, e cila zhvillohet nga zhvilluesit e mjedisit përdorues Sway dhe ofron funksionet themelore për organizimin e punës së menaxherit të kompozit në bazë të Wayland. Xfwm4 përdoret në mjedisin e përdoruesit Xfce për shfaqjen, dekorimin dhe transformimin e dritareve.
Zhvilluesi ende nuk ka vendosur nëse do ta vazhdojë portin si të pavarur ose si pjesë e Xfce. Nëse projekti mbetet i pavarur, emri xfway do të përdoret për të, i cili më parë ishte përdorur nga i njëjti autor për eksperimente në zhvillimin e kompozit. server për Xfce, që punon mbi bibliotekën libweston. Në formën aktuale, puna mbi portin xfwm4 mbi wlroots nuk është e kompletuar dhe krahasuar me përpjekjen e kaluar për të krijuar një server kompozit mbi libweston, porti i ri për momentin pësohet nga një mungesë funksionaliteti. Megjithatë, porta është duke u zhvilluar aktivisht; për shembull, disa ditë më parë u shtua mbështetje për kalimin e dritareve me Alt+Tab. Planet e mëtejshme përfshijnë sigurimin e funksionalitetit si në Wayland ashtu edhe në X11.
Sa i përket mbështetjes zyrtare për Wayland në Xfce, ajo për momentin është në një bllokim. Sipas planit të publikuar një vit më parë, synohet të arrihet një funksionim i pranueshëm i aplikacioneve kryesore në mjediset e bazuara në Wayland në versionin Xfce 4.18, ndërsa kalimi i plotë në Wayland është caktuar për planet afatgjata. Si opsione për adaptimin e Xfce për Wayland është diskutuar përdorimi i libmutter ose wlroots, por në fund u vendos për libmutter, si më i njohur për zhvilluesit që punojnë me GTK. Në dallim nga porta mbi wlroots, zgjidhja mbi libmutter do të kërkojë integrimin e komponenteve xfce4-panel dhe xfdesktop në kuadrin e serverit të kompozit.
Burimi: opennet.ru
