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]
_______________________________________________

Reply via email to