After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 709318 - Port to telepathy 1
Port to telepathy 1
Status: RESOLVED FIXED
Product: empathy
Classification: Core
Component: General
unspecified
Other Linux
: Normal normal
: ---
Assigned To: empathy-maint
empathy-maint
Depends on:
Blocks:
 
 
Reported: 2013-10-02 21:03 UTC by Xavier Claessens
Modified: 2013-10-24 16:16 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Xavier Claessens 2013-10-02 21:03:44 UTC
We should port empathy to telepathy next.
Comment 1 Xavier Claessens 2013-10-02 21:05:14 UTC
Branch: http://cgit.collabora.com/git/user/xclaesse/empathy.git/log/?h=next

4 first patches are for master, the rest is actually porting to tp1.

Note that I did not test in real-life to see if it works since we don't have MC-1 yet. But at least it builds :-)
Comment 2 Frederic Peters 2013-10-02 21:12:15 UTC
What's the timeframe for tp1?  As it concerns several modules you could maybe consider announcing a "PortToTp1" feature (or goal?) on desktop-devel.
Comment 3 Xavier Claessens 2013-10-02 21:37:22 UTC
If stars are aligned, I think we could make it for 3.12. But it's mostly a "when ready" timeframe... We are preparing "next" branch in all modules, then when they are all ready we'll merged them all in master.
Comment 4 Guillaume Desmottes 2013-10-03 09:58:25 UTC
(In reply to comment #2)
> What's the timeframe for tp1?  As it concerns several modules you could maybe
> consider announcing a "PortToTp1" feature (or goal?) on desktop-devel.

Yeah we'll do the porting of all the modules which are, I think:
- Empathy
- GOA / telepathy-account-widgets
- gnome-contact
- gnome-shell
- gnome-chat
- Polari

I think that's all of them?
Comment 5 Guillaume Desmottes 2013-10-03 09:59:31 UTC
(In reply to comment #1)
> Branch: http://cgit.collabora.com/git/user/xclaesse/empathy.git/log/?h=next
> 
> 4 first patches are for master, the rest is actually porting to tp1.
> 
> Note that I did not test in real-life to see if it works since we don't have
> MC-1 yet. But at least it builds :-)

++ for the 4 master patches.
Comment 6 Guillaume Desmottes 2013-10-04 10:45:30 UTC
Btw, don't forget to update hardcoded protocol names (like local-xmpp) as we now  use _ instead of - : http://telepathy.freedesktop.org/spec-next/Connection_Manager.html#Simple-Type:Protocol_Name
Comment 7 Guillaume Desmottes 2013-10-24 16:16:09 UTC
next branch pushed to git building with telepathy-glib 0.99.2
https://git.gnome.org/browse/empathy/log/?h=next