[Bugs] #2991 UNSP: Show non-Sugar buddies in Neighborhood

Sugar Labs Bugs bugtracker-noreply at sugarlabs.org
Wed Jul 20 16:53:46 EDT 2011


#2991: Show non-Sugar buddies in Neighborhood
------------------------------------------+---------------------------------
    Reporter:  sascha_silbe               |          Owner:                             
        Type:  enhancement                |         Status:  new                        
    Priority:  Unspecified by Maintainer  |      Milestone:  Unspecified by Release Team
   Component:  sugar                      |        Version:  Git as of bugdate          
    Severity:  Major                      |       Keywords:                             
Distribution:                             |   Status_field:  New                        
------------------------------------------+---------------------------------
 For better interoperation with other systems we should show non-Sugar
 buddies in the Neighbourhood.

 Currently we use the public key as a unique identifier for buddies.
 Because non-Sugar users don't publish such a key we need to use something
 else. AFAICT there's no support in Telepathy for transport independent
 identifiers for a user. But maybe we don't even need that for now: We
 explicitly take down the Salut "connection" on successful connection to an
 XMPP server via Gabble. If somebody sets up additional connections (e.g.
 using {{{mc-tool}}}), Sugar shouldn't break (including "merging" buddies
 that are actually separate entities), but it's perfectly fine to show non-
 Sugar users several times (once per transport).

 Not sure whether we'd want to limit invitations of non-Sugar users to
 certain activities (e.g. Chat and VideoChat) - this should probably be
 discussed and addressed in a different ticket.

-- 
Ticket URL: <http://bugs.sugarlabs.org/ticket/2991>
Sugar Labs <http://sugarlabs.org/>
Sugar Labs bug tracking system


More information about the Bugs mailing list