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

Reply via email to