|(One intermediate revision by the same user not shown)|
|−|Kilians Text: |+|
| || |
|−|"Code reviews have many benefits, most importantly to find bugs early |+|
reviews most to in the and .
development phase and to enforce coding standards or |+|
| || |
|−|The Mylyn Reviews project is a sub-project of Mylyn and currently in |+|
of the to Mylyn Reviews the R4E). will Mylyn Reviews . This review to a formal IEEE 1028-1997 and and of .
incubation phase. |+|
|−|Our goal is to enable developers to conduct code reviews as their |+|
|−|daily work in Eclipse. |+|
provides a framework for code review provider well as an |+|
|−|default implementation. |+|
|−|Our review implementation integrates with Mylyn and provides the |+|
|−|task-based reviews - either the changesets or patches of a task can be |+|
|−|Due the contribution of R4E (Review 4 Ericcson) , formal software |+|
|−|reviews (IEEE Std 1028-1997) can also be conducted. |+|
|−|In this talk we will give an overview of Mylyn Reviews as well as an |+|
|−|outlook on upcoming features." |+|
|−|Dominiques Text: |+|
|−|Context sensitive review is one of the most efficient ways to improve software quality. This type of review is done without leaving the IDE where the artifact (e.g. source code, model) was created, it allow developers to use all the IDE features to understand what they are reviewing e.g. finding where a method is being called. Our goal is to make Eclipse developers more productive by finding bugs, design rule violation etc. early in the development phase, to allow asynchronous pair programming and to even conduct formal reviews according to the IEEE standard 1028-1997 . This type of review is being implemented in Mylyn Reviews which is a sub-project of the Mylyn project. Mylyn Reviews provides a framework for code review provider and a default implementation. Our review implementation integrates with Mylyn and provides the task-based reviews - either the change sets or patches of a task can be reviewed. In this talk we will give an overview of Mylyn Reviews as well as an outlook on upcoming features. |+|
Latest revision as of 15:52, 29 July 2010
Title: Improving software quality with Mylyn Reviews
Mylyn Reviews provides developers a convenient environment to perform code reviews directly within Eclipse. IDE integrated and context sensitive review is one of the most efficient ways to improve software quality. Mylyn Reviews is a framework for code review tool integration and a reference implementation. The reference implementation integrates directly with Mylyn and enables task-based reviews. In this talk we will give a project overview and demo of Mylyn Reviews. We present the new feature of changeset-based reviews as well as an outlook on upcoming features in the reference implementation. As the Eclipse community is moving fast towards GIT, we further talk about the upcoming GIT and Gerrit support.
One of the first tools to be integrated with Mylyn Reviews is the Ericsson Review4Eclipse (R4E). R4E will be open sourced under the EPL and evolve into the Mylyn Reviews framework. This comprehensive code review solution scales up to a formal IEEE 1028-1997 like process and adds some distinctive features such as model reviews and BIRT reporting of review results.