Collaboration has been a key feature of the Sugar platform since the early stage of its development. Telepathy provides to Sugar a flexible, powerful and IM oriented collaboration framework. Telepathy and Sugar hackers developed "Tubes", a protocol independent API offering to developers an easy way to integrate collaboration in their activities.
Since 2.24, GNOME has had an official instant messaging client: Empathy. Thanks to Empathy, GNOME users gained benefit of the IM and audio/video features of the Telepathy framework. With the upcoming GNOME 3, we are investigating new areas to improve our user experience; collaboration could play an important role in this new desktop experience. It's time to start to think about how we could take advantage of the collaboration features of Telepathy.
This talk will focus on enhancing the GNOME user experience by making GNOME a collaborative desktop. We'll start from Sugar and explain how Telepathy is used in this platform and by its activities. We'll see what Sugar could learn to us about collaboration and which ideas could be ported to GNOME to offer a new collaborative experience to our users. Then we'll discuss integration of collaboration in existing GNOME applications and examples of new fancy features they could gain from using Telepathy.