We should mention this in the spec, and add a critical in tp-glib.
I would consider this as dup of bug #50093
(In reply to comment #1)
> I would consider this as dup of bug #50093
I wouldn't. Merging said interfaces into Connection is a reaaal hassle with no real gain. This is just a change to an assumption.
Fair enough. I would close bug #50093 as WONTFIX then. Ok?
(In reply to comment #3)
> Fair enough. I would close bug #50093 as WONTFIX then. Ok?
It's probably something we'd like to do in the future, but tbh we have enough on our plate as it is. Perhaps just remove the tp-spec-1.0 blocking bug status?
The spec already mention they are mandatory. So this just needs check in Tp(Base)Connection.
Here is the branch: http://cgit.collabora.com/git/user/xclaesse/telepathy-glib.git/log/?h=next-conn-core