Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "PDE/Build/Galileo"

< PDE‎ | Build
(Core Build Changes)
 
(22 intermediate revisions by one other user not shown)
Line 1: Line 1:
This page highlights the features and function intended to be worked on for p2 during the [[Galileo]] release.
+
This plan is under continuous refinement. This page highlights the features and function intended to be worked on for PDE/Build during the [[Galileo]] release.
  
==Core Build Changes==
+
All milestones include bug fixes and unit testing efforts.  PDE/Build is potentially affected by items on both the [[Equinox/p2/Plan|p2 plan]] and the [http://www.eclipse.org/pde/pde-ui/dev_plans/r3_5/plan.php PDE/UI plan], all milestones will include interaction with those teams.
* Sort plug-ins for compilation across feature boundaries [https://bugs.eclipse.org/bugs/show_bug.cgi?id=212467 212467]
+
* Parallel compilation [https://bugs.eclipse.org/bugs/show_bug.cgi?id=212467 212467]
+
* Individual source bundles [https://bugs.eclipse.org/bugs/show_bug.cgi?id=230870 230870]
+
* polish
+
* tests
+
  
==Integration with p2==
+
Items in this plan correspond to 3 major categories:
* publish in gather.bin.parts
+
# Core PDE/Build changes  (items tagged [Build])
* p2 as packager
+
# Integration with p2     (items tagged [p2])
* fetch using p2 mirroring
+
# Integration with PDE/UI (items tagged [UI])
* Reading dropins folder for baseLocation [https://bugs.eclipse.org/bugs/show_bug.cgi?id=224194 224194] [https://bugs.eclipse.org/bugs/show_bug.cgi?id=246127 246127]
+
  
==Integration with UI==
+
 
* Export using .class files from workspace [https://bugs.eclipse.org/bugs/show_bug.cgi?id=101241 101241]
+
===Legend===
* Exporting source bundles
+
[[Image:Ok_green.gif]] Item complete and in milestone.
 +
[[Image:Progress.gif]] Item begun, not completed.  Potentially slipped to next milestone.
 +
[[Image:Error.gif]] Item not begun.  Future undetermined.
 +
 
 +
 
 +
== M2 (2008-09-19) ==
 +
* [[Image:Ok_green.gif]] [Build] Reading dropins folder for baseLocation [https://bugs.eclipse.org/bugs/show_bug.cgi?id=224194 224194] [https://bugs.eclipse.org/bugs/show_bug.cgi?id=246127 246127]
 +
 
 +
== M3 (2008-10-31) ==
 +
* [[Image:Ok_green.gif]] [Build] Sort plug-ins for compilation across feature boundaries [https://bugs.eclipse.org/bugs/show_bug.cgi?id=212467 212467]
 +
* [[Image:Ok_green.gif]] [Build] Parallel compilation [https://bugs.eclipse.org/bugs/show_bug.cgi?id=238177 238177]
 +
* [[Image:Progress.gif]] [p2] Begin evolving existing p2/build integration to use the publisher. [https://bugs.eclipse.org/bugs/show_bug.cgi?id=243753 243753]
 +
* [[Image:Progress.gif]] [UI] Custom Execution Environments [https://bugs.eclipse.org/bugs/show_bug.cgi?id=238802 238802]
 +
* [[Image:Error.gif]] [p2] Fetch using p2 [https://bugs.eclipse.org/bugs/show_bug.cgi?id=249398 249398]
 +
* [[Image:Error.gif]] [Build] Fetch for incrementality (fetching binary vs source)
 +
 
 +
== M4 (2008-12-12) ==
 +
* [[Image:Ok_green.gif]][UI] Custom Execution Environments [https://bugs.eclipse.org/bugs/show_bug.cgi?id=238802 238802]
 +
* [[Image:Ok_green.gif]][Build, UI] Individual source bundles [https://bugs.eclipse.org/bugs/show_bug.cgi?id=230870 230870]
 +
* [[Image:Progress.gif]][p2] Publishing from gather.bin.parts [https://bugs.eclipse.org/bugs/show_bug.cgi?id=249406 249406]
 +
* [[Image:Ok_green.gif]][Build, UI] Export using .class files from workspace [https://bugs.eclipse.org/bugs/show_bug.cgi?id=101241 101241]
 +
* [p2] Reusing existing metadata (from profile, from repo)
 +
 
 +
== M5 (2009-01-30) ==
 +
* [p2] p2 as the packager (mirroring, install)
 +
* [Build] Incrementing qualifier suffixes [https://bugs.eclipse.org/bugs/show_bug.cgi?id=208143 208143]
 +
 
 +
[[Category: PDE|Galileo]][[Category:PDE/Build|Galileo]]

Latest revision as of 14:09, 2 June 2010

This plan is under continuous refinement. This page highlights the features and function intended to be worked on for PDE/Build during the Galileo release.

All milestones include bug fixes and unit testing efforts. PDE/Build is potentially affected by items on both the p2 plan and the PDE/UI plan, all milestones will include interaction with those teams.

Items in this plan correspond to 3 major categories:

  1. Core PDE/Build changes (items tagged [Build])
  2. Integration with p2 (items tagged [p2])
  3. Integration with PDE/UI (items tagged [UI])


Legend

Ok green.gif Item complete and in milestone.
Progress.gif Item begun, not completed.  Potentially slipped to next milestone.
Error.gif Item not begun.  Future undetermined.


M2 (2008-09-19)

  • Ok green.gif [Build] Reading dropins folder for baseLocation 224194 246127

M3 (2008-10-31)

  • Ok green.gif [Build] Sort plug-ins for compilation across feature boundaries 212467
  • Ok green.gif [Build] Parallel compilation 238177
  • Progress.gif [p2] Begin evolving existing p2/build integration to use the publisher. 243753
  • Progress.gif [UI] Custom Execution Environments 238802
  • Error.gif [p2] Fetch using p2 249398
  • Error.gif [Build] Fetch for incrementality (fetching binary vs source)

M4 (2008-12-12)

  • Ok green.gif[UI] Custom Execution Environments 238802
  • Ok green.gif[Build, UI] Individual source bundles 230870
  • Progress.gif[p2] Publishing from gather.bin.parts 249406
  • Ok green.gif[Build, UI] Export using .class files from workspace 101241
  • [p2] Reusing existing metadata (from profile, from repo)

M5 (2009-01-30)

  • [p2] p2 as the packager (mirroring, install)
  • [Build] Incrementing qualifier suffixes 208143

Back to the top