Platform Team/Sugar Network/Architecture: Difference between revisions
No edit summary |
|||
| 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 == | ||