Support of Privacy Lists (XEP-0016)

Since Psi 0.12 does finally supports PrivacyLists without Bugs, I played a bit around with them.

XEP-0016 says:

( XEP-0016: Privacy Lists )

For message stanzas, the server SHOULD return an error, which SHOULD be . [6]

reference [6] says:

  1. Until version 1.5 of this document (therefore also in RFC 3921),
    it was recommended to silently ignore message stanzas, which
    unfortunately resulted in a delivery “black hole” regarding message
    stanzas.

Openfire seems just to drop messages. For the sending user it’s a “black hole”. In my optionion a “SHOULD” in XMPP should also implemented

http://www.igniterealtime.org/issues/browse/JM-1480

In my optionion a “SHOULD” in XMPP should also implemented

Imho a XEP or RFC must not contain words like “may”, “should”, “probably”, “could”, … Using “must” makes it much more easy for the coders and the users to get predictable results.

Anyhow I have no idea which version of XEP-0016 is implemented in Openfire.