[Cosmo-dev] morse code docs

Vinubalaji Gopal vinu at osafoundation.org
Mon Nov 13 14:36:28 PST 2006


On Mon, 2006-11-13 at 14:22 -0800, Brian Moseley wrote:
> On 11/13/06, Vinubalaji Gopal <vinu at osafoundation.org> wrote:
> 
> > Does a sync *merge* all the changes from client B to client A?
> 
> no, it just downloads the current state of all the items that have
> changed since the sync token was generated.
> 
What happens when client A and client B are both editing the same items.
Will syncing loose all the changes made by client A or did I miss some
kind of locking which prevents this from happening. I am asking this,
more from a Chandler perspective.


> > If my understanding about the EIM and morse code implementation is
> > correct - it provides a nice way to synchronize only the changes and we
> > are dealing with different versions in that case.
> 
> we are avoiding the need to store a complete change history for each
> item, so versioning won't be part of the mix. no deltav for cosmo :)
Yeh I know, but for now I was thinking on how different versions due to
simultaneous edits are handled.



More information about the cosmo-dev mailing list