The Maven website is composed from:

  • a main content,
  • multiple components reference documentation, published for each component release.

And Doxia website has the same dual structure.

These contents are stored in svn and svnpubsub/svnwcsub maintains a working copy on the webservers in /www/, see svnwcsub configured in infra Puppet:

and the link between main content and components reference documentation is done with symbolic links.

How website publication works

Instructions on how to publish website content are split in separate documents: