Jump to: navigation, search

Ganymede/Signoffs

< Ganymede
Revision as of 19:59, 23 September 2008 by Jcayne.ca.ibm.com (Talk | contribs)

About This Page

This page is designed to improve communication during the development of the Ganymede release. It will be particularly important during the Ganymede Final Daze in June 2008.

  • To ease readability & usability, please use consistent status codes such as these, or add more as required.
  • To receive email notifications of changes to this page, log in, then click the link at left: Watch.

Legend

  • Built: RC build is done, but is still being tested or not all artifacts exist yet. Use: {{status|B|red}}
  • Done: RC build is done (all publishable zips + update site jars) and available on a staging mirror (eg., build.eclipse.org or fullmoon.*.ibm.com). Use: {{status|D|orange}}
  • Promoted (published): build is done, promoted (available on download.eclipse.org), and ready to be renamed to R. Use: {{status|P|blue}}
  • IMPORTANT: Please provide URLs for both RC and R builds so everyone knows what is nearly final and what will be final after the rename
  • This may not apply for Milestones if you simply publish them without renaming.
  • Released (renamed): RC build is done, promoted, and renamed to its final R name. Use: {{status|R|green}}

Renaming Builds

  • To facilitate renaming builds (when required) and to ensure your build artifacts are up to date (that is, that upstream renamed builds your use as dependencies are renamed in your logs & config files), you can choose to use this script: renameBuild.sh. Simply run the script w/o options for a detailed explanation of syntax and several examples.
  • Note that build renaming is optional. You can also choose to simply rebuild when it's time to release. However, by doing a rename instead of a rebuild, you will ensure that all downstream consumers who built their bits using your prior-to-rename build need not rebuild their bits too, and that their test results are all still valid. If you have no downstream consumers in the release train, or are not worried about binary compatibility between your RC and R builds, you need not adhere to this recommendation.

Schedule

See Schedule

Status

MX Status

To add a new status item, see Template:Ganymede/Signoffs. Revise that code if necessary (eg., to add/delete new projects) and then copy it here.

SR1 Status

As with the RCx builds, it's been suggested we use this single SR1 table each time a new SR1 candidate build is produced that replaces a previous one -- according to the schedule, you may have up to 3 Release Candidates for your SR1 contribution. Therefore, this table will list the most current maintenance release candidates for the projects' contributions to Ganymede SR1; if there is no new build for your project/component, you need not update this page. You may also choose to simply update this ONCE, when your final SR1 RCx is ready and before the Final Daze in September. --nickb 00:45, 27 August 2008 (UTC)

Project/Component Project/Component Lead(s) Release Eng'g Offset Status RC URL R URL

BIRT

Wenfeng Li Xiaoying Gu +2 P 2.3.1-S20080923

Buckminster

Thomas Hallgren,
Henrik Lindberg
Thomas Hallgren +2

CDT

Doug Schaefer Vivian Kong +1 R CDT 5.0.1RC1

DLTK

Andrey Platov Andrey Platov +1

DSDP DD

Pawel Piech Ted Williams +2

DSDP NAB

Shigeki Moride Shigeki Moride +3

DSDP TM

Martin Oberhuber Martin Oberhuber +2 R TM 3.0.1RC1 TM 3.0.1

DTP

John Graham Xiaoying Gu +1 P 1.6.1RC3 1.6.1

ECF

Scott Lewis Ted Kubaska,
Scott Lewis
+1 R 2.0.1RC2

The Eclipse Project

Platform, JDT, PDE, Equinox
Philippe Mulet Kim Moir
Build Schedule
0 R 3.4.1RC1

EMF

Query, Transaction, Validation
Teneo
Ed Merks
Christian Damus
Martin Taal
Nick Boldt
Martin Taal
+1
+2

R
R
R
R
R

EMF 2.4.1
Query 1.2.0
Validation 1.2.1
Transaction 1.2.2
Teneo 1.0.1M1

EMFT

EMF Search
EMF Compare
Ecore Tools
CDO
Net4j
Mint
Ed Merks
Lucas Bigeardel
Cédric Brun
David Sciamma
Eike Stepper
Eike Stepper
Peter Nehrer

Lucas Bigeardel
Cédric Brun
Jacques Lescot
Eike Stepper
Eike Stepper
Peter Nehrer

+2
+2
+3
+2
+1
+2
P
R
Search 0.7.0

EMF Compare 0.8.1
Ecore Tools 0.8.0


Mint 0.7.1

EPP

Markus Knauer
Wayne Beaton
Wayne Beaton
+2

GEF

Anthony Hunter Anthony Hunter +1

R

GEF 3.4.1.M200809101400

GEF 3.4.1

GMF

Richard Gronback Max Feldman +2

R

GMF 2.1.2

MDT

OCL
UML2
UML2 Tools
XSD
Kenn Hussey
Christian Damus
James Bruck
Michael Golubev
Ed Merks
Nick Boldt
+1
+1
+3
+1

R
R
R
R

OCL 1.2.2
UML2 2.2.1.M200808261340
UML2Tools.0.8.1.M200807180711
XSD 2.4.1


UML2 2.2.1

M2M

ATL
QVTO
Frédéric Jouault
Frédéric Jouault
Radek Dvorak
 
William Piers
Radek Dvorak
 
+2
+2
ATL: R

QVTO: R

ATL 2.0.1

QVTO 1.0.1

M2T

JET
Paul Elder
Paul Elder

Paul Elder

+2

R

JET 0.9.1

JET 0.9.1

Mylyn

Mik Kersten Steffen Pingel +1 R 3.0.2.v20080917-1000

Rich Ajax Platform (RAP)

Jochen Krause Benny Muskalla +2 R 1.1.1 RC1 1.1.1

SOA Tools Platform (STP)

Oisin Hurley Oisin Hurley +3

Subversive

Igor Vinnykov Alexander Gurov +2

TPTP

Platform, Test, Trace, Monitoring
Joanna Kubasta Joel Cayne +2 P TPTP-4.5.1-200809231141 TPTP-4.5.1

Web Tools Platform (WTP)

David Williams David Williams +2 R R-3.0.2

Previous Signoffs

See these Previous Signoffs for older, historical records for the Ganymede Release.