Re: Wayland announcement



On Fri, Mar 22, 2013 at 02:24:22PM -0400, Matthias Clasen wrote:
On Fri, Mar 22, 2013 at 10:39 AM, Olav Vitters <olav vitters nl> wrote:
Think we should create an announcement for Wayland.

Focus on what we plan to deliver and when. What we suggest distributions
to do. Give a hint that we really like systemd, but still optional, etc.
At same time, small item about non-Linux impact.

Obviously it would've been better if this email contained a proposal,
but oh well, it does not :P

Any takers?

Sure, makes sense. Shall we wait until after 3.8.0 is out ?


-- incomplete email, will finish later --

Subject: GNOME and Wayland

As discussed within the community and decided by the release team, we're
going to make GNOME work on Wayland. We will ensure everything we
provide as well as everything we rely on will work under Wayland. This
means things like GTK+, GNOME as well as freedesktop.org.

Time frame:
  3.10 (around Sep 2013): trial version
  3.12 (around Apr 2014): fully featured version

Current status of the 69 GNOME applications:
  40 working
  13 crashes at one point
  6  issues due to clutter
  5  small issues
  5  still need to be checked

Steps that will be taken by us:
- GNOME shell needs to be turned into a Wayland compositor
  See https://live.gnome.org/Wayland/GnomeShell
- Finish the Wayland support in GTK+ as well as Clutter
  This might result in API changes and deprecations. See 
  https://live.gnome.org/Wayland/GTK%2B
- X dependencies in the desktop infrastructure need to be replaced by
  Wayland equivalents
  See https://live.gnome.org/Wayland/Gaps
- Applications can be ported one-by-one. Porting means finding and
  removing hidden X dependencies
  See https://live.gnome.org/Wayland/Applications
- XXX wtf does this mean - We don't think that a so-called 'system
  compositor' is a priority, most of what it would give us can be added
  in other ways, and making system and session compositors work together
  nicely is tricky

Impact on X applications:
Wayland will be able to run X application, possibly even with a better
performance than X itself.

Impact on distributions:
GDM will be able to launch Wayland as well as X sessions. By 3.12, our
stack 
XXX - expand

Things currently missing in Wayland:
- XSettings
- Idle time
- Color management
- Input methods / IBus needs to be ported
- Various accessibility related support + changes
- Pointer barriers
- Wacom tablets
- Joypad
- possibly more


References:
1. https://live.gnome.org/Wayland
2. https://mail.gnome.org/archives/release-team/2013-March/msg00087.html
3. https://mail.gnome.org/archives/desktop-devel-list/2013-March/msg00059.html
4. https://bugzilla.gnome.org/show_bug.cgi?id=wayland

-- 
Regards,
Olav


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]