Skip to main content

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.

Jump to: navigation, search

Equinox/p2/Helios/Plan

< Equinox‎ | p2
Revision as of 12:29, 15 December 2008 by Unnamed Poltroon (Talk)

This page lays out milestone plans for the development of Equinox p2 in the Eclipse Galileo release (aka the Eclipse Platform version 3.5).

Current Milestone Plan: M5 - January 30th, 2009 - Major Feature Freeze

  • Complete implementation of install handler replacement [Henrik]
  • Progress.gif 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
  • Ok green.gifFocus on 3.4.1 defects
  • Ok green.gifPort 3.4.1 fixes to 3.5 stream
  • Ok green.gifIntegration of publisher [Jeff]
  • Ok green.gifMock up new UI workflows for community feedback [Susan]
  • Ok green.gifAdd a bunch of automated tests.

M3 - October 31, 2008

  • Ok green.gif Convert from using URL to URI where possible [John]
  • Ok green.gif Refactor repository managers to remove code duplication [John]
  • Ok green.gif Revise Touchpoint action contribution model [Simon]
  • Progress.gif Integration of publisher with PDE build [Andrew N]
    • Rewrite generator app and Ant tasks to invoke publisher.
    • To be continued in M4
  • Ok green.gif Investigate use of Apache HTTP client (Note: cross-project impact on ECF) [Scott]
  • Ok green.gif MD5 processing step to verify download integrity [Pascal]
  • 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)
    • 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
  • Glass.gif Investigate metadata construct to separate line-up information from grouping information [Pascal]
    • Dropped until further notice
  • Ok green.gif Reorganize UI workflows to separate update from install [Susan] (Note: potential impact on Platform UI)
  • Ok green.gif Investigate drill-down of install info and impact on metadata [Susan]
  • Ok green.gif Release reconciler test framework [DJ]
  • Ok green.gif Release publisher tests [John]

M4 - December 12th, 2008

  • 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.
  • Progress.gif Complete integration of publisher with PDE build [Andrew N]
    • To be continued in M5. Help needed.
  • Progress.gif Repository association feature work [John]
  • Ok green.gif Support for composite repository [Andrew C.]
  • Error.gif Closer integration with VM [Simon/Pascal]
    • Removed from Galileo unless someone picks it up
  • Ok green.gif Polish the action contribution model [Simon]
  • Error.gif Metadata constructs allowing the expression of negation and choice [Pascal]
    • Removed from Galileo, unless someone picks it up.
  • Ok green.gif Complete integration of install view with about dialog [Susan]
  • Ok green.gif Complete detailed drill-down of IU's in install view and update/install wizards [Susan]
  • Ok green.gif Separation of UI contributions from the supporting class library [Susan]
  • Error.gif Investigate fast-path install scenarios [Susan]
    • Moved to M5
  • Ok green.gif Add regression/performance tests

Past Releases

p2 Ganymede Milestone Plan

Legend

Glass.gif Needs some investigation

Progress.gif Work in progress

Ok green.gif Bug fixed / Feature added

Back to the top