From 34b3cf81c1695389e42fe1da25347b1902692ce5 Mon Sep 17 00:00:00 2001 From: Steve Kille Date: Tue, 2 Jan 2018 10:41:18 +0000 Subject: [PATCH] Remove requirement for all user clients to support MIX, --- xep-0369.xml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/xep-0369.xml b/xep-0369.xml index 0a32f70e..fd98959c 100644 --- a/xep-0369.xml +++ b/xep-0369.xml @@ -51,6 +51,7 @@ Clarify that private messages must not be groupchat, Creating Channel Clarification, Address security concerns on Converting a 1:1 Conversation to a Channel, + Remove requirement for all user clients to support MIX,

@@ -370,7 +371,7 @@
  • Online clients MAY register presence, which is then shared with participants who have subscribed to presence.
  • MIX decouples addressing of channel participants from their nicknames, so that nickname changes do not affect addressing.
  • Each participant is addressable by a single bare JID, which is a proxy JID (not the user's real JID) to make it straightforward to hide the user's real JID from other channel participants. Full JIDs comprised of this bare JID plus a resource (also anonymized) are then constructed, allowing visibility into the number of online resources participating in a channel.
  • -
  • Although some protocol is shared with MUC, MUC clients are not interoperable with a MIX service. This means that where a user chooses to use MIX, all of the users clients need to support MIX.
  • +
  • Although some protocol is shared with MUC, MUC clients are not interoperable with a MIX service.
  • MIX requires the server to which the MIX client connects to provide functionality to support MIX. This functionality is defined in this specification and referenced as "MIX Participant's Server Behaviour".
  • MIX domains MUST NOT be used to host end user JIDs.