Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "Equinox/p2/Helios/Plan"
(→M2 - September 19th, 2008) |
(→M5 - January 30th, 2009 - Major Feature Freeze) |
||
Line 36: | Line 36: | ||
* Complete implementation for fast-path install scenarios [https://bugs.eclipse.org/bugs/show_bug.cgi?id=223264 Bug 223264] [Susan] | * Complete implementation for fast-path install scenarios [https://bugs.eclipse.org/bugs/show_bug.cgi?id=223264 Bug 223264] [Susan] | ||
* Complete implementation for available view affordances [https://bugs.eclipse.org/bugs/show_bug.cgi?id=216032 Bug 216032] [Susan] | * Complete implementation for available view affordances [https://bugs.eclipse.org/bugs/show_bug.cgi?id=216032 Bug 216032] [Susan] | ||
− | * streamlined license UI [https://bugs.eclipse.org/bugs/show_bug.cgi?id=217944 Bug 217944] [Susan] | + | * investigate streamlined license UI [https://bugs.eclipse.org/bugs/show_bug.cgi?id=217944 Bug 217944] [Susan] |
* investigate better presentation of repositories [Susan] | * investigate better presentation of repositories [Susan] | ||
Revision as of 16:49, 10 September 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.
Contents
Current Milestone Plan: 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
- 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)
- Map out metadata authoring and development work flow [Andrew N] (Note: impact on PDE tooling work)
- Investigate install handler replacement solution [helpwanted]
- Investigate metadata construct to separate line-up information from grouping information [Pascal]
- Reorganize UI workflows to separate update from install [Susan]
- Investigate drill-down of install info and impact on metadata [Susan]
Future Plans
M4 - December 12th, 2008
- Complete integration of publisher with PDE build [Andrew N]
- Repository association feature work [John]
- Closer integration with VM [Simon/Pascal]
- Continue implementation of install handler replacement
- Metadata constructs allowing the expression of negation and choice [Pascal]
- Complete integration of install view with about dialog [Susan]
- Complete detailed drill-down of IU's in install view and update/install wizards [Susan]
- Investigate fast-path install scenarios [Susan]
M5 - January 30th, 2009 - Major Feature Freeze
- Complete implementation of install handler replacement
- Complete implementation for fast-path install scenarios Bug 223264 [Susan]
- Complete implementation for available view affordances Bug 216032 [Susan]
- investigate streamlined license UI Bug 217944 [Susan]
- investigate better presentation of repositories [Susan]
M6 - March 12th, 2009 - API Freeze
- Polish API javadoc, package.html doc
M7 - May 1st, 2009 - Development Complete
- Polish items
- Performance work
- Testing and test framework improvements
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]