What do you know. The Telepathy folks have been telling the truth. The Client.Handler interface does work! And, the proof is in an updated branch of my Telepathy extension for Banshee.
All functionality has been migrated for compatibility with Mission Control 5. So, the new minimum requirements will be:
- Banshee 1.5
- Mono 2.4
- Empathy 2.27.91
- telepathy-gabble 0.9
- libnesk-dbus git master
I haven’t used the ChannelDispatcher interface, as suggested by the Telepathy folks. I’m still using Requests since that route was the least amount of work to get things working with MC5. I don’t know if I’ll ever change to the ChannelDispatcher interface.
There is still no libndesk-dbus release in sight. So, I haven’t put together a nice release with all the autotools fixins. Someday…maybe.
Anyhoo, it’s easy enough to pull this mc5 branch off github, if you want to try this out.