JBoss.org Community Documentation
The structure of the
docbook-support
project is
illustrated in Figure 3.1, “The docbook-support project ”. The contents are as follows:
The docs directory contains the DocBook source for this guide to
serve as a template for other projects.
The jbossorg-documentation directory contains the maven plugin source for the parent POM that is referenced by each project's pom.xml file. The parent POM contains common configuration information so that it does not have to be duplicated across multiple JBoss.org projects.
The jbossorg-docbook-xslt directory contains the maven plugin source for the default JBoss.org XSL stylesheets. These stylesheets produce XHTML, PDF and Eclipse Help output.
The jbossorg-jdocbook-style directory contains the maven plugin source for the default JBoss.org CSS and image files. These provide the JBoss.org community-driven look & feel.
The styles and support directories together with the support.xml file are provided for backwards compatibility with projects that wish to continue using Ant instead of Maven. The styles directory contains XSL stylesheets together with CSS files to produce HTML and PDF outputs. The support directory contains the DocBook
libraries and DTDs along with
the standard XSL stylesheets. The support.xml file contains common Ant tasks to perform the build.