Deployment Platform
Revision as of 03:25, 21 March 2012 by Alsroot (talk | contribs) (Created page with "== 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 L...")
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
- Operating system.
- 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.
- Base software, i.e., Sucrose.
- Is a Desktop Environment of Sugar Learning Platform and Sugar Server Kit server side components. It will be accessible as a 3rd party repository for all supported platforms, e.g., like Sweets Distribution function.
- 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.
- Deployment.
- 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.
Further reading
- Technical implementation pages and releases.
Distributions based on Harmonic Distribution:
- Peru pilot program.
Getting involved
- Subscribe to the sugar-devel mailing list and email with the subject prefixed with [PLATFORM].
- Ask your question on IRC channels, #sugar (not logged) or #sugar-newbies (logged).
Subpages
- Deployment Platform/1.0
- Deployment Platform/1.0/Notes
- Deployment Platform/1.0/Roadmap
- Deployment Platform/1.0/Todo
- Deployment Platform/1.1
- Deployment Platform/1.1/Notes
- Deployment Platform/1.1/Roadmap
- Deployment Platform/1.1/Todo
- Deployment Platform/1.2
- Deployment Platform/1.2/Todo
- Deployment Platform/1.3
- Deployment Platform/1.3/Todo
- Deployment Platform/2.0
- Deployment Platform/Blacklist Shell Components
- Deployment Platform/Client Configuration
- Deployment Platform/Declaration of purpose
- Deployment Platform/Feedback
- Deployment Platform/Gateway
- Deployment Platform/Internet
- Deployment Platform/Package Management on XO
- Deployment Platform/Shell Plugins
- Deployment Platform/Sneakernet
- Deployment Platform/Sneakernet/Packets format
- Deployment Platform/Software
- Deployment Platform/XO reference distribution