Hi, On 20 June 2012 01:03, Chris Eagan <[email protected]> wrote: > Hi, > > Is there any guidance or recommendation about how an XMPP client should show > a contact's presence if it receives different presence information from > different endpoints?
Nothing official that I can think of. It's beyond the scope of protocol documentation and is left up to the client developer as a UI decision. > 2: [email protected] has 2 endpoints that have recently sent presence updates with > no type or show. [email protected]'s client show's [email protected] as available. > [email protected] signs out one of his endpoints and that endpoint sends a > presence unavailable stanza. One could assume [email protected] is still > available because his other endpoint has not sent a presence update. > However, it appears some clients will actually show [email protected] offline > in this case. I don't know any clients myself that have this behaviour. Can you name one? It would obviously be rather counter-intuitive for an IM client to behave like this. > Is there any "official" or documented guidance on how [email protected]'s client > should behave in these cases? I recently wrote an answer to a very similar question along the same lines, which may be of some help: http://stackoverflow.com/a/10611284/15996 Regards, Matthew _______________________________________________ JDev mailing list Info: http://mail.jabber.org/mailman/listinfo/jdev Unsubscribe: [email protected] _______________________________________________
