Internal Documentation for A Selection of Maven 3.0 Subprojects
(From https://svn.apache.org/repos/asf/maven as of Dec 1, 2008)
API Level Documentation (Javadoc with UML)
Pretty nice, eh? Here's how we generated those docs.
Possible Enhancements
Generation of the above documentation required a manual pull of maven projects from https://svn.apache.org/repos/asf/maven/trunks/, followed by manual modification of the pom.xmls for the various projects, running the 'mvn javadoc:javadoc' command, and finally, manual upload of the resulting documentation to our web hoster.
Most, if not all of this could be automated. Anyone interested in helping out? We can supply the software, machines, bandwidth, and a little development muscle.. But we'd by psyched to work with others who are interested in improving Maven's internal documentation. Drop a line to the build lackeys.