Difference between revisions of "PDE/Plan/3.7"

From Eclipsepedia

< PDE‎ | Plan
Jump to: navigation, search
(M3 - October 29)
 
(17 intermediate revisions by one user not shown)
Line 1: Line 1:
{{warning|Unofficial Planning Document|This is an unofficial document used by the PDE team to help with the planning process. Items on this list aren't guaranteed to be found in a release.}}
+
{{warning|Unofficial Planning Document|This is an unofficial document used by the PDE team to help with the planning process. Items on this list are not guaranteed to be found in a release.}}
  
 
== Schedule  ==
 
== Schedule  ==
Line 15: Line 15:
 
{{PlanItem|Support installation resolution for API tools tasks|322572|Complete}}
 
{{PlanItem|Support installation resolution for API tools tasks|322572|Complete}}
 
{{PlanItem|Support to edit properties for .products|260328|Complete}}
 
{{PlanItem|Support to edit properties for .products|260328|Complete}}
 +
{{PlanItem|Update target version numbers|348077|InProgress}}
  
 
=== M3 - October  29 ===
 
=== M3 - October  29 ===
Line 20: Line 21:
 
{{PlanItem|Support include lists for API tools ant tasks|270973|Complete}}
 
{{PlanItem|Support include lists for API tools ant tasks|270973|Complete}}
 
* Continued from M2
 
* Continued from M2
* Still working on updated documentation {{Bug|326559}}
+
{{PlanItem|Consumer based API use report|322571|Complete}}
{{PlanItem|Integrate API use reports into the IDE and workspace build|310547|InProgress}}
+
* Requires multiple milestones of work
+
{{PlanItem|Consumer based API use report|322571|InProgress}}
+
* Additional improvements will move to M4
+
  
 
=== M4 - December 10 ===
 
=== M4 - December 10 ===
  
{{PlanItem|API for bundle importers and bundle import wizard pages|320552|InProgress}}
+
{{PlanItem|Integrate API use reports into the IDE and workspace build|310547|Complete}}
* Description of the proposed changes for [[PDE/Importing_SCMURLs|bundle import]]
+
* Continued from M3
{{PlanItem|Support bundle import from the package explorer |313392|Investigate}}
+
{{PlanItem|Provide a consumer based report launch config UI|329218|Complete}}
{{PlanItem|Properly import projects with a different name when project already exists in the workspace|310495|Investigate}}
+
* Also fixed performance issues with the consumer reports
{{PlanItem|Support to filter references from an API use report|271044|Investigate}}
+
{{PlanItem|Report delta between two API use reports|266903|Investigate}}
+
  
 
=== M5 - January  28 ===
 
=== M5 - January  28 ===
{{PlanItem|Prepare 3.6.2 Fixes||Investigate}}
+
 
{{PlanItem|Support API compatibility checks against unresolved bundles|271045|Investigate}}
+
{{PlanItem|Prepare 3.6.2 Fixes||Complete}}
 +
* [https://bugs.eclipse.org/bugs/buglist.cgi?classification=Eclipse;query_format=advanced;target_milestone=3.6.2;product=PDE 3.6.2 Bugs]
 +
{{PlanItem|Polish API Use Report Integration|331811|Complete}}
 +
{{PlanItem|Report delta between two API use reports|266903|Dropped}}
  
 
=== M6 - March 11 (API Freeze) ===
 
=== M6 - March 11 (API Freeze) ===
  
{{PlanItem|Polish||Investigate}}
+
{{PlanItem|API for bundle importers and bundle import wizard pages|320552|Complete}}
{{PlanItem|Performance||Investigate}}
+
* Description of the proposed changes for [[PDE/Importing_SCMURLs|bundle import]]
{{PlanItem|Bug fixing||Investigate}}
+
* The API will be provided by the Team component
 +
{{PlanItem|Provide a producer oriented API use scan migration task|332763|Complete}}
  
 
=== M7 - April 29 (Feature Freeze) ===
 
=== M7 - April 29 (Feature Freeze) ===
 +
 +
{{PlanItem|Support bundle import from the package explorer |313392|Dropped}}
 +
{{PlanItem|Properly import projects with a different name when project already exists in the workspace|310495|Dropped}} - No simple solution could be found
 +
{{PlanItem|Support API compatibility checks against unresolved bundles|271045|Dropped}}
 +
{{PlanItem|Provide counts/metadata in xml of analysis and use scan tasks|332325|Complete}}
 +
{{PlanItem|Support to filter references from an API use report|271044|Dropped}} - Some work was shifted to {{Bug|332772}} applying problem filters to use task
 +
{{PlanItem|Bug fixing||Complete}}
 +
 
=== RC Builds ===
 
=== RC Builds ===
{{PlanItem|Update Copyrights||Investigate}}
+
 
{{PlanItem|Check for Broken NLS||Investigate}}
+
{{PlanItem|Polish||Complete}}
{{PlanItem|Doc Pass||Investigate}}
+
{{PlanItem|Performance||InProgress}}
{{PlanItem|Bug fixing||Investigate}}
+
{{PlanItem|Bug fixing||Complete}}
 +
{{PlanItem|Clean up website and wiki||Complete}}
 +
{{PlanItem|Update Copyrights||Complete}}
 +
{{PlanItem|Check for Broken NLS||Complete}}
 +
{{PlanItem|Doc Pass||Compelte}}
 +
{{PlanItem|Retrospective||InProgress}}
  
 
== Overall Goals  ==
 
== Overall Goals  ==

Latest revision as of 12:18, 2 June 2011

Warning2.png
Unofficial Planning Document
This is an unofficial document used by the PDE team to help with the planning process. Items on this list are not guaranteed to be found in a release.


Contents

[edit] Schedule

Dates are listed in the Eclipse Platform Releng Calendar (view as iCal). Note that some work items will take longer than one milestone to complete. Plan items are listed in the milestone when work is intended to start on the item. The plan is intentionally heavy on milestones two through five to allow for bug fixing, iterative development, performance and polish work in later milestones.

[edit] M1 - August 6

No Major Work Items

[edit] M2 - September 17

Ok green.gif Prepare 3.6.1 Fixes

Ok green.gif Create 3.7 Plan

Ok green.gif Improve state initialization (312495)

Ok green.gif Avoid resolution of p2 based targets when contents cached locally (276326)

Ok green.gif Support installation resolution for API tools tasks (322572)

Ok green.gif Support to edit properties for .products (260328)

Progress.gif Update target version numbers (348077)

[edit] M3 - October 29

Ok green.gif Support include lists for API tools ant tasks (270973)

  • Continued from M2

Ok green.gif Consumer based API use report (322571)

[edit] M4 - December 10

Ok green.gif Integrate API use reports into the IDE and workspace build (310547)

  • Continued from M3

Ok green.gif Provide a consumer based report launch config UI (329218)

  • Also fixed performance issues with the consumer reports

[edit] M5 - January 28

Ok green.gif Prepare 3.6.2 Fixes

Ok green.gif Polish API Use Report Integration (331811)

Error.gif Report delta between two API use reports (266903)

[edit] M6 - March 11 (API Freeze)

Ok green.gif API for bundle importers and bundle import wizard pages (320552)

  • Description of the proposed changes for bundle import
  • The API will be provided by the Team component

Ok green.gif Provide a producer oriented API use scan migration task (332763)

[edit] M7 - April 29 (Feature Freeze)

Error.gif Support bundle import from the package explorer (313392)

Error.gif Properly import projects with a different name when project already exists in the workspace (310495) - No simple solution could be found

Error.gif Support API compatibility checks against unresolved bundles (271045)

Ok green.gif Provide counts/metadata in xml of analysis and use scan tasks (332325)

Error.gif Support to filter references from an API use report (271044) - Some work was shifted to bug 332772 applying problem filters to use task

Ok green.gif Bug fixing

[edit] RC Builds

Ok green.gif Polish

Progress.gif Performance

Ok green.gif Bug fixing

Ok green.gif Clean up website and wiki

Ok green.gif Update Copyrights

Ok green.gif Check for Broken NLS

Doc Pass 

Progress.gif Retrospective

[edit] Overall Goals

This section will list general goals for the 3.7 release using information from the Retrospective.

  1. Code Quality - Review patches more carefully, write tests for new code, review risky fixes
  2. Stability - Safe incremental improvements over one-off feature work

[edit] Unplanned Items

This section will list items that we are interested in completing during 3.7 but have not been scheduled. For general ideas, use the Wishlist.


Glass.gif Redo all performance tests