activity/application presence
Submitted by Tomeu Vizoso
Assigned to Tomeu Vizoso
Description
Because Telepathy isn't only for text, audio or video chat but also allows to use programs together with other people across the network, we want to provide ways for users to discover what others are doing and to share with others what they are doing.
Telepathy already allows inviting other people to participate in our applications, but there isn't a standard way of discovering what others are doing.
The old, Sugar-specific APIs in telepathy can be found here:
http://people.collabora.co.uk/~cassidy/spec-olpc.html#org.laptop.Telepathy.BuddyInfo
http://people.collabora.co.uk/~cassidy/spec-olpc.html#org.laptop.Telepathy.ActivityProperties
=== Use cases ===
-
Sumana is writing an article about Telepathy for the GNOME Journal. She is using Abiword and would like for other Collabora employees to be able to read as she writes adding notes and suggestions.
-
Guillaume decides to take a rest during his work day and checks if any of his contacts is playing Sudoku on the network.
=== Requirements ===
-
Publishing of which sharable applications a user is running.
-
Discovery of which sharable applications our contacts are running.
-
Information about the applications should include whatever info is needed to identify that application, and also to join the shared session.
Version: git master