[Standards] NEW: XEP-0209 (Metacontacts)

Kevin Smith kevin at kismith.co.uk
Wed Jun 6 08:54:00 CDT 2007


On 6 Jun 2007, at 14:22, Etan S. C. Reisner wrote:
> On Wed, Jun 06, 2007 at 10:47:38AM +0100, Kevin Smith wrote:
>> I imagine the most used implementation would be to show the
>> metacontact in the group(s) of the primary contact, but any other
>> rendering is equally valid, to my mind.
>
> Wouldn't that interpretation of the XEP basically forbid (or at  
> least make
> non-deterministic) the showing of a buddy in multiple roster groups?

Not at all; if the primary contact were in multiple groups, so would  
the metacontact be. One could also render the metacontact in all  
groups of member contacts.

> Assuming a buddy is both in a metacontact (as a bare jid) and in  
> multiple
> roster groups, which of the buddy list copies is to be combined  
> into the
> metacontact? The first one we get from the server? The 'top' one in  
> the
> roster group ordering? All of them?

This is slightly confusing; each jid is only in the roster once,  
although they could be in many groups. Groups are a property of a  
contact, not contacts a property of a group. There are no 'buddy list  
copies', so I'm not sure this is an issue.

/K
-- 
Kevin Smith
Psi XMPP Client Project Leader (http://psi-im.org)





More information about the Standards mailing list