| <?xml version="1.0" encoding="UTF-8" standalone="yes" ?> |
| <?xml-stylesheet type="text/xsl" href="http://www.eclipse.org/projects/project-plan.xsl"?> |
| |
| <!-- Use this to test local rendering in firefox --> |
| <!-- ?xml-stylesheet type="text/xsl" href="project-plan-render.xsl"?> --> |
| <plan |
| plan-format="1.0" |
| xmlns="http://www.eclipse.org/project/plan" |
| xmlns:html="http://www.w3.org/1999/xhtml" |
| name="Rich Ajax Platform (RAP)"> |
| <release projectid="rt.rap" version="1.3" /> |
| <introduction> |
| <html:div> |
| The RAP project enables developers to build rich, Ajax-enabled Web |
| applications by using the Eclipse development model, plug-ins with |
| the well known Eclipse workbench extension points, JFace, and a |
| widget toolkit with SWT API. |
| </html:div> |
| <html:div> |
| Plans for previous releases can be found on these |
| <html:a href="http://wiki.eclipse.org/RapPlan">wiki pages</html:a>. |
| </html:div> |
| </introduction> |
| <release_deliverables> |
| <html:div> |
| <html:ul> |
| <html:li> |
| <html:strong>Tooling</html:strong>: |
| contains useful tools, templates and documentation for RAP development. |
| Available as p2 repository. |
| </html:li> |
| <html:li> |
| <html:strong>Runtime SDK</html:strong>: |
| contains the RAP runtime to be used as target platform, |
| including sources and a simple demo application. |
| Available as p2 repository. |
| </html:li> |
| </html:ul> |
| </html:div> |
| </release_deliverables> |
| <release_milestones> |
| <preamble> |
| <html:div> |
| Release milestones will be occurring at roughly 6 week intervals, |
| and will be aligned with the |
| <html:a href="http://wiki.eclipse.org/Helios_Simultaneous_Release"> |
| Helios Simultaneous Release</html:a> train. |
| </html:div> |
| </preamble> |
| <milestone date="8/18/2009" milestone="M1"><html:div>1.3 M2</html:div></milestone> |
| <milestone date="9/29/2009" milestone="M2"><html:div>1.3 M2</html:div></milestone> |
| <milestone date="11/10/2009" milestone="M3"><html:div>1.3 M3</html:div></milestone> |
| <milestone date="12/15/2009" milestone="M4"><html:div>1.3 M4</html:div></milestone> |
| <milestone date="2/2/2010" milestone="M5"><html:div>1.3 M5</html:div></milestone> |
| <milestone date="3/16/2010" milestone="M6"><html:div>1.3 M6 (API Freeze)</html:div></milestone> |
| <milestone date="5/4/2010" milestone="M7"><html:div>1.3 M7 (Feature Freeze)</html:div></milestone> |
| <!-- |
| <milestone date="5/25/2009" milestone="RC1"><html:div>1.3 RC1</html:div></milestone> |
| <milestone date="6/1/2009" milestone="RC2"><html:div>1.3 RC2</html:div></milestone> |
| <milestone date="6/8/2009" milestone="RC3"><html:div>1.3 RC3</html:div></milestone> |
| <milestone date="6/15/2009" milestone="RC4"><html:div>1.3 RC4</html:div></milestone> |
| --> |
| <postamble> |
| <html:div> |
| A detailed <html:a href="http://wiki.eclipse.org/RAP/Ramp_down_plan"> |
| RAP Ramp down plan</html:a> towards the release is available especially |
| for the Eclipse |
| <html:a href="http://wiki.eclipse.org/Helios_Simultaneous_Release"> |
| Helios Simultaneous Release</html:a> integration. |
| <html:p> |
| RAP 1.3 has been released on June 23, 2010, together with Eclipse Helios. |
| </html:p> |
| <html:p> |
| Two service releases are planned for RAP 1.3 that will include |
| critical bug fixes. SR 1 on Sepetember 24, 2010 and SR 2 on February 25, 2011. |
| </html:p> |
| </html:div> |
| </postamble> |
| </release_milestones> |
| <target_environments> |
| <html:div> |
| <html:p> |
| The server-side part of the Rich Ajax Platform 1.3 will be written and |
| compiled against |
| <html:ul> |
| <html:li> |
| <html:a href="http://www.eclipse.org/equinox/server/">Equinox</html:a> |
| Version 3.6</html:li> |
| <html:li>Version 1.4.2 of the Java Platform APIs (i.e., Java 2 Platform, |
| Release 1.4.2 SE)</html:li> |
| <html:li> |
| <html:a href="http://java.sun.com/products/servlet/reference/api/index.html"> |
| Java Servlet API</html:a> Version 2.3 - 2.5</html:li> |
| </html:ul> |
| </html:p> |
| <html:p> |
| The client-side reference implementation depends upon |
| <html:a href="http://qooxdoo.org">qooxdoo</html:a>. |
| For this release the following web browsers/rendering engines will be |
| supported |
| <html:ul> |
| <html:li>Internet Explorer >= 6.0, version 7 and later is recommended</html:li> |
| <html:li>Gecko (i.e. Firefox, Netscape)</html:li> |
| <html:li>Webkit (i.e. Safari, Google Chrome)</html:li> |
| </html:ul> |
| </html:p> |
| </html:div> |
| <internationalization> |
| <html:div> |
| The Rich Ajax Platform is designed as the basis for internationalized |
| products. The user interface elements provided by the RAP |
| components, including dialogs and error messages, are externalized. The |
| English strings are provided as the default resource bundles. |
| </html:div> |
| </internationalization> |
| </target_environments> |
| <compatibility_with_previous_releases> |
| <html:div> |
| RAP 1.3 will be backward compatible with RAP 1.2. |
| </html:div> |
| </compatibility_with_previous_releases> |
| <themes_and_priorities> |
| <preamble> |
| <html:div></html:div> |
| </preamble> |
| |
| <theme name="Improved Single Sourcing"> |
| <description> |
| <html:div> |
| <html:p> |
| RWT implements a subset of the SWT API. |
| We aim to implement SWT functionality that is yet missing from RWT. |
| This includes enabling this newly implemented API in higher layers |
| (e.g. Workbench, JFace). |
| </html:p> |
| </html:div> |
| </description> |
| <committed |
| bugzilla="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&classification=RT&product=RAP&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=plan-version%3D1.3+plan-status%3Dcommitted+plan-theme%3Dsingle-sourcing&keywords_type=allwords&keywords=&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="> |
| </committed> |
| <proposed |
| bugzilla="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&classification=RT&product=RAP&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=plan-version%3D1.3+plan-status%3Dproposed+plan-theme%3Dsingle-sourcing&keywords_type=allwords&keywords=&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="> |
| </proposed> |
| <!--deferred> |
| </deferred--> |
| </theme> |
| |
| <theme name="Look and Feel"> |
| <description> |
| <html:div> |
| <html:p> |
| We plan to further improve the styling capabilites of RAP. |
| </html:p> |
| </html:div> |
| </description> |
| <committed |
| bugzilla="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&classification=RT&product=RAP&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=plan-version%3D1.3+plan-status%3Dcommitted+plan-theme%3Dlook-and-feel&keywords_type=allwords&keywords=&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="> |
| </committed> |
| <proposed |
| bugzilla="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&classification=RT&product=RAP&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=plan-version%3D1.3+plan-status%3Dproposed+plan-theme%3Dlook-and-feel&keywords_type=allwords&keywords=&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="> |
| </proposed> |
| </theme> |
| |
| <theme name="Improvements and Consolidation"> |
| <description> |
| <html:div> |
| We will further optimize the client side with regard to performance and stability. |
| Moreover, we aim to provide some additional web-centric features. |
| </html:div> |
| </description> |
| <committed |
| bugzilla="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&classification=RT&product=RAP&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=plan-version%3D1.3+plan-status%3Dcommitted+plan-theme%3Dimprovements-and-consolidation&keywords_type=allwords&keywords=&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="> |
| </committed> |
| <proposed |
| bugzilla="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&classification=RT&product=RAP&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=plan-version%3D1.3+plan-status%3Dproposed+plan-theme%3Dimprovements-and-consolidation&keywords_type=allwords&keywords=&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="> |
| </proposed> |
| </theme> |
| |
| <theme name="RAP and e4"> |
| <description> |
| <html:div> |
| <html:p> |
| We participate in the development of e4 and ensure that e4 runs on RAP. |
| </html:p> |
| </html:div> |
| </description> |
| <committed |
| bugzilla="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&classification=RT&product=RAP&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=plan-version%3D1.3+plan-status%3Dcommitted+plan-theme%3Drap-e4&keywords_type=allwords&keywords=&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="> |
| </committed> |
| <proposed> |
| <html:div> |
| <html:ul> |
| <html:li>Ease single sourcing with platform (bundle init, jobs |
| infrastructure, singletons, shutdown house keeping, I18N)</html:li> |
| </html:ul> |
| </html:div> |
| </proposed> |
| </theme> |
| |
| <theme name="Support other Eclipse projects"> |
| <description> |
| <html:div> |
| We actively help other Eclipse projects to enable Single Sourcing with RAP. |
| </html:div> |
| </description> |
| <committed |
| bugzilla="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&classification=RT&product=RAP&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=plan-version%3D1.3+plan-status%3Dcommitted+plan-theme%3Dother-projects&keywords_type=allwords&keywords=&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="> |
| </committed> |
| <proposed |
| bugzilla="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&classification=RT&product=RAP&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=plan-version%3D1.3+plan-status%3Dproposed+plan-theme%3Dother-projects&keywords_type=allwords&keywords=&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="> |
| </proposed> |
| </theme> |
| |
| </themes_and_priorities> |
| </plan> |