[Standards] UPDATED: XEP-0369 (Mediated Information eXchange (MIX))

Kevin Smith kevin.smith at isode.com
Wed Sep 7 08:16:07 UTC 2016

On 7 Sep 2016, at 05:44, Daurnimator <quae at daurnimator.com> wrote:
>>> Section 5.1.6:
>>>> Unlike in Multi-User Chat (XEP-0045) [24] where coming online is a
>>>> special action, coming online in MIX is implicit when presence status
>>>> is set
>>> In MUC it didn't have to be; infact, often joining a room was no different
>> to
>>> updating your presence.
>> [Steve Kille]
>> Kevin Smith responded on this point.
> The <x/> muc element is optional, see
> https://xmpp.org/extensions/xep-0045.html#enter-gc

That’s not optional. That’s specifying how the legacy protocol joined rooms. It’s not the MUC protocol (and comes with assorted issues that doing MUC avoids). But even in the pre-MUC case it’s not true, because clients used directed presence to join rooms, not a presence subscription. So they had to make the extra explicit step of sending the presence to each room.


More information about the Standards mailing list