GNOME Bugzilla – Bug 585843
Should use stable Geolocation API
Last modified: 2009-08-17 10:20:44 UTC
We don't want to have a stable Empathy version depending on a DRAFT Telepathy API. The Location interface should be undrafted and Empathy should use it for 2.28.
API/ABI Freeze for 2.27.x is on July 20th.
The changes to be added in the Telepathy-spec for geolocation should be API and ABI compatible (add a new key to the a{sv}). I'll propose that change today.
Changes proposed to be reviewed during the next telepathy-spec meeting.
(In reply to comment #1) > API/ABI Freeze for 2.27.x is on July 20th. Empathy is not a platform library so this doesn't apply
Location has been undrafted in the 0.17.27 version of the spec and the future version of Gabble (0.7.33) will implement the stable API.
Created attachment 140952 [details] [review] Undrafted and use tp-glib API http://git.collabora.co.uk/?p=user/cassidy/empathy;a=shortlog;h=refs/heads/undraft-location configure.ac | 2 +- extensions/Connection_Interface_Location.xml | 330 -------------------------- extensions/Makefile.am | 1 - extensions/misc.xml | 1 - libempathy/empathy-tp-contact-factory.c | 14 +- 5 files changed, 8 insertions(+), 340 deletions(-)
Merged to master. Thanks to Xavier for the review.