Create a Telepathy Connection Manager for Ring protocol - Daniel Pocock
Issue generated from Tuleap's migration script. Originally submitted by: Cindy Marchi (cindy)
Telepathy is the framework for Real-time communication on the major
Linux desktops, including GNOME and KDE.
A Telepathy Connection Manager (CM) allows the Telepathy front-end (for
example, the Empathy softphone) to use any arbitrary protocol. There
are already CM implementations for SIP, XMPP, Telegram and other networks.
A major benefit of doing this is that a Ring CM for Telepathy could be
installed by default in new Linux installations. This may not be
possible for the standalone Ring phone. This would mean millions of
people would have Ring support without having to download or install any
package manually.
The TelepathyQt library provides a C++ API to develop a CM.
http://telepathy.freedesktop.org/doc/telepathy-qt/
The telepathy-resiprocate project provides a practical example of a CM:
https://www.resiprocate.org/Telepathy_Connection_Manager
https://github.com/resiprocate/resiprocate/tree/master/apps/telepathy