Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
DTP 1.12 Schedule and Rampdown Policy
Purpose
This document defines a schedule and set of ramp-down policies for DTP 1.12 (Luna).
Schedule
DTP is on the Luna release train as a +1 project. Those dates are [here].
- 1.12 M1 - August 19, 2013 (publicly available 8/23/13)
- 1.12 M2 - September 30, 2013 (publicly available 10/4/13)
- 1.12 M3 - November 11, 2013 (publicly available 11/15/13)
- 1.12 M4 - December 16, 2013 (publicly available 12/20/13)
- 1.12 M5 - January 27, 2014 (publicly available 1/31/14)
- 1.12 M6 - March 10, 2014 (publicly available 3/14/14)
- 1.12 M7 - May 5, 2014 (publicly available 5/9/14)
- 1.12 RC1 - May 19, 2014 (publicly available 5/23/14)
- 1.12 RC2 - May 26, 2014 (publicly available 5/30/14)
- 1.12 RC3 - June 2, 2014 (publicly available 6/6/14)
- 1.12 RC4 - June 9, 2014 (publicly available 6/13/14)
- 1.12 Release - June 25, 2014
Things to Keep in Mind
- During the regular development phase and through RC1 and RC2, nightly builds take place from Monday to Thursday. Integration builds are done on Friday.
- DTP builds will take place at 5am (Shanghai time). (That is 2 PM PST.)
- Builds are pushed to the DTP update site on Tuesday AM Shanghai time. (Monday evening PST)
- During the RC phases, team lead or PMC approval is needed to update the code base. We will not be doing nightly builds, but will build as needed if "must fix" problems are found and fixed.
Ramp-down Cycles
Note: Builds occur on the days noted, at 5am (Shanghai time). The I-builds occur on the Friday before the +1 RC date.
- RC1
- After the RC1 build, we will be in a Test and Fix phase and only delivering critical fixes
- We will continue to do RC2 nightly builds during this period
- If a RC1 re-spin is required, it will be requested on an as-needed basis
- All commits must be approved by a team lead
- After release, the code base will again be open for code delivery
- RC2
- After this build, we will be in a Test and Fix phase and only delivering critical fixes
- We will continue to do nightly RC3 builds during this period
- If a RC2 re-spin is required, it will be requested on an as-needed basis
- All commits must be approved by a team lead
- After release, the codebase will again be open for code delivery
- After RC3
- After the RC3 milestone release, we will be in a Test and Fix phase only and delivering critical, show-stopper bug fixes as necessary
- There will be no nightly or integration builds during this period
- If a build is required, it will be requested on an as-needed basis and any re-spin will be considered our RC4 candidate. If no build is required, the final RC3 candidate will become our RC4 candidate
- Committers must annotate bugs proposed for inclusion in the release with risks and nature of fix
- Committers must petition the DTP PMC using BZ for inclusion of specific bugs
- Release