From 7da47d3a50e382c7099549e666b049f5c5106f5e Mon Sep 17 00:00:00 2001 From: Steve Kille Date: Thu, 24 May 2018 10:05:59 +0100 Subject: [PATCH] Mandatory/Optional table --- xep-0369.xml | 29 +++++++++++++++++++++++++++-- 1 file changed, 27 insertions(+), 2 deletions(-) diff --git a/xep-0369.xml b/xep-0369.xml index 695facd7..aae3465f 100644 --- a/xep-0369.xml +++ b/xep-0369.xml @@ -35,12 +35,20 @@ MIX-CORE &ksmithisode; &skille; + + 0.11.2 + 2018-05-24 + sek +

+ Add mandatory/optional table. +

+
0.11.1 2018-05-22 sek

- Editorial; + Editorial;

@@ -417,13 +425,30 @@
  1. MIX-CORE. &xep0369;. This specification, which is the central mandatory MIX specification. This sets out requirements addressed by MIX and general MIX concepts and framework. It defines joining channels and associated participant management. It defines discovery and sharing of MIX channels and information about them. It defines use of MIX to share messages with channel participants.
  2. MIX-PRESENCE. &xep0403;. This optional specification adds the ability for MIX online clients to share presence, so that this can be seen by other MIX clients.
  3. -
  4. MIX-PAM. &xep0405;. This mandatory specification defines how a server supporting MIX clients behaves, to support servers implementing MIX-CORE and MIX-PRESENCE.
  5. +
  6. MIX-PAM. &xep0405;. This specification defines how a server supporting MIX clients behaves, to support servers implementing MIX-CORE and MIX-PRESENCE.
  7. MIX-ADMIN. &xep0406;. This specifies MIX configuration and administration of MIX.
  8. MIX-ANON. &xep0404;. This specifies a mechanism to hide real JIDs from MIX clients and related privacy controls.
  9. MIX-MISC. &xep0407;. This specifies a number of small MIX capabilities which are useful but do not need to be a part of MIX-CORE.
  10. MIX-MUC. &xep0408;. This defines how MIX and MUC can be used together.
  11. RELIABLE-DELIVERY. MIX-CORE needs messages to be distributed without loss. This specification is important for MIX, but may be useful in other places.
+

+ The following table shows which of these specification is mandatory or optional for a MIX server, a server supporting MIX users, a general purpose end user client, and a client providing MIX channel administration. +

+ + + + + + + + + + + + + +
SpecificationMIX ServerServer supporting MIX ClientsEnd User MIX ClientAdministrative MIX Client
MIX-COREMandatoryn/aMandatoryMandatory
MIX-PRESENCEOptionaln/aOptionalOptional
MIX-PAMn/aMandatoryMandatoryMandatory
MIX-ADMINOptionaln/an/aMandatory
MIX-ANONOptionaln/an/aOptional
MIX-MISCOptionaln/aOptionalOptional
MIX-MUCOptionaln/aOptionaln/a
RELIABLE-DELIVERYOptionalOptionaln/an/a