GNOME Bugzilla – Bug 727166
support for Telepathy 1.0
Last modified: 2017-12-27 10:07:13 UTC
Telepathy 1.0 breaks API/ABI to drop a lot of deprecated stuff; it's still under development right now, but we'd like to freeze its API and switch to it for GNOME 3.14. GNOME Contacts is on the critical path because it's one of the few users of libfolks; Telepathy 0 and 1 are parallel-installable, but we don't really want to go to the effort of making Folks-with-Telepathy0 parallel-installable with Folks-with-Telepathy1. Happily, its use of Telepathy APIs is quite small, so it's straightforward to support both.
Created attachment 273095 [details] [review] Support both Telepathy 0.x and Telepathy 1 Whichever one folks-telepathy was compiled against, that's the one we use. It turns out to be fairly simple to support both.
Thanks for the patch Simon.
Ping :-) - isn't this patch something that can be commited at any time? Seems perfectly safe to me.
(In reply to comment #3) > Ping :-) - isn't this patch something that can be commited at any time? > Seems perfectly safe to me. It is just that I don't like #ifdef, and I'm stalling til Telepathy 1.0 is completely stable on GNOME to drop support for older versions and use the 1.0 Bear with me, pls
Since it seems like we can assume Telepathy 1.0 won't be released anytime soon (if at all), I'm closing this bug. Feel free to reopen it if there will be a 1.0 release.