Difference between revisions of "Telepathy Connection Manager"

From reSIProcate
Jump to: navigation, search
(Created page with " [http://telepathy.freedesktop.org/ Telepathy] is the communication framework of the [http://www.freedesktop.org/ Free Desktop] project, commonly used as part of GNOME and KDE...")
(No difference)

Revision as of 17:00, 11 August 2015

Telepathy is the communication framework of the Free Desktop project, commonly used as part of GNOME and KDE desktops on GNU/Linux distributions. Telepathy works with back-ends (connection managers) and front-ends such as the GNOME Empathy application for voice, webcam and IM chat.

There is currently a SIP connection manager for Telepathy called telepathy-rakia based on Sofia SIP. Sofia SIP is no longer actively maintained (last release 2011) and has fewer capabilities than reSIProcate.

Creating a reSIProcate-based connection manager for Telepathy is now viable because reSIProcate packages are available on the major GNU/Linux distributions.

The reSIProcate ReCon API is a high-level API that conveniently supports the API calls for a Telepathy Connection Manager.

It is necessary to

  • develop and test glue-code for mapping the Telepathy API calls for voice/video calling to ReCon API calls
  • develop and test glue-code for mapping the Telapathy API calls for IM (presence, messaging) to [[DUM_Overview][Dialog Usage Manager API]] calls.
  • create a package of this code, potentially called telepathy-resiprocate, for the Linux distributions