Eclipse simultaneous release in a nutshell

Preview:

DESCRIPTION

Description of the Eclipse Simultaneous Schedule.

Citation preview

Eclipse Simultaneous Release in a Nutshell

Mikaël Barberomikael.barbero@gmail.com

http://500px.com/photo/15192365

Eclipse Releases, a.k.a.

Simultaneous Release

SimRel Release Train

Annual Release

Coordinated Release

Eclipse ReleasesSo Far...

Release Name Platform Version Release Date SR1 SR2

Callisto 3.2 June 26, 2006 N/A N/A

Europa 3.3 June 27, 2007 Sept. 28, 2007 Feb. 29, 2008

Ganymede 3.4 June 25, 2008 Sept. 24, 2008 Feb. 25, 2009

Galileo 3.5 June 24, 2009 Sept. 25, 2009 Feb. 26, 2010

Helios 3.6 June 23, 2010 Sept. 24, 2010 Feb. 25, 2011

Indigo 3.7 June 22, 2011 Sept. 23, 2011 Feb. 24, 2012

Juno 3.8/4.2 June 27, 2012 Sept. 28, 2012 Mar. 1, 2013

Kepler 4.3 June 26, 2013 Sept. 27, 2013 Feb. 28, 2014

Luna 4.4 June 25, 2014 Sept. 23, 2014 Feb. 25, 2015

Previous Current Planned

Release ScheduleM1 M2 M3 M4 M5 M6 M7

end A

ug.

beg. O

ct.

mid

Nov

.

Xm

as

beg. F

eb.

end M

ar.

beg. M

ay

RC1 RC2 RC3 RC4

GA

end Ju

ne

7 Milestones (6~7 weeks interval)

4 Release Candidates(1~2 weeks interval)

General Availability 1 silent week

end M

ay

Release ScheduleM1 M2 M3 M4 M5 M6 M7

end A

ug.

beg. O

ct.

mid

Nov

.

Xm

as

beg. F

eb.

end M

ar.

beg. M

ay

RC1 RC2 RC3 RC4

GA

end Ju

ne

7 Milestones (6~7 weeks interval)

4 Release Candidates(1~2 weeks interval)

General Availability 1 silent week

end M

ay

Release ScheduleM1 M2 M3 M4 M5 M6 M7

end A

ug.

beg. O

ct.

mid

Nov

.

Xm

as

beg. F

eb.

end M

ar.

beg. M

ay

RC1 RC2 RC3 RC4

GA

end Ju

ne

7 Milestones (6~7 weeks interval)

4 Release Candidates(1~2 weeks interval)

General Availability 1 silent week

end M

ay

Release ScheduleM1 M2 M3 M4 M5 M6 M7

end A

ug.

beg. O

ct.

mid

Nov

.

Xm

as

beg. F

eb.

end M

ar.

beg. M

ay

RC1 RC2 RC3 RC4

GA

end Ju

ne

7 Milestones (6~7 weeks interval)

4 Release Candidates(1~2 weeks interval)

General Availability 1 silent week

ParticipationIntent

end M

ay

Release ScheduleM1 M2 M3 M4 M5 M6 M7

end A

ug.

beg. O

ct.

mid

Nov

.

Xm

as

beg. F

eb.

end M

ar.

beg. M

ay

RC1 RC2 RC3 RC4

GA

end Ju

ne

7 Milestones (6~7 weeks interval)

4 Release Candidates(1~2 weeks interval)

General Availability 1 silent week

API FreezeEclipse Con

end M

ay

Release ScheduleM1 M2 M3 M4 M5 M6 M7

end A

ug.

beg. O

ct.

mid

Nov

.

Xm

as

beg. F

eb.

end M

ar.

beg. M

ay

RC1 RC2 RC3 RC4

GA

end Ju

ne

7 Milestones (6~7 weeks interval)

4 Release Candidates(1~2 weeks interval)

General Availability 1 silent week

Feature Freeze

end M

ay

Release ScheduleM1 M2 M3 M4 M5 M6 M7

end A

ug.

beg. O

ct.

mid

Nov

.

Xm

as

beg. F

eb.

end M

ar.

beg. M

ay

RC1 RC2 RC3 RC4

GA

end Ju

ne

7 Milestones (6~7 weeks interval)

4 Release Candidates(1~2 weeks interval)

General Availability 1 silent week

end M

ay

Service Release 1 Schedule

RC1 RC2 RC3 RC4

end A

ug.

end S

ept.

4 Release Candidates(1 week interval)

General Availability 1 silent week

GA

Service Release 2 Schedule

RC1 RC2 RC3 RC4

end Ja

n.

end F

eb.

4 Release Candidates(1 week interval)

General Availability 1 silent week

GA

Releases Schedule

end Ju

ne YY

end S

ept.

YY

end. F

eb. Y

Y+1

end Ju

ne YY+1

end S

ept.

YY+1

Release XKepler

X SR1Kepler SR1

X SR2Kepler SR2

Release X+1Luna

X+1 SR1Luna SR1

Releases Schedule

end Ju

ne YY

end S

ept.

YY

end. F

eb. Y

Y+1

end Ju

ne YY+1

end S

ept.

YY+1

Release X+1 Milestones

Release XKepler

X SR1Kepler SR1

X SR2Kepler SR2

Release X+1Luna

X+1 SR1Luna SR1

Eclipse Next ReleasesRelease Name Release Date

Kepler June 26, 2013

Luna M1 Aug. 23, 2013

Kepler SR1 Sept. 27, 2013

Luna M2 Oct. 04, 2013

Luna M3 Nov. 15, 2013

Luna M4 Dec. 20, 2013

Luna M5 Jan. 21, 2014

Kepler SR2 Feb. 28, 2014

Luna M7 May 09, 2014

Luna RC1 May 23, 2014

Luna RC2 May 30, 2014

Luna RC3 June 06, 2014

Luna RC4 June 13, 2014

Luna June 25, 2014

Luna+1 M1 N/A Kepler

ExampleEGit Releases

Kepler

SR1 SR2

3.0 3.0.2

Out ofRelease Train

Luna

3.0.1 3.1

3.2

3.3 / 4.0

ExampleEGit Releases

Kepler

SR1 SR2

3.0 3.0.2

Out ofRelease Train

Luna

3.0.1 3.1

3.2

3.3 / 4.0

ExampleEGit Releases

Kepler

SR1 SR2

3.0 3.0.2

Out ofRelease Train

Luna

3.0.1 3.1

3.2

3.3 / 4.0

ExampleEGit Releases

Kepler

SR1 SR2

3.0 3.0.2

Out ofRelease Train

Luna

3.0.1 3.1

3.2

3.3 / 4.0

ExampleEGit Releases

Kepler

SR1 SR2

3.0 3.0.2

Out ofRelease Train

Luna

3.0.1 3.1

3.2

3.3 / 4.0

ExampleEGit Releases

Kepler

SR1 SR2

3.0 3.0.2

Out ofRelease Train

Luna

3.0.1 3.1

3.2

3.3 / 4.0

Eclipse Projects Dashboardhttp://projects.eclipse.org/

Kepler Participating Projecthttp://projects.eclipse.org/releases/kepler

Overview of the Simultaneous Release Processhttp://wiki.eclipse.org/SimRel/Overview

Luna Release Planhttp://wiki.eclipse.org/Luna/Simultaneous_Release_Plan

Simultaneous Release Requirementshttp://wiki.eclipse.org/SimRel/Simultaneous_Release_Requirements

Links