blob: 7456e428fe1d320dfe4446d7bb1db37abc557c11 [file] [log] [blame]
<div id="bigbuttons">
<h3>Primary Links</h3>
<ul>
<li><a id="buttonDownload" href="/r4e/download/" title="Download">Eclipse
Distribution, Update Site, Dropins</a></li>
<li><a id="buttonDocumentation" href="/r4e/documentation/"
title="Documentation">Tutorials, Examples, Videos, Reference Documentation</a></li>
<li><a id="buttonSupport" href="/r4e/support/" title="Support">Bug
Tracker, Newsgroup, Support</a></li>
<li><a id="buttonInvolved" href="/r4e/developers/" title="Getting Involved">VCS,
Workspace Setup, Wiki, Committers</a></li>
</ul>
</div>
<div id="midcolumn">
<h3>R4E</h3>
<br/>
<a href="/projects/project_summary.php?projectid=mylyn.reviews.r4e">About This Project</a>
<div id="introText">
<p>
R4E is a tool, fully integrated within Eclipse, which is used to perform context-sensitive reviews. It is optimized to work on Java (JDT) and
C/C++ (CDT) code, but can also be used on pure textual input.
</p>
<h4>Benefits</h4>
<ul>
<li><b>Efficient peer reviews of source code</b>: R4E provides advanced functionality to support your organization with Java, C /C++ and Text peer reviews.</li>
<li><b>Automatic generation of review items</b>: Wizard helps users find review items (e.g. finds lines of code that were changed or that are part of Version Control System Change Sets).</li>
<li><b>Faster understanding of the artifact</b>: Reviewers have access to creation context features (e.g. all powerful Eclipse IDE code navigation/search features).</li>
<li><b>Nothing to print</b>: Reviews are performed using the electronic version of the artifact.</li>
<li><b>Always review the right things</b>: R4E supports Git Version Control System and keeps track of file versions associated to review items and anomalies.</li>
<li><b>Scheduling review based on resource availability</b>: Automated meeting request creation and email notifications, access to LDAP databases for users.</li>
</ul>
<h4>Features</h4>
<ul>
<li>Supports Git Version Control System and SVN (via Mylyn Versions and Subclipse).</li>
<li>Support for simultaneous reviews by multiple users.</li>
<li>Use of current user perspective with extra R4E views.</li>
<li>Review Items browsing using Eclipse compare viewers.</li>
<li>Support multiple review types: Basic, Informal (Agile), Formal (IEEE std. 1028), to better suit the work flow in your team</li>
<li>Review items specify portions of code that need to be reviewed. They could be generated manually or automatically as Git change sets.</li>
<li>Integration with LDAP databases (e.g. employee database).</li>
<li>Integration of utilities to keep track of reviewed items and time spent in reviews.</li>
<li>Integration with SMTP and VCalendar for email notification and communication between users.</li>
<li>Anomalies specify portions of code that are incorrect or need to be improved/removed.
</li>
<li>Support for custom design rules enabling automatic entry of anomaly attributes.</li>
</ul>
<h4>Status</h4>
<p>
R4E is currently in incubation. It can be installed from the <a href="http://download.eclipse.org/r4e/updates/"
target="_self">R4E Stable build</a> update site <br>or bleeding edge builds at <a href="http://download.eclipse.org/r4e/snapshots/nightly/" target="_self">R4E Nightly</a> update site</p>
<p>
R4E uses Mylyn Versions connectors to integrate with version control system clients e.g. EGit, Svn (via subclipse).
The latest Mylyn versions build can be downloaded from update site
<a href="http://download.eclipse.org/mylyn/snapshots/nightly/versions/"
target="_self"> Versions Hudson build.</a></p>
<p>See <a href="http://wiki.eclipse.org/Reviews/R4E/User_Guide"
target="_self">User documentation</a> and <a href="http://wiki.eclipse.org/Reviews/R4E/Installation_Guide"
target="_self">Installation instructions</a>
</p>
</div>
<h4>Screenshots</h4>
<p>Review Navigator:</p>
<div id="screenshot_NavigatorView">
<p><img src="images/ReviewNavigatorView.png"></p>
</div>
<p>Adding New Anomaly from Compare Editor:</p>
<div id="screenshot_compareEditor">
<p><img src="images/CompareEditor.png"></p>
</div>
<p>Review Properties:</p>
<div id="screenshot_ReviewProperties">
<p><img src="images/ReviewDetailedProperties.png"></p>
</div>
<p>New Review Dialog:</p>
<div id="screenshot_ReviewDialog">
<p><img src="images/NewReviewDialog.png"></p>
</div>
</div>
<div id="rightcolumn">
<div class="sideitem">
<h6>Incubation</h6>
<div align="center">
<a href="/projects/what-is-incubation.php"><img align="center"
src="/images/egg-incubation.png" border="0" alt="Incubation" /> </a>
</div>
</div>
<div class="sideitem">
<h3>Committers</h3>
<ul>
<li>Alvaro Sanchez-Leon (Ericsson)</li>
<li>Jacques Bouthillier (Ericsson)</li>
<li>Sebastien Dubois (Ericsson)</li>
<li>Steffen Pingel (Tasktop)</li>
<li>Miles Parker (Tasktop)</li>
</ul>
</div>
<div id="headlines">
<h3>News</h3>
<ul>
<li><a href="http://dev.eclipse.org/mhonarc/lists/mylyn-reviews-dev/msg00707.html"/>&nbsp;&nbsp;R4E 0.13.0 is now available</a> <i>April 08, 2013</i></i></li>
<li><a href="http://www.eclipsecon.org/2013/sessions/beyond-gerrit-performing-rich-reviews-eclipse-mylyn"/>&nbsp;&nbsp;R4E Participation at Eclipsecon 2013</a> <i>March
28, 2013</i></li>
<li><a href="http://dev.eclipse.org/mhonarc/lists/mylyn-reviews-dev/msg00653.html"/>&nbsp;&nbsp;R4E 0.12.0 is now available</a> <i>November 26, 2012</i></i></li>
<li><a href="http://dev.eclipse.org/mhonarc/lists/mylyn-reviews-dev/msg00591.html"/>&nbsp;&nbsp;R4E 0.11.0 is now available</a> <i>July 13, 2012</i></i></li>
<li><a href="http://dev.eclipse.org/mhonarc/lists/mylyn-reviews-dev/msg00574.html"/>&nbsp;&nbsp;R4E 0.10.0 is now available</a> <i>May 25, 2012</i></i></li>
<li><a href="http://www.eclipsecon.org/2012/sessions/r4e-code-and-model-reviews-made-easy"/>&nbsp;&nbsp;R4E Participation at Eclipsecon 2012 </a> <i>March
27, 2012</i></li>
</ul>
</div>
</div>