Project Plan For Review for Eclipse (R4E), version 0.14

Introduction

The first goal of Mylyn Reviews R4E 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).

Release Deliverables

  • Reviews for Eclipse (R4E)

Table of Contents

Release Milestones

Reviews for Eclipse 0.14 depends on Mylyn 3.9.0 (Kepler).

0.13.003/31/2013
Fourth Release
0.12.011/26/2012
Third Release
0.11.007/13/2012
Second R4E Release
0.10.005/25/2012
First R4E Release
v0.9.03/31/2012
Base Core/UI functionality

Table of Contents

Target Environments

R4E is designed to run on version 1.6 of the Java Runtime Environment, Standard Edition or later.

R4E 0.14 will support the following Eclipse releases

  • Eclipse 4.3
  • Eclipse 4.2
  • Eclipse 3.7

Test Platforms

  • Suse Linux 10, x86, x86-64
  • Ubuntu Linux 12.04, x86
  • Windows 7, x86-64
  • Solaris 5.10, sun4u
  • MAC OS X

Internationalization

Reviews for Eclipse (R4E) follows the internationalization guidelines of the Mylyn project.

Table of Contents

Compatibility with Previous Releases

R4E is backward compatible with the previous released versions

Table of Contents

Themes and Priorities

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.

0.14.0 - R4E Release

  • Proposed

    • Integration with EMF Compare (Model Reviews support) [370783] (target milestone: 0.14)
    • Support R4E Reviews in Mylyn Task List [389458] (target milestone: 0.14)
    • Implement Mylyn Task Repository for R4E Review Groups [389460] (target milestone: 0.14)
    • Implement Mylyn Task Editor for R4E Reviews [389461] (target milestone: 0.14)
    • Implement Mylyn Task Query dialog [389462] (target milestone: 0.14)
    • Support Mylyn Context activation for R4E tasks [389463] (target milestone: 0.14)
    • Implement Mylyn Task Repository Settings Dialog [389464] (target milestone: 0.14)
    • Implement Generic EMF Connector and UI [392120] (target milestone: 0.14)
    • Provide an upgrade manager implementation to migrate model data to new R4E versions [396216] (target milestone: 0.14)

Table of Contents