Skip to main content
Jump to: navigation, search

Difference between revisions of "Reviews/GerritConnectorProposalDraft"

Line 1: Line 1:
= Gerrit Connector  =
+
= Mylyn Reviews Gerrit Connector  =
  
 
== Background  ==
 
== Background  ==
  
The Eclipse community and many other organizations are moving towards Git. Gerrit is the preferred code review solution in a Git-based environment.
+
The Eclipse community and many other organizations are moving towards Git. Gerrit is the preferred code review solution in a Git-based environment.  
  
 
== Scope  ==
 
== Scope  ==
Line 11: Line 11:
 
*Incooperate the Gerrit reviews in the Mylyn task list  
 
*Incooperate the Gerrit reviews in the Mylyn task list  
 
*Provide a specific editor for reviews  
 
*Provide a specific editor for reviews  
*Offline support
+
*Offline support  
 
*Provide inline-commenting for source code reviews<br>
 
*Provide inline-commenting for source code reviews<br>
  
Line 20: Line 20:
 
=== Planned plugins  ===
 
=== Planned plugins  ===
  
*Mylyn Reviews Gerrit Connector Core
+
*Mylyn Reviews Gerrit Connector Core  
 
*Mylyn Reviews Gerrit Connector UI
 
*Mylyn Reviews Gerrit Connector UI
  
 
=== Initial contribution<br>  ===
 
=== Initial contribution<br>  ===
  
The initial contribution is provided by SonyEricsson. (TODO link CQ)<br>
+
The initial contribution is provided by SonyEricsson. (TODO link CQ)<br>  
  
 
== Organization  ==
 
== Organization  ==
Line 31: Line 31:
 
=== Initial committers<br>  ===
 
=== Initial committers<br>  ===
  
*Chris Aniszczyk
+
*Chris Aniszczyk  
*Matthias Sohn
+
*Matthias Sohn  
*Steffen Pingel
+
*Steffen Pingel  
*Kilian Matt
+
*Kilian Matt  
 
*Mario Bernhart
 
*Mario Bernhart
  
=== Interested parties<br> ===
+
=== Interested parties<br> ===
  
 
=== Mentors<br>  ===
 
=== Mentors<br>  ===
  
*Mik Kersten
+
*Mik Kersten  
 
*Chris Aniszczyk
 
*Chris Aniszczyk
  
 
=== Developer community<br>  ===
 
=== Developer community<br>  ===
  
We expect to extend the initial set of committers by actively supporting a developer community. We will make it easy for interested parties to take an active role in the sub-project by making our planning and process transparent and remotely accessible.
+
We expect to extend the initial set of committers by actively supporting a developer community. We will make it easy for interested parties to take an active role in the sub-project by making our planning and process transparent and remotely accessible.  
  
 
=== User community<br>  ===
 
=== User community<br>  ===
  
Gerrit has a broad user community (e.g. Eclipse.org or Android).
+
Gerrit has a broad user community (e.g. Eclipse.org or Android).  
  
 
== Tentative Plan  ==
 
== Tentative Plan  ==
  
 
Presentation of a stable and useable initial version at EclipseCon 2011.
 
Presentation of a stable and useable initial version at EclipseCon 2011.

Revision as of 03:51, 24 August 2010

Mylyn Reviews Gerrit Connector

Background

The Eclipse community and many other organizations are moving towards Git. Gerrit is the preferred code review solution in a Git-based environment.

Scope

The scope of this project is to provide a Gerrit connector for Mylyn. The following features are planned:<br>

  • Incooperate the Gerrit reviews in the Mylyn task list
  • Provide a specific editor for reviews
  • Offline support
  • Provide inline-commenting for source code reviews

Description

The proposed project will be based on the Mylyn Reviews framework. The framework provides a common review model that needs to be extended to render all features of the Gerrit connector. In addition, the inline commenting feature will be provided by the Reviews framework.

Planned plugins

  • Mylyn Reviews Gerrit Connector Core
  • Mylyn Reviews Gerrit Connector UI

Initial contribution

The initial contribution is provided by SonyEricsson. (TODO link CQ)

Organization

Initial committers

  • Chris Aniszczyk
  • Matthias Sohn
  • Steffen Pingel
  • Kilian Matt
  • Mario Bernhart

Interested parties

Mentors

  • Mik Kersten
  • Chris Aniszczyk

Developer community

We expect to extend the initial set of committers by actively supporting a developer community. We will make it easy for interested parties to take an active role in the sub-project by making our planning and process transparent and remotely accessible.

User community

Gerrit has a broad user community (e.g. Eclipse.org or Android).

Tentative Plan

Presentation of a stable and useable initial version at EclipseCon 2011.

Back to the top