doc: start documenting Xwayland

Graphics / Wayland / Wayland - Pekka Paalanen [collabora.co.uk] - 18 December 2017 10:05 EST

This is a rough intro to what Xwayland is and does, with just one implementation detail so far (Window identification).

I paid no attention to formatting details, those can be polished in follow-ups. I just want the prose out.

I also just quickly whacked up the diagram, would be happy to see someone replace it with a nicer one. I just didn't have time to learn dot for now.

v2:- typo fix- rephrase "talking to hardware" as "driving the displays"- mention circular dependency in intro- add section to explain rootless and rootful modes- remove paragraph about Xwayland protocol usage- move TBD part to the end under a new section header

v3:- use "advantage" and "disadvantage" instead of "pro" and "con"- slight rewording on rootful mode and rootless mode paragraphs- removed the paragraph about the lack of shell and special Wayland protocol extensions- removed the commented out list of ideas to write

v4:- typo fixes pointed out by Yong

Cc: Olivier Fourdan Cc: Jonas Ã…dahl Cc: Daniel Stone

1476178 doc: start documenting Xwayland
doc/publican/Makefile.am | 5 +-
doc/publican/sources/Wayland.xml | 1 +
doc/publican/sources/Xwayland.xml | 170 +++++++++++++++++++++
.../sources/images/xwayland-architecture.png | Bin 0 -> 7611 bytes
4 files changed, 175 insertions(+), 1 deletion(-)

Upstream: cgit.freedesktop.org


  • Share