[Bug 69604] [1.0] Idle: port to tp-glib 0.99.1
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Fri Sep 20 10:01:21 PDT 2013
https://bugs.freedesktop.org/show_bug.cgi?id=69604
--- Comment #1 from Simon McVittie <simon.mcvittie at collabora.co.uk> ---
(In reply to comment #0)
> http://cgit.collabora.com/git/user/cassidy/telepathy-idle/log/?h=next
>
> I split the commits to make reviewing easier but we may want to merge it as
> a big single commit as "make check" only passes with the top one.
To be honest, bisecting is doomed in this situation. I'd be inclined to leave
them split.
> constants: port to Telepathy 1.0
Any chance you could sync from
<https://bugs.freedesktop.org/show_bug.cgi?id=69618#c4> first? It'd be a
clearer diff afterwards, I think.
All the other commits look fine, but I'd like some of them in master so merges
are less horrible:
> add missing telepathy-glib-dbus.h includes
This could go to master, with a comment noting that they're not all needed yet,
but will be needed in Telepathy 1.0.
> extensions: include telepathy-glib.h in generated code
via master, please
> TpBaseConnectionClass->create_channel_factories has been removed
Could be done on master, with a comment about future-proofing
> s/NUM_TP_*/TP_NUM_*
master
> use GetContactByID instead of RequestHandles
master
> stop using RequestHandles when joining channels
master
> stop using GetInterfaces()
master
> NewChannel signal has been removed
could go via master with a different commit message
> stop using GetSelfHandle()
master
> stop using InspectHandles()
master
> room-list-channels: use CHANNEL_TYPE_ROOM_LIST
master
--
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
More information about the telepathy-bugs
mailing list