[Bug 76828] [next] TpClientFactory should be the top level singleton

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Wed Apr 2 07:37:52 PDT 2014


https://bugs.freedesktop.org/show_bug.cgi?id=76828

--- Comment #20 from Simon McVittie <simon.mcvittie at collabora.co.uk> ---
(In reply to comment #19)
> We don't need dup_*_features() vfuncs, factory subclasses can call
> _add_*_features() just fine.

Empathy doesn't, which is enough to stall this temporarily. I'd be OK with
removing this unnecessary API surface area if it is in fact unnecessary, but
the way to prove it's unnecessary is to test a whole-system where it isn't
used, and that clearly hasn't been done yet.

I don't think this is a high priority compared with Bug #76855 and Bug #76369.

> TpProxy will filter features that it doesn't know, I think.

It does, with a comment saying "this doesn't seem ideal". If we want to rely on
this as an API design factor, we should document it.

-- 
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