Jump to: navigation, search

Difference between revisions of "Platform-releng/Helios"

m (Milestone 1 (20090806140))
m
(32 intermediate revisions by 2 users not shown)
Line 1: Line 1:
<h2>Platform Releng Drafts Helios plan</h2>
+
<h2>Platform Releng Draft Helios plan</h2>
  
 
This page highlights the proposed items for the platform releng plan for the Helios release. The general themes for this release are making the build accessible to other committers, make the tests complete more quickly through leveraging cloud computing, replacing multiple platform zips with repos and making the build more modular.
 
This page highlights the proposed items for the platform releng plan for the Helios release. The general themes for this release are making the build accessible to other committers, make the tests complete more quickly through leveraging cloud computing, replacing multiple platform zips with repos and making the build more modular.
Line 6: Line 6:
 
#Decouple build and test [https://bugs.eclipse.org/bugs/show_bug.cgi?id=261388 bug 261388]
 
#Decouple build and test [https://bugs.eclipse.org/bugs/show_bug.cgi?id=261388 bug 261388]
 
#Investigate tests in the cloud
 
#Investigate tests in the cloud
#modular build (Using chaining aspects of hudson)
+
#Modular build (Using chaining aspects of hudson)
#install tests with director instead of using dropins  [https://bugs.eclipse.org/bugs/show_bug.cgi?id=266486 bug 266486]
+
#Install tests with director instead of using dropins  [https://bugs.eclipse.org/bugs/show_bug.cgi?id=266486 bug 266486]
#replace many zips with repos [https://bugs.eclipse.org/bugs/show_bug.cgi?id=280622 bug 280622]
+
#Replace many zips with repos [https://bugs.eclipse.org/bugs/show_bug.cgi?id=280622 bug 280622]
#switch to JUnit4 [https://bugs.eclipse.org/bugs/show_bug.cgi?id=153429 bug 153429]
+
#Switch to JUnit4 [https://bugs.eclipse.org/bugs/show_bug.cgi?id=153429 bug 153429]
 
#Nova theme on build page, move all .php to www.eclipse.org instead of download.eclipse.org [https://bugs.eclipse.org/bugs/show_bug.cgi?id=262440 bug 262440]
 
#Nova theme on build page, move all .php to www.eclipse.org instead of download.eclipse.org [https://bugs.eclipse.org/bugs/show_bug.cgi?id=262440 bug 262440]
 +
#Run compare tool against p2 repos instead of sdk [https://bugs.eclipse.org/bugs/show_bug.cgi?id=268851 bug 268851]
 +
#Disable skipErrors when mirroring [https://bugs.eclipse.org/bugs/show_bug.cgi?id=270627 bug 270627]
 +
#Add another windows machine to the performance test run for 3.6 [https://bugs.eclipse.org/bugs/show_bug.cgi?id=283026 bug 283026]
 +
#Verify packed packed jars in repo {https://bugs.eclipse.org/bugs/show_bug.cgi?id=240855 bug 240855]
  
 
==Milestone Plan==
 
==Milestone Plan==
Line 22: Line 26:
 
