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 "Equinox/p2/Helios/Plan"

< Equinox‎ | p2
(Current Milestone Plan: M3 - October 31, 2008)
Line 4: Line 4:
  
  
=== Current Milestone Plan: M3 - October 31, 2008 ===
+
=== Current Milestone Plan: M3  
 
+
* [[Image:Ok_green.gif]] Convert from using URL to URI where possible [John]
+
* [[Image:Ok_green.gif]] Refactor repository managers to remove code duplication [John]
+
* [[Image:Ok_green.gif]] Revise Touchpoint action contribution model [Simon]
+
* [[Image:Progress.gif]] Integration of publisher with PDE build [Andrew N]
+
** Rewrite generator app and Ant tasks to invoke publisher
+
* [[Image:Ok_green.gif]] Investigate use of Apache HTTP client ('''Note: cross-project impact on ECF''') [Scott]
+
* [[Image:Ok_green.gif]] MD5 processing step to verify download integrity [Pascal]
+
* [[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]
+
* [[Image:Glass.gif]] Investigate metadata construct to separate line-up information from grouping information [Pascal]
+
* [[Image:Ok_green.gif]] Reorganize UI workflows to separate update from install [Susan] ('''Note: potential impact on Platform UI''')
+
* [[Image:Ok_green.gif]] Investigate drill-down of install info and impact on metadata [Susan]
+
* [[Image:Ok_green.gif]] Release reconciler test framework [DJ]
+
* [[Image:Ok_green.gif]] Release publisher tests [John]
+
 
+
== Future Plans ==
+
  
 
=== M4 - December 12th, 2008 ===
 
=== M4 - December 12th, 2008 ===
Line 35: Line 17:
 
* Investigate fast-path install scenarios [Susan]
 
* Investigate fast-path install scenarios [Susan]
 
* Add regression/performance tests
 
* Add regression/performance tests
 +
 +
 +
== Future Plans ==
  
 
=== M5 - January 30th, 2009 - Major Feature Freeze ===
 
=== M5 - January 30th, 2009 - Major Feature Freeze ===
Line 77: Line 62:
 
* Add a bunch of automated tests.
 
* Add a bunch of automated tests.
  
 +
=== M3 - October 31, 2008 ===
 +
 +
* [[Image:Ok_green.gif]] Convert from using URL to URI where possible [John]
 +
* [[Image:Ok_green.gif]] Refactor repository managers to remove code duplication [John]
 +
* [[Image:Ok_green.gif]] Revise Touchpoint action contribution model [Simon]
 +
* [[Image:Progress.gif]] Integration of publisher with PDE build [Andrew N]
 +
** Rewrite generator app and Ant tasks to invoke publisher.
 +
** To be continued in M4
 +
* [[Image:Ok_green.gif]] Investigate use of Apache HTTP client ('''Note: cross-project impact on ECF''') [Scott]
 +
* [[Image:Ok_green.gif]] MD5 processing step to verify download integrity [Pascal]
 +
* [[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''')
 +
** To be continued in M4
 +
* Map out metadata authoring and development work flow [Andrew N] ('''Note: impact on PDE tooling work''')
 +
** Differed to M4
 +
* Investigate install handler replacement solution [helpwanted]
 +
** Differed to M4
 +
* [[Image:Glass.gif]] Investigate metadata construct to separate line-up information from grouping information [Pascal]
 +
** Dropped until further notice
 +
* [[Image:Ok_green.gif]] Reorganize UI workflows to separate update from install [Susan] ('''Note: potential impact on Platform UI''')
 +
* [[Image:Ok_green.gif]] Investigate drill-down of install info and impact on metadata [Susan]
 +
* [[Image:Ok_green.gif]] Release reconciler test framework [DJ]
 +
* [[Image:Ok_green.gif]] Release publisher tests [John]
 
== Past Releases ==
 
== Past Releases ==
  

Revision as of 14:09, 1 November 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).


=== Current Milestone Plan: M3

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]
  • Add regression/performance tests


Future Plans

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]
  • Add regression/performance tests

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

  • 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)
    • Differed to M4
  • Investigate install handler replacement solution [helpwanted]
    • Differed 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]

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