In the interest of transparency (and for the benefit of Kristian, who had to leave before the BoF), I’ll quickly summarize the main decisions that were reached at the Guadec Wayland BoF today.

We are planning to have a tech preview of GNOME shell as a Wayland compositor in 3.10

GNOME shell will run on KMS, not just nested

We will keep the Wayland port of mutter on a branch for now

gnome-shell will build two binaries, for the X and Wayland compositor

Display configuration will work

In 3.10, we’ll keep input methods working as before, with client-side IBus. We will switch to using the Wayland text protocol and server-side IBus next cycle.

We may not get gdm to launch the tech preview, and fall back to launching the shell manually from a vt

For more details, see the feature page. That page also has a list of anticipated limitations of the tech preview.