summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJonas Ådahl <jadahl@gmail.com>2015-11-06 14:40:56 +0800
committerJonas Ådahl <jadahl@gmail.com>2015-11-09 15:04:24 +0800
commita01435ea225eae190072ba035f94a755c25eb945 (patch)
treec5d4c0c60baa63e87d6cb3eb7ee103105dcf5574
parent06fc2c1e57b0601196efcf736f1f447a50ff1124 (diff)
downloadwayland-protocols-a01435ea225eae190072ba035f94a755c25eb945.tar.gz
README: Some clarifications regarding major vs minor versions
Was missing that the major version is also part of the interface names. Signed-off-by: Jonas Ådahl <jadahl@gmail.com>
-rw-r--r--README9
1 files changed, 6 insertions, 3 deletions
diff --git a/README b/README
index 05fe5ca..fc01716 100644
--- a/README
+++ b/README
@@ -75,9 +75,12 @@ An unstable protocol has at least two versions; the major version which
represents backward incompatible changes, and the minor versions which
represents backward compatible changes to the interfaces in the protocol.
-The major version is part of the XML file name and the protocol name in
-the XML, while a minor version is the version attribute of the interfaces
-in the protocol.
+The major version is part of the XML file name, the protocol name in the
+XML, and interface names in the protocol.
+
+Minor versions are the version attributes of the interfaces in the XML.
+There may be more than one minor version per protocol, if there are more
+than one global.
The XML file and protocol name also has the word 'unstable' in them, and
all of the interfaces in the protocol are prefixed with +z+ and