Changes

no edit summary
Line 1: Line 1:  
{{Template:Harmonic Distribution Cycle Linkbar}}
 
{{Template:Harmonic Distribution Cycle Linkbar}}
   −
== Sucrose ==
+
== Base software ==
 +
 
 +
This software components will be provided from native package repositories.
 +
 
 +
Sucrose and Server Kit packages will conform LTS release plan of [[Platform Team/Harmonic Distribution|Harmonic Distribution]] itself.
 +
 
 +
=== Sucrose ===
    
Stable Sucrose [[:Category:Platform Cycle|releases]].
 
Stable Sucrose [[:Category:Platform Cycle|releases]].
   −
== Doers' Kit ==
+
=== Doers' Kit ===
    
Sugar Doers Kit (SDK) is a set of tools and libraries to help people code in Sugar.
 
Sugar Doers Kit (SDK) is a set of tools and libraries to help people code in Sugar.
Line 14: Line 20:  
* [[Platform_Team/Guide/Sweets_Usage#Sugar_via_Sweets|Sugar via Sweets]], several Sucrose versions via Sweets.
 
* [[Platform_Team/Guide/Sweets_Usage#Sugar_via_Sweets|Sugar via Sweets]], several Sucrose versions via Sweets.
   −
== Server Kit ==
+
=== Server Kit ===
    
* [[Platform_Team/Server_Kit/sugar-server|sugar-server]]
 
* [[Platform_Team/Server_Kit/sugar-server|sugar-server]]
Line 25: Line 31:  
For detailed information, see [[Platform_Team/Server_Kit|Server Kit]]'s home page.
 
For detailed information, see [[Platform_Team/Server_Kit|Server Kit]]'s home page.
   −
== Release plan ==
+
== Community software ==
 +
 
 +
Out of base software, the rest software will be provided via [[Sugar Network]] and will be treated, in local environment, by [[Platform_Team/Sweets|Sweets]] library.
 +
 
 +
The high-level overview is looks like:
   −
Sucrose and Server Kit conform to LTS release plan of [[Platform Team/Harmonic Distribution|Harmonic Distribution]] itself.
+
* software creators<br>upload source bundles to the [[Sugar Network]]; only sources, even if it is binary based activities;
 +
* [[Sugar Network]]<br>if uploaded software needs building, it will send it to OBS;
 +
* on users side<br>Sweets library will:
 +
** read [[Sugar Network]] to find out information about implementations of software that user requested to launch;
 +
** according to the local environment, it will download proper implementation;
 +
** if there is no proper binary implementation, it will download sources and will build them in local environment.