Committers can write code in the source code repository.
Contributors must attach their contributions to Gerrit
for a committer to review and commit.
Big chunks of code from contributors (and, of course, initial contributions to projects) must
be reviewed and approved
by Eclipse Legal via the CQ (Contribution Questionnaire) process
Third party code and libraries must be reviewed and approved via a CQ.
Code with cryptography and other interesting issues must be reviewed and approved via a CQ.
Projects must have a release review
, including Eclipse Legal approval
of dots on i's and crosses on t's (about files, copyrights, ...
), before an official release.
Projects that depend on third-party code, even if the code is not hosted
at eclipse.org, must have that dependency
approved via CQ
Incubation projects may use the parallel ip process
Mature projects may use parallel ip if the contribution represents a minor change to a previously approved package.