#3654 NORM First D: Remove deprecated Tubes API in telepathy-gabble and telepathy-salut

Zarro Boogs per Child bugtracker at laptop.org
Thu Sep 20 09:23:02 EDT 2007


#3654: Remove deprecated Tubes API in telepathy-gabble and telepathy-salut
-----------------------------+----------------------------------------------
 Reporter:  smcv             |       Owner:  smcv                  
     Type:  task             |      Status:  new                   
 Priority:  normal           |   Milestone:  First Deployment, V1.0
Component:  telepathy-other  |     Version:  Git as of bug date    
 Keywords:                   |    Verified:  0                     
-----------------------------+----------------------------------------------
 Due to some API changes in Tubes, we support two APIs in Gabble and Salut:
 the old one has methods OfferTube, AcceptTube and GetDBusServerAddress
 while the new one has methods OfferDBusTube and AcceptDBusTube.

 The upstream Telepathy specification only has the new API, so we place a
 specification with a mixture of old and new APIs in Gabble and Salut's
 extensions/ directories and build against that, instead of using the new-
 API code in libtelepathy-glib.

 For either 1.0 or 1.1 (preferably 1.0 from my point of view) we should
 make sure the Sugar activities have all been ported to the new API, then
 drop compatibility with the old one.

-- 
Ticket URL: <https://dev.laptop.org/ticket/3654>
One Laptop Per Child <https://dev.laptop.org>
OLPC bug tracking system



More information about the Bugs mailing list