User:Alsroot/Sugar Architecture: Difference between revisions

No edit summary
Line 101: Line 101:
Having LTS releases should simplify sugar deployments since, in most cases, 6 months is too short major releases cycle.
Having LTS releases should simplify sugar deployments since, in most cases, 6 months is too short major releases cycle.


==== Doer's environment ====
==== [[Platform_Team/Doers_environment|Doers environment]] ====


Sugar distribution is a startup kit for Sugar doers. The real doing starts where new code is involved, e.g., by getting new versions of activities or preparing and sharing new code. Thus, where read-only nature of Sugar distribution is insufficient.
Sugar distribution is a startup kit for Sugar doers. The real doing starts where new code is involved, e.g., by getting new versions of activities or preparing and sharing new code. Thus, where read-only nature of Sugar distribution is insufficient.
Line 111: Line 111:
* share the code in peer-to-peer manner to fast and easy sharing of experiment results with the friends (F1/F2 views),
* share the code in peer-to-peer manner to fast and easy sharing of experiment results with the friends (F1/F2 views),
* share the code on more regular basis, i.e., uploading changed code to the server.
* share the code on more regular basis, i.e., uploading changed code to the server.
These features are critically important and should as simple as possible. It is exactly the purpose behind Zero Sugar initiative (except coding tools, i.e., code editors and IDEs):
* [[Activity_Team/Zero_Sugar|Overview]]
* [[Platform_Team/Overview|Bazaar]]


=== Sugar universe ===
=== Sugar universe ===