On 30 September 2013 08:31, Mathieu Pasquet <[email protected]> wrote:
> Hi,
> I was checking LME, and trying to understand why I couldn’t get it to
> work properly with jabber.org. I found out that it rewrites message IDs
> everytime, and the same message will not have the same ID on two
> different clients. As I understand it, id preservation is not guaranteed,
> but I can’t find the specification describing this property. This is an
> issue, because if the message id was different from the one sent but
> still the same on each client, we can work around this easily, but if
> each client has a different id, we cannot.

> I’m not sure what the best course of action would be, it seems like a
> dead end, apart from requiring servers that rewrite ids to keep the
> mappings in order to do an id translation in the correcting messages.

I vaguely recall that there was some consensus that M-Link's behaviour
is "wrong", and it's the only server I know that does this (not saying
I've tested anywhere near exhaustively). If my understanding on these
two points is correct, perhaps we should slip this into XEP-0045
before it goes Final.

Regards,
Matthew

Reply via email to