TmL Committer Guidelines

While we do not want to get too process-heavy, there are a few simple things that will make all our lives easier. See also the committer HOWTO for simple cookbook-style instructions for common tasks.

Bugzilla Guidelines

Checkin Policies

IP Due Diligence

When you check in a contributed patch, we have to follow IP Due Diligence guidelines, as outlined on the Eclipse IP Process Flowchart and the Project Log Guidelines:

Coding Guidelines

We do not want to be too restrictive right now - especially do not rewrite existing code just to make it conform to some naming convention. Most of the TmL code seems to follow proper coding style already. In the end, well want to produce code and APIs of Eclipse Quality. Therefore, we better strive for quality early. Which means, try to follow common accepted guidelines for writing new code

Some useful references are

Other stuff for reference

The Eclipse Standard Charter (as referenced by the DSDP Project Charter) has more information about committer rights and duties, and our development process.

In particular, this charter says that committers need to agree on the project plan and its modifications, and that committers can veto code changes.