blob: 3f7675a701fdf82011302e9d811f547cbc018f69 [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="Mylyn Reviews R4E">
<release projectid="mylyn.reviews.r4e" version="0.10" />
<introduction>
<html:div xmlns="http://www.w3.org/1999/xhtml">
<p>
The first goal of
<a href="http://www.eclipse.org/r4e">Mylyn Reviews R4E</a>
is integration of Eclipse-based code review functionality that's seamlessly integrated with the Tasks and SCM
systems supported by Mylyn. Eclipse integration for Agile code reviews, the formal IEEE code review process,
review reports with BIRT and aim to support many Eclipse artifact for reviews, e.g. JDT (Java files), CDT (C/C++
files), EMF (models).
</p>
</html:div>
</introduction>
<release_deliverables>
<html:div xmlns="http://www.w3.org/1999/xhtml">
<ul>
<li>
<b>Reviews for Eclipse (R4E)</b>
</li>
</ul>
</html:div>
</release_deliverables>
<release_milestones>
<preamble>
<html:div xmlns="http://www.w3.org/1999/xhtml">
<p>
Reviews for Eclipse 0.10 depends on Mylyn 3.7 (released March 2012).
</p>
<p>Note: Review for Eclipse 0.11 will follow the release train of <a href="http://www.eclipse.org/projects/project-plan.php?projectid=mylyn#release_milestones">Mylyn 3.8</a></p>
</html:div>
</preamble>
<milestone date="3/31/2012" milestone="v0.9.0"><html:div>Base Core/UI functionality</html:div></milestone>
<milestone date="05/16/2012" milestone="0.10.0"><html:div>First R4E Release</html:div></milestone>
</release_milestones>
<target_environments>
<html:div xmlns="http://www.w3.org/1999/xhtml">
<p>R4E is designed to run on version 1.5 of the Java Runtime
Environment, Standard Edition. Although 1.6 or later is recommended.
</p>
<p>R4E 0.10 will support the following Eclipse releases</p>
<ul>
<li>Eclipse 3.7</li>
<li>Eclipse 3.6</li>
</ul>
<p>Test Platforms</p>
<ul>
<li>Suse Linux 10, x86, x86-64</li>
<li>Windows Vista SP2, x86</li>
<li>Solaris 5.10, sun4u</li>
</ul>
</html:div>
<internationalization>
<html:div xmlns="http://www.w3.org/1999/xhtml">
<p>
Reviews for Eclipse (R4E) follows the
<a href="http://eclipse.org/projects/project-plan.php?projectid=mylyn#target_environment">internationalization</a>
guidelines of the Mylyn project.
</p>
</html:div>
</internationalization>
</target_environments>
<compatibility_with_previous_releases>
<html:div xmlns="http://www.w3.org/1999/xhtml">
<p>This is the first release of R4E, although the meta-data is compatible with previous available version (i.e. v0.9.0)
</p>
</html:div>
</compatibility_with_previous_releases>
<themes_and_priorities>
<preamble>
<html:div xmlns="http://www.w3.org/1999/xhtml">
<p>
In addition to using the planned themes listed below, we need to
continue prioritizing the ongoing input of
our growing user
community. Committers should prioritize bugs in the following
order. This order needs not be
used if a bug contains a community
contribution of a patch, in which case the quality of the patch
determines
the priority.
</p>
<ul>
<li>
<a
href="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&amp;product=Mylyn%20Reviews%20R4E&amp;target_milestone=0.10">Scheduled Tasks</a>
</li>
<li>
<a
href="https://bugs.eclipse.org/bugs/buglist.cgi?keywords=plan&amp;query_format=advanced&amp;keywords_type=allwords&amp;product=Mylyn%20Reviews%20R4E&amp;classification=Mylyn">Release Backlog</a>
</li>
</ul>
</html:div>
</preamble>
<theme name="v0.9.0 - Base Core/UI functionality">
<description>
<html:div xmlns="http://www.w3.org/1999/xhtml">
<p>
<ul>
<li>Provide a Review Navigator view and Properties view</li>
<li>Provide an EMF R4E review meta-data model serializable to xml
files</li>
<li>Implement meta-data serialization in user based fragments in order
to minimize the need or merges</li>
<li>Implement file locking mechanisms to avoid mid air update
collisions to serialized fragments</li>
<li>Support review meta-data storage and copies of review files on a
shared folder location</li>
<li>Change set resolution from multiple version control systems via
the use of Mylyn Versions connectors i.e. Git and Subversion</li>
<li>Generic Interface to visualize file changes via Eclipse compare
</li>
<li>Support creation of review items from manual selections</li>
<li>Support Eclipse work space resource navigation of files under
review</li>
<li>Provide the ability to mark individual review items as reviewed
</li>
<li>Include User's guide help and Legend</li>
<li>Windows Vista support</li>
<li>Suse Linux support</li>
<li>Solaris support</li>
</ul>
</p>
</html:div>
</description>
<committed
bugzilla="https://bugs.eclipse.org/bugs/buglist.cgi?quicksearch=336993%2C%20339101%2C%20341970%2C%20348083%2C%20341663%2C%20341704%2C%20348895%2C%20349832%2C%20364648%2C%20366064%2C%20370380" />
<proposed/>
<deferred/>
</theme>
<theme name="0.10.0 - First R4E Release">
<description>
<html:div xmlns="http://www.w3.org/1999/xhtml" />
</description>
<committed
bugzilla="https://bugs.eclipse.org/bugs/buglist.cgi?keywords=plan&amp;keywords_type=anywords&amp;classification=Mylyn&amp;query_format=advanced&amp;target_milestone=0.10&amp;product=Mylyn%20Reviews%20R4E&amp;priority=P1"/>
<proposed
bugzilla="https://bugs.eclipse.org/bugs/buglist.cgi?keywords=plan&amp;keywords_type=anywords&amp;classification=Mylyn&amp;query_format=advanced&amp;target_milestone=0.10&amp;product=Mylyn%20Reviews%20R4E&amp;priority=P2&amp;priority=P3&amp;priority=P4&amp;priority=P5"/>
<deferred
bugzilla="https://bugs.eclipse.org/bugs/buglist.cgi?keywords=plan&amp;keywords_type=anywords&amp;classification=Mylyn&amp;query_format=advanced&amp;target_milestone=0.11&amp;product=Mylyn%20Reviews%20R4E"/>
</theme>
</themes_and_priorities>
</plan>