MC shouldn't have its own client bindings; telepathy-glib should do that.
Bug #28270 is for removing libmcclient from mc-tool.
Examples either require porting, or dropping. Personally I'm tempted just to drop them, and add better examples to tp-glib or tp-doc.
This branch removes all of libmcclient except for McProfile (which I don't know how to replace). It moves all of the spec XML not in tp-glib into an extensions/ directory ala Gabble, Empathy, etc. libmcclient becomes a noinst library.
We can't do this until we've migrated Maemo's osso-mission-control away from using libmcclient and checked that nothing else in Maemo uses it, so I'm removing the patch keyword for the moment.
I accidentally this branch. Sorry, Danni: didn't notice yours was here. This version removes profiles entirely. It does a bit of other clean-up, too: removing some more stale interfaces we're not using any more.
http://cgit.collabora.com/git/user/wjt/telepathy-mission-control-wjt.git/commit/?h=bin-mcclient&id=7e0173a046b381856992faef292ade59cef31cad I guess we are already depending on a new enough tp-glib right? ++ assuming all tests pass.
(In reply to comment #6) > http://cgit.collabora.com/git/user/wjt/telepathy-mission-control-wjt.git/commit/?h=bin-mcclient&id=7e0173a046b381856992faef292ade59cef31cad > > I guess we are already depending on a new enough tp-glib right? Yes we do. > ++ assuming all tests pass. Yes they do! Merged; will be in 5.9.2. Thanks!
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.