blob: 511c4b9db739c985a76351d27643d1b923a19346 [file] [log] [blame]
<?xml version="1.0" encoding="ISO-8859-1"?><!--
Licensed to the Apache Software Foundation (ASF) under one or more
contributor license agreements. See the NOTICE file distributed with
this work for additional information regarding copyright ownership.
The ASF licenses this file to You under the Apache License, Version 2.0
(the "License"); you may not use this file except in compliance with
the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
--><site tab="home" label="Forrest">
<!-- General documentation that applies to all versions -->
<about tab="home" label="About">
<index tab="home" label="About Forrest" href="index.html" description="Welcome and introduction"/>
<linkmap tab="home" label="Documentation ToC" href="linkmap.html" description="Table of Contents for all Forrest documentation"/>
<download tab="home" label="Download" href="ext:forrest/download" description="Download a release from your nearest mirror or get the latest from SVN"/>
<mail-lists tab="home" label="Mail lists and discussion" href="mail-lists.html" description="Discussion mail lists are the heart of the project: dev, user, svn"/>
<license tab="home" label="License" href="license.html" description="Notes and FAQs about the licensing"/>
<forrest-contract tab="home" label="Our contract" href="forrest-contract.html" description="What each party can expect"/>
<compliance tab="home" label="Standards compliance" href="compliance.html" description="Declare the status of HTML, WAI, CSS compliance"/>
<forrest-issues tab="home" label="Open issues" href="forrest-issues.html" description="List of currently open issues"/>
<who tab="home" label="Who we are" href="who.html" description="Explain who is involved"/>
<flyer tab="home" label="Flyer" href="flyer.html" description="One-page description"/>
<live-sites tab="home" label="Example sites" href="live-sites.html" description="Some sites created using Apache Forrest technology"/>
<thanks tab="home" label="Thanks" href="thanks.html" description="Acknowledgment to those who have become involved"/>
<sponsorship tab="home" label="Sponsorship" href="ext:asf/sponsor" description="ASF Sponsorship Program"/>
<security tab="home" label="Security" href="ext:asf/security" description="Please report vulnerabilities via ASF Security"/>
<!-- Entry with no @label causes correct Tab to be selected.
Also enables additional page to be generated. -->
<download_html tab="home" href="mirrors.html"/>
</about>
<getting-involved tab="project" label="Getting involved">
<contrib tab="project" label="Contributing" href="contrib.html" description="Everyone is a developer and has something to contribute">
<patch tab="project" href="contrib.html#patch"/>
</contrib>
<mail-lists tab="project" label="Mail lists and discussion" href="mail-lists.html" description="Discussion mail lists are the heart of the project: dev, user, svn"/>
<bugs tab="project" label="Reporting bugs and issues" href="issues.html" description="Issue tracker manages known issues and desired enhancements">
<filters tab="project" href="issues.html#filters"/>
</bugs>
<forrest-friday tab="project" label="ForrestFriday IRC" href="forrest-friday.html" description="ForrestFriday monthly get-together"/>
<events tab="project" label="Events" href="events.html" description="List of upcoming related conferences and meetings"/>
<project tab="project" label="Project">
<guidelines tab="project" label="Project guidelines" href="guidelines.html" description="Open development guidelines to encourage participation">
<pmc tab="project" href="guidelines.html#pmc"/>
<way tab="project" href="guidelines.html#way"/>
<voting tab="project" href="guidelines.html#voting"/>
<actions tab="project" href="guidelines.html#actions"/>
</guidelines>
<committed tab="project" label="Being committed" href="committed.html" description="Notes about contribution"/>
<tasks tab="project" label="Project tasks" href="tasks.html" description="Tasks to keep the project flowing">
<subversion-monitoring tab="project" href="tasks.html#subversion-monitoring"/>
<legal-monitoring tab="project" href="tasks.html#legal-monitoring"/>
</tasks>
</project>
</getting-involved>
<infrastructure tab="project" label="Resources and Infrastructure" description="Tools and services that help us do our work">
<overview tab="project" label="Introduction" href="asf-infrastructure.html" description="Explain the ASF infrastructure"/>
<mail-lists tab="project" label="Mail lists" href="mail-lists.html" description="Discussion mail lists are the heart of the project: dev, user, svn">
<forrest-user tab="project" href="mail-lists.html#forrest-user"/>
<forrest-dev tab="project" href="mail-lists.html#forrest-dev"/>
<forrest-svn tab="project" href="mail-lists.html#forrest-svn"/>
</mail-lists>
<jira tab="project" label="Issue management" href="issues.html" description="Issue tracker manages known issues and desired enhancements"/>
<version-control tab="project" label="Version control" href="svn.html" description="Access to the Subversion (SVN) version control system"/>
<zone tab="project" label="Demonstrations" href="http://forrest.zones.apache.org/" description="Demonstrations and testbed at forrest.zones.apache.org"/>
<gump-forrest tab="project" label="Gump integration" href="gump.html"/>
<plan tab="project" label="Planning notes" href="plan/">
<overview tab="project" label="Overview" href="plan/index.html"/>
<internal-xhtml tab="project" label="Internal XHTML" href="plan/internal-xhtml.html"/>
</plan>
<todo tab="project" label="Todo" href="todo.html"/>
</infrastructure>
<procedures tab="project" label="Best Practices and Procedures" description="Procedures and best practices for common tasks">
<forrest-dev tab="project" label="Development tips" href="howto-dev.html" description="Describes tips and procedures for efficiently developing with Forrest.">
<sitemap tab="project" href="howto-dev.html#sitemap"/>
<debug tab="project" href="howto-dev.html#debug"/>
<debug-cocoon-profiler tab="project" href="howto-dev.html#debug-cocoon-profiler"/>
<debug-sitemap-exec tab="project" href="howto-dev.html#debug-sitemap-exec"/>
<debug-validation tab="project" href="howto-dev.html#debug-validation"/>
<validate-intermediate tab="project" href="howto-dev.html#validate-intermediate"/>
</forrest-dev>
<forrestbot-svn tab="project" label="Forrestbot svn" href="howto-forrestbot-svn.html" description="Publish documentation with Forrestbot svn workstage"/>
<forrestbot-scp tab="project" label="Forrestbot scp" href="howto-forrestbot-scp.html" description="Publish documentation with Forrestbot scp workstage"/>
<svnBP tab="project" label="Subversion" href="subversion_bestpractices.html" description="Best practice notes for Subversion"/>
<docsBP tab="project" label="Documentation" href="documentation_bestpractices.html" description="Best practice notes for documentation"/>
<write-howto tab="project" label="Write a How-to" href="howto-howto.html" description="Instructions for writing a new howto-document"/>
<committers tab="project" label="Committer notes">
<zoneMangement tab="project" label="Zone management" href="zone.html" description="Notes for committers to manage forrest.zones.apache.org"/>
<howToRelease tab="project" label="How to release" href="procedures/release/How_to_release.html" description="Instructions on preparing and creating a new Forrest release.">
<ReleaseManager tab="project" href="procedures/release/How_to_release.html#rm"/>
<decisionRM tab="project" href="procedures/release/How_to_release.html#decisionRM"/>
</howToRelease>
<howToPublishDocs tab="project" label="Publishing Forrest documentation" href="procedures/How_to_publish_docs.html" description="Instructions on publishing the Forrest Website"/>
</committers>
</procedures>
<proposals tab="project" label="Proposals">
<asf-forrestbot tab="project" label="ASF Forrestbot" href="proposal-asf-forrestbot.html"/>
</proposals>
<references tab="home" label="Related projects">
<asf tab="home" label="ASF" href="http://www.apache.org/"/>
<gump tab="home" label="Apache Gump" href="http://gump.apache.org/"/>
<cocoon tab="home" label="Apache Cocoon" href="http://cocoon.apache.org/"/>
<lenya tab="home" label="Apache Lenya" href="http://lenya.apache.org/"/>
<xml tab="home" label="Apache XML" href="http://xml.apache.org/"/>
<pao tab="home" label="projects.apache.org" href="http://projects.apache.org/"/>
</references>
<!-- Uncomment this if we want aggregate HTML/PDFs for this site
<pdfs label="PDFs">
<whole_site_html label="Whole site HTML" href="wholesite.html"/>
<whole_site_pdf label="Whole site PDF" href="wholesite.pdf"/>
</pdfs>
-->
<external-refs tab="home">
<asf tab="home" href="http://www.apache.org/">
<asf-legal tab="home" href="http://www.apache.org/dev/#licenses"/>
<asl tab="home" href="http://www.apache.org/licenses/"/>
<dev tab="home" href="http://www.apache.org/dev/"/>
<how-it-works tab="home" href="http://www.apache.org/foundation/how-it-works.html"/>
<security tab="home" href="http://www.apache.org/security/"/>
<sponsor tab="home" href="http://www.apache.org/foundation/sponsorship.html"/>
<voting tab="home" href="http://www.apache.org/foundation/voting.html"/>
</asf>
<cocoon tab="home" href="http://cocoon.apache.org/2.1/">
<ml tab="home" href="http://cocoon.apache.org/2.1/mail-lists.html"/>
<actions tab="home" href="http://cocoon.apache.org/2.1/userdocs/concepts/actions.html"/>
<catalogs tab="home" href="http://cocoon.apache.org/2.1/userdocs/concepts/catalog.html"/>
<features tab="home" href="http://cocoon.apache.org/2.1/features.html"/>
<concepts tab="home" href="http://cocoon.apache.org/2.1/userdocs/concepts/"/>
<sitemap tab="home" href="http://cocoon.apache.org/2.1/userdocs/concepts/sitemap.html"/>
<protocols tab="home" href="http://cocoon.apache.org/2.1/userdocs/concepts/sitemap.html#Protocols"/>
<file-url tab="home" href="http://cocoon.apache.org/2.1/userdocs/concepts/sitemap.html#file-url"/>
<input-modules tab="home" href="http://cocoon.apache.org/2.1/userdocs/concepts/modules.html"/>
<linkrewritertransformer tab="home" href="http://cocoon.apache.org/2.1/apidocs/org/apache/cocoon/transformation/LinkRewriterTransformer.html"/>
<views tab="home" href="http://cocoon.apache.org/2.1/userdocs/concepts/views.html"/>
</cocoon>
<forrest tab="home" href="http://forrest.apache.org/">
<download tab="home" href="http://forrest.apache.org/mirrors.cgi"/>
<docs tab="home" href="http://forrest.apache.org/docs/">
<!-- FIXME: Might not need these when we have the local docs happening -->
<versions tab="home">
<overview tab="home" href="http://forrest.apache.org/docs.html"/>
<v0.9 tab="home" href="http://forrest.apache.org/0.9/"/>
<v0.8 tab="home" href="http://forrest.apache.org/0.8/"/>
<v0.7 tab="home" href="http://forrest.apache.org/0.7/"/>
</versions>
</docs>
</forrest>
<forrest-zone tab="home" href="http://forrest.zones.apache.org/"/>
<java tab="home" href="http://java.sun.com/">
<j2ee tab="home" href="http://java.sun.com/j2ee/">
<patterns tab="home" href="http://java.sun.com/j2ee/patterns/">
<dispatcherView tab="home" href="http://java.sun.com/j2ee/patterns/DispatcherView.html"/>
</patterns>
</j2ee>
<java-blueprints-pattern tab="home" href="http://java.sun.com/blueprints/corej2eepatterns/Patterns/">
<dispatcherView tab="home" href="http://java.sun.com/blueprints/corej2eepatterns/Patterns/DispatcherView.html"/>
<viewHelper tab="home" href="http://java.sun.com/blueprints/corej2eepatterns/Patterns/ViewHelper.html"/>
</java-blueprints-pattern>
</java>
<corej2eepatterns tab="home" href="http://corej2eepatterns.com/">
<patterns tab="home" href="http://corej2eepatterns.com/Patterns2ndEd/">
<dispatcherView tab="home" href="http://corej2eepatterns.com/Patterns2ndEd/DispatcherView.htm"/>
</patterns>
</corej2eepatterns>
<xml.apache.org tab="home" href="http://xml.apache.org/">
<commons tab="home" href="http://xml.apache.org/commons/">
<resolver tab="home" href="http://xml.apache.org/commons/components/resolver/"/>
</commons>
</xml.apache.org>
<xmlgraphics.apache.org tab="home" href="http://xmlgraphics.apache.org/">
<fop tab="home" href="http://xmlgraphics.apache.org/fop/"/>
<batik tab="home" href="http://xmlgraphics.apache.org/batik/"/>
</xmlgraphics.apache.org>
<jakarta tab="home" href="http://jakarta.apache.org/">
<anakia tab="home" href="http://jakarta.apache.org/velocity/anakia.html"/>
</jakarta>
<apache-stats tab="home" href="http://people.apache.org/~vgritsenko/stats/"/>
<ant tab="home" href="http://ant.apache.org/"/>
<gump tab="home" href="http://gump.apache.org/"/>
<lenya tab="home" href="http://lenya.apache.org/"/>
<cool-uris tab="home" href="http://www.w3.org/Provider/Style/URI.html"/>
<uri-rfc tab="home" href="http://zvon.org/tmRFC/RFC2396/Output/index.html"/>
<catalog_spec tab="home" href="http://www.oasis-open.org/committees/entity/spec.html"/>
<!--<catalog_spec href="http://www.oasis-open.org/committees/entity/background/9401.html"/>-->
<catalog_intro tab="home" href="http://xml.apache.org/commons/components/resolver/resolver-article.html"/>
<mail tab="home">
<linkmaps tab="home" href="http://marc.theaimsgroup.com/?l=forrest-dev&amp;m=103444028129281&amp;w=2"/>
<semantic-linking tab="home" href="http://marc.theaimsgroup.com/?l=forrest-dev&amp;m=103097808318773&amp;w=2"/>
<inputmoduletransformer tab="home" href="http://marc.theaimsgroup.com/?t=103992708800001&amp;r=1&amp;w=2"/>
<linkrewritertransformer tab="home" href="https://issues.apache.org/jira/browse/COCOON-541"/>
</mail>
</external-refs>
<versions tab="docs">
<overview tab="docs" label="Overview" href="versions/index.html"/>
<v0.9 tab="docs" label="0.9-dev" href="site:index"/>
<v0.8 tab="docs" label="0.8 (current)" href="site:v0.80//index"/>
<v0.7 tab="docs" label="0.7" href="site:v0.70//index"/>
</versions>
<pluginVersions tab="plugins">
<overview tab="plugins" label="Overview" href="pluginDocs/index.html"/>
<v0.9 tab="plugins" label="0.9-dev" href="site:plugins/index"/>
<v0.8 tab="plugins" label="0.8 (current)" href="site:v0.80//plugins/index"/>
<v0.7 tab="plugins" label="0.7" href="site:v0.70//plugins/index"/>
</pluginVersions>
<tools tab="tools" label="Tools" href="tools/">
<index tab="tools" label="Index" href="tools/index.html"/>
<forrestbar tab="tools" label="ForrestBar" href="tools/forrestbar.html"/>
<forrestbot tab="tools" label="Forrestbot" href="tools/forrestbot.html"/>
<forrestbot-web-interface tab="tools" label="Forrestbot Webapp" href="tools/forrestbot-web-interface.html"/>
<eclipse tab="tools" label="Eclipse Plugin" href="tools/eclipse.html"/>
<xxe tab="tools" label="XXE-Editor" href="tools/xxe.html"/>
</tools>
<!-- Versioned Documentation
The surrounding version number element allows linking to a specific
version of a document with the site:protocol by specifiying an access
path such as 'site:v0.70/documentation/faq'
To create a new release see f.a.o/procedures/release/How_to_release.html
-->
<v0.90 tab="home" label="Documentation in development" description="Set of documents for the in-development version, i.e. SVN head">
<documentation tab="v0_90" label="0.90-dev" href="docs_0_90/">
<index tab="v0_90" label="Overview" href="docs_0_90/index.html"/>
<!-- FIXME: Needed to avoid moving files -->
<catalog tab="v0_90" href="docs_0_90/catalog.html"/>
<project-sitemap tab="v0_90" href="docs_0_90/project-sitemap.html"/>
<upgrading_09 tab="v0_90" href="docs_0_90/upgrading_09.html">
<cocoon tab="v0_90" href="docs_0_90/upgrading_09.html#cocoon"/>
</upgrading_09>
<!-- FIXME: i don't understand what the previous FIXME means. Why do we need those entries without labels? -->
<!-- Insert all instructional documentation here -->
<your-project tab="v0_90" label="Using Forrest" href="docs_0_90/your-project.html">
<new_content_type tab="v0_90" href="docs_0_90/your-project.html#adding_new_content_type"/>
<new_dtd tab="v0_90" href="docs_0_90/your-project.html#new_dtd"/>
<webapp tab="v0_90" href="docs_0_90/your-project.html#webapp"/>
<skins tab="v0_90" href="docs_0_90/your-project.html#skins"/>
<new-skin tab="v0_90" href="docs_0_90/your-project.html#new_skin"/>
<invoking_from_ant tab="v0_90" href="docs_0_90/your-project.html#invoking_from_ant"/>
</your-project>
<howto tab="v0_90" label="How-To" href="docs_0_90/howto/">
<overview tab="v0_90" label="Overview" href="docs_0_90/howto/index.html"/>
<ForrestInstall tab="v0_90" label="Install Forrest">
<build tab="v0_90" label="Building Forrest from Source" href="docs_0_90/build.html" description="Build and install the current unreleased version">
<run tab="v0_90" href="docs_0_90/build.html#run"/>
</build>
</ForrestInstall>
<upgrading_09Ref tab="v0_90" label="Upgrading to 0.9" href="site:upgrading_09"/>
<ForrestCustomize tab="v0_90" label="Customize Forrest" description="Adapt and tune Forrest for your needs">
<sitemap-explain tab="v0_90" label="Sitemaps explained" href="docs_0_90/sitemap-explain.html"/>
<custom-html-source tab="v0_90" label="Custom html source" href="docs_0_90/howto/howto-custom-html-source.html"/>
<project-sitemapRef tab="v0_90" label="Project sitemap" href="site:project-sitemap"/>
<editcss tab="v0_90" label="Edit CSS (WYSIWYG)" href="docs_0_90/howto/howto-editcss.html"/>
<pdf-tab tab="v0_90" label="Create tab PDF" href="docs_0_90/howto/howto-pdf-tab.html" description="Generate one pdf-document for all pages of a tab"/>
<corner-css tab="v0_90" label="CSS corner SVG" href="docs_0_90/howto/howto-corner-images.html"/>
</ForrestCustomize>
<ForrestIntegrate tab="v0_90" label="Integrate Forrest with tools">
<maven tab="v0_90" label="Maven Integration" href="docs_0_90/howto/howto-forrest-from-maven.html"/>
<catalogRef1 tab="v0_90" label="Using DTD Catalogs" href="site:catalog"/>
</ForrestIntegrate>
<ForrestExtend tab="v0_90" label="Extend Forrest" description="Extend Forrest with new functionalities">
<buildPlugin tab="v0_90" label="Build a Plugin" href="docs_0_90/howto/howto-buildPlugin.html">
<release tab="v0_90" href="docs_0_90/howto/howto-buildPlugin.html#release"/>
</buildPlugin>
<skin-package tab="v0_90" label="Package new Skins" href="docs_0_90/skin-package.html"/>
</ForrestExtend>
<asf-mirror tab="v0_90" label="Download mirror" href="docs_0_90/howto/howto-asf-mirror.html"/>
<documentationCreate tab="v0_90" label="Adding Documentation" description="Instructions to enhance Forrest by writing new pieces of documentation.">
<write-howto tab="v0_90" label="Write a How-to" href="site:write-howto" description="Instructions for writing a new howto-document"/>
<multi tab="v0_90" label="Multipage HowTo" href="docs_0_90/howto/multi/">
<intro tab="v0_90" label="Introduction" href="docs_0_90/howto/multi/howto-multi.html"/>
<step1 tab="v0_90" label="Step 1" href="docs_0_90/howto/multi/step1.html"/>
<step2 tab="v0_90" label="Step 2" href="docs_0_90/howto/multi/step2.html"/>
<step3 tab="v0_90" label="Step 3" href="docs_0_90/howto/multi/step3.html"/>
</multi>
</documentationCreate>
</howto>
<faq tab="v0_90" label="FAQs" href="docs_0_90/faq.html">
<build_msg_a tab="v0_90" href="docs_0_90/faq.html#build_msg_a"/>
<docbook tab="v0_90" href="docs_0_90/faq.html#docbook"/>
<docs tab="v0_90" href="docs_0_90/faq.html#docs"/>
<checksums tab="v0_90" href="docs_0_90/faq.html#checksums"/>
<coloured-ant tab="v0_90" href="docs_0_90/faq.html#coloured-ant"/>
<edit-content tab="v0_90" href="docs_0_90/faq.html#edit-content"/>
<ignoring_javadocs tab="v0_90" href="docs_0_90/faq.html#ignoring_javadocs"/>
<jobs tab="v0_90" href="docs_0_90/faq.html#jobs"/>
<link_raw tab="v0_90" href="docs_0_90/faq.html#link_raw"/>
<linkmap tab="v0_90" href="docs_0_90/faq.html#linkmap"/>
<logs tab="v0_90" href="docs_0_90/faq.html#logs"/>
<oldjing tab="v0_90" href="docs_0_90/faq.html#oldjing"/>
<pdf_images tab="v0_90" href="docs_0_90/faq.html#pdf_images"/>
<rawHTML tab="v0_90" href="docs_0_90/faq.html#rawHTML"/>
<run_port tab="v0_90" href="docs_0_90/faq.html#run_port"/>
<single-document tab="v0_90" href="docs_0_90/faq.html#single-document"/>
<sitemap-entities tab="v0_90" href="docs_0_90/faq.html#sitemap-entities"/>
<svn-eol-style tab="v0_90" href="docs_0_90/faq.html#svn-eol-style"/>
<tab-index tab="v0_90" href="docs_0_90/faq.html#tab-index"/>
<cli-xconf tab="v0_90" href="docs_0_90/faq.html#cli-xconf"/>
<pageBreaks tab="v0_90" href="docs_0_90/faq.html#pageBreaks"/>
<php tab="v0_90" href="docs_0_90/faq.html#php"/>
<site-xml tab="v0_90" href="docs_0_90/faq.html#site-xml"/>
<requirements tab="v0_90" href="docs_0_90/faq.html#requirements"/>
<verbose-ant tab="v0_90" href="docs_0_90/faq.html#verbose-ant"/>
<version-and-properties tab="v0_90" href="docs_0_90/faq.html#version"/>
<xml-entities tab="v0_90" href="docs_0_90/faq.html#xml-entities"/>
</faq>
<whitepapers tab="v0_90" label="Background" description="Background documentation about Forrest and the technologies used">
<linking tab="v0_90" label="Menus and Linking" href="docs_0_90/linking.html">
<menu_generation tab="v0_90" href="docs_0_90/linking.html#menu_generation"/>
<tab-site tab="v0_90" href="docs_0_90/linking.html#tab-site"/>
</linking>
<searching tab="v0_90" label="Search Options in Forrest" href="docs_0_90/searching.html"/>
<locationmap tab="v0_90" label="Locationmap" href="docs_0_90/locationmap.html">
<namingConvention tab="v0_90" href="docs_0_90/locationmap.html#namingConvention"/>
</locationmap>
<properties tab="v0_90" label="Properties system" href="docs_0_90/properties.html"/>
<sitemap-ref tab="v0_90" label="Sitemap Reference" href="docs_0_90/sitemap-ref.html">
<linkrewriting_impl tab="v0_90" href="docs_0_90/sitemap-ref.html#linkrewriting_impl"/>
<menu_generation_impl tab="v0_90" href="docs_0_90/sitemap-ref.html#menu_generation_impl"/>
<source_pipelines tab="v0_90" href="docs_0_90/sitemap-ref.html#source_pipelines"/>
<forrest_xmap tab="v0_90" href="docs_0_90/sitemap-ref.html#forrest_xmap"/>
</sitemap-ref>
<default-skins tab="v0_90" label="Skins" href="docs_0_90/skins.html" description="About default skins, their naming and features"/>
<status-themes tab="v0_90" label="Dispatcher versus Skins" href="docs_0_90/status-themes.html"/>
<cap tab="v0_90" label="Sourcetype Action" href="docs_0_90/cap.html"/>
<validation tab="v0_90" label="XML validation and entity resolution" href="docs_0_90/validation.html">
<catalog tab="v0_90" href="docs_0_90/validation.html#catalog"/>
<debug-catalog tab="v0_90" href="docs_0_90/validation.html#debug-catalog"/>
</validation>
</whitepapers>
<changes tab="v0_90" label="Changes" href="docs_0_90/changes.html">
<v09 tab="v0_90" href="docs_0_90/changes.html#version_0.9"/>
</changes>
<changes-rss tab="v0_90" href="docs_0_90/changes.rss"/>
<glossary tab="v0_90" label="Glossary" href="docs_0_90/glossary.html"/>
<samples tab="v0_90" label="Reference docs">
<dtd-docs-container tab="v0_90" label="DTD documentation">
<dtd-docs tab="v0_90" label="Overview" href="dtdx/dtd-docs.html"/>
<document-v20-dtd tab="v0_90" label="document-v20" href="dtdx/document-v20.dtdx.html"/>
<howto-v20-dtd tab="v0_90" label="howto-v20" href="dtdx/howto-v20.dtdx.html"/>
<faq-v20-dtd tab="v0_90" label="faq-v20" href="dtdx/faq-v20.dtdx.html"/>
<document-v13-dtd tab="v0_90" label="document-v13" href="dtdx/document-v13.dtdx.html"/>
<howto-v13-dtd tab="v0_90" label="howto-v13" href="dtdx/howto-v13.dtdx.html"/>
<faq-v13-dtd tab="v0_90" label="faq-v13" href="dtdx/faq-v13.dtdx.html"/>
</dtd-docs-container>
<samples-container tab="v0_90" label="Doc samples">
<document-v12 tab="v0_90" href="dtdx/document-v12.html"/>
<document-v13 tab="v0_90" label="document-v13" href="dtdx/document-v13.html"/>
<document-v20 tab="v0_90" label="document-v20" href="dtdx/document-v20.html"/>
</samples-container>
</samples>
<!-- FIXME: Consider moving these documents into their own tab as there is no point in
coying historic info from version to version.
Options: Subtab "Old Stuff" in Docs tab or as a main tab
-->
<older_documentation tab="v0_90" label="Older Docs">
<primer tab="v0_90" label="Forrest Primer" href="docs_0_90/primer.html">
<cvs tab="v0_90" href="docs_0_90/primer.html#cvs"/>
</primer>
<libre-intro tab="v0_90" label="Libre" href="docs_0_90/libre-intro.html"/>
<dreams tab="v0_90" label="Dream list" href="docs_0_90/dreams.html"/>
<cvsssh tab="v0_90" label="CVS over SSH" href="docs_0_90/howto/cvs-ssh/howto-cvs-ssh.html"/>
</older_documentation>
</documentation>
<plugins tab="p0_90" label="0.90 Plugins" href="pluginDocs/plugins_0_90/">
<index tab="p0_90" label="Index" href="pluginDocs/plugins_0_90/index.html"/>
<using tab="p0_90" label="Using Plugins" href="pluginDocs/plugins_0_90/usingPlugins.html"/>
<infrastructure tab="p0_90" label="Plugin Infrastructure" href="pluginDocs/plugins_0_90/pluginInfrastructure.html"/>
</plugins>
</v0.90>
<v0.80 tab="home" label="Documentation current" description="Set of documents for the released version">
<documentation tab="v0_80" label="0.80" href="docs_0_80/">
<index tab="v0_80" label="Overview" href="docs_0_80/index.html"/>
<!-- FIXME: Needed to avoid moving files -->
<catalog tab="v0_80" href="docs_0_80/catalog.html"/>
<project-sitemap tab="v0_80" href="docs_0_80/project-sitemap.html"/>
<upgrading_08 tab="v0_80" href="docs_0_80/upgrading_08.html"/>
<!-- Insert all instructional documentation here -->
<your-project tab="v0_80" label="Using Forrest" href="docs_0_80/your-project.html">
<new_content_type tab="v0_80" href="docs_0_80/your-project.html#adding_new_content_type"/>
<new_dtd tab="v0_80" href="docs_0_80/your-project.html#new_dtd"/>
<webapp tab="v0_80" href="docs_0_80/your-project.html#webapp"/>
<skins tab="v0_80" href="docs_0_80/your-project.html#skins"/>
<new-skin tab="v0_80" href="docs_0_80/your-project.html#new_skin"/>
<invoking_from_ant tab="v0_80" href="docs_0_80/your-project.html#invoking_from_ant"/>
</your-project>
<howto tab="v0_80" label="How-To" href="docs_0_80/howto/">
<overview tab="v0_80" label="Overview" href="docs_0_80/howto/index.html"/>
<ForrestInstall tab="v0_80" label="Install Forrest">
<build tab="v0_80" label="Building Forrest from Source" href="docs_0_80/build.html" description="Build and install the current unreleased version">
<run tab="v0_80" href="docs_0_80/build.html#run"/>
</build>
</ForrestInstall>
<upgrading_08Ref tab="v0_80" label="Upgrading to 0.8" href="site:upgrading_08"/>
<ForrestCustomize tab="v0_80" label="Customize Forrest" description="Adapt and tune Forrest for your needs">
<sitemap-explain tab="v0_80" label="Sitemaps explained" href="docs_0_80/sitemap-explain.html"/>
<custom-html-source tab="v0_80" label="Custom html source" href="docs_0_80/howto/howto-custom-html-source.html"/>
<project-sitemapRef tab="v0_80" label="Project sitemap" href="site:project-sitemap"/>
<editcss tab="v0_80" label="Edit CSS (WYSIWYG)" href="docs_0_80/howto/howto-editcss.html"/>
<pdf-tab tab="v0_80" label="Create tab PDF" href="docs_0_80/howto/howto-pdf-tab.html" description="Generate one pdf-document for all pages of a tab"/>
<corner-css tab="v0_80" label="CSS corner SVG" href="docs_0_80/howto/howto-corner-images.html"/>
</ForrestCustomize>
<ForrestIntegrate tab="v0_80" label="Integrate Forrest with tools">
<maven tab="v0_80" label="Maven Integration" href="docs_0_80/howto/howto-forrest-from-maven.html"/>
<catalogRef1 tab="v0_80" label="Using DTD Catalogs" href="site:catalog"/>
</ForrestIntegrate>
<ForrestExtend tab="v0_80" label="Extend Forrest" description="Extend Forrest with new functionalities">
<buildPlugin tab="v0_80" label="Build a Plugin" href="docs_0_80/howto/howto-buildPlugin.html"/>
<skin-package tab="v0_80" label="Package new Skins" href="docs_0_80/skin-package.html"/>
</ForrestExtend>
<asf-mirror tab="v0_80" label="Download mirror" href="docs_0_80/howto/howto-asf-mirror.html"/>
<documentationCreate tab="v0_80" label="Adding Documentation" description="Instructions to enhance Forrest by writing new pieces of documentation.">
<write-howto tab="v0_80" label="Write a How-to" href="site:write-howto" description="Instructions for writing a new howto-document"/>
<multi tab="v0_80" label="Multipage HowTo" href="docs_0_80/howto/multi/">
<intro tab="v0_80" label="Introduction" href="docs_0_80/howto/multi/howto-multi.html"/>
<step1 tab="v0_80" label="Step 1" href="docs_0_80/howto/multi/step1.html"/>
<step2 tab="v0_80" label="Step 2" href="docs_0_80/howto/multi/step2.html"/>
<step3 tab="v0_80" label="Step 3" href="docs_0_80/howto/multi/step3.html"/>
</multi>
</documentationCreate>
</howto>
<faq tab="v0_80" label="FAQs" href="docs_0_80/faq.html">
<build_msg_a tab="v0_80" href="docs_0_80/faq.html#build_msg_a"/>
<docbook tab="v0_80" href="docs_0_80/faq.html#docbook"/>
<docs tab="v0_80" href="docs_0_80/faq.html#docs"/>
<checksums tab="v0_80" href="docs_0_80/faq.html#checksums"/>
<edit-content tab="v0_80" href="docs_0_80/faq.html#edit-content"/>
<ignoring_javadocs tab="v0_80" href="docs_0_80/faq.html#ignoring_javadocs"/>
<jobs tab="v0_80" href="docs_0_80/faq.html#jobs"/>
<link_raw tab="v0_80" href="docs_0_80/faq.html#link_raw"/>
<logs tab="v0_80" href="docs_0_80/faq.html#logs"/>
<pdf_images tab="v0_80" href="docs_0_80/faq.html#pdf_images"/>
<rawHTML tab="v0_80" href="docs_0_80/faq.html#rawHTML"/>
<single-document tab="v0_80" href="docs_0_80/faq.html#single-document"/>
<tab-index tab="v0_80" href="docs_0_80/faq.html#tab-index"/>
<cli-xconf tab="v0_80" href="docs_0_80/faq.html#cli-xconf"/>
<pageBreaks tab="v0_80" href="docs_0_80/faq.html#pageBreaks"/>
<site-xml tab="v0_80" href="docs_0_80/faq.html#site-xml"/>
<requirements tab="v0_80" href="docs_0_80/faq.html#requirements"/>
<xml-entities tab="v0_80" href="docs_0_80/faq.html#xml-entities"/>
</faq>
<whitepapers tab="v0_80" label="Background" description="Background documentation about Forrest and the technologies used">
<linking tab="v0_80" label="Menus and Linking" href="docs_0_80/linking.html">
<menu_generation tab="v0_80" href="docs_0_80/linking.html#menu_generation"/>
<tab-site tab="v0_80" href="docs_0_80/linking.html#tab-site"/>
</linking>
<searching tab="v0_80" label="Search Options in Forrest" href="docs_0_80/searching.html"/>
<locationmap tab="v0_80" label="Locationmap" href="docs_0_80/locationmap.html">
<namingConvention tab="v0_80" href="docs_0_80/locationmap.html#namingConvention"/>
</locationmap>
<sitemap-ref tab="v0_80" label="Sitemap Reference" href="docs_0_80/sitemap-ref.html">
<linkrewriting_impl tab="v0_80" href="docs_0_80/sitemap-ref.html#linkrewriting_impl"/>
<menu_generation_impl tab="v0_80" href="docs_0_80/sitemap-ref.html#menu_generation_impl"/>
<source_pipelines tab="v0_80" href="docs_0_80/sitemap-ref.html#source_pipelines"/>
<forrest_xmap tab="v0_80" href="docs_0_80/sitemap-ref.html#forrest_xmap"/>
</sitemap-ref>
<skins tab="v0_80" label="Skins" href="docs_0_80/skins.html" description="About default skins, their naming and features"/>
<status-themes tab="v0_80" label="Dispatcher versus Skins" href="docs_0_80/status-themes.html"/>
<cap tab="v0_80" label="Sourcetype Action" href="docs_0_80/cap.html"/>
<validation tab="v0_80" label="XML validation and entity resolution" href="docs_0_80/validation.html">
<catalog tab="v0_80" href="docs_0_80/validation.html#catalog"/>
<debug-catalog tab="v0_80" href="docs_0_80/validation.html#debug-catalog"/>
</validation>
</whitepapers>
<changes tab="v0_80" label="Changes" href="docs_0_80/changes.html">
<v08 tab="v0_80" href="docs_0_80/changes.html#version_0.8"/>
</changes>
<changes-rss tab="v0_80" href="docs_0_80/changes.rss"/>
<glossary tab="v0_80" label="Glossary" href="docs_0_80/glossary.html"/>
<samples tab="v0_80" label="Reference docs">
<dtd-docs-container tab="v0_80" label="DTD documentation">
<dtd-docs tab="v0_80" label="Overview" href="dtdx/dtd-docs.html"/>
<document-v20-dtd tab="v0_80" label="document-v20" href="dtdx/document-v20.dtdx.html"/>
<howto-v20-dtd tab="v0_80" label="howto-v20" href="dtdx/howto-v20.dtdx.html"/>
<faq-v20-dtd tab="v0_80" label="faq-v20" href="dtdx/faq-v20.dtdx.html"/>
<document-v13-dtd tab="v0_80" label="document-v13" href="dtdx/document-v13.dtdx.html"/>
<howto-v13-dtd tab="v0_80" label="howto-v13" href="dtdx/howto-v13.dtdx.html"/>
<faq-v13-dtd tab="v0_80" label="faq-v13" href="dtdx/faq-v13.dtdx.html"/>
</dtd-docs-container>
<samples-container tab="v0_80" label="Doc samples">
<document-v12 tab="v0_80" href="dtdx/document-v12.html"/>
<document-v13 tab="v0_80" label="document-v13" href="dtdx/document-v13.html"/>
<document-v20 tab="v0_80" label="document-v20" href="dtdx/document-v20.html"/>
</samples-container>
</samples>
<!-- FIXME: Consider moving these documents into their own tab as there is no point in
coying historic info from version to version.
Options: Subtab "Old Stuff" in Docs tab or as a main tab
-->
<older_documentation tab="v0_80" label="Older Docs">
<primer tab="v0_80" label="Forrest Primer" href="docs_0_80/primer.html">
<cvs tab="v0_80" href="docs_0_80/primer.html#cvs"/>
</primer>
<libre-intro tab="v0_80" label="Libre" href="docs_0_80/libre-intro.html"/>
<dreams tab="v0_80" label="Dream list" href="docs_0_80/dreams.html"/>
<cvsssh tab="v0_80" label="CVS over SSH" href="docs_0_80/howto/cvs-ssh/howto-cvs-ssh.html"/>
</older_documentation>
</documentation>
<plugins tab="p0_80" label="0.80 Plugins" href="pluginDocs/plugins_0_80/">
<index tab="p0_80" label="Index" href="pluginDocs/plugins_0_80/index.html"/>
<using tab="p0_80" label="Using Plugins" href="pluginDocs/plugins_0_80/usingPlugins.html"/>
<infrastructure tab="p0_80" label="Plugin Infrastructure" href="pluginDocs/plugins_0_80/pluginInfrastructure.html"/>
</plugins>
</v0.80>
<!-- Removing the label from the past release, stops it being in the ToC and cluttering -->
<v0.70 tab="home">
<documentation tab="v0_70" label="0.70" href="docs_0_70/">
<index tab="v0_70" label="Overview" href="docs_0_70/index.html"/>
<faq tab="v0_70" label="FAQs" href="docs_0_70/faq.html">
<docbook tab="v0_70" href="docs_0_70/faq.html#docbook"/>
<ignoring_javadocs tab="v0_70" href="docs_0_70/faq.html#ignoring_javadocs"/>
<link_raw tab="v0_70" href="docs_0_70/faq.html#link_raw"/>
<pdf_images tab="v0_70" href="docs_0_70/faq.html#pdf_images"/>
<tab-index tab="v0_70" href="docs_0_70/faq.html#tab-index"/>
<cli-xconf tab="v0_70" href="docs_0_70/faq.html#cli-xconf"/>
<pageBreaks tab="v0_70" href="docs_0_70/faq.html#pageBreaks"/>
<site-xml tab="v0_70" href="docs_0_70/faq.html#site-xml"/>
<requirements tab="v0_70" href="docs_0_70/faq.html#requirements"/>
</faq>
<changes tab="v0_70" label="Changes" href="docs_0_70/changes.html">
<v07 tab="v0_70" href="docs_0_70/changes.html#version_0.7"/>
</changes>
<changes-rss tab="v0_70" href="docs_0_70/changes.rss"/>
<todo tab="v0_70" label="Todo" href="docs_0_70/todo.html"/>
<your-project tab="v0_70" label="Using Forrest" href="docs_0_70/your-project.html">
<new_content_type tab="v0_70" href="docs_0_70/your-project.html#adding_new_content_type"/>
<new_dtd tab="v0_70" href="docs_0_70/your-project.html#new_dtd"/>
<webapp tab="v0_70" href="docs_0_70/your-project.html#webapp"/>
<skins tab="v0_70" href="docs_0_70/your-project.html#skins"/>
<new-skin tab="v0_70" href="docs_0_70/your-project.html#new_skin"/>
<invoking_from_ant tab="v0_70" href="docs_0_70/your-project.html#invoking_from_ant"/>
</your-project>
<validation tab="v0_70" label="XML Validation" href="docs_0_70/validation.html"/>
<linking tab="v0_70" label="Menus and Linking" href="docs_0_70/linking.html">
<menu_generation tab="v0_70" href="docs_0_70/linking.html#menu_generation"/>
<tab-site tab="v0_70" href="docs_0_70/linking.html#tab-site"/>
</linking>
<searching tab="v0_70" label="Searching" href="docs_0_70/searching.html"/>
<skins tab="v0_70" label="Default Skins" href="docs_0_70/skins.html"/>
<skin-package tab="v0_70" label="Skin Packages" href="docs_0_70/skin-package.html"/>
<views tab="v0_70" label="Views-dev" href="docs_0_70/views.html"/>
<forrest-contract tab="v0_70" label="Our Contract" href="docs_0_70/forrest-contract.html"/>
<compliance tab="v0_70" label="Standards Compliance" href="docs_0_70/compliance.html"/>
<howto tab="v0_70" label="How-To" href="docs_0_70/howto/">
<overview tab="v0_70" label="Overview" href="docs_0_70/howto/index.html"/>
<write-howto tab="v0_70" label="Write a How-to" href="docs_0_70/howto/howto-howto.html"/>
<asf-mirror tab="v0_70" label="Download mirror" href="docs_0_70/howto/howto-asf-mirror.html"/>
<pdf-tab tab="v0_70" label="Create tab PDF" href="docs_0_70/howto/howto-pdf-tab.html"/>
<editcss tab="v0_70" label="Edit CSS (WYSIWYG)" href="docs_0_70/howto/howto-editcss.html"/>
<corner-css tab="v0_70" label="CSS corner SVG" href="docs_0_70/howto/howto-corner-images.html"/>
<maven tab="v0_70" label="Maven Integration" href="docs_0_70/howto/howto-forrest-from-maven.html"/>
<buildPlugin tab="v0_70" label="Build a Plugin" href="docs_0_70/howto/howto-buildPlugin.html"/>
<custom-html-source tab="v0_70" label="Custom html source" href="docs_0_70/howto/howto-custom-html-source.html"/>
<multi tab="v0_70" label="Multipage HowTo" href="docs_0_70/howto/multi/">
<intro tab="v0_70" label="Introduction" href="docs_0_70/howto/multi/howto-multi.html"/>
<step1 tab="v0_70" label="Step 1" href="docs_0_70/howto/multi/step1.html"/>
<step2 tab="v0_70" label="Step 2" href="docs_0_70/howto/multi/step2.html"/>
<step3 tab="v0_70" label="Step 3" href="docs_0_70/howto/multi/step3.html"/>
</multi>
<view tab="v0_70" label="Views">
<install tab="v0_70" label="Install views" href="docs_0_70/howto/howto-view-install.html"/>
<DSL tab="v0_70" label="forrest:view DSL" href="docs_0_70/howto/howto-view-dsl.html"/>
<contracts tab="v0_70" label="contract implementations" href="docs_0_70/howto/howto-view-contracts.html"/>
</view>
</howto>
<developers tab="v0_70" label="Advanced Topics">
<build tab="v0_70" label="Building Forrest" href="docs_0_70/build.html">
<run tab="v0_70" href="docs_0_70/build.html#run"/>
</build>
<catalog tab="v0_70" label="Using DTD Catalogs" href="docs_0_70/catalog.html"/>
<sitemap-ref tab="v0_70" label="Sitemap Reference" href="docs_0_70/sitemap-ref.html">
<linkrewriting_impl tab="v0_70" href="docs_0_70/sitemap-ref.html#linkrewriting_impl"/>
<menu_generation_impl tab="v0_70" href="docs_0_70/sitemap-ref.html#menu_generation_impl"/>
<source_pipelines tab="v0_70" href="docs_0_70/sitemap-ref.html#source_pipelines"/>
<forrest_xmap tab="v0_70" href="docs_0_70/sitemap-ref.html#forrest_xmap"/>
</sitemap-ref>
<project-sitemap tab="v0_70" label="Project sitemap" href="docs_0_70/project-sitemap.html"/>
<cap tab="v0_70" label="Sourcetype Action" href="docs_0_70/cap.html"/>
</developers>
<upgrading_07 tab="v0_70" label="Upgrading to 0.7" href="docs_0_70/upgrading_07.html">
<raw tab="v0_70" href="docs_0_70/upgrading_07.html#raw"/>
</upgrading_07>
<samples tab="v0_70" label="Reference docs">
<dtd-docs-container tab="v0_70" label="DTD documentation">
<dtd-docs tab="v0_70" label="Overview" href="dtdx/dtd-docs.html"/>
<document-v20-dtd tab="v0_70" label="document-v20" href="dtdx/document-v20.dtdx.html"/>
<howto-v20-dtd tab="v0_70" label="howto-v20" href="dtdx/howto-v20.dtdx.html"/>
<faq-v20-dtd tab="v0_70" label="faq-v20" href="dtdx/faq-v20.dtdx.html"/>
<document-v13-dtd tab="v0_70" label="document-v13" href="dtdx/document-v13.dtdx.html"/>
<howto-v13-dtd tab="v0_70" label="howto-v13" href="dtdx/howto-v13.dtdx.html"/>
<faq-v13-dtd tab="v0_70" label="faq-v13" href="dtdx/faq-v13.dtdx.html"/>
</dtd-docs-container>
<samples-container tab="v0_70" label="Doc samples">
<document-v12 tab="v0_70" href="dtdx/document-v12.html"/>
<document-v13 tab="v0_70" label="document-v13" href="dtdx/document-v13.html"/>
<document-v20 tab="v0_70" label="document-v20" href="dtdx/document-v20.html"/>
</samples-container>
</samples>
<!-- FIXME: Consider moving these documents into their own tab as there is no point in
coying historic info from version to version.
Options: Subtab "Old Stuff" in Docs tab or as a main tab
-->
<older_documentation tab="v0_70" label="Older Docs">
<primer tab="v0_70" label="Forrest Primer" href="docs_0_70/primer.html">
<cvs tab="v0_70" href="docs_0_70/primer.html#cvs"/>
</primer>
<libre-intro tab="v0_70" label="Libre" href="docs_0_70/libre-intro.html"/>
<dreams tab="v0_70" label="Dream list" href="docs_0_70/dreams.html"/>
<cvsssh tab="v0_70" label="CVS over SSH" href="docs_0_70/howto/cvs-ssh/howto-cvs-ssh.html"/>
</older_documentation>
</documentation>
<plugins tab="p0_70" label="0.70 Plugins" href="pluginDocs/plugins_0_70/">
<index tab="p0_70" label="Index" href="pluginDocs/plugins_0_70/index.html"/>
<using tab="p0_70" label="Using Plugins" href="pluginDocs/plugins_0_70/usingPlugins.html"/>
<infrastructure tab="p0_70" label="Plugin Infrastructure" href="pluginDocs/plugins_0_70/pluginInfrastructure.html"/>
</plugins>
</v0.70>
</site>