Hi Daniel, I would like to suggest you to base your project on TelepathyQt.
Most of TelepathyQt connection managers implemented like you said: it's wrapping C++ libraries. Telepathy-Ofono wraps oFono library. https://launchpad.net/telepathy-ofono Telepathy-Nonsense wraps QXmpp library. https://github.com/TelepathyQt/telepathy-nonsense Telepathy-Hanging wraps libhangish. https://github.com/tiagosh/telepathy-hanging As author of Telepathy-Morse, I developed TelegramQt library and used it as a backend. https://github.com/TelepathyQt/telepathy-morse There is many differences between qt and glib bindings. The first one is mature and stable, while the last one is still in development and can introduce some small API changes. Personally, I found Qt one much more convenient and perspective, than stalled(?) glib one. Visit freedesktop.org to compare Telepathy bindings development activity: http://cgit.freedesktop.org/telepathy/telepathy-qt/log/ http://cgit.freedesktop.org/telepathy/telepathy-glib/log/ Note, that Qt and Glib bindings implements the same specification and have similar platforms set. Both bindings do not require GUI libraries (Qt is not GUI framework, as someone might think). On Wed, Aug 12, 2015 at 12:35 AM, Daniel Pocock <dan...@pocock.pro> wrote: > > > I started documenting a Telepathy connection manager for reSIProcate: > > https://www.resiprocate.org/Telepathy_Connection_Manager > > https://www.resiprocate.org/bugzilla/show_bug.cgi?id=92 > > that I would like to implement. > > reSIProcate has a wider range of SIP capabilities than Sofia SIP. > Licensing appears compatible for the whole stack. > > Can anybody comment on this? > > In particular, can anybody suggest examples of other connection managers > for wrapping C++ libraries? > > _______________________________________________ > telepathy mailing list > telepathy@lists.freedesktop.org > http://lists.freedesktop.org/mailman/listinfo/telepathy On Wed, Aug 12, 2015 at 1:35 AM, Daniel Pocock <dan...@pocock.pro> wrote: > > > I started documenting a Telepathy connection manager for reSIProcate: > > https://www.resiprocate.org/Telepathy_Connection_Manager > > https://www.resiprocate.org/bugzilla/show_bug.cgi?id=92 > > that I would like to implement. > > reSIProcate has a wider range of SIP capabilities than Sofia SIP. > Licensing appears compatible for the whole stack. > > Can anybody comment on this? > > In particular, can anybody suggest examples of other connection managers > for wrapping C++ libraries? > > _______________________________________________ > telepathy mailing list > telepathy@lists.freedesktop.org > http://lists.freedesktop.org/mailman/listinfo/telepathy _______________________________________________ telepathy mailing list telepathy@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/telepathy