[PATCH v2] rephrasing the index.html to be more acurate

Benoit Gschwind gschwind at gnu-log.net
Fri Dec 4 03:49:54 PST 2015


Include fixes from Silvan Jegen

---
 index.html | 41 ++++++++++++++++++++++++++---------------
 1 file changed, 26 insertions(+), 15 deletions(-)

diff --git a/index.html b/index.html
index a9ebcaa..db04a91 100644
--- a/index.html
+++ b/index.html
@@ -12,21 +12,32 @@
 
 <h2>Wayland</h2>
 
-<p>Wayland is intended as a simpler replacement for X, easier to develop
-and maintain.  GNOME and KDE are expected to be ported to it.</p>
-
-<p>Wayland is a protocol for a compositor to talk to its clients as
-well as a C library implementation of that protocol.  The compositor
-can be a standalone display server running on Linux kernel modesetting
-and evdev input devices, an X application, or a wayland client itself.
-The clients can be traditional applications, X servers (rootless or
-fullscreen) or other display servers.</p>
-
-<p>Part of the Wayland project is also the Weston reference
-implementation of a Wayland compositor.  Weston can run as an X client
-or under Linux KMS and ships with a few demo clients.  The Weston
-compositor is a minimal and fast compositor and is suitable for many
-embedded and mobile use cases.  </p>
+<p>Wayland project is intended to replace X11 protocol. The aim is to 
+provide a protocol that is easier to use, that improve weakness of 
+the legacy X11 protocol and that is faster.  GNOME and KDE are 
+expected to implement those protocol in there own server.  The 
+Wayland project is focused on 3 components : Wayland, LibWayland 
+and Weston.</p>
+
+<p>Wayland is a protocol for sharing screens and inputs devices 
+between concurents clients.  The Wayland protocol define the way a 
+server talk to a its clients and how each client can talks to the 
+server.  The server is reponsible to setup screens, inputs devices 
+and make the final images that the user see on screens.  The server 
+is usualy called compositor.</p>
+
+<p>LibWayland is a reference library that implement the Wayland 
+protocol, this library is intend to help developers to implements 
+compositors and clients.  This library is splited on 2 distinct 
+parts, the server side library and the client side library.</p>
+
+<p>Weston is a reference compositor that use LibWayland to talk 
+with its clients, he can run under Linux KMS as standalone 
+compositor or can run as X client.  In the latter case, Weston 
+create a virtual screens that is drawn in X window and create 
+virtual inputs devices taken from the X server similarly to Xnest 
+ot Xephyr. Weston also include few proof-of-concept clients like
+flower or the wayland terminal.</p>
 
 <p>Information:</p>
 <ul>
-- 
2.4.10



More information about the wayland-devel mailing list