On 20 January 2014 23:19, Marco Cirillo <[email protected]> wrote: > Having implemented Carbons recently, I sort of incurred in this "what is > what" issue which mainly regarded MUC Private Messages.
> In my opinion the sanest approach would be addressing at protocol level: > > 1) Adding a new type to message stanzas, this is my favourite since would > remove most of the complexity both ways... but unluckily it'll pose a lot of > issues with interoperability and backdraw compatibility federation wise. I don't think this is going to happen, at least not until XMPP 2.0 :) > 2) Flagging messages using XEP-334, this is very good as well and in theory > should require minimal server intervention and would deal well with > interoperability and compatibility but then it would require wide > implementing client wise. Possible, I guess. In Prosody we're considering taking a similar approach and simply stamping PMs with the MUC namespace[1]. This is the same as done for presence and other MUC-related stanzas, and is quite a simple change. Regards, Matthew [1]: http://mail.jabber.org/pipermail/standards/2013-September/028005.html
