#5311 NORM Update.: make shared roster not include everybody

Zarro Boogs per Child bugtracker at laptop.org
Tue Dec 4 15:03:10 EST 2007


#5311: make shared roster not include everybody
------------------------------+---------------------------------------------
  Reporter:  daf              |       Owner:  robot101
      Type:  defect           |      Status:  assigned
  Priority:  normal           |   Milestone:  Update.1
 Component:  telepathy-other  |     Version:          
Resolution:                   |    Keywords:          
  Verified:  0                |  
------------------------------+---------------------------------------------
Changes (by robot101):

 * cc: jg, kimquirk, eben (added)
  * status:  new => assigned


Comment:

 My plans for this (in Update.1 timeframe) was to modify the server, as
 detailed in my e-mail at
 http://lists.laptop.org/pipermail/devel/2007-November/007926.html, so that
 the server would provide some groups like "Nearby" for people who were on
 the same network block (IPv6 /96 or IPv4 /24 for example), and "Random"
 for a group of N (30, or 50, whatever, tweakable...) instead of the
 current "Everybody" group. This depends on the fix #4965 being merged,
 otherwise friends are not guaranteed to be visible.

 Note that this is a trade-off of search functionality for scalability. If
 the laptop is only made aware of Friends + Nearby + Random, the number of
 buddies and activities that it will be looking through when it does its
 client side search is somewhat reduced. That said, if the "Nearby" thing
 works, and gives you the people you would've seen via Salut anyway, then
 this should only result in an increase in available results compared to
 XMPP being disabled. It's something we should be aware of when proceeding
 with this plan however.

 The true fix for Update.2+ is a protocol where the searching and selection
 of relevant activities and buddies can be done on the server, this is
 tracked by #5309.

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



More information about the Bugs mailing list