| <?xml version="1.0" encoding="utf-8" standalone="yes" ?> |
| |
| |
| <!-- Use this to test local rendering in firefox --> |
| <!-- |
| <?xml-stylesheet type="text/xsl" href="project-plan-render.xsl"?> |
| --> |
| <?xml-stylesheet type="text/xsl" href="http://www.eclipse.org/projects/project-plan.xsl"?> |
| <p:plan plan-format="1.0" xmlns:p="http://www.eclipse.org/project/plan" |
| xmlns="http://www.w3.org/1999/xhtml" name="Dali Java Persistence Tools"> |
| <p:release projectid="webtools.dali" version="2.1" /> |
| <p:introduction> |
| <p> The Web Tool Platform (WTP) project provides extensible frameworks |
| and exemplary tools to build Web and Java EE applications. This plan |
| documents a mid-train release of Dali, but maintains consistency with |
| WTP-Galileo milestones. Dali will also carry forward with the Galileo |
| milestones and release Dali 2.2 with WTP 3.1. This plan will be updated |
| after the release of 2.1 to appropriately describe the Galileo based release (2.2).</p> |
| </p:introduction> |
| <p:release_deliverables> |
| <p> |
| <ul> |
| <li>WTP non-SDK package</li> |
| <li>WTP SDK Package</li> |
| <li>WST non-SDK package</li> |
| <li>WST SDK Package</li> |
| <li>The Eclipse IDE for JEE Developers package</li> |
| </ul> |
| </p> |
| </p:release_deliverables> |
| <p:release_milestones> |
| <p:preamble> |
| <p> |
| Dali 2.1 Milestones are based on the early Galileo milestone +2 dates. |
| The M4 Galileo date will roughly line up with our 2.1 GA. |
| </p> |
| </p:preamble> |
| <p:milestone date="8/22/2008" milestone="M1"> |
| <p>M1 milestone</p> |
| </p:milestone> |
| <p:milestone date="10/03/2008" milestone="M2"> |
| <p>M2 milestone.</p> |
| </p:milestone> |
| <p:milestone date="11/07/2008" milestone="M3"> |
| <p>M3 milestone</p> |
| </p:milestone> |
| <!-- <p:milestone date="12/29/2008" milestone="M4"> |
| <p>M4 milestone</p> |
| </p:milestone> |
| <p:milestone date="2/06/2009" milestone="M5"> |
| <p>M5 milestone</p> |
| </p:milestone> |
| <p:milestone date="3/12/2009" milestone="M6"> |
| <p>M6 milestone.Feature complete, API and UI Freeze</p> |
| </p:milestone> |
| <p:milestone date="5/05/2009" milestone="M7"> |
| <p>M7 milestone. PMC review starts</p> |
| </p:milestone> |
| --> |
| <p:milestone date="12/05/2008" milestone="RC1"> |
| <p>RC1 milestone.Project lead approval required</p> |
| </p:milestone> |
| <p:milestone date="12/12/2008" milestone="RC2"> |
| <p>RC2 milestone.Project lead approval</p> |
| </p:milestone> |
| <p:milestone date="12/19/2009" milestone="GA"> |
| <p>GA</p> |
| </p:milestone> |
| <!-- <p:milestone date="6/09/2009" milestone="RC4"> |
| <p>RC4 milestone.Only stop-ship defects, PMC approval required, 3 |
| vote required</p> |
| </p:milestone> |
| <p:milestone date="6/16/2009" milestone="RC5"> |
| <p>RC5 milestone.Only stop-ship defects, PMC approval required, 3 |
| vote required</p> |
| </p:milestone> |
| <p:milestone date="6/26/2009" milestone="GA"> |
| <p>GA</p> |
| </p:milestone> |
| --> |
| <p:postamble /> |
| </p:release_milestones> |
| <p:target_environments> |
| <p> |
| WTP will support the platforms certified by the Eclipse Platform |
| project. For a list of platforms supported in Dali 2.1, see |
| <a |
| href="http://www.eclipse.org/eclipse/development/eclipse_project_plan_3_4.html#TargetOperatingEnvironments%20Eclipse%20Target%20Operating%20Environments">Eclipse Target Operating Environments</a> |
| </p> |
| <p>.</p> |
| <p:internationalization> |
| <p> |
| Internationalization and Localization will be supported. |
| <ul> |
| <li> |
| Internationalization (I18N) |
| <p> Each project should be able to work in an international |
| environment, including support for operating in different locales |
| and processing/displaying international data (dates, strings, |
| etc.).</p> |
| </li> |
| <li> |
| Localization |
| <p> Each project should provide an environment that supports the |
| localization of the technology (i.e. translation). This includes, |
| but is not limited to, ensuring that strings are externalized for |
| easy translation.</p> |
| </li> |
| <p>Where possible, projects should use an open and transparent |
| process to create, maintain and deliver language packs translated |
| into multiple languages in a timely manner. The primary languages |
| to consider are: English, Simplified Chinese, Traditional Chinese, |
| Japanese, French, German, Spanish.</p> |
| </ul> |
| </p> |
| </p:internationalization> |
| </p:target_environments> |
| <p:compatibility_with_previous_releases /> |
| <p:themes_and_priorities> |
| <p:preamble> |
| <p> Themes and their priorities communicate the main objectives of |
| the project and their importance. The following themes are derived |
| from those defined by the Eclipse Requirement council for the |
| Eclipse Galileo release and from the WTP 3.0 release themes. These |
| will be prioritized based on the community feedback. New themes |
| could be synthesized from the requirements submitted by the |
| community.</p> |
| <p>The sections to follow defines the plan items in the Dali Java |
| Persistence Tools project. The plan items are grouped under the |
| respective themes where applicable. Each plan item corresponds to a |
| new feature, API or some apsects of the project that needs to be |
| improved. A plan item has an entry in the Eclipse Bugzilla system |
| that has a detailed description of the plan item. Not all plan items |
| represent the same amount of work; some may be quite large, others, |
| quite small. Although some plan items are for work that is more |
| pressing than others, the plan items appear in no particular order. |
| See the corresponding bugzilla items for up-to-date status |
| information on ongoing work and planned delivery milestones.</p> |
| </p:preamble> |
| <p:theme name="Ease of Use"> |
| <p:description> |
| <p> |
| Features provided by WTP should be simple to use for users with |
| widely-varying backgrounds and skill sets. |
| <ul> |
| <li>WTP User Interface should be consistent and should follow |
| the Eclipse User Experience Guidelines.</li> |
| <li>Usability and Accessibility reviews should be done |
| for the most common task flows. Cheat Sheets should be provided |
| to assist users in performing tasks</li> |
| <li>WTP should provide enhanced user documentation, tutorials, |
| white papers, demonstrations.</li> |
| </ul> |
| </p> |
| </p:description> |
| <p:committed |
| bugzilla="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&status_whiteboard_type=anywords&status_whiteboard=EaseOfUse&classification=WebTools&product=Dali+JPA+Tools&target_milestone=2.1+M1&target_milestone=2.1+M2&target_milestone=2.1+M3&target_milestone=2.1+M4&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=plan&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0="></p:committed> |
| <p:proposed |
| bugzilla="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&status_whiteboard=EaseOfUse&classification=WebTools&product=Dali+JPA+Tools&target_milestone=2.1&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=plan&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0="></p:proposed> |
| <p:deferred |
| bugzilla="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&status_whiteboard=EaseOfUse&classification=WebTools&product=Dali+JPA+Tools&target_milestone=---&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=plan&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0="></p:deferred> |
| </p:theme> |
| <p:theme name="Support for EclipseLink"> |
| <p:description> |
| <p> Specific tooling support for the EclipseLink runtime</p> |
| </p:description> |
| <p:committed |
| bugzilla="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&status_whiteboard_type=anywords&status_whiteboard=EclipseLink&classification=WebTools&product=Dali+JPA+Tools&target_milestone=2.1+M1&target_milestone=2.1+M2&target_milestone=2.1+M3&target_milestone=2.1+M4&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=plan&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0="></p:committed> |
| <p:proposed |
| bugzilla="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&status_whiteboard_type=anywords&status_whiteboard=EclipseLink&classification=WebTools&product=Dali+JPA+Tools&target_milestone=2.1&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=plan&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0="></p:proposed> |
| <p:deferred |
| bugzilla="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&status_whiteboard_type=anywords&status_whiteboard=EclipseLink&classification=WebTools&product=Dali+JPA+Tools&target_milestone=---&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=plan&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0="></p:deferred> |
| </p:theme> |
| <p:theme name="Generic JPA Support"> |
| <p:description> |
| <p> Following are plan items that represent core JPA support or items that are not yet categorized into a |
| theme.</p> |
| </p:description> |
| <p:committed |
| bugzilla="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&classification=WebTools&product=Dali+JPA+Tools&target_milestone=2.1+M1&target_milestone=2.1+M2&target_milestone=2.1+M3&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=plan&bug_severity=enhancement&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&negate0=1&field0-0-0=status_whiteboard&type0-0-0=substring&value0-0-0=EaseOfUse&field0-0-1=status_whiteboard&type0-0-1=substring&value0-0-1=EclipseLink"></p:committed> |
| <p:proposed |
| bugzilla="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&classification=WebTools&product=Dali+JPA+Tools&target_milestone=2.1&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=plan&bug_severity=enhancement&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&negate0=1&field0-0-0=status_whiteboard&type0-0-0=substring&value0-0-0=EaseOfUse&field0-0-1=status_whiteboard&type0-0-1=substring&value0-0-1=EclipseLink"></p:proposed> |
| <p:deferred |
| bugzilla="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&classification=WebTools&product=Dali+JPA+Tools&target_milestone=---&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&field0-0-0=status_whiteboard&type0-0-0=nowordssubstr&value0-0-0=EaseOfUse&keywords_type=allwords&keywords=plan&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0="></p:deferred> |
| </p:theme> |
| </p:themes_and_priorities> |
| <p:appendix name="References"> |
| <ol> |
| <li>The general WTP plan can be found <a href="http://www.eclipse.org/projects/project-plan.php?projectid=webtools">here</a>.</li> |
| </ol> |
| </p:appendix> |
| </p:plan> |