Roman Gilg, en af de aktive udviklere af Kwin og Xwayland, har præsenteret en fork af vinduesmanageren Kwin kaldet KwinFT (Fast Track), samt en fuldstændig redesignet version af Kwayland-biblioteket kaldet Wrapland, der er frigjort fra bindinger til Qt. Formålet med fork'en er at muliggøre en mere aktiv udvikling af Kwin, opbygning af den nødvendige funktionalitet for Wayland, samt optimering af rendering. Den klassiske Kwin lider under en alt for langsom modtagelse af patches, da KDE-teamet ikke ønsker at tage chancer med det store antal brugere, for hvem en for aggressiv indførelse af innovationer kan bryde arbejdsflowet. Mange patches har været under anmeldelse i flere år, hvilket stærkt forsinker implementeringen af Wayland og forskellige interne kodeomstruktureringer. KwinFT præsenteres som en transparent erstatning for Kwin og er allerede nu tilgængelig i Manjaro. Dog advarer udviklerne om mulige kompatibilitetsproblemer i fremtiden. I sin nuværende form tilbyder KwinFT følgende funktioner, som mangler i den almindelige Kwin:
- En fuldstændig omarbejdning af kompositteringsprocessen, der har reduceret forsinkelserne i både Wayland og X11;
- Understøttelse af Wayland-udvidelsen wp_vieporter, der forbedrer videospilleres funktionalitet, samt er nødvendig for den fremtidige version af Xwayland, hvori tilføjet understøttelse af skærmopløsningssimulering i mange gamle spil;
- Fuld støtte til rotation og spejling af skærme under Wayland.
Det forventes, at KwinFT og Wrapland snart vil blive leveret med alle Linux-distributioner. Wrapland planlægges at blive omdannet til et rent C++ bibliotek, samt at sikre problemfri støtte til eftertragtede tredjepartsteknologier. For eksempel er der allerede nu tilføjet støtte til Wlroots-protokollen wlr-output-manager, der gør det muligt at indstille skærmindstillinger i Wlroots-baserede kompositter (f.eks. Sway) gennem KScreen..
Kilde: linux.org.ru
