#4965 HIGH Update.: friends should be subscribed to on XMPP

Zarro Boogs per Child bugtracker at laptop.org
Fri Nov 16 20:57:49 EST 2007


#4965: friends should be subscribed to on XMPP
-------------------------------+--------------------------------------------
  Reporter:  daf               |       Owner:  morgs    
      Type:  enhancement       |      Status:  new      
  Priority:  high              |   Milestone:  Update.1 
 Component:  presence-service  |     Version:           
Resolution:                    |    Keywords:  Update.1?
  Verified:  0                 |  
-------------------------------+--------------------------------------------
Changes (by robot101):

 * cc: kimquirk (added)
  * keywords:  => Update.1?
  * priority:  normal => high
  * type:  defect => enhancement
  * milestone:  Never Assigned => Update.1


Comment:

 I have found that "Make Friend" in the Sugar UI only changes a local file.
 Kim agrees that we should populate the roster on the server so that at
 least your friends and their activities will still work for everyone if we
 turn off the shared roster stuff (whatever other scalability is
 implemented).

 I had a chat with Eben this morning about whether or not friendship should
 be bidirectional. Our gut feeling is that similarly to normal XMPP
 clients, and when we have a UI for it, approving a friend request should
 also reply with a friend request, and that incoming friend requests for
 people who are currently your friend should be silently accepted (although
 removals are unidirectional).

 Currently because there is no UI for it, incoming subscription ("Make
 Friend") requests are automatically accepted by the presence service. We
 should make sure this checks that the JIDs are on our local server, and if
 so then this is no worse than the privacy implications the shared roster
 currently has.

 Marking high priority for Update.1 because if we don't fix this, the
 current XO firmware will see a very lonely world if when we start changing
 the server.

-- 
Ticket URL: <http://dev.laptop.org/ticket/4965#comment:1>
One Laptop Per Child <http://dev.laptop.org>
OLPC bug tracking system



More information about the Bugs mailing list