Xfce ekibi, topluluktan gelen cömert bağışları değerlendirerek önemli bir projeye imza atıyor: Xfce'nin uzun süredir çekirdek geliştiricisi olan Brian Tarricone'u finanse ederek, Xfce için tamamen yeni bir Wayland kompozitörü olan xfwl4'ü geliştiriyor. Bu girişim, projenin bağış fonlarının önemli bir kısmını kullanacak olsa da, Xfce'nin geleceği için kritik bir yatırım olarak görülüyor. xfwl4'ün temel amacı, X11 ve Wayland arasındaki farklılıklar göz önüne alındığında, mevcut xfwm4 ile aynı işlevselliği ve kullanıcı deneyimini sunmak. Hatta, sorunsuz bir geçiş sağlamak amacıyla mevcut xfwm4 yapılandırma diyalogları ve xfconf ayarlarının yeniden kullanılması planlanıyor.
Xfwl4, mevcut xfwm4 kod tabanını kullanmayacak; bunun yerine, sıfırdan Rust dilinde ve smithay yapı taşları kullanılarak yazılacak. Daha önce mevcut xfwm4 kodunu hem X11 hem de Wayland'i paralel olarak destekleyecek şekilde değiştirmeye yönelik bir girişim olmuş, ancak bu yaklaşımın çeşitli nedenlerle uygun olmadığı anlaşılmıştı. Yeni bir kompozitörü sıfırdan yazma kararı alındıktan sonra, temel olarak hangi Wayland destek kütüphanesinin kullanılacağı sorusu ortaya çıktı. Brian'ın wlroots ve smithay'i değerlendirmesi sonucunda, smithay'in daha uygun olduğuna karar verildi. Proje, xfwm4 ile özellik eşitliğini sağlamanın yanı sıra, ilgili diğer görevleri de kapsıyor.
Brian, proje üzerinde çalışmaya şimdiden başladı ve ekibin yıl ortasına doğru xfwl4'ün ilk geliştirme sürümünü paylaşmayı umduğu belirtiliyor. Projenin arkasındaki detaylı gerekçeleri veya teknik ayrıntıları merak edenler, ilgili sorunları ve devam eden kaynak kodunu inceleyebilirler. Xfwl4 ile ilgili sorular için Xfce'nin Matrix kanalı #xfce-dev ziyaret edilebilir. Bu projenin gerçekleşmesini sağlayan Open Collective US ve Open Collective EU'daki cömert destekçilere teşekkür edildi.
Xfce masaüstü ortamının Wayland'e geçişini hızlandıracak ve modern bir kullanıcı deneyimi sunacak yeni bir kompozitörün geliştirilmesi, projenin geleceği için stratejik bir adımdır.