User Tools

Site Tools


uf:flockr

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revisionBoth sides next revision
uf:flockr [2008/09/04 15:55] elisaguf:flockr [2008/09/04 16:04] elisag
Line 12: Line 12:
  
 The remote interface is the entity that gets exported to the ambient which at least contains: The remote interface is the entity that gets exported to the ambient which at least contains:
- * [[Profile]] +  * [[Profile]] 
- * predefined [[Flock]]s +  * predefined [[Flock]]s 
  
 [[Flockr]] actually should be able to decide who can see him. How? maybe Profile? [[Flockr]] actually should be able to decide who can see him. How? maybe Profile?
Line 19: Line 19:
 The local interface receives the 3 types events from the discovery. The local interface receives the 3 types events from the discovery.
  
-Not sure where to place: list of its friends [[Flockr]]s such that the [[Profile]] can be consulted offline. When a Flockr is connected for which there is a cached [[Profile]], he should propagate the necessary changed events to make sure that both the cached Profile and the Flocks of the other Flockrs are updated.  +There should be a list of its friends [[Flockr]]s such that the [[Profile]] can be consulted offline. When a Flockr is connected for which there is a cached [[Profile]], he should propagate the necessary changed events to make sure that both the cached Profile and the Flocks of the other Flockrs are updated. 
 +  * xtof suggestion to implement this:  
 +    * Make "cached" object abstraction. It is just a proxy object which forwards to the online version when it's online, otherwise the catched version. Every update, replaces the cached version with a clone. In other words, keeps a cached object that gets updated when you are connected. 
 +    * This abstraction could be used for any list of [[Flockr]]s that need offline Profile visualization. Maybe useful also for applications. 
 + 
 +  
  
  
 ==== API ==== ==== API ====
uf/flockr.txt · Last modified: 2009/11/30 16:49 by dharnie