Overview
This is the second edition of the book. It describes how to contribute to the Eclipse open source project using the Eclipse platform project as example. It starts with an introduction into the structure of the Eclipse project and how to contribute code via the Gerrit code review system. It includes a short introduction into Eclipse plug-in development.
It also includes a short introduction into JUnit tests and how to run the platform unit tests.
Afterwards tools to analysis the Eclipse code base are presented and it is explained how to build the Eclipse IDE itself.
The last chapters contains short information and interviews with Eclipse project leaders about how to contribute to selected popular Eclipse projects like SWT, JDT, CDT and Tycho.