tag:blogger.com,1999:blog-45305880277571196572024-03-08T19:12:59.954-05:00Review for Eclipse Team blogR4E Development Teamhttp://www.blogger.com/profile/03724775546199356577noreply@blogger.comBlogger7125tag:blogger.com,1999:blog-4530588027757119657.post-91204245903552434222013-04-08T22:43:00.001-04:002013-04-08T22:43:16.792-04:00Comparing Review Items in R4E 0.13<br />
A nice feature that is introduced in R4E 0.13 is the ability to compare 2 Review Items together. This could be used, for instance, to compare two versions of a given commit. For instance, you can select 2 items in the review navigator, like this<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-tY-5m-WgdvA/UWN_GuXoyYI/AAAAAAAAAZw/hgHsaJonvFA/s1600/CompareReviewItems.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="303" src="http://1.bp.blogspot.com/-tY-5m-WgdvA/UWN_GuXoyYI/AAAAAAAAAZw/hgHsaJonvFA/s320/CompareReviewItems.png" width="320" /></a></div>
<br />
And open them in an Eclipse structured editor, as below<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-yGQnWnF1H5k/UWN_QSVSPeI/AAAAAAAAAZ4/Ag5ALWlzZkE/s1600/CompareReviewItemsEditor.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="424" src="http://4.bp.blogspot.com/-yGQnWnF1H5k/UWN_QSVSPeI/AAAAAAAAAZ4/Ag5ALWlzZkE/s640/CompareReviewItemsEditor.png" width="640" /></a></div>
<br />
Using this is perfect if you want to see how previous anomalies we addressed in the new version of the change. In the screenshot above, you can select an anomaly on the previous version (right side) and close it if you are happy of how it was addressed in the latest version (left side). This can be really helpful when doing iterative reviews.<br />
<br />
There are actually few other changes in this release, but many new features are coming in the next one...stay tuned!R4E Development Teamhttp://www.blogger.com/profile/03724775546199356577noreply@blogger.com0tag:blogger.com,1999:blog-4530588027757119657.post-53053310668050392842013-04-08T22:35:00.000-04:002013-04-08T22:35:15.218-04:00Version 0.13 of Review for Eclipse (R4E) is now available<span style="background-color: white; color: #333333; font-family: 'Helvetica Neue Light', HelveticaNeue-Light, 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 14px; line-height: 19px; text-align: justify;">A new version 0.13 of R4E is now released and available for download using this <a href="http://download.eclipse.org/r4e/updates/" style="-webkit-transition: color 0.3s; color: #009eb8; display: inline; outline: none; text-decoration: initial; transition: color 0.3s;">update site</a>.</span><br style="background-color: white; color: #333333; font-family: 'Helvetica Neue Light', HelveticaNeue-Light, 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 14px; line-height: 19px; text-align: justify;" /><br style="background-color: white; color: #333333; font-family: 'Helvetica Neue Light', HelveticaNeue-Light, 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 14px; line-height: 19px; text-align: justify;" /><span style="background-color: white; color: #333333; font-family: 'Helvetica Neue Light', HelveticaNeue-Light, 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 14px; line-height: 19px; text-align: justify;">R4E has a dependency on Mylyn 3.8.3 or later and supports Eclipse 3.7.2, 3.8.2 and 4.2.2</span><br style="background-color: white; color: #333333; font-family: 'Helvetica Neue Light', HelveticaNeue-Light, 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 14px; line-height: 19px; text-align: justify;" /><br style="background-color: white; color: #333333; font-family: 'Helvetica Neue Light', HelveticaNeue-Light, 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 14px; line-height: 19px; text-align: justify;" /><span style="background-color: white; color: #333333; font-family: 'Helvetica Neue Light', HelveticaNeue-Light, 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 14px; line-height: 19px; text-align: justify;">The Installation Instructions are available at:</span><br style="background-color: white; color: #333333; font-family: 'Helvetica Neue Light', HelveticaNeue-Light, 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 14px; line-height: 19px; text-align: justify;" /><a href="http://wiki.eclipse.org/Reviews/R4E/User_Guide">http://wiki.eclipse.org/Reviews/R4E/Installation_Guide</a><br />
<br />
<div style="text-align: start;">
and user guide is at:</div>
<div style="text-align: start;">
<a href="http://wiki.eclipse.org/Reviews/R4E/User_Guide">http://wiki.eclipse.org/Reviews/R4E/User_Guide</a></div>
<br style="background-color: white; color: #333333; font-family: 'Helvetica Neue Light', HelveticaNeue-Light, 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 14px; line-height: 19px; text-align: justify;" /><span style="background-color: white; color: #333333; font-family: 'Helvetica Neue Light', HelveticaNeue-Light, 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 14px; line-height: 19px; text-align: justify;">See the new functionality offered on this release from the News and Noteworthy:</span><br style="background-color: white; color: #333333; font-family: 'Helvetica Neue Light', HelveticaNeue-Light, 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 14px; line-height: 19px; text-align: justify;" /><a href="http://www.eclipse.org/r4e/news/" style="-webkit-transition: color 0.3s; background-color: white; color: #009eb8; display: inline; font-family: 'Helvetica Neue Light', HelveticaNeue-Light, 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 14px; line-height: 19px; outline: none; text-align: justify; text-decoration: initial; transition: color 0.3s;">http://www.eclipse.org/r4e/news/</a><a href="http://www.eclipse.org/r4e/news/%C2%A0" style="-webkit-transition: color 0.3s; background-color: white; color: #009eb8; display: inline; font-family: 'Helvetica Neue Light', HelveticaNeue-Light, 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 14px; line-height: 19px; outline: none; text-align: justify; text-decoration: initial; transition: color 0.3s;"> </a>R4E Development Teamhttp://www.blogger.com/profile/03724775546199356577noreply@blogger.com0tag:blogger.com,1999:blog-4530588027757119657.post-24321431144496431632013-03-19T11:43:00.000-04:002013-03-19T11:43:16.557-04:00Join Us at EclipseCon 2013!<div>
<br /></div>
<div>
<a href="http://www.eclipsecon.org/2013/"><img src="http://www.eclipsecon.org/2013/sites/all/themes/econ2013/logo.png" /></a></div>
<div>
<br /></div>
<div>
We will be presenting at <a href="http://www.eclipsecon.org/2013/sessions/beyond-gerrit-performing-rich-reviews-eclipse-mylyn">EclipseCon 2013</a> on Review Processes, <a href="http://www.eclipse.org/mylyn/">Mylyn</a> Reviews and, of course <a href="http://www.eclipse.org/r4e/">R4E</a>. The presentation will be focused on our efforts to converge the Mylyn Gerrit Connector and R4E, and Gerrit integration. If you happen to be at the conference, <a href="http://www.eclipsecon.org/2013/program/session-schedule">join us</a> on Thursday, March 28th, at 3PM in Cityview Ballroom 2!</div>
R4E Development Teamhttp://www.blogger.com/profile/03724775546199356577noreply@blogger.com0tag:blogger.com,1999:blog-4530588027757119657.post-44600034892056076782012-11-26T16:18:00.000-05:002012-11-26T16:18:10.272-05:00Exciting New features in new R4E 0.12!<br />
Hi all,<br />
<br />
It's been a while since we last updated our blog!<br />
<br />
But rest assured, there are lots of activities going on for R4E: Mylyn integration, EMF/Papyrus Model Reviews, Gerrit Integration etc... a lot of good stuff is in development and is coming!<br />
<br />
In the meantime, we just released version 0.12. This versions has many bugfixes, and some new features, which we'll describe briefly below.<br />
<br />
<b>Inline Markers and Annotations</b><br />
<b><br /></b>
A very nice feature we added in this release is annotations for R4E elements in Eclipse Editors. Basically, now every Delta, Selection and Anomaly created in R4E is now shown in the left-side rule of most Eclipse editors as inline markers and within the Editor as highlighted text. For single-page editors, the markers will also be shown on the right-side overview ruler<br />
<br />
Here's an example of R4E inline markers in a Compare Editor<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-Z_4LM5AaPnA/ULOgQy-qvJI/AAAAAAAAAYc/ofh5jJ4Wvds/s1600/CompareEditorAnnotations.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="336" src="http://2.bp.blogspot.com/-Z_4LM5AaPnA/ULOgQy-qvJI/AAAAAAAAAYc/ofh5jJ4Wvds/s640/CompareEditorAnnotations.png" width="640" /></a></div>
<br />
<br />
...and for a Single-page Editor<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-xT7h4hHr0kM/ULOgcshia8I/AAAAAAAAAYk/jCExCFreZ0M/s1600/SingleEditorAnnotations.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="440" src="http://4.bp.blogspot.com/-xT7h4hHr0kM/ULOgcshia8I/AAAAAAAAAYk/jCExCFreZ0M/s640/SingleEditorAnnotations.png" width="640" /></a></div>
<br />
It is possible to navigate through these Annotations by using the Annotation Navigation button in the Eclipse main toolbar for Single-Page editors. For compare editor, you can navigate through open Anomalies and by using the new Anomaly Navigation buttons in the Compare editor main toolbar.<br />
<br />
Even better, if you hover over any Annotation, the pop-up tooltip will give you access to all the commands that are available for the element the Annotation refers to, so the review can be done from within the editor with the Annotations, without having to use the Review Navigator!<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-sC5dRKOD1eQ/ULOiBYZ15fI/AAAAAAAAAYs/lHTg8vmXPz4/s1600/EditorAnnotationHover.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="396" src="http://4.bp.blogspot.com/-sC5dRKOD1eQ/ULOiBYZ15fI/AAAAAAAAAYs/lHTg8vmXPz4/s640/EditorAnnotationHover.png" width="640" /></a></div>
<br />
<br />
<b><br /></b><b>Reviews and Anomalies Due Dates</b><br />
<b><br /></b>
<b> </b>Another nice feature we added is the possibility to specify a Due Date for Review. This is available for Informal and Formal Reviews. Basically, this date could be included at Review creation, or added/modified anytime afterwards (through the Review Properties view). When the Review due date is passed, a little clock decorator will be added to the Review Navigator element, and the tooltips font will be decorated in red, and prepended with an "Overdue!" warning.<br />
<br />
We also added the decorator to the Anomaly elements, to make their already existing due date property more visible.<br />
<b><br /></b>
<b><br /></b><b>Include Senders in Notifications</b><br />
<b><br /></b>
Some users have notified us to the fact that the originator of an R4E notification (email) was not included by default to the email. Most of the time this is OK. However, in some cases it is desirable that the sender be included for tracking purposes. So, to please everybody, we made inclusion of the email originator optional and controlled by users in the R4E User Preferences.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-nEQrTpHLIGk/ULPag-qNyTI/AAAAAAAAAY8/8HfWD1Dv2FA/s1600/UserPreferences.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="408" src="http://2.bp.blogspot.com/-nEQrTpHLIGk/ULPag-qNyTI/AAAAAAAAAY8/8HfWD1Dv2FA/s640/UserPreferences.png" width="640" /></a></div>
<br /><br /><b>BIRT Report Improvements</b><br />
<b><br /></b>
If you have used R4E, you know that you can generate nice reports using the BIRT framework. Previously, for Informal and Formal Reviews, the Anomalies were only segregated per State. They are now shown in a table per State, but also per Anomaly class<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-4fRL0xtWapU/ULPawjf_O8I/AAAAAAAAAZE/86INMoe4ATg/s1600/Inspection1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="640" src="http://3.bp.blogspot.com/-4fRL0xtWapU/ULPawjf_O8I/AAAAAAAAAZE/86INMoe4ATg/s640/Inspection1.png" width="344" /></a></div>
<br />
Also, we improved presentation so that the Generate Report command will not show in the Review Navigator Review Element context menu if the R4E reporting plugin is not installed.<br />
<br />
There is a lot more to be said, so have a look at the <a href="http://www.eclipse.org/r4e/">Online Project Page</a> for more information.<br />
<br />
<br />R4E Development Teamhttp://www.blogger.com/profile/03724775546199356577noreply@blogger.com0tag:blogger.com,1999:blog-4530588027757119657.post-69440527019420738552012-11-26T16:02:00.000-05:002012-11-26T16:02:32.988-05:00R4E version 0.12 is now released.<span style="background-color: white; color: #333333; font-family: 'Helvetica Neue Light', HelveticaNeue-Light, 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 14px; line-height: 19px; text-align: justify;">A new version 0.12 of R4E is now released and available for download using this <a href="http://download.eclipse.org/r4e/updates/" style="-webkit-transition: color 0.3s; color: #009eb8; display: inline; outline: none; text-decoration: initial;">update site</a>.</span><br />
<br style="background-color: white; color: #333333; font-family: 'Helvetica Neue Light', HelveticaNeue-Light, 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 14px; line-height: 19px; text-align: justify;" />
<span style="background-color: white; color: #333333; font-family: 'Helvetica Neue Light', HelveticaNeue-Light, 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 14px; line-height: 19px; text-align: justify;">R4E has a dependency on Mylyn 3.8.0 or later and supports Eclipse 3.7.2, 3.8.1 and 4.2.1</span><br />
<br style="background-color: white; color: #333333; font-family: 'Helvetica Neue Light', HelveticaNeue-Light, 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 14px; line-height: 19px; text-align: justify;" />
<span style="background-color: white; color: #333333; font-family: 'Helvetica Neue Light', HelveticaNeue-Light, 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 14px; line-height: 19px; text-align: justify;">Installation Instructions available at:</span><br />
<a href="http://wiki.eclipse.org/Reviews/R4E/User_Guide#Installing_R4E" style="-webkit-transition: color 0.3s; background-color: white; color: #009eb8; display: inline; font-family: 'Helvetica Neue Light', HelveticaNeue-Light, 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 14px; line-height: 19px; outline: none; text-align: justify; text-decoration: initial;">http://wiki.eclipse.org/Reviews/R4E/User_Guide#Installing_R4E</a><br />
<br style="background-color: white; color: #333333; font-family: 'Helvetica Neue Light', HelveticaNeue-Light, 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 14px; line-height: 19px; text-align: justify;" />
<span style="background-color: white; color: #333333; font-family: 'Helvetica Neue Light', HelveticaNeue-Light, 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 14px; line-height: 19px; text-align: justify;">See the new functionality offered on this release from the News and Noteworthy:</span><br />
<a href="http://www.eclipse.org/r4e/news/" style="-webkit-transition: color 0.3s; background-color: white; color: #009eb8; display: inline; font-family: 'Helvetica Neue Light', HelveticaNeue-Light, 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 14px; line-height: 19px; outline: none; text-align: justify; text-decoration: initial;">http://www.eclipse.org/r4e/news/</a><a href="http://www.eclipse.org/r4e/news/%C2%A0" style="-webkit-transition: color 0.3s; background-color: white; color: #009eb8; display: inline; font-family: 'Helvetica Neue Light', HelveticaNeue-Light, 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 14px; line-height: 19px; outline: none; text-align: justify; text-decoration: initial;"> </a>R4E Development Teamhttp://www.blogger.com/profile/03724775546199356577noreply@blogger.com0tag:blogger.com,1999:blog-4530588027757119657.post-20642020457126140542012-07-24T11:15:00.000-04:002012-07-24T11:15:15.364-04:00R4E version 0.11 is now released.<br />
<span style="background-color: white;">A new version 0.11 of R4E is now released and available for download using this <a href="http://download.eclipse.org/r4e/updates/">update site</a>.</span><br />
<br />
R4E has a dependency on Mylyn 3.8.0 or later and supports Eclipse 3.7, 3.8 and 4.2<br />
<br />
Installation Instructions available at:<br />
<a href="http://wiki.eclipse.org/Reviews/R4E/User_Guide#Installing_R4E">http://wiki.eclipse.org/Reviews/R4E/User_Guide#Installing_R4E</a><br />
<br />
See the new functionality offered on this release from the News and Noteworthy:<br />
<a href="http://www.eclipse.org/r4e/news/" style="background-color: white;">http://www.eclipse.org/r4e/news/</a><a href="http://www.eclipse.org/r4e/news/%C2%A0"> </a><br />R4E Development Teamhttp://www.blogger.com/profile/03724775546199356577noreply@blogger.com1tag:blogger.com,1999:blog-4530588027757119657.post-46647721786210873112012-07-24T11:08:00.001-04:002012-07-24T11:08:41.469-04:00Welcome to the Review for Eclipse (R4E) blog!Review for Eclipse (R4E) is a tool, fully integrated within the <a href="http://www.eclipse.org/">Eclipse</a> IDE, that is used to perform context-sensitive code and peer reviews. It is optimized to work on Java (JDT) and C/C++ (CDT) code, but can also be used on pure textual input.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://wiki.eclipse.org/images/a/a7/R4E_Main.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="426" src="http://wiki.eclipse.org/images/a/a7/R4E_Main.png" width="640" /></a></div>
<br />
<br />
We (the R4E development team) created this blog to spread awareness for R4E and provide another channel through which extra information could be provided. Look here in the future for announcements, user tips, best practices and developer information on all things R4E.<br />
<br />
You can get more information about R4E by going to our <a href="http://www.eclipse.org/r4e/">eclipse project page</a> and our <a href="http://wiki.eclipse.org/Reviews/R4E/User_Guide">wiki</a>. You can download R4E using <a href="http://download.eclipse.org/r4e/updates/">this Eclipse repository</a>. You can also contact us using the <a href="mailto:mylyn-reviews-dev@eclipse.org">Mylyn Reviews mailing list</a>.<br />
<br />
Hope you enjoy using R4E and give us your feedback! Contributions are always welcome.R4E Development Teamhttp://www.blogger.com/profile/03724775546199356577noreply@blogger.com0