Difference between revisions of "Deployment Platform"

From Sugar Labs
Jump to navigation Jump to search
Line 1: Line 1:
 
{{Template:Harmonic Distribution Cycle Linkbar}}
 
{{Template:Harmonic Distribution Cycle Linkbar}}
 +
 +
== Summary ==
  
 
Sugar Harmonic Distribution is a system approach to provide instrumental basis to fully cover needs that people might occur within the [[What_is_Sugar?|Sugar Learning Platform]].
 
Sugar Harmonic Distribution is a system approach to provide instrumental basis to fully cover needs that people might occur within the [[What_is_Sugar?|Sugar Learning Platform]].
Line 14: Line 16:
 
== Components ==
 
== Components ==
  
* ''Operating system''.
+
* [[Platform_Team/Harmonic_Distribution/Supported_platforms|Operating system]]
 
: [[Wiki:Operating_system|OS]] components will be reused as-is from upstream providers, e.g., from [[Wiki:GNU/Linux distribution|GNU/Linux distributions]] for regular desktops or from [http://one.laptop.org/ OLPC] for XO laptops. There will be a list of platforms that will be supported on all levels of Harmonic Distribution.
 
: [[Wiki:Operating_system|OS]] components will be reused as-is from upstream providers, e.g., from [[Wiki:GNU/Linux distribution|GNU/Linux distributions]] for regular desktops or from [http://one.laptop.org/ OLPC] for XO laptops. There will be a list of platforms that will be supported on all levels of Harmonic Distribution.
  
* ''Base software''.
+
* [[Platform_Team/Harmonic_Distribution/Base_software|Base software]]
 
: Is the [[Taxonomy#Sucrose:_The_interface.2C_plus_a_set_of_demonstration_activities|Sucrose]], for client side, and [[Sugar Server Kit]] components, for server side. It will be accessible as a 3rd party repository for all supported platforms, e.g., like [[Community/Distributions/Sweets_Distribution|Sweets Distribution]] function.
 
: Is the [[Taxonomy#Sucrose:_The_interface.2C_plus_a_set_of_demonstration_activities|Sucrose]], for client side, and [[Sugar Server Kit]] components, for server side. It will be accessible as a 3rd party repository for all supported platforms, e.g., like [[Community/Distributions/Sweets_Distribution|Sweets Distribution]] function.
  
* ''Content''.
+
* [[Sugar_Network|Content]]
 
: This part is based on [[Sugar Network]], with master server hosted on Sugar Labs resources, and provides various content (Sugar activities, artifacts created by Sugar activities, books, etc.) and social activity around this content. It is the common information field to embrace all participants.
 
: This part is based on [[Sugar Network]], with master server hosted on Sugar Labs resources, and provides various content (Sugar activities, artifacts created by Sugar activities, books, etc.) and social activity around this content. It is the common information field to embrace all participants.
  
* ''Deployment''.
+
* [[Platform_Team/Harmonic_Distribution/Deployment|Deployment]]
 
: A set of solutions to make all previous components flexible enough to support different Sugar deployment scenarios.
 
: A set of solutions to make all previous components flexible enough to support different Sugar deployment scenarios.
  

Revision as of 05:21, 21 March 2012

Harmonic Distribution version cycle: | 1.0 | Factory |

Summary

Sugar Harmonic Distribution is a system approach to provide instrumental basis to fully cover needs that people might occur within the Sugar Learning Platform.

Goals

For more detailed description, see declaration of purpose.

  • The possibility to launch Base Software in heterogeneous software and hardware environments.
  • Using Base Software, provide access to various Content (Sugar activities, artifacts created by Sugar activities, books, etc.) created within the Sugar community.
  • Using Base Software, provide collaborative functionality to support Social activity around the Content.
  • Instruments and workflows to adapt Content and Base Software to specific needs that Sugar Deployment might face, including extreme ones like off-line environments and restricting hardware.

Components

OS components will be reused as-is from upstream providers, e.g., from GNU/Linux distributions for regular desktops or from OLPC for XO laptops. There will be a list of platforms that will be supported on all levels of Harmonic Distribution.
Is the Sucrose, for client side, and Sugar Server Kit components, for server side. It will be accessible as a 3rd party repository for all supported platforms, e.g., like Sweets Distribution function.
This part is based on Sugar Network, with master server hosted on Sugar Labs resources, and provides various content (Sugar activities, artifacts created by Sugar activities, books, etc.) and social activity around this content. It is the common information field to embrace all participants.
A set of solutions to make all previous components flexible enough to support different Sugar deployment scenarios.

Start using

Usage scenarios depends on the category of participants and might be different:

  • Regular usage for individual is being on one of supported platforms, install Base software from 3rd party repositories provided by Harmonic Distribution. Then, using installed software, explore the Content and start participating.
  • From any Web browser, open Sugar Network site to start participating with people, who use Base software, within the Content.
  • Sugar distributors might follow Deployment suggestions to create downstream, Base software based, distributions for particular needs. Besides Base software, they can adapt Content to local requirements, but Content will remain common information field for all participants, within and out of deployment.

See also

Distributions based on Harmonic Distribution:

Getting involved

  1. REDIRECT Deployment Platform/Feedback

Subpages