[Standards] XEP-0369 (MIX) - Approach to options for per-user preferences

Kevin Smith kevin.smith at isode.com
Mon Sep 26 10:53:48 UTC 2016

> On 21 Sep 2016, at 14:32, Steve Kille <steve.kille at isode.com> wrote:
> MIX channel participants have the option to configure preferences for JID
> visibility.    There are some comments on the spec in this area, which I aim
> to address soon.
> The current specification is formulated so that an implementation can
> provide implementation specific per-user preferences, which it offers to the
> user through a XEP-0004.
> I have been considering the sort of preferences that a MIX channel
> participant might have.   These can generally be addressed by choice of
> which channel nodes are subscribed to.
> I have not been able to think of any additional sensible per-user
> preferences.

Possible ones might be ‘allow vcard requests through proxy JID’, ‘mirror my PEP through the proxy JID’, I suppose.

> I am thinking that the best approach is to  only allowing configuration of
> the JID visibility preference and not making this configuration extensible.
> I am keen to keep things as simple as possible/sensible.

I think that where extensibility isn’t going to add any significant implementation complexity (which seems to be the case here), it’s sensible to allow it.


More information about the Standards mailing list