In a recent post, I described how to contribute a patch to an eclipse project using git as its version control system.
Patches are OK, but you lack all the social aspect that is enabled with git and its tooling (be it pure git + gerrit or github with the comments on commits and pull [...]
Since its move to git, contributing to the Eclipse foundation projects is a bit different.
Nothing terrible actually, let’s take the example of a contribution to the p2 project (part of the equinox umbrella at the Eclipse foundation)
Checkout the project git clone http://git.eclipse.org/gitroot/equinox/rt.equinox.p2.git do the changes and then commit them to your local repo [...]
If you want to set up a ci build, running ui tests, on a box without any windowing system, you need to pay attention to a few details, here are some of them :
Set up your ubuntu box and Jenkins/Hudson
On your ubuntu box :
# apt-get install vnc4server fluxbox
Vnc4server is a free [...]