<?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.6" /> | |
<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 Mars release.</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 Java EE Developers package</li> | |
</ul> | |
</p> | |
</p:release_deliverables> | |
<p:release_milestones> | |
<p:preamble> | |
<p><a href="http://www.eclipse.org/projects/project-plan.php?projectid=webtools#release_milestones">WTP Milestones</a>.</p> | |
</p:preamble> | |
</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.6, 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="General Maintenance"> | |
<p:description> | |
<p> | |
The Dali Mars release will primarily focus on general maintenance of the existing | |
code base. No new features are planned. In the event that new enhancements are | |
added to the plan, they will fall under the following themes. | |
</p> | |
</p:description> | |
</p:theme> | |
<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.6+M1&target_milestone=3.6+M2&target_milestone=3.6+M3&target_milestone=3.6+M4&target_milestone=3.6+M5&target_milestone=3.6+M6&target_milestone=3.6+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.6&target_milestone=3.6&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&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.x"> | |
<p:description> | |
<p> Generic JPA 2.x 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.6+M1&target_milestone=3.6+M2&target_milestone=3.6+M3&target_milestone=3.6+M4&target_milestone=3.6+M5&target_milestone=3.6+M6&target_milestone=3.6+M7&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=anywords&status_whiteboard=JPA2.0+JPA2.1&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.6&target_milestone=3.6&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=anywords&status_whiteboard=JPA2.0+JPA2.1&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+JPA2.1&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=&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.6+M1&target_milestone=3.6+M2&target_milestone=3.6+M3&target_milestone=3.6+M4&target_milestone=3.6+M5&target_milestone=3.6+M6&target_milestone=3.6+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.6&target_milestone=3.6&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=&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&status_whiteboard_type=notregexp&status_whiteboard=EclipseLink&short_desc_type=allwordssubstr&short_desc=&classification=WebTools&product=Dali+JPA+Tools&component=JAXB&target_milestone=3.6+M1&target_milestone=3.6+M2&target_milestone=3.6+M3&target_milestone=3.6+M4&target_milestone=3.6+M5&target_milestone=3.6+M6&target_milestone=3.6+M7&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&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=notregexp&status_whiteboard=EclipseLink&short_desc_type=allwordssubstr&short_desc=&classification=WebTools&product=Dali+JPA+Tools&component=JAXB&target_milestone=3.6&target_milestone=3.6&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&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=notregexp&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=&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.6+M1&target_milestone=3.6+M2&target_milestone=3.6+M3&target_milestone=3.6+M4&target_milestone=3.6+M5&target_milestone=3.6+M6&target_milestone=3.6+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.6&target_milestone=3.6&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=&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="JPA Diagram Editor"> | |
<p:description> | |
<p>JPA Diagram Editor</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=Diagram Editor&target_milestone=3.6+M1&target_milestone=3.6+M2&target_milestone=3.6+M3&target_milestone=3.6+M4&target_milestone=3.6+M5&target_milestone=3.6+M6&target_milestone=3.6+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=Diagram Editor&target_milestone=3.6&target_milestone=3.6&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=Diagram Editor;target_milestone=---&target_milestone=Future&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&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&field0-0-4=status_whiteboard&type0-0-4=substring&value0-0-4=JPA2.1&bug_severity=enhancement&component=Doc&component=Framework&component=General&component=JPA&component=Website&type0-0-1=substring&field0-0-1=status_whiteboard&value0-0-2=JPA2.0&classification=WebTools&type0-0-3=substring&query_format=advanced&field0-0-2=status_whiteboard&value0-0-1=EclipseLink&type0-0-0=substring&value0-0-0=EaseOfUse&type0-0-2=substring&target_milestone=3.6+M1&target_milestone=3.6+M2&target_milestone=3.6+M3&target_milestone=3.6+M4&target_milestone=3.6+M5&target_milestone=3.6+M6&target_milestone=3.6+M7&target_milestone=3.6+M4&target_milestone=3.6+M5&target_milestone=3.6+M6&target_milestone=3.6+M7&product=Dali+JPA+Tools"></p:committed> | |
<p:proposed | |
bugzilla="https://bugs.eclipse.org/bugs/buglist.cgi?negate0=1&keywords=plan&keywords_type=allwords&field0-0-0=status_whiteboard&field0-0-4=status_whiteboard&type0-0-4=substring&value0-0-4=JPA2.1&bug_severity=enhancement&component=Doc&component=Framework&component=General&component=JPA&component=Website&type0-0-1=substring&field0-0-1=status_whiteboard&value0-0-2=JPA2.0&classification=WebTools&type0-0-3=substring&query_format=advanced&field0-0-2=status_whiteboard&value0-0-1=EclipseLink&type0-0-0=substring&value0-0-0=EaseOfUse&type0-0-2=substring&target_milestone=3.6&target_milestone=3.6&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&field0-0-4=status_whiteboard&type0-0-4=substring&value0-0-4=JPA2.1&bug_severity=enhancement&component=Doc&component=Framework&component=General&component=JPA&component=Website&type0-0-1=substring&field0-0-1=status_whiteboard&value0-0-2=JPA2.0&classification=WebTools&type0-0-3=substring&query_format=advanced&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> |