#4047 NORM Future : Use peer-to-peer connections for Gabble stream tubes whenever possible

Zarro Boogs per Child bugtracker at laptop.org
Tue Dec 18 05:49:42 EST 2007


#4047: Use peer-to-peer connections for Gabble stream tubes whenever possible
-------------------------------+--------------------------------------------
  Reporter:  kimquirk          |       Owner:  gdesmott      
      Type:  enhancement       |      Status:  new           
  Priority:  normal            |   Milestone:  Future Release
 Component:  telepathy-gabble  |     Version:                
Resolution:                    |    Keywords:                
  Verified:  0                 |  
-------------------------------+--------------------------------------------
Changes (by gdesmott):

 * cc: sjoerd (added)


Comment:

 Copy/Paste Sjoerd's mail about this as it contains useful suggestions
 about this bug.

 {{{
 I wouldn't bother at all with NAT prenatation at first. For OLPC the
 common
 case is probably kids on the same network, so a direct TCP connection
 should
 work.

 In the end gabble should probably do the following:

  0) Try normal OOB using a direct tcp connection
  1) Try OOB with nat prenetation
  2) Give up and use IBB

 We only have 2 currently.. 0 should be easy enough to implement as there
 is
 already working code for that in Salut. 1 is quite nasty to implement,
 because
 ``just'' nat punching isn't enough, you also need a TCP like stream on top
 of
 UDP...
 }}}

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



More information about the Bugs mailing list