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.
Difference between revisions of "Equinox/p2/Helios/Plan"
(→M5 - January 30th, 2009 - Major Feature Freeze) |
|||
Line 3: | Line 3: | ||
*For a more detailed view of the UI plan, see [[Equinox p2 UI Plan]]. | *For a more detailed view of the UI plan, see [[Equinox p2 UI Plan]]. | ||
− | + | == Current Milestone Plan: M5 - January 30th, 2009 - Major Feature Freeze == | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
* Complete implementation of install handler replacement [Henrik] | * Complete implementation of install handler replacement [Henrik] | ||
Line 42: | Line 17: | ||
* Improve the revert experience | * Improve the revert experience | ||
* Add regression/performance tests | * Add regression/performance tests | ||
+ | |||
+ | == Future Plans == | ||
=== M6 - March 12th, 2009 - API Freeze === | === M6 - March 12th, 2009 - API Freeze === | ||
Line 97: | Line 74: | ||
* [[Image:Ok_green.gif]] Release reconciler test framework [DJ] | * [[Image:Ok_green.gif]] Release reconciler test framework [DJ] | ||
* [[Image:Ok_green.gif]] Release publisher tests [John] | * [[Image:Ok_green.gif]] Release publisher tests [John] | ||
+ | |||
+ | === M4 - December 12th, 2008 === | ||
+ | |||
+ | * [[Image:Progress.gif]] Identify all Eclipse SDK dependencies on Update Manager and determine work required to remove Update Manager dependency [DJ] ('''Note: impact on other SDK components''') | ||
+ | * Map out metadata authoring and development work flow [Andrew N] ('''Note: impact on PDE tooling work''') | ||
+ | * Investigate install handler replacement solution [helpwanted] | ||
+ | ** Moved to M5. Help needed. | ||
+ | * [[Image:Progress.gif]] Complete integration of publisher with PDE build [Andrew N] | ||
+ | ** To be continued in M5. Help needed. | ||
+ | * [[Image:Progress.gif]] Repository association feature work [John] | ||
+ | * [[Image:Ok_green.gif]] Support for composite repository [Andrew C.] | ||
+ | * [[Image:Error.gif]] Closer integration with VM [Simon/Pascal] | ||
+ | ** Removed from Galileo unless someone picks it up | ||
+ | * [[Image:Ok_green.gif]] Polish the action contribution model [Simon] | ||
+ | * [[Image:Error.gif]] Metadata constructs allowing the expression of negation and choice [Pascal] | ||
+ | ** Removed from Galileo, unless someone picks it up. | ||
+ | * [[Image:Ok_green.gif]] Complete integration of install view with about dialog [Susan] | ||
+ | * [[Image:Ok_green.gif]] Complete detailed drill-down of IU's in install view and update/install wizards [Susan] | ||
+ | * [[Image:Ok_green.gif]] Separation of UI contributions from the supporting class library [Susan] | ||
+ | * [[Image:Error.gif]] Investigate fast-path install scenarios [Susan] | ||
+ | ** Moved to M5 | ||
+ | * [[Image:Ok_green.gif]] Add regression/performance tests | ||
== Past Releases == | == Past Releases == |
Revision as of 12:29, 15 December 2008
This page lays out milestone plans for the development of Equinox p2 in the Eclipse Galileo release (aka the Eclipse Platform version 3.5).
- For a high level feature plan, see Equinox/p2/Galileo/Features.
- For a more detailed view of the UI plan, see Equinox p2 UI Plan.
Contents
Current Milestone Plan: M5 - January 30th, 2009 - Major Feature Freeze
- Complete implementation of install handler replacement [Henrik]
- Improve available view affordances Bug 216032 [Susan]
- Better presentation of repositories Bug 250316 [Susan]
- Improve revert workflow Bug 216031 [Susan]
- investigate streamlined license UI Bug 217944 [Susan]
- investigate fast-path install scenarios Bug 223264 [Susan]
- Complete integration of publisher with PDE build [Andrew N / Jeff]
- Multiple processes modifying the same profile registry / profile [Pradeep]
- Need a way to ensure that a bundle pool is only used by one agent to avoid problems with GC [Pradeep]
- Support for explanation [Jed / Daniel / Pascal]
- Improve the revert experience
- Add regression/performance tests
Future Plans
M6 - March 12th, 2009 - API Freeze
- Polish API javadoc, package.html doc
- Add regression/performance tests
M7 - May 1st, 2009 - Development Complete
- Polish items
- Performance work
- Testing and test framework improvements
- Release train build/repository assistance
Previous Plans
M1 - August 8th, 2008
- Decompression
- Bug triage, community assistance
- Fixing critical defects and performance problems
- Test framework for dropin reconciler [DJ]
- Creation of Publisher - replacement for metadata generator [Jeff]
- UI walkthrough and usability input [Susan]
M2 - September 19th, 2008
- Planning
- Focus on 3.4.1 defects
- Port 3.4.1 fixes to 3.5 stream
- Integration of publisher [Jeff]
- Mock up new UI workflows for community feedback [Susan]
- Add a bunch of automated tests.
M3 - October 31, 2008
- Convert from using URL to URI where possible [John]
- Refactor repository managers to remove code duplication [John]
- Revise Touchpoint action contribution model [Simon]
- Integration of publisher with PDE build [Andrew N]
- Rewrite generator app and Ant tasks to invoke publisher.
- To be continued in M4
- Investigate use of Apache HTTP client (Note: cross-project impact on ECF) [Scott]
- MD5 processing step to verify download integrity [Pascal]
- Identify all Eclipse SDK dependencies on Update Manager and determine work required to remove Update Manager dependency [DJ] (Note: impact on other SDK components)
- To be continued in M4
- Map out metadata authoring and development work flow [Andrew N] (Note: impact on PDE tooling work)
- Deferred to M4
- Investigate install handler replacement solution [helpwanted]
- Deferred to M4
- Investigate metadata construct to separate line-up information from grouping information [Pascal]
- Dropped until further notice
- Reorganize UI workflows to separate update from install [Susan] (Note: potential impact on Platform UI)
- Investigate drill-down of install info and impact on metadata [Susan]
- Release reconciler test framework [DJ]
- Release publisher tests [John]
M4 - December 12th, 2008
- Identify all Eclipse SDK dependencies on Update Manager and determine work required to remove Update Manager dependency [DJ] (Note: impact on other SDK components)
- Map out metadata authoring and development work flow [Andrew N] (Note: impact on PDE tooling work)
- Investigate install handler replacement solution [helpwanted]
- Moved to M5. Help needed.
- Complete integration of publisher with PDE build [Andrew N]
- To be continued in M5. Help needed.
- Repository association feature work [John]
- Support for composite repository [Andrew C.]
- Closer integration with VM [Simon/Pascal]
- Removed from Galileo unless someone picks it up
- Polish the action contribution model [Simon]
- Metadata constructs allowing the expression of negation and choice [Pascal]
- Removed from Galileo, unless someone picks it up.
- Complete integration of install view with about dialog [Susan]
- Complete detailed drill-down of IU's in install view and update/install wizards [Susan]
- Separation of UI contributions from the supporting class library [Susan]
- Investigate fast-path install scenarios [Susan]
- Moved to M5
- Add regression/performance tests