Changes

Line 81: Line 81:     
Short license names. The licenses should conform with the [[Activity Library]] licensing [[Activity_Library/Editors/Policy/Licensing|policy]].
 
Short license names. The licenses should conform with the [[Activity Library]] licensing [[Activity_Library/Editors/Policy/Licensing|policy]].
 +
 +
=== Simplified editing workflow ===
 +
 +
The system is designed to be as lightweight as possible to make it runing on XO laptops in unmaintainable environments. So, the following design decisions were taken:
 +
 +
* No history for Sugar Network objects, only events about made changes;
 +
* Only object author(s) can process editing;
 +
* But, other people can suggest changes (that might be implemented on client side in pretty powerful way, e.g., people can change objects but it will be postponed for later author(s)' review).
 +
 +
That might be changed but only after making system one level more complicated.
    
== Client ==
 
== Client ==