Jump to: navigation, search

Difference between revisions of "Modeling Project Releng/Plan/2008-2009"

m
m
 
(4 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
Eclipse Modeling Project Releng Draft Plan, 2008-2009
 
Eclipse Modeling Project Releng Draft Plan, 2008-2009
  
Last revised 2008/07/03.
+
Last revised 2008/07/18.
  
 
Please send comments about this draft plan to the [mailto:modeling-pmc@eclipse.org modeling-pmc@eclipse.org] mailing list or to [[User:nickb|Nick Boldt]].  
 
Please send comments about this draft plan to the [mailto:modeling-pmc@eclipse.org modeling-pmc@eclipse.org] mailing list or to [[User:nickb|Nick Boldt]].  
Line 10: Line 10:
  
 
= Build Infrastructure =  
 
= Build Infrastructure =  
 +
 +
== EMF / SDO / XSD ==
 +
 +
:* <strike>[{{bug|240521}}] split XSD & SDO from the EMF/SDO/XSD build</strike>
 +
 +
:* <i style="color:orange">DEFERRED</i> add support for running tests on a different server from where builds are done (eg., emf.toro for EMF Old Tests & CHKPII)
  
 
== Cross-Project ==  
 
== Cross-Project ==  
* add support for running tests on a different server from where builds are done (eg., emf.toro for EMF Old Tests & CHKPII)
+
:+ [{{bug|240515}}] provide source builds  
* add support for updating a mapfile on an internal server though the build runs on an external server (MDT-OCL, EMF-QTV, GMF)
+
:+ [{{bug|240223}}] Investigate simplifying the number of zips we provide down to a single p2-consumable update site archive
* add support for deleting build &/or kill build processes (web GUI + cron + lockfile)
+
 
* {{status|IN PROGRESS|red}} migrate builds to build.eclipse.org -- see {{bug|238626}}
+
:+ [{{bug|240516}}] support updating a mapfile on an internal server though the build runs on an external server (MDT-OCL, EMF-QTV, GMF)
* split XSD build out of EMF build ?
+
 
 +
:+ [{{bug|238626}}] {{status|IN PROGRESS|red}} migrate builds to build.eclipse.org
 +
::+ [{{bug|238626}}] incorporate Cruise Control into build system for continuous building in response to CVS changes, scheduling & queuing builds
 +
 
 +
:+ [{{bug|240517}}] support tag&release integration in builds, so maps are kept up to date w/o manually tagging & releasing or having to build from HEAD
 +
:+ [{{bug|239307}}] allow N builds to run from HEAD instead of static mapfiles
 +
 
 +
:+ add support for deleting build &/or kill build processes (web GUI + cron + lockfile)
  
 
= Web Infrastructure =  
 
= Web Infrastructure =  
* {{status|IN PROGRESS|red}} migrate builds to build.eclipse.org -- see {{bug|238626}}
 
  
 
== Cross-Project ==  
 
== Cross-Project ==  
  
 +
:+ [{{bug|238626}}] {{status|IN PROGRESS|red}} migrate builds to build.eclipse.org
 +
::+ [{{bug|238626}}] incorporate Cruise Control into build system for continuous building in response to CVS changes, scheduling & queuing builds
  
 
[[Category:Modeling]] [[Category:Releng]]
 
[[Category:Modeling]] [[Category:Releng]]

Latest revision as of 17:36, 18 July 2008

Eclipse Modeling Project Releng Draft Plan, 2008-2009

Last revised 2008/07/18.

Please send comments about this draft plan to the modeling-pmc@eclipse.org mailing list or to Nick Boldt.

Below is a list of the work items in the release engineering world of the Modeling Project. It is by no means a complete or exhaustive list - nor necessarily in priority order - but references to backporting should definitely be taken to imply prerequisitive work. See also:

Build Infrastructure

EMF / SDO / XSD

  • [bug 240521] split XSD & SDO from the EMF/SDO/XSD build
  • DEFERRED add support for running tests on a different server from where builds are done (eg., emf.toro for EMF Old Tests & CHKPII)

Cross-Project

+ [bug 240515] provide source builds
+ [bug 240223] Investigate simplifying the number of zips we provide down to a single p2-consumable update site archive
+ [bug 240516] support updating a mapfile on an internal server though the build runs on an external server (MDT-OCL, EMF-QTV, GMF)
+ [bug 238626] IN PROGRESS migrate builds to build.eclipse.org
+ [bug 238626] incorporate Cruise Control into build system for continuous building in response to CVS changes, scheduling & queuing builds
+ [bug 240517] support tag&release integration in builds, so maps are kept up to date w/o manually tagging & releasing or having to build from HEAD
+ [bug 239307] allow N builds to run from HEAD instead of static mapfiles
+ add support for deleting build &/or kill build processes (web GUI + cron + lockfile)

Web Infrastructure

Cross-Project

+ [bug 238626] IN PROGRESS migrate builds to build.eclipse.org
+ [bug 238626] incorporate Cruise Control into build system for continuous building in response to CVS changes, scheduling & queuing builds