Difference between revisions of "PDE/Plan/3.8"

From Eclipsepedia

< PDE‎ | Plan
Jump to: navigation, search
 
(25 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 are not 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  ==
+
=== Overview ===
  
Dates are listed in the Eclipse Platform Releng Calendar (view as [http://www.google.com/calendar/ical/kq3ed9c0latktst29lrl8nffu0%40group.calendar.google.com/public/basic.ics 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.
+
This is the PDE project plan for the [http://www.eclipse.org/projects/project-plan.php?projectid=eclipse Eclipse Project Juno release].
  
=== M1 - August ===
+
PDE will focus on testing and releasing on the 4.2 platform.  However, all PDE plug-ins will be compatible with both the 3.8 and 4.2 release.
{{PlanItem|Create 3.8 Plan||InProgress}}
+
{{PlanItem|Support API compatibility checks against unresolved bundles|271045|InProgress}}
+
{{PlanItem|Apply problem filters to use tasks|332772|InProgress}}
+
  
=== M2 - September ===
+
Plan items are listed in the milestone when work is intended to start. Items that take longer than one milestone may be moved after completion. The plan is intentionally heavy on milestones two through five to allow for bug fixing, iterative development, performance and polish work in later milestones.
{{PlanItem|Prepare 3.7.1 Fixes||Investigate}}
+
  
=== M3 - October  ===
+
[[Image:Chkbox disabled.gif]] In Plan - Initial state of planned items, no work currently being done
  
=== M4 - December  ===
+
[[Image:Glass.gif]] Investigate - Additional information is being collected
  
=== M5 - January  ===
+
[[Image:Progress.gif]] In Progress - Work is being done on the item
  
{{PlanItem|Prepare 3.7.2 Fixes||Investigate}}
+
[[Image:Ok_green.gif]] Complete - Work is released to a build
  
=== M6 - March (API Freeze) ===
+
[[Image:Error.gif]] Dropped - No longer being worked on for this release
  
=== M7 - April (Feature Freeze) ===
+
=== M1 - 5 August 2011 ===
  
 +
{{PlanItem|Create 3.8 Plan||Complete}}
 +
{{PlanItem|Support Java 7|349447|Complete}}
  
{{PlanItem|Bug fixing||Investigate}}
+
=== M2 - 16 September 2011 ===
  
=== RC Builds ===
+
{{PlanItem|Prepare 3.7.1 Fixes||Complete}}
 +
{{PlanItem|Git migration|351001|Complete}}
 +
{{PlanItem|Bundle classpath entry resolution API|353442|Complete}}
  
{{PlanItem|Polish||Investigate}}
+
=== M3 - 28 October 2011 ===
{{PlanItem|Performance||Investigate}}
+
 
{{PlanItem|Bug fixing||Investigate}}
+
{{PlanItem|Performance tests for target platform|360044|Complete}}
{{PlanItem|Clean up website and wiki||Investigate}}
+
{{PlanItem|Ability to filter quick-fixes|322273|Dropped}}
{{PlanItem|Update Copyrights||Investigate}}
+
 
{{PlanItem|Check for Broken NLS||Investigate}}
+
=== M4 - 9 December 2011 ===
{{PlanItem|Doc Pass||Investigate}}
+
 
{{PlanItem|Retrospective||Investigate}}
+
{{PlanItem|Target platform API to contribute UI|347695|Complete}}
 +
 
 +
=== M5 - 27 January 2012 ===
 +
 
 +
{{PlanItem|Provide OSGi tracing page|296631|Complete}}
 +
{{PlanItem|Prepare 3.7.2 Fixes||Complete}}
 +
{{PlanItem|Support extensions other than *.jar in target platforms|355890|Complete}}
 +
{{PlanItem|Allow JDT index to be contributed|364290|Dropped}}
 +
 
 +
=== M6 - 16 March 2012 ===
 +
(API Freeze)
 +
{{PlanItem|Target platform per project|159072|Dropped}}
 +
 
 +
=== M7 - 5 April 2012 ===
 +
(Feature Freeze)
 +
{{PlanItem|Apply problem filters to use tasks|332772|Dropped}}
 +
{{PlanItem|Support API compatibility checks against unresolved bundles|271045|Dropped}}
 +
{{PlanItem|Assist with developing bundle importer for git|327381|Complete}}
 +
 
 +
=== RC Builds - May/June 2012 ===
 +
 
 +
{{PlanItem|Polish||Complete}}
 +
{{PlanItem|Performance||Complete}}
 +
{{PlanItem|Bug fixing||Complete}}
 +
{{PlanItem|Clean up website and wiki||Complete}}
 +
{{PlanItem|Update Copyrights||Complete}}
 +
{{PlanItem|Check for Broken NLS||Complete}}
 +
{{PlanItem|Doc Pass||Complete}}
 +
{{PlanItem|Retrospective||Complete}}
  
 
== Overall Goals  ==
 
== Overall Goals  ==
Line 43: Line 71:
 
This section will list general goals for the 3.8 release using information from the [[PDE/Retrospective/3.7|Retrospective]].
 
This section will list general goals for the 3.8 release using information from the [[PDE/Retrospective/3.7|Retrospective]].
  
== Unplanned Items ==
+
== Unscheduled Items ==
  
 
This section will list items that we are interested in completing during 3.8 but have not been scheduled.  For general ideas, use the [[PDE/Ideas|Wishlist]].
 
This section will list items that we are interested in completing during 3.8 but have not been scheduled.  For general ideas, use the [[PDE/Ideas|Wishlist]].
 
+
{{PlanItem|Provide a product launch configuration|326059|}}
  
 
[[Category:PDE]]
 
[[Category:PDE]]

Latest revision as of 16:00, 18 June 2012

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] Overview

This is the PDE project plan for the Eclipse Project Juno release.

PDE will focus on testing and releasing on the 4.2 platform. However, all PDE plug-ins will be compatible with both the 3.8 and 4.2 release.

Plan items are listed in the milestone when work is intended to start. Items that take longer than one milestone may be moved after completion. The plan is intentionally heavy on milestones two through five to allow for bug fixing, iterative development, performance and polish work in later milestones.

Chkbox disabled.gif In Plan - Initial state of planned items, no work currently being done

Glass.gif Investigate - Additional information is being collected

Progress.gif In Progress - Work is being done on the item

Ok green.gif Complete - Work is released to a build

Error.gif Dropped - No longer being worked on for this release

[edit] M1 - 5 August 2011

Ok green.gif Create 3.8 Plan

Ok green.gif Support Java 7 (349447)

[edit] M2 - 16 September 2011

Ok green.gif Prepare 3.7.1 Fixes

Ok green.gif Git migration (351001)

Ok green.gif Bundle classpath entry resolution API (353442)

[edit] M3 - 28 October 2011

Ok green.gif Performance tests for target platform (360044)

Error.gif Ability to filter quick-fixes (322273)

[edit] M4 - 9 December 2011

Ok green.gif Target platform API to contribute UI (347695)

[edit] M5 - 27 January 2012

Ok green.gif Provide OSGi tracing page (296631)

Ok green.gif Prepare 3.7.2 Fixes

Ok green.gif Support extensions other than *.jar in target platforms (355890)

Error.gif Allow JDT index to be contributed (364290)

[edit] M6 - 16 March 2012

(API Freeze)

Error.gif Target platform per project (159072)

[edit] M7 - 5 April 2012

(Feature Freeze)

Error.gif Apply problem filters to use tasks (332772)

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

Ok green.gif Assist with developing bundle importer for git (327381)

[edit] RC Builds - May/June 2012

Ok green.gif Polish

Ok green.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

Ok green.gif Doc Pass

Ok green.gif Retrospective

[edit] Overall Goals

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

[edit] Unscheduled Items

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

Chkbox disabled.gif Provide a product launch configuration (326059)