The xml.apache.org project lives or fails based on its human resources. Users and contributors alike help the project with ideas and brainpower. A common foundation of knowledge is required to effectively participate in this virtual community. The following is a list of documents that we have found helpful for us and may be helpful to you:
These resources are required reading for anybody contributing source code to the project.
The Java Language Specification
Written by the creators of the Java Programming Language, this online book is considered by many to be the bible for programming in Java. A must read.
Javadoc is the automatic software documentation generator used by Java since it was first released. All Java code written for this project must be documented using Javadoc conventions.
The Apache Wiki
The Apache Wiki is a community-provided resource with unofficial documents about all things Apache.
A wide variety of XML-oriented resources are out on the net today. Just a few that we have found useful include: