Platform Team
Mission
The general goal is to support Sugar communities in their regular behaviors within the Sugar ecosystem by providing a seamless environment by which to follow a common strategy. In other words, it is exactly about having a platform that supports a Sugar community.
There are key differences with the existing teams:
- Compared to the Activity Team, the Platform Team does not care about developing any particular activities, but rather provides a useful software infrastructure to help people in the activity development process.
- Compared with the Development Team, the Platform Team does not care about developing the Sugar learning environment (Sucrose), but rather provides a useful software architecture to help as many people as possible to take part in the Sucrose development process.
- Compared to the Education Team, the Platform Team does not care about non-technical aspects, but rather provides useful technical instruments to help educators and researchers.
- Compared with the Infrastructure Team, the Platform Team does develop some of the services that the Infrastructure Team administers.
In particular, the Platform Team will
- Support doing behaviors by providing useful distribution methods and various Sugar Doers' Kits (that really sounds better than the traditional SDK transcription, Software Developers Kit).
- Connect doers and other learners (users) by developing services for a seamless infrastructure for sharing software, e.g., Activity Library.
- Extend the previous two goals to non-Sugar environments, not to sugarize them all, but rather to merge and promote Sugar software with and within the common Free Software and education ecosystems.
Team high-level projects
Sugar Doers' Kit
- Sweets, Zero Install based Package Management System for Sugar.
- sugar-lint, utility to lint various source files.
- sugar-unit, utility to help with unit testing Python based code.
- gatch, support long or ever standing, all time being on top, downstream patchset for the base branch in a Git repository.
Software distributions
- Sugar via Sweets, several Sucrose versions via Sweets.
- Sweets Distribution, sweet Glucose formed as 3rd party repository of native packages for several GNU/Linux distributions.
Services
- Activity Library development and integration with Sweets
- Gitorious development and integration with Sweets
Subpages
- Platform Team/Activity Library
- Platform Team/Activity Library/4
- Platform Team/Activity Library/5
- Platform Team/Contacts
- Platform Team/Distributed Wiki
- Platform Team/Getting Involved
- Platform Team/Glossary
- Platform Team/Guide
- Platform Team/Guide/Sugar via Sweets
- Platform Team/Guide/Sweets Packaging
- Platform Team/Guide/Sweets Usage
- Platform Team/Infrastructure
- Platform Team/Meetings
- Platform Team/Mission
- Platform Team/Package Management System
- Platform Team/Package Management System/1.0
- Platform Team/Package Management System/1.0/Notes
- Platform Team/Package Management System/1.0/Roadmap
- Platform Team/Package Management System/1.1
- Platform Team/Package Management System/1.1/Todo
- Platform Team/Package Management System/Architecture
- Platform Team/Package Management System/Getting started
- Platform Team/Polyol
- Platform Team/Prosody
- Platform Team/Recipe Lint
- Platform Team/Resources
- Platform Team/Roadmap
- Platform Team/Server Kit
- Platform Team/Server Kit/Architecture
- Platform Team/Server Kit/Architecture/The purpose
- Platform Team/Server Kit/Guide/Usage Statistics
- Platform Team/Server Kit/Mace
- Platform Team/Server Kit/sugar-client
- Platform Team/Server Kit/sugar-server
- Platform Team/Server Kit/sugar-server-templates
- Platform Team/Server Kit/sugar-unit
- Platform Team/Sugar Lint
- Platform Team/Sugar Network
- Platform Team/Sugar Network/Architecture
- Platform Team/Sugar Network/Implementation
- Platform Team/Sugar Packaging Management System
- Platform Team/Sweets Distribution
- Platform Team/Sweets Distribution/0.88
- Platform Team/Sweets Distribution/0.94
- Platform Team/Sweets Distribution/0.94/Features
- Platform Team/Sweets Distribution/0.94/Issues
- Platform Team/Sweets Distribution/0.94:SugarNetwork
- Platform Team/Sweets Distribution/Factory
- Platform Team/Sweets Distribution/Factory/Features
- Platform Team/Sweets Distribution/Factory/Issues
- Platform Team/Sweets Distribution/Feedback
- Platform Team/Todo
- Platform Team/Usage Statistics
- Platform Team/gatch
- Platform Team/packagekit-backend-presolve
- Platform Team/sugar-stats
- Platform Team/sugar-stats/0.1