Hello, in MIX-PAM [1] a client needs to add an <annotate/> to enable additional the MIX roster extension in the roster result and later roster pushes. The XEP doesn't say anything about what happens when the user makes a second request without the <annotate/> element.
The intended behaviour is probably that the MIX extension should be kept enabled. I think otherwise clients could accidentally disable the MIX extension and I don't see any use-case where disabling the MIX extension makes sense. If this is consensus, I can make a PR making that clear in the XEP. I'm currently implementing that part in ejabberd, so I wanted to make that point clear before. Best, Linus [1]: https://xmpp.org/extensions/xep-0405.html#mix-roster-capability-sharing _______________________________________________ Standards mailing list Info: https://mail.jabber.org/mailman/listinfo/standards Unsubscribe: [email protected] _______________________________________________
