Development Team/Presence Service Removal: Difference between revisions

Tomeu (talk | contribs)
Tomeu (talk | contribs)
No edit summary
 
(One intermediate revision by the same user not shown)
Line 5: Line 5:
* http://wiki.laptop.org/go/Activity_sharing
* http://wiki.laptop.org/go/Activity_sharing
* http://wiki.laptop.org/go/Presence_Service
* http://wiki.laptop.org/go/Presence_Service
* [http://people.collabora.co.uk/~cassidy/talks/sugar-camp-collab-archi-and-state-of-implementation.pdf Collaboration state of the art] (Guillaume Desmottes)
* [http://people.collabora.co.uk/~cassidy/talks/sugar-camp-futur-of-collab.pdf Future of collaboration] (Guillaume Desmottes)


== Interface org.laptop.Sugar.Presence ==
== Interface org.laptop.Sugar.Presence ==
Line 388: Line 390:
     pass
     pass


* Used by: etoys
* Used by: activities when stopping


* Present:  
* Present: closes the text channel, updates the buddies in the activity.


* Future:  
* Future:  
Line 398: Line 400:
     pass
     pass


* Used by: etoys
* Used by: shell for the friends tray, activities t know who is in the activity when it is joined


* Present:  
* Present: returns cached list of buddies in the activity, see BuddyJoined for how this list is maintained


* Future:  
* Future:  
Line 408: Line 410:
     pass
     pass


* Used by: etoys
* Used by: activities to get a handle to the text and tubes channels.


* Present:  
* Present: returns the text and tubes channels created when the activity was shared or joined.


* Future:  
* Future:  
Line 418: Line 420:
     pass
     pass


* Used by:  
* Used by: python activities when joining an existing activity


* Present:  
* Present: same as GetChannels but with more useful info to reduce roundtrips


* Future:  
* Future:  
Line 428: Line 430:
     pass
     pass


* Used by: etoys
* Used by: local activities to set name, color, tags, etc


* Present:  
* Present: calls SetProperties from org.laptop.Telepathy.ActivityProperties


* Future:  
* Future:  
Line 438: Line 440:
     pass
     pass


* Used by:  
* Used by: not used


* Present:  
* Present: returns cached property


* Future:
* Future: drop?