blob: 273f673ef9e41ec2314739673905a70acf774240 [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<?xml-stylesheet type="text/xsl" href="http://www.eclipse.org/projects/project-plan.xsl"?>
<plan plan-format="1.0" xmlns="http://www.eclipse.org/project/plan"
xmlns:html="http://www.w3.org/1999/xhtml" name="Riena">
<release projectid="rt.riena" version="1.2" />
<introduction>
<html:div>
<html:p>
This plan describes the work for Riena 1.2.0, which is planned for December, 2009.
Riena 1.2.0 is a preparation where we fix as many as possible of the existing bugs before turn to
Riena 2.0 where we plan to improve and break some of the existing APIs to make Riena even more intuitive and easier to understand.
Old APIs will be marked with deprecated in the 2.0. timeframe before they disappear after 2.0.
</html:p>
</html:div>
</introduction>
<release_deliverables>
<html:div>
<html:p>
The major objective for Riena 1.2.0. was to collect feedback from the community and people using Riena
and include that feedback in new features.
Major changes are done in the area of
<html:ol>
<html:li>MasterDetail new features</html:li>
<html:li>adding new Ridgets for SWT Widgets from the community</html:li>
<html:li>Keyboard shortcuts in Navigationpanel</html:li>
<html:li>ca 100 bug fixes <a href="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced;bug_status=RESOLVED;bug_status=VERIFIED;bug_status=CLOSED;classification=RT;product=Riena;target_milestone=1.2.0;target_milestone=1.2.0.M1;target_milestone=1.2.0.M2;target_milestone=1.2.0.M3;target_milestone=1.2.0.RC1;target_milestone=1.2.0.RC2;target_milestone=2.0.0">Bugzilla</a></html:li>
</html:ol>
</html:p>
</html:div>
</release_deliverables>
<release_milestones>
<preamble>
<html:div>
Riena plans on delivering milestone on the following schedule:
</html:div>
</preamble>
<milestone date="08/31/2008" milestone="M1">
<html:div></html:div>
</milestone>
<milestone date="10/15/2009" milestone="M2">
<html:div></html:div>
</milestone>
<milestone date="11/20/2009" milestone="M3">
<html:div></html:div>
</milestone>
<milestone date="12/4/2009" milestone="RC1">
<html:div>3.0.0 Feature Freeze</html:div>
</milestone>
<milestone date="12/11/2009" milestone="RC2">
<html:div></html:div>
</milestone>
<milestone date="12/18/2009" milestone="GA">
<html:div></html:div>
</milestone>
<postamble>
<html:div></html:div>
</postamble>
</release_milestones>
<target_environments>
<html:div>
Riena's target environments are:
<html:ul>
<html:li>Eclipse-based RCP Applications</html:li>
<html:li>Equinox-Based Runtimes (e.g. Equinox servers)
</html:li>
</html:ul>
</html:div>
<internationalization>
<html:div>Riena doesn't perform internationalization directly,
although we develop our plugins following
common rules about string externalization to make the automation possible
</html:div>
</internationalization>
</target_environments>
<compatibility_with_previous_releases>
<html:div>
<html:p>
Riena's previous 1.0 had declared in their Release Review that all
APIs are provisional. APIs are currently stable. Some packages were migrated to 2.0. because it was necessary to break the API.
API are considered all exported packages that are not marked as
<html:pre>x-internal:=true</html:pre>
in their Export-Package declaration.
</html:p>
</html:div>
</compatibility_with_previous_releases>
</plan>