Für Wayland gibt es Änderungen an der Testsuite und der Dokumentation und was die Entwickler mit Weston vorhaben, wissen sie nun auch ungefähr.

Das Wayland-Protokoll gilt eigentlich als fertig, dennoch gibt es Änderungen in diesem Areal. So haben die Entwickler die Dokumentation deutlich verbessert, die nun “xmlto” anstelle von “publican” verwendet. Das sehe nicht nur besser aus, sondern sei künftig auch einfacher zu betreuen. Zudem wurde die Testsuite ein wenig optimiert, wurden Speicher- und Eventlecks aus den Tests und Clients entfernt.

Was Weston angeht, lieferten sich die Entwickler eine längere Diskussion dazu, was aus dem Compositor überhaupt werden soll. Man kam zumindest darin überein, dass man aus Weston keine Desktop-Umgebung für Anwender machen möchte. Vielmehr soll Weston den Entwicklern anderer Desktop-Projekte wie Gnome und KDE als Grundlage für die Entwicklung dienen. Zugleich soll Weston künftig aber auch als qualitativ hochwertige Codebasis für Embedded-Einsätze herhalten, also wenn es auf Smartphones, Navigations- oder TV-Geräten zum Einsatz kommen soll.

Neu in Version 1.7.0 ist, dass Weston die Präsentationserweiterung von Wayland unterstützt. Das soll Ton und Bild bei Präsentationen synchron halten. Weiterhin neu sind die “Surface Roles”. Eine solche Oberfläche besteht aus einem rechteckigen Bildschirmbereich, den der Client einmal setzen darf und dessen Rolle zum Beispiel darin bestehen kann, als Cursor Pointer, verschiebbares Icon, Fenster oder überlagernde Oberfläche, etwa bei Videos im Browser, zu dienen.

Über weitere kleine Veränderungen berichten die Mailinglisteneinträge für die neuen Versionen von Wayland und Weston. Sie liefern auch Links zum Quellcode, wobei Weston beim Buildvorgang nun die Libinput 0.8 voraussetzt.