Difference between revisions of "Sugar on a Stick release process"

From Sugar Labs
Jump to navigation Jump to search
(→‎Current feature ideas: Sugar Creation Kit DVD)
(add more content to the feature process)
Line 2: Line 2:
  
 
== Feature process ==
 
== Feature process ==
 +
 +
The feature process for Sugar on a Stick aims at providing a structured way of implementing and keeping track of upcoming features for the next release of Sugar on a Stick. This document outlines the guidelines for submitting feature proposals. An important thing to realize is the release schedule for each release.
 +
 +
* ''What is a feature?'' A feature is defined as a significant change or enhancement to the version of Sugar on a Stick currently under development that may or may not include new packages and also relate to features of both Fedora and Sugar
 +
* ''What are the deadlines?'' The deadlines for the release currently under development are outlined in the [[Sugar_on_a_Stick#Release_schedule|release schedule]].
 +
* ''What do I get with a feature?'' Having your feature approved not only helps everybody involved in the development and engineering process to keep track of its state, but also allows other teams - like the [[Marketing_Team|marketing team]] - to leverage your work and promote it.
 +
* ''What are my responsibilities?'' By signing up for a feature, you sign up for taking care of it. That means you'll be the one responsible for providing updates and interacting with the different teams concerned by your feature, like the release engineering for Sugar on a Stick. It does, however, not mean that you've to realize your feature all alone - go out and tell the [http://lists.sugarlabs.org lists] and the [http://planet.sugarlabs.org planet] about your work. Get people excited to help you!
 +
* ''What do I have to do now?'' Fill out the [[Features/Feature_Template|template]] and stick it on a page in the wiki. Most importantly, make it belong to the appropriate category so that we know which version you're targeting ('''TODO:''' create ''Category:SoaS_v4_Feature''). Finally, send an email to the SoaS [http://lists.sugarlabs.org/listinfo/soas list] and incorporate any feedback you might receive.
  
 
=== Current feature ideas ===
 
=== Current feature ideas ===
Line 8: Line 16:
 
* [[Kickstart generator]]
 
* [[Kickstart generator]]
 
* Sugar Creation Kit DVD  
 
* Sugar Creation Kit DVD  
For "sneakernet" and behind firewall installs.
+
** For "sneakernet" and behind firewall installs.
Only requires 1 download, can be copied locally for a complete build environment for SOAS.
+
** Only requires 1 download, can be copied locally for a complete build environment for SOAS.
Contains .iso files and instructions needed to create Soas USB's plus a  
+
** Contains .iso files and instructions needed to create Soas USB's plus a majority of the .xo files from ASLO for installing activities by drag-drop into the sugar Journal.
majority of the .xo files from ASLO for installing activities by  
 
drag-drop into the sugar Journal.
 
 
* ASLOxo (most of ASLO .xo files on a USB stick for Drag-drop installs to Sugar Journal)
 
* ASLOxo (most of ASLO .xo files on a USB stick for Drag-drop installs to Sugar Journal)
  
 
[[Category:Sugar on a Stick]]
 
[[Category:Sugar on a Stick]]

Revision as of 12:06, 5 June 2010

This page is a stub. It hasn't yet been filled in, but will be filled in soon - in the meantime, see Sugar on a Stick for more details about the project as a whole, or email the Sugar on a Stick mailing list with any questions. If you can help start filling in this page, please jump in and edit!

Feature process

The feature process for Sugar on a Stick aims at providing a structured way of implementing and keeping track of upcoming features for the next release of Sugar on a Stick. This document outlines the guidelines for submitting feature proposals. An important thing to realize is the release schedule for each release.

  • What is a feature? A feature is defined as a significant change or enhancement to the version of Sugar on a Stick currently under development that may or may not include new packages and also relate to features of both Fedora and Sugar
  • What are the deadlines? The deadlines for the release currently under development are outlined in the release schedule.
  • What do I get with a feature? Having your feature approved not only helps everybody involved in the development and engineering process to keep track of its state, but also allows other teams - like the marketing team - to leverage your work and promote it.
  • What are my responsibilities? By signing up for a feature, you sign up for taking care of it. That means you'll be the one responsible for providing updates and interacting with the different teams concerned by your feature, like the release engineering for Sugar on a Stick. It does, however, not mean that you've to realize your feature all alone - go out and tell the lists and the planet about your work. Get people excited to help you!
  • What do I have to do now? Fill out the template and stick it on a page in the wiki. Most importantly, make it belong to the appropriate category so that we know which version you're targeting (TODO: create Category:SoaS_v4_Feature). Finally, send an email to the SoaS list and incorporate any feedback you might receive.

Current feature ideas

  • School server
  • Kickstart generator
  • Sugar Creation Kit DVD
    • For "sneakernet" and behind firewall installs.
    • Only requires 1 download, can be copied locally for a complete build environment for SOAS.
    • Contains .iso files and instructions needed to create Soas USB's plus a majority of the .xo files from ASLO for installing activities by drag-drop into the sugar Journal.
  • ASLOxo (most of ASLO .xo files on a USB stick for Drag-drop installs to Sugar Journal)