How to contribute to VE?
For a start, you will need the Eclipse 33 SDK, and a Java 5 JDK from SUN. Then a checkout of the relevant projects. There is a team project set attached to that bug: https://bugs.eclipse.org/bugs/show_bug.cgi?id=203317
There is a small extra step: there is a jar in emf/ant that needs to build first https://bugs.eclipse.org/bugs/show_bug.cgi?id=203449 Get the Jardesc attached to the bug above, and save it in at the root of the org.eclipse.emf.ant project Edit it to match you workspace path (right click, Open Jar packager), then create the jar.
What to do next ?
Then you can pick a bug, a small one, like an enhancement request, something that you can relate to, something that bugs YOU, rather a small end user feature. Here is a list of all open bugs: http://tinyurl.com/2an8jw
When you pick a bug, cc your self on it, add a comment telling that you are working on it, and start the discussion in the bug comments. If you have questions, post them here or on the ve-dev list. Then as soon as you have the smallest fix working, attach a patch to the bug, and send a heads up on the ve-dev list. There is a documentation on how to write patches and contributing to eclipse there: http://eclipsezilla.eclipsecon.org/show_bug.cgi?id=77
Tips and tricks
List your tips sand tricks here.