This stuff should be in docbook (and the starobjects.org umbrella project has some stuff we can take-on, see: http://starobjects.sourceforge.net/m2-site/main/documentation/docbkx/html/developers-guide/developers-guide.html and http://starobjects.sourceforge.net/m2-site/main/documentation/docbkx/pdf/developers-guide.pdf)
For now, just a rough list:
- Java 6 JDK
- Maven 2.2.1
- Maven 3.0.0-beta-3 or later (point m2eclipse towards)
- Eclipse 3.6 Java edition
- subclipse for Subversion
- m2eclipse for maven
- findbugs
- emma
- groovy-eclipse (http://dist.springsource.org/release/GRECLIPSE/e3.6/)