| <?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="3.1 " /> |
| <p:introduction> |
| <p>The Web Tool Platform (WTP) project provides extensible frameworks and exemplary tools to build Web and Java EE applications. |
| This document describes the features and the API set in the Dali Java Persistence Tools subproject for the Dali 3.1 release.</p> |
| <p>Dali 3.1 will be based on Indigo SR1 and is intended to be used on top of an Indigo code base.</p> |
| </p:introduction> |
| <p:release_deliverables> |
| <p> |
| <ul> |
| <li>Dali non-SDK zip/repo</li> |
| <li>Dali SDK zip/repo</li> |
| </ul> |
| </p> |
| </p:release_deliverables> |
| <p:release_milestones> |
| <p:preamble> |
| <p></p> |
| </p:preamble> |
| <p:milestone date="July 22 2011" milestone="M0"></p:milestone> |
| <p:milestone date="August 12 2011" milestone="M1"></p:milestone> |
| <p:milestone date="September 23 2011" milestone="M2"></p:milestone> |
| <p:milestone date="Nov 4 2011" milestone="M3"></p:milestone> |
| <p:milestone date="Nov 11 2011" milestone="RC1"></p:milestone> |
| <p:milestone date="Nov 18 2011" milestone="RC2"></p:milestone> |
| <p:milestone date="November 23 2011" milestone="R3.1"></p:milestone> |
| </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 3.1, see |
| <a |
| href="http://www.eclipse.org/projects/project-plan.php?projectid=eclipse#target_environments">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. 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&short_desc_type=allwordssubstr&short_desc=&classification=WebTools&product=Dali+JPA+Tools&target_milestone=3.1+M1&target_milestone=3.1+M2&target_milestone=3.1+M3&target_milestone=3.1+M4&target_milestone=3.1+M5&target_milestone=3.1+M6&target_milestone=3.1+M7&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=anywords&status_whiteboard=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: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=3.1&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=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: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=---&target_milestone=Future&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 support for JPA 2.0"> |
| <p:description> |
| <p> Generic JPA 2.0 support</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=3.1+M1&target_milestone=3.1+M2&target_milestone=3.1+M3&target_milestone=3.1+M4&target_milestone=3.1+M5&target_milestone=3.1+M6&target_milestone=3.1+M7&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=anywords&status_whiteboard=JPA2.0&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&short_desc_type=allwordssubstr&short_desc=&classification=WebTools&product=Dali+JPA+Tools&target_milestone=3.1&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=anywords&status_whiteboard=JPA2.0&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=JPA2.0&classification=WebTools&product=Dali+JPA+Tools&target_milestone=---&target_milestone=Future&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 JPA"> |
| <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&short_desc_type=allwordssubstr&short_desc=&classification=WebTools&product=Dali+JPA+Tools&component=JPA&target_milestone=3.1+M1&target_milestone=3.1+M2&target_milestone=3.1+M3&target_milestone=3.1+M4&target_milestone=3.1+M5&target_milestone=3.1+M6&target_milestone=3.1+M7&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=anywords&status_whiteboard=EclipseLink&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&short_desc_type=allwordssubstr&short_desc=&classification=WebTools&product=Dali+JPA+Tools&component=JPA&target_milestone=3.1&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=anywords&status_whiteboard=EclipseLink&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&component=JPA&target_milestone=---&target_milestone=Future&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 JAXB support"> |
| <p:description> |
| <p> Tooling for Generic JAXB implementations</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&component=JAXB&target_milestone=3.1+M1&target_milestone=3.1+M2&target_milestone=3.1+M3&target_milestone=3.1+M4&target_milestone=3.1+M5&target_milestone=3.1+M6&target_milestone=3.1+M7&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=anywords&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&short_desc_type=allwordssubstr&short_desc=&classification=WebTools&product=Dali+JPA+Tools&component=JAXB&target_milestone=3.1&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=anywords&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&classification=WebTools&product=Dali+JPA+Tools&component=JAXB;target_milestone=---&target_milestone=Future&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 JAXB"> |
| <p:description> |
| <p> Specific tooling support for the EclipseLink JAXB implementation</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&component=JAXB&target_milestone=3.1+M1&target_milestone=3.1+M2&target_milestone=3.1+M3&target_milestone=3.1+M4&target_milestone=3.1+M5&target_milestone=3.1+M6&target_milestone=3.1+M7&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=anywords&status_whiteboard=EclipseLink&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&short_desc_type=allwordssubstr&short_desc=&classification=WebTools&product=Dali+JPA+Tools&component=JAXB&target_milestone=3.1&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=anywords&status_whiteboard=EclipseLink&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&component=JAXB&target_milestone=---&target_milestone=Future&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="Other Features"> |
| <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?negate0=1&keywords=plan&keywords_type=allwords&field0-0-0=status_whiteboard&bug_severity=enhancement&type0-0-1=substring&field0-0-1=status_whiteboard&value0-0-2=JPA2.0&classification=WebTools&type0-0-3=substring&query_format=advanced&value0-0-3=JAXB&field0-0-3=component&field0-0-2=status_whiteboard&value0-0-1=EclipseLink&type0-0-0=substring&value0-0-0=EaseOfUse&type0-0-2=substring&product=Dali+JPA+Tools&target_milestone=3.1+M1&target_milestone=3.1+M2&target_milestone=3.1+M3&target_milestone=3.1+M4&target_milestone=3.1+M5&target_milestone=3.1+M6&target_milestone=3.1+M7"></p:committed> |
| <p:proposed |
| bugzilla="https://bugs.eclipse.org/bugs/buglist.cgi?negate0=1&keywords=plan&keywords_type=allwords&field0-0-0=status_whiteboard&bug_severity=enhancement&type0-0-1=substring&field0-0-1=status_whiteboard&value0-0-2=JPA2.0&classification=WebTools&type0-0-3=substring&query_format=advanced&value0-0-3=JAXB&field0-0-3=component&field0-0-2=status_whiteboard&value0-0-1=EclipseLink&type0-0-0=substring&value0-0-0=EaseOfUse&type0-0-2=substring&target_milestone=3.1&product=Dali+JPA+Tools"></p:proposed> |
| <p:deferred |
| bugzilla="https://bugs.eclipse.org/bugs/buglist.cgi?negate0=1&keywords=plan&keywords_type=allwords&field0-0-0=status_whiteboard&bug_severity=enhancement&type0-0-1=substring&field0-0-1=status_whiteboard&value0-0-2=JPA2.0&classification=WebTools&type0-0-3=substring&query_format=advanced&value0-0-3=JAXB&field0-0-3=component&field0-0-2=status_whiteboard&value0-0-1=EclipseLink&type0-0-0=substring&value0-0-0=EaseOfUse&type0-0-2=substring&product=Dali+20JPA+20Tools&target_milestone=Future"></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> |