Merge design updates - thanks to emjohson for providing these patches

Conflicts:
	pom.xml
	src/main/webapp/jbi/components/servicemix-exec.conf
	src/main/webapp/users-guide/manual.conf
	src/main/webapp/users-guide/toc.ssp

git-svn-id: https://svn.apache.org/repos/asf/servicemix/documentation/trunk@1030206 13f79535-47bb-0310-9956-ffa450edef68
31 files changed
tree: 7344eb7eef7531b9bc9bdd6f7b89e0a809d18bca
  1. src/
  2. .gitignore
  3. pom.xml
  4. README.md
README.md

Prerequisites

You need to have these two programs installed on your machine:

  • Pygments - syntax highlighting for HTML and PDF
  • Prince XML - converts HTML into PDF for the manual

Building SNAPSHOT dependencies

This project depends on a few SNAPSHOT dependencies. Before you start working on the docs, you need to checkout and build these two projects locally:

Building the documentation project

There are two ways of building the documentation project:

  • mvn -Plive jetty:run will make a live website copy available locally. This is very convenient while editing the docs to quickly review the changes you made.
  • mvn clean install will build the documentation project, creating 3 representations:
    • a war file containing the documentation webapp
    • a pdf file (in target/sitegen/manual.pdf)
    • a static website, generated using the same templates (in target/sitegen)

Known issues

  • The war file currently can't be deployed on ServiceMix