Telepathy integration with other projects
This page is very incomplete. I try to sum up informations about what others projects want to do with Telepathy and the status of the code.
Vino and Vinagre
Integration of ?Telepathy Tubes in Vino and Vinagre in order to share your desktop with your IM contacts.
- Vinagre: Bug in Vinagre. Git merged upstream, but not released.
- Vino: Bug in Vino. Branch merged upstream, but not released.
- Vino: Bug in Vino about Share-your-desktop application. Not merged. Wontfix, it will be done in Empathy instead, see line below.
- Empathy: Bug in Empathy about the Share-your-desktop feature. Git merged upstream, but not released. Screencasts: Offering side Accepting side
moblin
nautilus-sendto
Since version 1.1.3, nautilus-sendto supports sending files to your Telepathy contacts (provided you use Empathy). Blog post discussing the initial implementation.
Gtetrinet
There is a patch to use a stream tube between gtetrinet and the server. summary
Epiphany
Epiphany extension that allows the user to share the links on a web page with their IM contacts
Jokosher
http://blog.mikeasoft.com/2007/05/07/jokosher-soc
Soylent
Soylent intends to be a "people browser"
Abiword
AbiCollab is an Abiword plugin for collaborative edition. Several users can edit the same document together and see their respective contribution as soon as the network latency permit it. It uses algorithms explained in this article on the GNOME Journal.
AbiCollab can use several backends to communicate with the contacts:
- With the tcp backend, the user must set the IP address of its contacts.
- With the xmpp backend, Abiword connects to the user's Jabber server and the user choose its contact from the contact list. Abiword data is sent directly in xmpp messages encoded in base64.
- The sugar backend is used on OLPC, and data is sent through a stream tube as others OLPC activities. The tube specification is not the same as the current Telepathy spec.
- It would be great to add a backend that uses Telepathy tubes and Mission Control. The current stable version does not have AbiCollab. You can test it with the development version 2.5.0 or the latest SVN version. I have made a screencast with the xmpp backend: user1 user2.
Inkscape
Unknown status
Rhythmbox
- Change status according song played
- Share music with IM contacts: the first patch (See bug 570115) is included in releases 0.12.0. The second part does not work anymore, I am working on it (2009-06-20). * Screencast share music with your contacts * Screencast import music from your contact
TicTacTube
- Screencast Receiving an invitation to play
- Screencast Starting a game
GNOME-Games
GNOME-Games + Telepathy: Play GNOME-Sudoku with your IM contacts
as part of GSOC 2009 this project is being done by Zhang Sen. More info at http://socghop.appspot.com/student_project/show/google/gsoc2009/gnome/t124022403181
Banshee
Implement Music Sharing in Banshee using the Telepathy API
Another GSOC 2009 project by Neil Loknath Info at http://socghop.appspot.com/student_project/show/google/gsoc2009/gnome/t124022403765