A KDE Plasma fejlesztői befejezték a KWin komponenseinek szétválasztását, amelynek eredményeként a KWin két különálló projektként folytatja működését. A KWin Wayland és a KWin X11 mostantól külön tárolókban találhatók meg, előbbi csak simán KWin néven fut tovább, míg utóbbi a KWin X11 elnevezést kapta. A változtatásnak köszönhetően mindkét csomag párhuzamosan telepíthető, és nem okoz semmilyen működési zavart a rendszeren belül.
Tartalomjegyzék

A változás hatása a disztribuciók szempontjából
A 6.4-es verzió megjelenését követően a Linux-disztribúciók dönthetnek arról, hogy kizárólag a KWin Waylandet, vagy mindkét verziót biztosítják a felhasználók számára. A választás attól is függhet, hogy az adott disztribúció alapértelmezetten Waylandet használ-e, illetve szükséges-e manuális beavatkozás a frissítési folyamat során.
A KWin X11 jövője
Bár a KWin X11 továbbra is karbantartás alatt áll, a fejlesztők nem terveznek új funkciókat hozzáadni. Már korábban életbe lépett a funkciófagyasztás, amelyet Martin Gräßlin egy 2018-as blogbejegyzésében is megerősített. A KWin X11 támogatása várhatóan a Plasma 7 megjelenéséig tart.
Hibajavítások kezelése
Az új javításokat először a KWin Wayland kódbázisába integrálják, majd szükség esetén visszaportolják azokat a KWin X11-re is. A visszaportolás többféle módon történhet. Az egyik módszer a git format-patch
parancs használata, amely egy KWinben létrehozott javítást átemel a KWin X11 kódbázisába. Egy másik lehetőség a git cherry-pick
parancs használata, amely egy meghatározott javítást emel át a másik tárolóba.
A KWin X11 és Wayland kódbázisok kapcsolata
Bár a KWin X11 nevében hordozza az X11-re utalást, továbbra is tartalmaz néhány Wayland-komponenst. Ezek leginkább az automatikus tesztelési környezet fenntartása érdekében maradtak a kódban. A fejlesztők célja, hogy a két kódbázis közötti különbségek minimálisak maradjanak, megkönnyítve ezzel a hibajavítások visszaportolását.
További információk a KDE Plasma változásaival kapcsolatosan
További információkat a KDE Plasma levelezőlistáján lévő bejegyzésben olvashattok. A KWin szétválasztásának részleteiről egy később megjelenő blogbejegyzésben számolnak be a fejlesztők. A változtatás fontos mérföldkő a KDE grafikus felületének fejlődésében, és lehetőséget biztosít arra, hogy a jövőben még hatékonyabban támogassák mind az X11-et, mind a Waylandet használó felhasználókat.