Difference between revisions of "WTP 3.0.x Maintenance Schedule"

From Eclipsepedia

Jump to: navigation, search
m (WTP 3.0.x Maintenance Schedule (DRAFT))
(Schedule Details)
 
(15 intermediate revisions by 3 users not shown)
Line 1: Line 1:
= WTP 3.0.x Maintenance Schedule (Proposed) =  
+
= WTP 3.0.x Maintenance Schedule =  
  
 
WTP 3.0.1 is the first WTP Ganymede maintenance offering, delivered in mid August.
 
WTP 3.0.1 is the first WTP Ganymede maintenance offering, delivered in mid August.
  
WTP 3.0.2 is the coordinated fall Eclipse Ganymede maintenance offering. The WTP 3.0.2 deliverable will line up with all other Ganymede maintenance deliverables.
+
WTP 3.0.2 is the coordinated Eclipse Ganymede SR1 maintenance offering. The WTP 3.0.2 deliverable will line up with all other Ganymede maintenance deliverables.
  
WTP 3.0.3 is the coordinated spring Eclipse Ganymede maintenance offering. The WTP 3.0.3 deliverable will line up with all other Ganymede maintenance deliverables.
+
WTP 3.0.3 is the coordinated Eclipse Ganymede SR2 maintenance offering. The WTP 3.0.3 deliverable will line up with all other Ganymede maintenance deliverables.
  
 
For severe issues that require an immediate patch, see [[WTP_Patches | WTP Patches]].
 
For severe issues that require an immediate patch, see [[WTP_Patches | WTP Patches]].
Line 13: Line 13:
 
M-builds are declared weekly. Only teams with significant change in a given week (either released, affected, or accumulated) need to perform a full smoke test, and other teams can decide on the appropriate level of testing.
 
M-builds are declared weekly. Only teams with significant change in a given week (either released, affected, or accumulated) need to perform a full smoke test, and other teams can decide on the appropriate level of testing.
  
3.0.1 schedule:
+
===3.0.1 schedule===
  
:July 4 - M build
 
 
:July 11 - M build
 
:July 11 - M build
 
:July 18 - M build
 
:July 18 - M build
Line 22: Line 21:
 
:Aug 1 - RC2
 
:Aug 1 - RC2
 
::All changes after Aug 1 require PMC approval (2 votes)
 
::All changes after Aug 1 require PMC approval (2 votes)
:Aug 8 - RC3 & final build
+
:Aug 8 - RC3 <strike>& final build</strike>
:Aug 15 - 3.0.1 GA
+
:Aug 15 - <strike>3.0.1 GA</strike> final build
 +
:Aug 22 - 3.0.1 GA
  
3.0.2 schedule:
+
===3.0.2 schedule===
  
:Aug 22 - M build
+
:<strike>Aug 22 - M build</strike>
 
:Aug 29 - M build
 
:Aug 29 - M build
 
:Sept 5 - RC1
 
:Sept 5 - RC1
Line 33: Line 33:
 
:Sept 12 - RC2
 
:Sept 12 - RC2
 
::All changes after Sept 12 require PMC approval (2 votes)
 
::All changes after Sept 12 require PMC approval (2 votes)
:Sept 19 - RC3 & final build
+
:Sept 17 - RC3 & final build (updated)
:Sept 25 - 3.0.2 GA
+
:Sept 23 - 3.0.2 GA (updated)
  
3.0.3 schedule:
+
===3.0.3 schedule===
 +
 
 +
:10/03 M build
 +
:10/17 M build
 +
:10/24 RC1 (PMC review starts after RC1, initially one vote)
 +
:10/31 RC2 (after RC2, two PMC votes)
 +
:11/7 RC3 (after RC3, three PMC votes)
 +
:11/14 3.0.3 Release
 +
 
 +
===3.0.4 schedule===
  
 
:Jan 9 - M build
 
:Jan 9 - M build
 
:Jan 23 - M build
 
