On 6/19/12 6:03 PM, Chris Eagan 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? > > > > Examples: > > > > Say [email protected] <mailto:[email protected]> has [email protected] > <mailto:[email protected]> in her contact list. > > > 1: [email protected] <mailto:[email protected]> sends a probe to [email protected] > <mailto:[email protected]> and receives back presence from 2 different > endpoints, each with the same priority - one has no show type and the > other has show=dnd. Should [email protected] <mailto:[email protected]>'s > client show that [email protected] <mailto:[email protected]> is available (e.g. > "green") or busy (e.g. "red")? > > > > 2: [email protected] <mailto:[email protected]> has 2 endpoints that have recently > sent presence updates with no type or show. [email protected] > <mailto:[email protected]>'s client show's [email protected] > <mailto:[email protected]> as available. [email protected] > <mailto:[email protected]> signs out one of his endpoints and that endpoint > sends a presence unavailable stanza. One could assume [email protected] > <mailto:[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] <mailto:[email protected]>as offline in this case. > > > > 3: [email protected] <mailto:[email protected]> sends different statuses in presence > stanzas from different endpoints, how should [email protected]’s > <mailto:[email protected]'s> client present this? > > > > Is there any "official" or documented guidance on how [email protected] > <mailto:[email protected]>'s client should behave in these cases?
No. We've never been able to get all the client developers to agree on such user interface issues. :) Peter -- Peter Saint-Andre https://stpeter.im/ _______________________________________________ JDev mailing list Info: http://mail.jabber.org/mailman/listinfo/jdev Unsubscribe: [email protected] _______________________________________________
