Hi, I'm documenting myself about XMPP protocol. I admire the good level of interoperability between different implementations (in contrast to other badly desinged presence protocols as SIMPLE/XCAP which I know very well).
However I've a doubt: By reading section 10 "Blocking Communication" [*] of RFC 3921 I think that the exposed mechanism to handle different permissions lists is really powerful but also very complex. This is, IMHO it would be difficult for a client implementation to properly render to the human the privacy settings. Usually (AFAIK) IM users are used to "allow/block" a single contact. Even if they were powerusers who can manage complex permissions rules (based on groups, subscription state, etc) I still wonder how the XMPP device would render the meaning of such complex lists to the human. Are the currently existing XMPP implementations capable of handling them and render them? For example I don't find such advanced options in the XMPP software I use. Thanks for any input. Best regards. [*] http://xmpp.org/rfcs/rfc3921.html#privacy -- Iñaki Baz Castillo <[email protected]>