:Jan 23 - M build
:Feb 6 - RC1
+
:Jan 30 - RC1
::All changes after Feb 6 require PMC approval (1 vote)
+
::All changes after Jan 30 require PMC approval (1 vote)
:Feb 13 - RC2
+
::(Official Ganymede RC1 date is Feb 4, we are declaring early)
::All changes after Feb 13 require PMC approval (2 votes)
+
:Feb 6 - RC2
:Feb 20 - RC3 & final build
+
::All changes after Feb 6 require PMC approval (2 votes)
:Feb 25 - 3.0.3 GA
+
::(Official Ganymede RC2 date is Feb 11, we are declaring early)
 +
:Feb 13 - final build
 +
:Feb 18 - 3.0.4 GA
 +
 
 +
===3.0.5 schedule===
 +
 
 +
:April 10 - M build
 +
:April 24 - M build
 +
:May 8 - RC1
 +
::All changes after May 8 require PMC approval (1 vote)
 +
:May 15 - RC2
 +
::All changes after May 15 require PMC approval (2 votes)
 +
:May 22 - final build
 +
:May 29 - 3.0.5 GA
  
 
== Scope ==
 
== Scope ==

Latest revision as of 12:17, 19 March 2009

Contents

[edit] WTP 3.0.x Maintenance Schedule

WTP 3.0.1 is the first WTP Ganymede maintenance offering, delivered in mid August.

WTP 3.0.2 is the coordinated Eclipse Ganymede SR1 maintenance offering. The WTP 3.0.2 deliverable will line up with all other Ganymede maintenance deliverables.

WTP 3.0.3 is the coordinated Eclipse Ganymede SR2 maintenance offering. The WTP 3.0.3 deliverable will line up with all other Ganymede maintenance deliverables.

For severe issues that require an immediate patch, see WTP Patches.

[edit] Schedule Details

M-builds are declared weekly. Only teams with significant change in a given week (either released, affected, or accumulated) need to perform a full smoke test, and other teams can decide on the appropriate level of testing.

[edit] 3.0.1 schedule

July 11 - M build
July 18 - M build
July 25 - RC1
All changes after July 25 require PMC approval (1 vote)
Aug 1 - RC2
All changes after Aug 1 require PMC approval (2 votes)
Aug 8 - RC3 & final build
Aug 15 - 3.0.1 GA final build
Aug 22 - 3.0.1 GA

[edit] 3.0.2 schedule

Aug 22 - M build
Aug 29 - M build
Sept 5 - RC1
All changes after Sept 5 require PMC approval (1 vote)
Sept 12 - RC2
All changes after Sept 12 require PMC approval (2 votes)
Sept 17 - RC3 & final build (updated)
Sept 23 - 3.0.2 GA (updated)

[edit] 3.0.3 schedule

10/03 M build
10/17 M build
10/24 RC1 (PMC review starts after RC1, initially one vote)
10/31 RC2 (after RC2, two PMC votes)
11/7 RC3 (after RC3, three PMC votes)
11/14 3.0.3 Release

[edit] 3.0.4 schedule

Jan 9 - M build
Jan 23 - M build
Jan 30 - RC1
All changes after Jan 30 require PMC approval (1 vote)
(Official Ganymede RC1 date is Feb 4, we are declaring early)
Feb 6 - RC2
All changes after Feb 6 require PMC approval (2 votes)
(Official Ganymede RC2 date is Feb 11, we are declaring early)
Feb 13 - final build
Feb 18 - 3.0.4 GA

[edit] 3.0.5 schedule

April 10 - M build
April 24 - M build
May 8 - RC1
All changes after May 8 require PMC approval (1 vote)
May 15 - RC2
All changes after May 15 require PMC approval (2 votes)
May 22 - final build
May 29 - 3.0.5 GA

[edit] Scope

All WTP 3.0.x releases are service releases for critical defects, regressions, and adopter issues only. Specifically, there should be:

No UI changes
No NL (translation) changes
No API changes, or changes affecting adopter usage scans

All exceptions require PMC approval.

In general, we will avoid changing the interface or behaviour of any public method as per the WTP API Policy.

All bundle versions must be updated (an increment in the service level) when the first change is made to it in a service release.


[edit] Bug Approval

All bugs must be approved by the project lead or delegate using the bugzilla review flag. Project leads should send a note to wtp-releng to notify everyone of their choice or change in delegate(s).

Starting after RC1, all bugs must also be approved by the normal PMC Approval Process.


Back to Web Tools Wiki Home