[Bug 77882] New: TpBaseClient: stop implementing TpSvcAnything
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Thu Apr 24 02:51:17 PDT 2014
https://bugs.freedesktop.org/show_bug.cgi?id=77882
Priority: medium
Bug ID: 77882
Assignee: telepathy-bugs at lists.freedesktop.org
Blocks: 68660
Summary: TpBaseClient: stop implementing TpSvcAnything
QA Contact: telepathy-bugs at lists.freedesktop.org
Severity: normal
Classification: Unclassified
OS: All
Reporter: simon.mcvittie at collabora.co.uk
Hardware: Other
Status: NEW
Version: git master
Component: tp-glib
Depends on: 77189
Product: Telepathy
Using techniques similar to Bug #77189, we can stop TpBaseClient exposing any
dbus-glib or TpSvc* API.
IMO this is higher priority than any other base class, including TpBaseChannel,
because it is used by client code (which could conceivably be relying on TpSvc*
functionality). We can't really ask GNOME to switch over to Telepathy1 until
the client side of telepathy-glib has a frozen or near-frozen ABI, even if the
CM side of the same library continues to change.
We should make sure TpBaseClient has enough ABI padding while we're there.
--
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