*[[Image:Progress.gif]] Invoke build on build.eclipse.org with hudson [https://bugs.eclipse.org/bugs/show_bug.cgi?id=247332 bug 247332]
 
*[[Image:Progress.gif]] Invoke build on build.eclipse.org with hudson [https://bugs.eclipse.org/bugs/show_bug.cgi?id=247332 bug 247332]
  
==Milestone 3==
+
==Milestone 3 (20091030) ==
  
*[[Image:Progress.gif]] Deliver 3.5.1
+
*[[Image:Ok_green.gif]] Deliver 3.5.1
 
*[[Image:Progress.gif]] Invoke build on build.eclipse.org with hudson [https://bugs.eclipse.org/bugs/show_bug.cgi?id=247332 bug 247332]
 
*[[Image:Progress.gif]] Invoke build on build.eclipse.org with hudson [https://bugs.eclipse.org/bugs/show_bug.cgi?id=247332 bug 247332]
 
*[[Image:Progress.gif]] Switch to JUnit4 [https://bugs.eclipse.org/bugs/show_bug.cgi?id=153429 bug 153429]
 
*[[Image:Progress.gif]] Switch to JUnit4 [https://bugs.eclipse.org/bugs/show_bug.cgi?id=153429 bug 153429]
*[[Image:Progress.gif]] Install tests with director instead of using dropins  [https://bugs.eclipse.org/bugs/show_bug.cgi?id=266486 bug 266486]
+
*[[Image:Ok_green.gif]] Install tests with director instead of using dropins  [https://bugs.eclipse.org/bugs/show_bug.cgi?id=266486 bug 266486]
 +
*[[Image:Ok_green.gif]] Add another windows machine to the performance test run for 3.6 [https://bugs.eclipse.org/bugs/show_bug.cgi?id=283026 bug 283026]
  
==Milestone 4==
+
==Milestone 4 (20091112)==
  
 
*[[Image:Progress.gif]] 3.5.2 maintenance work
 
*[[Image:Progress.gif]] 3.5.2 maintenance work
 +
*[[Image:Progress.gif]] Invoke build on build.eclipse.org with hudson [https://bugs.eclipse.org/bugs/show_bug.cgi?id=247332 bug 247332]
 +
*[[Image:Ok_green.gif]]Switch to JUnit4 [https://bugs.eclipse.org/bugs/show_bug.cgi?id=153429 bug 153429]
 +
*[[Image:Ok_green.gif]]Add Linux GTK PPC 64 platform to the build [https://bugs.eclipse.org/bugs/show_bug.cgi?id=291827 bug 291827]
 +
*[[Image:Ok_green.gif]]Switch the build to use extssh instead of pserver to check out code [https://bugs.eclipse.org/bugs/show_bug.cgi?id=294900 bug 294900]
 +
*[[Image:Glass.gif]] Decouple build and test components of build [https://bugs.eclipse.org/bugs/show_bug.cgi?id=261388 bug 261288]
 +
 +
==Milestone 5 (20100129)==
 +
 +
*[[Image:Progress.gif]] Invoke build on build.eclipse.org with hudson [https://bugs.eclipse.org/bugs/show_bug.cgi?id=247332 bug 247332]
 +
*[[Image:Glass.gif]] Decouple build and test components of build [https://bugs.eclipse.org/bugs/show_bug.cgi?id=261388 bug 261288]
 +
*[[Image:Progress.gif]] 3.5.2 maintenance work
 +
*[[Image:Glass.gif]]  Run compare tool against p2 repos instead of sdk [https://bugs.eclipse.org/bugs/show_bug.cgi?id=268851 bug 268851]
 +
*[[Image:Glass.gif]] Disable skipErrors when mirroring [https://bugs.eclipse.org/bugs/show_bug.cgi?id=270627 bug 270627]
 +
 +
==Milestone 6 (20100312)==
 +
 +
*[[Image:Progress.gif]] Invoke build on build.eclipse.org with hudson [https://bugs.eclipse.org/bugs/show_bug.cgi?id=247332 bug 247332]
 +
*[[Image:Glass.gif]] Decouple build and test components of build [https://bugs.eclipse.org/bugs/show_bug.cgi?id=261388 bug 261288]
 +
*[[Image:Glass.gif]] Run compare tool against p2 repos instead of sdk [https://bugs.eclipse.org/bugs/show_bug.cgi?id=268851 bug 268851]
 +
*[[Image:Ok_green.gif]]Verify packed packed jars in repo [https://bugs.eclipse.org/bugs/show_bug.cgi?id=240855 bug 240855]
 +
*[[Image:Ok_green.gif]] Disable skipErrors when mirroring [https://bugs.eclipse.org/bugs/show_bug.cgi?id=270627 bug 270627]
 +
*[[Image:Progress.gif]] 3.5.2 maintenance work
 +
 +
==Milestone 7 (20100430)==
 +
 +
*[[Image:Progress.gif]] Nova theme on build page, move all .php to www.eclipse.org instead of download.eclipse.org [https://bugs.eclipse.org/bugs/show_bug.cgi?id=262440 bug 262440]
 +
 +
 +
==Cross component items==
 +
*SWT - add support for linux gtk ppc 64 (new or updated platform)?
 +
*Equinox - remove generator bundle to the benefit of the publisher. Community should be advised in advance, this has impact on other build teams.
  
 
== Legend ==
 
== Legend ==

Revision as of 15:48, 2 September 2010

Platform Releng Draft Helios plan

This page highlights the proposed items for the platform releng plan for the Helios release. The general themes for this release are making the build accessible to other committers, make the tests complete more quickly through leveraging cloud computing, replacing multiple platform zips with repos and making the build more modular.

  1. Invoke build on build.eclipse.org with hudson bug 247332
  2. Decouple build and test bug 261388
  3. Investigate tests in the cloud
  4. Modular build (Using chaining aspects of hudson)
  5. Install tests with director instead of using dropins bug 266486
  6. Replace many zips with repos bug 280622
  7. Switch to JUnit4 bug 153429
  8. Nova theme on build page, move all .php to www.eclipse.org instead of download.eclipse.org bug 262440
  9. Run compare tool against p2 repos instead of sdk bug 268851
  10. Disable skipErrors when mirroring bug 270627
  11. Add another windows machine to the performance test run for 3.6 bug 283026
  12. Verify packed packed jars in repo {https://bugs.eclipse.org/bugs/show_bug.cgi?id=240855 bug 240855]

Milestone Plan

Milestone 1 (20090806140)

  • Progress.gif 3.5.1 maintenance work
  • Ok green.gif Replace many zips with repos bug 280622

Milestone 2 (200909170100)

  • Progress.gif 3.5.1 maintenance work
  • Progress.gif Invoke build on build.eclipse.org with hudson bug 247332

Milestone 3 (20091030)

  • Ok green.gif Deliver 3.5.1
  • Progress.gif Invoke build on build.eclipse.org with hudson bug 247332
  • Progress.gif Switch to JUnit4 bug 153429
  • Ok green.gif Install tests with director instead of using dropins bug 266486
  • Ok green.gif Add another windows machine to the performance test run for 3.6 bug 283026

Milestone 4 (20091112)

  • Progress.gif 3.5.2 maintenance work
  • Progress.gif Invoke build on build.eclipse.org with hudson bug 247332
  • Ok green.gifSwitch to JUnit4 bug 153429
  • Ok green.gifAdd Linux GTK PPC 64 platform to the build bug 291827
  • Ok green.gifSwitch the build to use extssh instead of pserver to check out code bug 294900
  • Glass.gif Decouple build and test components of build bug 261288

Milestone 5 (20100129)

  • Progress.gif Invoke build on build.eclipse.org with hudson bug 247332
  • Glass.gif Decouple build and test components of build bug 261288
  • Progress.gif 3.5.2 maintenance work
  • Glass.gif Run compare tool against p2 repos instead of sdk bug 268851
  • Glass.gif Disable skipErrors when mirroring bug 270627

Milestone 6 (20100312)

  • Progress.gif Invoke build on build.eclipse.org with hudson bug 247332
  • Glass.gif Decouple build and test components of build bug 261288
  • Glass.gif Run compare tool against p2 repos instead of sdk bug 268851
  • Ok green.gifVerify packed packed jars in repo bug 240855
  • Ok green.gif Disable skipErrors when mirroring bug 270627
  • Progress.gif 3.5.2 maintenance work

Milestone 7 (20100430)

  • Progress.gif Nova theme on build page, move all .php to www.eclipse.org instead of download.eclipse.org bug 262440


Cross component items

  • SWT - add support for linux gtk ppc 64 (new or updated platform)?
  • Equinox - remove generator bundle to the benefit of the publisher. Community should be advised in advance, this has impact on other build teams.

Legend

Glass.gif Needs some investigation

Progress.gif Work in progress

Ok green.gif Bug fixed / Feature added