UbuntuStudio/DevelopmentCycle - Ubuntu Wiki

Source: https://wiki.ubuntu.com/UbuntuStudio/DevelopmentCycle

DevelopmentCycle

UbuntuStudio

/UbuntuStudio

UbuntuStudio/Community Home

Testing

PR & Support

Artwork

Packaging/Development

Documentation

Organization -- Organization Side Bar -- (Edit) Organization - Ubuntu Studio Policy - Project Lead Vote -- Project Lead Vote 2016 - Team Structure - Release Procedure Planning - Release Schedule (not up to date) - Blueprints - Feature Definitions - Package Selection - Dates (not used) - Meetings Planning Documentation - Managing Blueprints - Development Cycle .. Feature Definition Period .. Development Period .. Testing Period .. Releasing

Development Cycle

Currently, development is done in 6 months periods, correlating with our releases. Usually Ubuntu Studio is released in April and October of every year. LTS (long term support release) is released every 2 years, and development for that is done over a two years period.

Release Schedule

To keep track of important dates, we use a development release schedule. See our current developmemt release schedule for an oversight of important dates.

Important Events

A development cycle is divided into different periods, following the important events that occur. | | | | | | --- | --- | --- | --- | | Feature Definition | We plan for what features to add for the next release of Ubuntu Studio. | week 1 | week 4 - FeatureDefinitionFreeze | | Development | The period during which we add features to Ubuntu Studio - application development, changing settings, artwork, etc. The end date depends on the development type. | week 1 (or before) | feature addition ends: week 17 - FeatureFreeze artwork development ends: week 20 - UserInterfaceFreeze kernel development ends: week 24 - KernelFreeze | | Beta Testing | Begins at DebianImportFreeze . Initially we test Debian packages for bugs. Once we hit feature freeze, we start doing beta testing. | week 17 | week 25 - FinalFreeze | | Release | When we release, we need to make release announcements, adjust our website, etc. | week 26 | - |

Period

Description

Starts roughly at:

Ends roughly at:

Feature Definition

We plan for what features to add for the next release of Ubuntu Studio.

week 1

week 4 - FeatureDefinitionFreeze

Development

The period during which we add features to Ubuntu Studio - application development, changing settings, artwork, etc. The end date depends on the development type.

week 1 (or before)

feature addition ends: week 17 - FeatureFreeze artwork development ends: week 20 - UserInterfaceFreeze kernel development ends: week 24 - KernelFreeze

Beta Testing

Begins at DebianImportFreeze. Initially we test Debian packages for bugs. Once we hit feature freeze, we start doing beta testing.

week 17

week 25 - FinalFreeze

Release

When we release, we need to make release announcements, adjust our website, etc.

week 26


CategoryUbuntuStudioPlanning CategoryUbuntuStudio

UbuntuStudio/DevelopmentCycle (last edited 2016-01-29 08:52:30 by 83)