[sugar] Trial-3 journal problem

Bert Freudenberg bert
Wed Sep 19 10:11:28 EDT 2007


for etoys we implemented the storing to the Journal as suggested,  
namely, on an explicit save (pressing keep button) we create a copy  
in the datastore, whereas when exiting, we update the existing entry.  
This is to workaround the missing versioning support.

However, in testing we found a flaw in that scheme: When you resume  
an explicitly saved entry and then just exit the activity, it will do  
an implicit save and overwrite the saved one, resulting in losing the  
"good" copy.

Is there any idea about how to work around this problem?

- Bert -

More information about the Sugar-devel mailing list