...
- Build the aggregate javadocs for all of trunk
- mvn javadoc:javadoc (this will build them in target/site/apidocs)
- mv target/site/apidocs target/site/javadocs
- Copy the license information to target/site
- cp -r resources/doc/license target/site
- Remove Recursively delete all .svn directories in target/site/license
- find . -type d -name ".svn" -exec rm -rf {} \;
- Create a jar file to upload
- cd target/site
- jar -cMf static.jar javadocs license
- Upload the jar to fedora-commons.org
- sftp fcrelman@fedora-commons.org
- cd documentation
- mkdir 3.3
- cd 3.3
- put static.jar
- exit
- Unpack the jar and ensure the static documentation is viewable on the web
- ssh fcrelman@fedora-commons.org
- cd documentation/3.3
- jar -xf static.jar
- rm static.jar
- Point your browser to http://fedora-commons.org/documentation/3.3/javadocs and http://fedora-commons.org/documentation/3.3/license/license.html (these are the full URLs that should be referenced from the documentation in the wiki)
- Ensure the main documentation URL for this version forwards to the wiki
- cp ../index.html . (the parent directory already contains an index.html that forwards to the right place in the wiki)
- Point your browser to http://fedora-commons.org/documentation/3.3 (it should redirect to the FCR30 wiki space)
...