[Bugs] #2963 UNSP: Sugar telepathy code does not take into account presence status of buddies

Sugar Labs Bugs bugtracker-noreply at sugarlabs.org
Tue Jul 12 12:19:43 EDT 2011


#2963: Sugar telepathy code does not take into account presence status of buddies
------------------------------------------+---------------------------------
    Reporter:  alsroot                    |          Owner:                             
        Type:  defect                     |         Status:  new                        
    Priority:  Unspecified by Maintainer  |      Milestone:  Unspecified by Release Team
   Component:  sugar                      |        Version:  Git as of bugdate          
    Severity:  Unspecified                |       Keywords:                             
Distribution:  Unspecified                |   Status_field:  Unconfirmed                
------------------------------------------+---------------------------------

Comment(by alsroot):

 Replying to [comment:1 dsd]:
 > Do you have a reference to the jabber protocol which explains what you
 describe?
 >
 > I'm not knowledgeable on the protocol details, but my impression was
 that the jabber protocol only offers presence information for your buddies
 - people that you have explicitly marked as a buddy (and that have
 accepted you as well?). In order to get to that stage, you need to have
 access to a roster to see who the available buddies are.
 >
 > I believe the design is/was to use a group called @online@ which shows
 you the online users without having to be friends with them.

 My concern is exactly to follow the protocol on client side, i.e., sugar
 client code should not show users in F1 view if they are offline. If I got
 it right, @online@ is a roster that is being automatically populated with
 users that present (in some meaning) on the server.

 The problem is that if this @online@ roster contains offline users,
 PS-0.88 does not show them but sugar-0.9x does. In my mind will @online@
 contain offline users or not is entirely server side magic, the client
 should just follow the standard, ie, fo not show offline users in F1 view
 even if they come from @online@ roster.

-- 
Ticket URL: <http://bugs.sugarlabs.org/ticket/2963#comment:2>
Sugar Labs <http://sugarlabs.org/>
Sugar Labs bug tracking system


More information about the Bugs mailing list