Difference between revisions of "Helios/Simultaneous Release Plan"

From Eclipsepedia

Jump to: navigation, search
(Helios Builds and P2 repository)
(Projects)
Line 193: Line 193:
 
|}
 
|}
  
===Projects===
+
=== Projects ===
The projects that plan to participate in the Helios Simultaneous Release are listed below, along with their milestone offsets, leaders, release engineer, and ramp down policy.
+
  
{| border="1" align="center" cellpadding="3" cellspacing="1"
+
The projects that plan to participate in the Helios Simultaneous Release are listed below, along with their milestone offsets, leaders, release engineer, and ramp down policy.
 +
 
 +
{| cellspacing="1" cellpadding="3" border="1" align="center" style="width: 723px; height: 1839px;"
 +
|-
 
! Project/''Component''  
 
! Project/''Component''  
 
! Project/''Component'' Lead(s)  
 
! Project/''Component'' Lead(s)  
! Release Engineer
+
! Release Engineer  
! Offset  
+
! Offset
! Ramp down Policy
+
 
|-
 
|-
|
+
|  
[http://www.eclipse.org/actf/ Accessibility Tools Framework (ACTF)]
+
[http://www.eclipse.org/actf/ Accessibility Tools Framework (ACTF)]  
|| Chieko Asakawa|| Kentarou Fukuda || +3 || [http://www.eclipse.org/projects/project-plan.php?projectid=technology.actf#rampdown ACTF Ramp-down]
+
 
 +
| Chieko Asakawa
 +
| Kentarou Fukuda  
 +
| +3
 
|-
 
|-
 
|  
 
|  
[http://www.eclipse.org/birt Business Intelligence and Reporting Tools (BIRT)]
+
[http://www.eclipse.org/birt Business Intelligence and Reporting Tools (BIRT)]  
|| Wenfeng Li || Xiaoying Gu || +2 || [[BIRT2.5_Rampdown_Policy | BIRT Ramp-down Policy for Helios]]
+
 
 +
| Wenfeng Li  
 +
| Xiaoying Gu  
 +
| +2
 
|-
 
|-
 
|  
 
|  
[http://www.eclipse.org/buckminster Buckminster]
+
[http://www.eclipse.org/buckminster Buckminster]  
|| Thomas Hallgren, Henrik Lindberg || Thomas Hallgren || +2 || [[Buckminster/Helios_Ramp-Down_Policy|Buckminster Ramp-down]]
+
 
 +
| Thomas Hallgren, Henrik Lindberg  
 +
| Thomas Hallgren  
 +
| +2
 
|-
 
|-
 
|  
 
|  
[http://www.eclipse.org/cdt CDT]
+
[http://www.eclipse.org/cdt CDT]  
|| Doug Schaefer || Vivian Kong || +1 || [[CDT/planning/5.0rampdown | CDT 5.0 Ramp-down]]
+
 
 +
| Doug Schaefer  
 +
| Vivian Kong  
 +
| +1
 
|-
 
|-
 
|  
 
|  
 +
[http://www.eclipse.org/dltk DLTK]
  
[http://www.eclipse.org/dltk DLTK]
+
| Andrey Platov  
|| Andrey Platov || Andrey Platov || +3 || [[DLTK/Ramp_Down_Policy-1.0|DLTK 1.0 Ramp Down Policy]]
+
| Andrey Platov  
 +
| +3
 
|-
 
|-
|
+
|  
 +
<strike>[http://www.eclipse.org/dsdp/ DSDP] [http://www.eclipse.org/dsdp/dd/ DD]</strike>
  
<strike>[http://www.eclipse.org/dsdp/ DSDP] [http://www.eclipse.org/dsdp/dd/ DD]</strike>
+
| <strike>Pawel Piech</strike>  
|| <strike>Pawel Piech</strike> || <strike>Ted Williams</strike> || <strike>+2</strike> || <strike>[[DSDP/DD/DD_1.0_RampDownPolicy|DD Ramp-down]]</strike>
+
| <strike>Ted Williams</strike>  
 +
| <strike>+2</strike>
 
|-
 
|-
 
|  
 
|  
[http://www.eclipse.org/dsdp/ DSDP] [http://www.eclipse.org/dsdp/tm/ TM]
+
[http://www.eclipse.org/dsdp/ DSDP] [http://www.eclipse.org/dsdp/tm/ TM]  
|| Martin Oberhuber || Martin Oberhuber || +1 || [[DSDP/TM/3.1_Ramp_down_Plan|TM Ramp-down]]
+
 
 +
| Martin Oberhuber  
 +
| Martin Oberhuber  
 +
| +1
 
|-
 
|-
 +
|
 +
[http://www.eclipse.org/dsdp/ DSDP] [http://www.eclipse.org/dsdp/tml/ TmL]
  
 +
| Eric Cloninger, Fabio Fantato
 +
| Fabio Fantato
 +
| +0
 +
|-
 
|  
 
|  
[http://www.eclipse.org/dsdp/ DSDP] [http://www.eclipse.org/dsdp/tml/ TmL]
+
[http://www.eclipse.org/dsdp/ DSDP] [http://www.eclipse.org/dsdp/mtj/ MTJ]  
|| Eric Cloninger, Fabio Fantato || Fabio Fantato || +0 || [[DSDP/TML/RampdownPlan_Helios|TmL Ramp-down]]
+
 
 +
| Gustavo de Paula
 +
| Diego Madruga Sandin
 +
| +1
 
|-
 
|-
 +
|
 +
[http://www.eclipse.org/datatools/ Data Tools Platform (DTP)]
  
|
+
| Brian Fitzpatrick
 
+
| Xiaoying Gu
[http://www.eclipse.org/dsdp/ DSDP] [http://www.eclipse.org/dsdp/mtj/ MTJ]
+
| +1
|| Gustavo de Paula || Diego Madruga Sandin || +1 || [[DSDP/MTJ/MTJ_1.0_Ramp_Down_Plan|MTJ Ramp-down]]
+
 
|-
 
|-
 
|  
 
|  
+
[http://www.eclipse.org/ecf/ Eclipse Communication Framework (ECF)]  
[http://www.eclipse.org/datatools/ Data Tools Platform (DTP)]
+
 
|| Brian Fitzpatrick || Xiaoying Gu || +1 || [[DTP Helios Rampdown Policy|DTP Ramp-down]]
+
| Scott Lewis
 +
| Ted Kubaska/Scott Lewis
 +
| +2
 
|-
 
|-
|
+
|  
 +
[http://www.eclipse.org/eclipselink/ Eclipse Persistence Services Project (EclipseLink)]
  
[http://www.eclipse.org/ecf/ Eclipse Communication Framework (ECF)]
+
| Peter Krogh, Doug Clarke
|| Scott Lewis || Ted Kubaska/Scott Lewis || +2 || [[ECF_3.0.0/Helios_Ramp-Down_Policy | ECF Ramp-down]]
+
| Peter Krogh  
|-
+
| +1
|
+
[http://www.eclipse.org/eclipselink/ Eclipse Persistence Services Project (EclipseLink)]
+
|| Peter Krogh, Doug Clarke|| Peter Krogh || +1 || [[EclipseLink/Development/Helios_Ramp_Down | EclipseLink Ramp Down]]
+
 
|-
 
|-
 
|  
 
|  
[http://www.eclipse.org/eclipse/ The Eclipse Project]
+
[http://www.eclipse.org/eclipse/ The Eclipse Project]  
 +
 
 
:''[http://www.eclipse.org/platform Platform], [http://www.eclipse.org/jdt JDT], [http://www.eclipse.org/pde PDE]''
 
:''[http://www.eclipse.org/platform Platform], [http://www.eclipse.org/jdt JDT], [http://www.eclipse.org/pde PDE]''
|| Mike Wilson || Kim Moir<br/>[http://www.eclipse.org/eclipse/platform-releng/buildSchedule.html Build Schedule] || 0 || [http://www.eclipse.org/eclipse/development/freeze_plan_3.5.php Eclipse 3.5 Endgame plan]
+
 
 +
| Mike Wilson  
 +
| Kim Moir<br>[http://www.eclipse.org/eclipse/platform-releng/buildSchedule.html Build Schedule]  
 +
| 0
 
|-
 
|-
 
|  
 
|  
[http://www.eclipse.org/Equinox/ Equinox]
+
[http://www.eclipse.org/Equinox/ Equinox]  
|| Thomas Watson, Jeff McAffer || Kim Moir<br/>[http://www.eclipse.org/eclipse/platform-releng/buildSchedule.html Build Schedule] || 0 || [http://www.eclipse.org/equinox/planning/freeze_plan_3.5.php Equinox 3.5 Endgame plan]
+
 
 +
| Thomas Watson, Jeff McAffer  
 +
| Kim Moir<br>[http://www.eclipse.org/eclipse/platform-releng/buildSchedule.html Build Schedule]  
 +
| 0
 
|-
 
|-
 
|  
 
|  
[http://www.eclipse.org/emf/ EMF]
+
[http://www.eclipse.org/emf/ EMF]  
:''[http://www.eclipse.org/modeling/emf/?project=emf#emf EMF (Core)]''
+
 
:''[http://www.eclipse.org/modeling/emf/?project=query#query Query], [http://www.eclipse.org/modeling/emf/?project=transaction#transaction Transaction], [http://www.eclipse.org/modeling/emf/?project=validation#validation Validation],
+
:''[http://www.eclipse.org/modeling/emf/?project=emf#emf EMF (Core)]''  
:''[http://www.eclipse.org/modeling/emft/?project=teneo#teneo Teneo]''
+
:''[http://www.eclipse.org/modeling/emf/?project=query#query Query], [http://www.eclipse.org/modeling/emf/?project=transaction#transaction Transaction], [http://www.eclipse.org/modeling/emf/?project=validation#validation Validation],''
 +
:''[http://www.eclipse.org/modeling/emft/?project=teneo#teneo Teneo]''  
 
:''[http://www.eclipse.org/modeling/emft/?project=net4j#net4j Net4j]'', ''[http://www.eclipse.org/modeling/emft/?project=cdo#cdo CDO]''
 
:''[http://www.eclipse.org/modeling/emft/?project=net4j#net4j Net4j]'', ''[http://www.eclipse.org/modeling/emft/?project=cdo#cdo CDO]''
|| Ed Merks
+
 
:''Ed Merks''
+
| Ed Merks  
:''Christian Damus''
+
:''Ed Merks''  
 +
:''Christian Damus''  
 
:''Martin Taal''  
 
:''Martin Taal''  
 
:''Eike Stepper''
 
:''Eike Stepper''
|| <br>
+
 
:''Nick Boldt''
+
| <br>  
:''Christian Damus''
+
:''Nick Boldt''  
 +
:''Christian Damus''  
 
:''Martin Taal''  
 
:''Martin Taal''  
 
:''Eike Stepper''
 
:''Eike Stepper''
|| <br/>
+
 
+1<br/>
+
| <br>  
+2<br/>
+
+1<br> +2<br> +2<br> +1, +2  
+2<br/>
+
 
+1, +2
+
||[[Modeling_Project_Ramp_Down_Policy/Helios|Modeling Project<br/>Ramp-down]]
+
 
|-
 
|-
|
+
|  
 +
[http://www.eclipse.org/modeling/emft EMFT]
  
[http://www.eclipse.org/modeling/emft EMFT]
+
:''<strike>[http://www.eclipse.org/emft/projects/search/ EMF Search]</strike>''  
:''<strike>[http://www.eclipse.org/emft/projects/search/ EMF Search]</strike>''
+
:''[http://www.eclipse.org/emft/projects/compare/ EMF Compare]''  
:''[http://www.eclipse.org/emft/projects/compare/ EMF Compare]''
+
:''[http://www.eclipse.org/modeling/emft/?project=ecoretools Ecore Tools]''  
:''[http://www.eclipse.org/modeling/emft/?project=ecoretools Ecore Tools]''
+
:''[http://www.eclipse.org/modeling/emft/?project=mint#mint Mint]''  
:''[http://www.eclipse.org/modeling/emft/?project=mint#mint Mint]''
+
:''[http://www.eclipse.org/modeling/emft/?project=mwe MWE]''  
:''[http://www.eclipse.org/modeling/emft/?project=mwe MWE]''
+
 
:''[http://www.eclipse.org/emfindex EMF Index]''
 
:''[http://www.eclipse.org/emfindex EMF Index]''
|| Ed Merks
+
 
 +
| Ed Merks  
 
:''<strike>Lucas Bigeardel</strike>''  
 
:''<strike>Lucas Bigeardel</strike>''  
 
:''Cédric Brun''  
 
:''Cédric Brun''  
 
:''David Sciamma''  
 
:''David Sciamma''  
:''Peter Nehrer''
+
:''Peter Nehrer''  
:''Bernd Kolb''
+
:''Bernd Kolb''  
 
:''Jan Koehnlein''
 
:''Jan Koehnlein''
|| <br/>
+
 
:''<strike>Lucas Bigeardel</strike>''
+
| <br>  
:''Cédric Brun''
+
:''<strike>Lucas Bigeardel</strike>''  
:''Jacques Lescot''
+
:''Cédric Brun''  
:''Peter Nehrer''
+
:''Jacques Lescot''  
 +
:''Peter Nehrer''
 +
:''Dennis Huebner''  
 
:''Dennis Huebner''
 
:''Dennis Huebner''
:''Dennis Huebner''
+
 
|| <br/>
+
| <br>  
+2
+
+2  
||[[Modeling_Project_Ramp_Down_Policy/Helios|Modeling Project<br/>Ramp-down]]
+
 
 
|-
 
|-
|
+
|  
 +
[http://www.eclipse.org/epp/usagedata EPP]
 +
 
 +
| Markus Knauer
 +
:''Wayne Beaton''
 +
 
 +
|
 +
Wayne Beaton
  
[http://www.eclipse.org/epp/usagedata EPP]
+
| +2
|| Markus Knauer
+
:''Wayne Beaton''
+
||
+
Wayne Beaton
+
|| +2
+
|| [http://wiki.eclipse.org/EPP/Helios_Ramp-Down_Policy EPP Ramp Down Policy]
+
 
|-
 
|-
|
+
|  
 +
[http://www.eclipse.org/gef/ Graphical Editing Framework (GEF)]
  
[http://www.eclipse.org/gef/ Graphical Editing Framework (GEF)]
+
| Anthony Hunter  
|| Anthony Hunter || Anthony Hunter || +1 ||
+
| Anthony Hunter  
[http://www.eclipse.org/gef/plan/gef_plan_3_4.php#RampDown GEF 3.4 Ramp-Down]
+
| +1
 
|-
 
|-
 
|  
 
|  
 +
[http://www.eclipse.org/gmf/ Graphical Modeling Framework (GMF)]
  
[http://www.eclipse.org/gmf/ Graphical Modeling Framework (GMF)]
+
| Richard Gronback  
|| Richard Gronback || Richard Gronback || +2 || [[Modeling_Project_Ramp_Down_Policy/Helios|Modeling Project<br/>Ramp-down]]
+
| Richard Gronback  
 +
| +2
 
|-
 
|-
 
|  
 
|  
 +
[http://www.eclipse.org/gmt/ Generative Modeling Technologies (GMT)]
  
[http://www.eclipse.org/gmt/ Generative Modeling Technologies (GMT)]
 
 
:''[http://www.eclipse.org/gmt/modisco/ MoDisco]''
 
:''[http://www.eclipse.org/gmt/modisco/ MoDisco]''
|| Jean Bezivin
+
 
 +
| Jean Bezivin  
 
:''Hugo Bruneliere''
 
:''Hugo Bruneliere''
|| <br/>
+
 
 +
| <br>  
 
:''Nicolas Bros''
 
:''Nicolas Bros''
|| <br/>
+
 
+3
+
| <br>  
||[[Modeling_Project_Ramp_Down_Policy/Helios|Modeling Project<br/>Ramp-down]]
+
+3  
 +
 
 
|-
 
|-
|
+
|  
 +
[http://www.eclipse.org/jwt/ JWT]
  
[http://www.eclipse.org/jwt/ JWT]
+
| Marc Dutoo, Florian Lautenbacher  
|| Marc Dutoo, Florian Lautenbacher || Christian Saad || +3 || [[JWT Ramp-Down-Policy|JWT Ramp-Down]]
+
| Christian Saad  
 +
| +3
 
|-
 
|-
|
+
|  
[http://www.eclipse.org/mat/ Memory Analyzer (MAT)]
+
[http://www.eclipse.org/mat/ Memory Analyzer (MAT)]  
|| Andreas Buchen || Erwin Margewitsch || +3 ||
+
 
 +
| Andreas Buchen  
 +
| Erwin Margewitsch  
 +
| +3
 
|-
 
|-
 
|  
 
|  
 +
[http://www.eclipse.org/modeling/mdt/ MDT]
  
[http://www.eclipse.org/modeling/mdt/ MDT]
+
:''[http://www.eclipse.org/modeling/mdt/?project=ocl#ocl OCL]''  
:''[http://www.eclipse.org/modeling/mdt/?project=ocl#ocl OCL]''
+
:''[http://www.eclipse.org/modeling/mdt/?project=uml2#uml2 UML2]''  
:''[http://www.eclipse.org/modeling/mdt/?project=uml2#uml2 UML2]''
+
:''[http://www.eclipse.org/modeling/mdt/?project=uml2tools#uml2tools UML2 Tools]''  
:''[http://www.eclipse.org/modeling/mdt/?project=uml2tools#uml2tools UML2 Tools]''
+
 
:''[http://www.eclipse.org/modeling/mdt/?project=xsd#xsd XSD]''
 
:''[http://www.eclipse.org/modeling/mdt/?project=xsd#xsd XSD]''
|| Kenn Hussey
+
 
:''Aleksandr Igdalov''
+
| Kenn Hussey  
:''James Bruck''
+
:''Aleksandr Igdalov''  
:''Michael Golubev''
+
:''James Bruck''  
 +
:''Michael Golubev''  
 
:''Ed Merks''
 
:''Ed Merks''
|| <br>
+
 
:''Aleksandr Igdalov''
+
| <br>  
:''James Bruck''
+
:''Aleksandr Igdalov''  
:''Michael Golubev''
+
:''James Bruck''  
 +
:''Michael Golubev''  
 
:''Nick Boldt''
 
:''Nick Boldt''
||<br/>
+
 
+1<br/>
+
| <br>  
+1<br/>
+
+1<br> +1<br> +3<br> +1  
+3<br/>
+
 
+1
+
| rowspan="3" | [[Modeling_Project_Ramp_Down_Policy/Helios|Modeling Project<br/>Ramp-down]]
+
 
|-
 
|-
 
|  
 
|  
[http://www.eclipse.org/m2m/ M2M]
+
[http://www.eclipse.org/m2m/ M2M]  
:''[http://www.eclipse.org/m2m/atl/ ATL]''
+
 
 +
:''[http://www.eclipse.org/m2m/atl/ ATL]''  
 
:''[http://wiki.eclipse.org/index.php/QVTO QVTO]''
 
:''[http://wiki.eclipse.org/index.php/QVTO QVTO]''
|| Frédéric Jouault
+
 
:''Frédéric Jouault''
+
| Frédéric Jouault  
 +
:''Frédéric Jouault''  
 
:''Radek Dvorak''
 
:''Radek Dvorak''
|| <br/>
+
 
:''William Piers''
+
| <br>  
 +
:''William Piers''  
 
:''Radek Dvorak''
 
:''Radek Dvorak''
|| &nbsp;
+
 
+2
+
| &nbsp;  
 +
+2  
 +
 
 
|-
 
|-
 
|  
 
|  
[http://www.eclipse.org/modeling/m2t/ M2T]
+
[http://www.eclipse.org/modeling/m2t/ M2T]  
:''[http://www.eclipse.org/modeling/m2t/?project=jet#jet JET]''
+
 
:''[http://www.eclipse.org/modeling/m2t/?project=xpand Xpand]''
+
:''[http://www.eclipse.org/modeling/m2t/?project=jet#jet JET]''  
 +
:''[http://www.eclipse.org/modeling/m2t/?project=xpand Xpand]''  
 
:''[http://www.eclipse.org/modeling/m2t/?project=acceleo Acceleo]''
 
:''[http://www.eclipse.org/modeling/m2t/?project=acceleo Acceleo]''
|| Paul Elder
+
 
:''Paul Elder''
+
| Paul Elder  
:''Sven Efftinge''
+
:''Paul Elder''  
:''Jonathan Musset'
+
:''Sven Efftinge''  
|| <br>
+
:''Jonathan Musset'''
:''Paul Elder''
+
 
:''Dennis Huebner''
+
| <br>  
 +
:''Paul Elder''  
 +
:''Dennis Huebner''  
 
:''Cédric Brun''
 
:''Cédric Brun''
|| <br>
+
 
+1<br/>+2<br/>+2
+
| <br>  
 +
+1<br>+2<br>+2  
 +
 
 
|-
 
|-
|
+
|  
[http://www.eclipse.org/mylyn/ Mylyn]
+
[http://www.eclipse.org/mylyn/ Mylyn]  
|| Mik Kersten || Steffen Pingel || +3 ||
+
 
[http://www.eclipse.org/projects/project-plan.php?projectid=tools.mylyn#release_milestones Ramp Down]
+
| Mik Kersten  
 +
| Steffen Pingel  
 +
| +3
 
|-
 
|-
|
+
|  
[http://www.eclipse.org/pdt/ PHP Development Tools (PDT)]
+
[http://www.eclipse.org/pdt/ PHP Development Tools (PDT)]  
|| Roy Ganor|| Roy Ganor
+
 
 +
| Roy Ganor
 +
| Roy Ganor  
 
:''Nick Boldt (backup)''
 
:''Nick Boldt (backup)''
|| +3 ||
+
 
 +
| +3
 
|-
 
|-
|
+
|  
[http://www.eclipse.org/rap/ Rich Ajax Platform (RAP)]
+
[http://www.eclipse.org/rap/ Rich Ajax Platform (RAP)]  
||Jochen Krause, Ruediger Herrmann
+
 
|| Ralf Sternberg, Ruediger Herrmann
+
| Jochen Krause, Ruediger Herrmann  
|| +2  
+
| Ralf Sternberg, Ruediger Herrmann  
||[[RAP/Ramp down Helios|RAP Ramp down]]
+
| +2
 
|-
 
|-
|
+
|  
[http://www.eclipse.org/riena/ Riena]
+
[http://www.eclipse.org/riena/ Riena]  
|| Christian Campo || Christian Campo || +3 || [[Riena_Project/Plan/1.1#Ramp_Down|Ramp down]]
+
 
 +
| Christian Campo  
 +
| Christian Campo  
 +
| +3
 
|-
 
|-
|
+
|  
[http://www.eclipse.org/stp/ SOA Tools Platform (STP)]
+
[http://www.eclipse.org/stp/ SOA Tools Platform (STP)]  
:''[http://www.eclipse.org/stp/sca/ SCA Tools]''
+
 
 +
:''[http://www.eclipse.org/stp/sca/ SCA Tools]''  
 
:''[http://www.eclipse.org/bpmn/ BPMN]''
 
:''[http://www.eclipse.org/bpmn/ BPMN]''
||Oisin Hurley  
+
 
:''Stéphane Drapeau''
+
| Oisin Hurley  
 +
:''Stéphane Drapeau''  
 
:''Antoine Toulmé''
 
:''Antoine Toulmé''
||Oisin Hurley <br/>
+
 
:''Stéphane Drapeau
+
| Oisin Hurley <br>  
:''Antoine Toulmé
+
:''Stéphane Drapeau''
|| +3 || [[STP/Helios2009/RampDown|Ramp-down]]
+
:''Antoine Toulmé''
 +
 
 +
| +3
 
|-
 
|-
|
+
|  
[http://www.eclipse.org/subversive/ Subversive]
+
[http://www.eclipse.org/subversive/ Subversive]  
||Igor Vinnykov || Igor Burilo || +2 ||
+
 
[http://wiki.eclipse.org/Subversive_Ramp_Down_Helios Ramp-down]
+
| Igor Vinnykov  
 +
| Igor Burilo  
 +
| +2
 
|-
 
|-
|
+
|  
[http://www.eclipse.org/swordfish/ Swordfish]
+
[http://www.eclipse.org/swordfish/ Swordfish]  
|| Zsolt Beothy-Elo, Oliver Wolf || Zsolt Beothy-Elo || +3 ||
+
 
[[Swordfish/Ramp_down_Helios|Ramp-down]]
+
| Zsolt Beothy-Elo, Oliver Wolf  
 +
| Zsolt Beothy-Elo  
 +
| +3
 
|-
 
|-
|
+
|  
[http://www.eclipse.org/modeling/tmf/ TMF]
+
[http://www.eclipse.org/modeling/tmf/ TMF]  
 +
 
 
:''[http://www.eclipse.org/modeling/tmf/?project=xtext Xtext]''
 
:''[http://www.eclipse.org/modeling/tmf/?project=xtext Xtext]''
|| Sven Efftinge, Frédéric Jouault
+
 
 +
| Sven Efftinge, Frédéric Jouault  
 
:''Sven Efftinge''
 
:''Sven Efftinge''
|| <br>
+
 
Dennis Huebner
+
| <br>  
|| <br>
+
Dennis Huebner  
+2
+
 
||[[Modeling_Project_Ramp_Down_Policy/Helios|Modeling Project<br/>Ramp-down]]
+
| <br>  
 +
+2  
 +
 
 
|-
 
|-
|
+
|  
[http://www.eclipse.org/tptp/ Test & Performance Tools Platform (TPTP)]
+
[http://www.eclipse.org/tptp/ Test &amp; Performance Tools Platform (TPTP)]  
 +
 
 
:''Platform, Test, Trace, Monitoring''
 
:''Platform, Test, Trace, Monitoring''
|| Kathy Chan || Joel Cayne || +2 || [http://wiki.eclipse.org/index.php/TPTP_Project_Ramp_Down_Policy_for_Helios Policy]
+
 
 +
| Kathy Chan  
 +
| Joel Cayne  
 +
| +2
 
|-
 
|-
|
+
|  
[http://www.eclipse.org/webtools/ Web Tools Platform (WTP)]
+
[http://www.eclipse.org/webtools/ Web Tools Platform (WTP)]  
|| David Williams || David Williams || +2 || [[WTP 3.1 Ramp down Plan for Helios]]
+
|-
+
|}
+
 
+
  
 +
| David Williams
 +
| David Williams
 +
| +2
 +
|}
  
 
[[Category:Helios]] [[Category:Coordinated]]
 
[[Category:Helios]] [[Category:Coordinated]]

Revision as of 01:48, 30 November 2009

This page is for developers of the June 2010 Helios Simultaneous Release. If you are a consumer of the Release, perhaps a tester or an early adopter, you'll want Helios Simultaneous Release For Users. Note that the master page on the eclipse.org site points here.

This page is under development. It is expected to be complete around Mid September.


Contents

Project Plan

A roll up project plan for projects participating in the Helios simultaneous release is found here: http://www.eclipse.org/projects/project-plan.php?projectid=helios

Requirements For Participation

Projects that are part of Helios agree to abide by the requirements of the Eclipse Yearly Release.

[TBD: link to report]

Milestones and Release Candidates

The milestone dates are at roughly 6 week intervals. Any end-of-cycle release-candidate (RC) dates are typically one week apart. Each project has their deliveries due at times offset from the end-date, so that the project dependencies can come together in a reasonable order. These delivery times are based on the dependencies between projects -- they are called the +0, +1, +2, and +3 dependencies. Projects themselves decide if they are +0, +1, +2, or +3. The actual time-offset represented by these intervals change over the course of the year of development, being several days at first, but then only one day near the end of the release. The following calendar is the official schedule of the overall Helios Release. Projects are free to have their own schedules as long as they meet the Helios deliverables.

Note that projects choose their +n category based on major or primary dependencies. There are many cases a project might have to deliver pieces of their code a little earlier, if some project depends on it. These sorts of deviations are left the the projects to work out among themselves.

TODO: final "target" to be called "GA", not RC5.


The calendar is available in the following formats: ICal,ATOM News Feed,HTML

Communication

Cross-Project Milestone & RC Status Reporting

Only negative status needs to be reported. It is essential for many aspect of the simultaneous release that communication be prompt and clear, on many topics. One of the most important ones, is if someone is not meeting some date or delivery. Put another way, we assume everyone is on target and has delivered their stuff unless a note is sent to cross-project list that you are delayed. Its better to be up front about it, so everyone knows what to expect, rather than to hope things turn out ok at the very last minute, since if you "miss" without saying anything you are more likely to impact other people, and miss your chance to be part of the release.

Mailing Lists and Newsgroups

Eclipse projects have three communication channels: a mailing list for developers, a newsgroup for users, and Bugzilla. While Helios is not a "project" per se, it will use the same structure:

Developer mailing list
  • cross-projects-issues-dev - mailing list for developers and releng (see archives). This is the list to use to discuss build issues, announce changes in plans, slippage in deliverables, etc.
Users news group
Bugzilla

If any doubt about where a bug belongs, it can always start in the "Cross-Project" component. (Under Eclipse Foundation > Community). If it really is a single-project's responsibility, it can be moved to that project. If it is a true cross-project bug, where several projects need to act, then it can stay in the cross-project component.

The Planning Council Mailing List

Because there has been confusion in the past, we'll be explicit here that the planning council mailing list (eclipse.org-planning-council) if for Planning Council business, not the Helios Release activities per se. While they sometimes overlap, there is no need to cross post. While anyone can request a subscription to the planning council list (for openness and transparency) the expectation is that only Planning Council members post to it.

Conference Calls

The Planning Council has regularly scheduled calls for Planning Council business. See conference calls.

But there are no planned calls for the release, per se, or for larger audiences, but they can be arranged if required or desired (for example, if needed for build coordination).

Helios Builds and P2 repository

[TBD: this section needs work still. Some is inaccurate or out of date]

A number of utilities have been written to automate the assembly of Callisto '06, Europa '07, Ganymede '08 and now Helios '09 builds. These are available in their own CVS respository. You can find more information about how this is organized and individual project responsibilities for the build on this Helios Build page (with old information on the Ganymede Build and Europa Build pages).

And with Helios we are using the Buckminster Helios Builder.

The Contributing to Helios Build page is where you go to learn how to add your project to the Helios build.

p2 Repository

To obtain the latest published bits from Helios, use this URL:

http://download.eclipse.org/releases/helios

It contains the latest milestone, release candidate, eventually the release itself, and then eventually service releases.

To obtain the latest working version, as we build up to a milestone or release, you can test the site at

http://download.eclipse.org/releases/staging

Coordinated Service Releases

SR1

GA: 9/25/09 (last Friday of September)

In the SR1 rampdown, as shown in the following table, there will be 4 RCs, each spanning one week, with projects staging themselves into the build just one day apart.

Projects may elect not to participate in a particular RC, but have an obligation to fix any build problems that is related to their code or p2 repository.

RC1 will be in the middle of August, several weeks earlier than previous years, just to make sure we can still build, etc. Subsequent RCs dates are similar to previous years, except a "quiet" final week is also planned. (It is normally pretty quiet anyway ... this just formalizes it).

The Final week before GA will not have any further builds or contributions, but instead be reserved for final adopter testing and preparation and only emergency fixes for very serious regressions will be considered.

The 'promote' day (9/24) will be the day projects put final zips in their final spot (without displaying them) so they can propagate through the mirroring system. Similar for the p2 repository -- it will be replaced on 9/24 with the new content so it can start mirroring. Note: there is no plan to retain multiple versions in the common discovery repository (unless someone volunteers to do what's required to make that happen). At noon on 9/25 projects can make their final maintenance releases visible.

+0
Mon.
+1
Tues.
+2
Wed.
+3
Thur.
EPP
Fri.
RC1 8/10 8/11 8/12 8/13 8/14
RC2 8/31 9/1 9/2 9/3 9/4
RC3 9/7 9/8 9/9 9/10 9/11
RC4 9/14 9/15 9/16 9/17 9/18
Helios SR1 ("GA") promote: 9/24 GA: 9/25

SR2

2/26/10 (last Friday of February)

Rampdown similar to SR1.


+0
Mon.
+1
Tues.
+2
Wed.
+3
Thur.
EPP
Fri.
RC1 1/18 1/19 1/20 1/21 1/22
RC2 2/1 2/2 2/3 2/4 2/5
RC3 2/8 2/9 2/10 2/11 2/12
RC4 2/15 2/16 2/17 2/18 2/19
Helios SR2 ("GA") promote: 2/25 GA: 2/26

Projects

The projects that plan to participate in the Helios Simultaneous Release are listed below, along with their milestone offsets, leaders, release engineer, and ramp down policy.

Project/Component Project/Component Lead(s) Release Engineer Offset

Accessibility Tools Framework (ACTF)

Chieko Asakawa Kentarou Fukuda +3

Business Intelligence and Reporting Tools (BIRT)

Wenfeng Li Xiaoying Gu +2

Buckminster

Thomas Hallgren, Henrik Lindberg Thomas Hallgren +2

CDT

Doug Schaefer Vivian Kong +1

DLTK

Andrey Platov Andrey Platov +3

DSDP DD

Pawel Piech Ted Williams +2

DSDP TM

Martin Oberhuber Martin Oberhuber +1

DSDP TmL

Eric Cloninger, Fabio Fantato Fabio Fantato +0

DSDP MTJ

Gustavo de Paula Diego Madruga Sandin +1

Data Tools Platform (DTP)

Brian Fitzpatrick Xiaoying Gu +1

Eclipse Communication Framework (ECF)

Scott Lewis Ted Kubaska/Scott Lewis +2

Eclipse Persistence Services Project (EclipseLink)

Peter Krogh, Doug Clarke Peter Krogh +1

The Eclipse Project

Platform, JDT, PDE
Mike Wilson Kim Moir
Build Schedule
0

Equinox

Thomas Watson, Jeff McAffer Kim Moir
Build Schedule
0

EMF

EMF (Core)
Query, Transaction, Validation,
Teneo
Net4j, CDO
Ed Merks
Ed Merks
Christian Damus
Martin Taal
Eike Stepper

Nick Boldt
Christian Damus
Martin Taal
Eike Stepper

+1
+2
+2
+1, +2

EMFT

EMF Search
EMF Compare
Ecore Tools
Mint
MWE
EMF Index
Ed Merks
Lucas Bigeardel
Cédric Brun
David Sciamma
Peter Nehrer
Bernd Kolb
Jan Koehnlein

Lucas Bigeardel
Cédric Brun
Jacques Lescot
Peter Nehrer
Dennis Huebner
Dennis Huebner

+2

EPP

Markus Knauer
Wayne Beaton

Wayne Beaton

+2

Graphical Editing Framework (GEF)

Anthony Hunter Anthony Hunter +1

Graphical Modeling Framework (GMF)

Richard Gronback Richard Gronback +2

Generative Modeling Technologies (GMT)

MoDisco
Jean Bezivin
Hugo Bruneliere

Nicolas Bros

+3

JWT

Marc Dutoo, Florian Lautenbacher Christian Saad +3

Memory Analyzer (MAT)

Andreas Buchen Erwin Margewitsch +3

MDT

OCL
UML2
UML2 Tools
XSD
Kenn Hussey
Aleksandr Igdalov
James Bruck
Michael Golubev
Ed Merks

Aleksandr Igdalov
James Bruck
Michael Golubev
Nick Boldt

+1
+1
+3
+1

M2M

ATL
QVTO
Frédéric Jouault
Frédéric Jouault
Radek Dvorak

William Piers
Radek Dvorak
 

+2

M2T

JET
Xpand
Acceleo
Paul Elder
Paul Elder
Sven Efftinge
Jonathan Musset'

Paul Elder
Dennis Huebner
Cédric Brun

+1
+2
+2

Mylyn

Mik Kersten Steffen Pingel +3

PHP Development Tools (PDT)

Roy Ganor Roy Ganor
Nick Boldt (backup)
+3

Rich Ajax Platform (RAP)

Jochen Krause, Ruediger Herrmann Ralf Sternberg, Ruediger Herrmann +2

Riena

Christian Campo Christian Campo +3

SOA Tools Platform (STP)

SCA Tools
BPMN
Oisin Hurley
Stéphane Drapeau
Antoine Toulmé
Oisin Hurley
Stéphane Drapeau
Antoine Toulmé
+3

Subversive

Igor Vinnykov Igor Burilo +2

Swordfish

Zsolt Beothy-Elo, Oliver Wolf Zsolt Beothy-Elo +3

TMF

Xtext
Sven Efftinge, Frédéric Jouault
Sven Efftinge

Dennis Huebner


+2

Test & Performance Tools Platform (TPTP)

Platform, Test, Trace, Monitoring
Kathy Chan Joel Cayne +2

Web Tools Platform (WTP)

David Williams David Williams +2