Release Cycle

Status

Introduction

Review our experiences with the existing release strategy and discuss possible improvements.

Rationale

Our current release strategy has worked pretty well, but it has encountered some teething problems as new developers, documenters, translators, and so on have joined our community. We need to review and update it.

Scope and Use Cases

Implementation Plan

At the moment, our release cycle looks like this:

The Hoary release cycle exposed a few problems with this arrangement. Notably, there is no string freeze, and thus translators had problems keeping up to date; there is no point where we freeze the user interface that needs to be documented; we do not adequately notify relevant people of freeze exceptions; and the time allocated between feature freeze and the preview release is a little too short to allow new features to settle down.

We propose the following changes to the release cycle:

Following these changes, the release cycle looks like this:

Data Preservation and Migration

Packages Affected

User Interface Requirements

Outstanding Issues

Should release announcements be written well in advance so that they can be translated? (It can spoil the surprise if we write them too early.)

UDU BOF Agenda

UDU Pre-Work

UbuntuDownUnder/BOFs/ReleaseCycle (last edited 2008-08-06 16:36:33 by localhost)