[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.

/K


More information about the Standards mailing list