Die Entwickler des Kwin-Kombinationsfenster-Managers haben angekündigt, Komponenten, die mit der Unterstützung des X11-Protokolls verbunden sind, aus dem Hauptcode-Repository des Projekts zu entfernen. Die Kwin_X11-Edition wird nun in einem separaten Repository namens Kwin-X11 verwaltet, während im Hauptrepository Kwin lediglich die Kwin_Wayland-Edition erhalten bleibt, die die Unterstützung von Wayland bietet. Beide Editionen stehen in keinem Konflikt zueinander und können gleichzeitig installiert werden.
In KDE wird die separate Bereitstellung von Kwin_X11 und Kwin_Wayland mit der Veröffentlichung von KDE Plasma 6.4 beginnen, die für den 12. Juni geplant ist. Die Distributionen können die Kwin-Editionen nach eigenem Ermessen bereitstellen. Die Unterstützung von Kwin_X11 wird bis zur Bildung des KDE Plasma 7-Zweigs fortgesetzt.
Seit 2018 befindet sich die Unterstützung von X11 in Kwin in einem Zustand, der nur Fehlerbehebungen im Code, der mit X11 arbeitet, zulässt. Neue Funktionen, die nicht spezifisch für Grafikprotokolle sind, werden nicht in den Kwin_X11-Zweig übernommen. Fehlerbehebungen werden zunächst in Kwin_Wayland hinzugefügt und dann in Kwin_X11 zurückportiert. Um die Übertragung zu erleichtern, planen die Entwickler, die Unterschiede zwischen den Codebasen Kwin_X11 und Kwin_Wayland auf ein Minimum zu reduzieren.
Quelle: opennet.ru
