Changes

Line 40: Line 40:  
==== Modify sugar-datastore ====
 
==== Modify sugar-datastore ====
   −
* Store all Activity versions(not only .xo) in Journal and let users modify and run it
+
Store all Activity versions(not only .xo) in Journal and let users modify and run it
** identify the whole activity by jobject_id
+
* identify the whole activity by jobject_id
** support life cycle of regular Journal Objects
+
* support life cycle of regular Journal Objects
** do not rely on external modules like 9p kernel module or FUSE
+
* do not rely on external modules like 9p kernel module or FUSE
 +
 
 +
Sugar Shell related hacks
 +
* so start activity Shell should fetch Activity jobjects in RO mode
 +
* Shell should restrict user by using only one Activity jobject in the same time
    
==== Modify Shell ====
 
==== Modify Shell ====