blob: c2990fe09d582a855f35773e720185da2755d42d [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"/>
<!-- 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"/>
<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">
<way tab="project" href="guidelines.html#way"/>
</guidelines>
<committed tab="project" label="Being committed" href="committed.html" description="Notes about contribution"/>
<roles tab="project" label="Project roles" href="roles.html" description="Tasks to keep the project flowing"/>
</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-modes tab="project" href="howto-dev.html#debug-modes"/>
<debug-sitemap-exec tab="project" href="howto-dev.html#debug-sitemap-exec"/>
<debug-validation tab="project" href="howto-dev.html#debug-validation"/>
</forrest-dev>
<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."/>
<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">
<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/">
<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"/>
<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"/>
<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.8 tab="home" href="http://forrest.apache.org/0.8/"/>
<v0.7 tab="home" href="http://forrest.apache.org/0.7/"/>
<v0.6 tab="home" href="http://forrest.apache.org/0.6/"/>
</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="http://issues.apache.org/bugzilla/show_bug.cgi?id=15611"/>
</mail>
</external-refs>
<versions tab="docs">
<overview tab="docs" label="Overview" href="versions/index.html"/>
<v0.8 tab="docs" label="0.8-dev" href="site:index"/>
<v0.7 tab="docs" label="0.7 (current)" href="site:v0.70//index"/>
<v0.6 tab="docs" label="0.6" href="site:v0.60//index"/>
</versions>
<pluginVersions tab="plugins">
<overview tab="plugins" label="Overview" href="pluginDocs/index.html"/>
<v0.8 tab="plugins" label="0.8-dev" href="site:plugins/index"/>
<v0.7 tab="plugins" label="0.7 (current)" 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:
- copy first versioned element below and insert right after this comment
- edit version-element name to reflect new version number
- FIXME: Add instructions for fixing directories and adjusting links in files
-->
<v0.80 tab="home" label="Documentation in development" description="Set of documents for the in-development version, i.e. SVN head">
<documentation tab="v0_80" label="0.80-dev" 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"/>
<ForrestUse tab="v0_80" label="Use Forrest"/>
<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"/>
<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>
<v0.70 tab="home" label="Documentation current" description="Set of documents for the released version">
<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"/>
<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>
<v0.60 tab="home">
<documentation tab="v0_60" label="0.60" href="docs_0_60/">
<index tab="v0_60" label="Overview" href="docs_0_60/index.html"/>
<faq tab="v0_60" label="FAQs" href="docs_0_60/faq.html">
<docbook tab="v0_60" href="docs_0_60/faq.html#docbook"/>
<ignoring_javadocs tab="v0_60" href="docs_0_60/faq.html#ignoring_javadocs"/>
<link_raw tab="v0_60" href="docs_0_60/faq.html#link_raw"/>
<pdf_images tab="v0_60" href="docs_0_60/faq.html#pdf_images"/>
</faq>
<changes tab="v0_60" label="Changes" href="docs_0_60/changes.html"/>
<todo tab="v0_60" label="Todo" href="docs_0_60/todo.html"/>
<your-project tab="v0_60" label="Using Forrest" href="docs_0_60/your-project.html">
<new_content_type tab="v0_60" href="docs_0_60/your-project.html#adding_new_content_type"/>
<new_dtd tab="v0_60" href="docs_0_60/your-project.html#new_dtd"/>
<webapp tab="v0_60" href="docs_0_60/your-project.html#webapp"/>
<skins tab="v0_60" href="docs_0_60/your-project.html#skins"/>
<new-skin tab="v0_60" href="docs_0_60/your-project.html#new_skin"/>
<invoking_from_ant tab="v0_60" href="docs_0_60/your-project.html#invoking_from_ant"/>
</your-project>
<upgrading_06 tab="v0_60" label="Upgrading to 0.6" href="docs_0_60/upgrading_06.html"/>
<validation tab="v0_60" label="XML Validation" href="docs_0_60/validation.html"/>
<linking tab="v0_60" label="Menus and Linking" href="docs_0_60/linking.html">
<menu_generation tab="v0_60" href="docs_0_60/linking.html#menu_generation"/>
</linking>
<searching tab="v0_60" label="Searching" href="docs_0_60/searching.html"/>
<skins tab="v0_60" label="Default Skins" href="docs_0_60/skins.html"/>
<skin-package tab="v0_60" label="Skin Packages" href="docs_0_60/skin-package.html"/>
<forrest-contract tab="v0_60" label="Our Contract" href="docs_0_60/forrest-contract.html"/>
<compliance tab="v0_60" label="Standards Compliance" href="docs_0_60/compliance.html"/>
<howto tab="v0_60" label="How-To" href="docs_0_60/howto/">
<overview tab="v0_60" label="Overview" href="docs_0_60/howto/index.html"/>
<single-page tab="v0_60" label="Single Page" href="docs_0_60/howto/howto-howto.html"/>
<multi-page tab="v0_60" label="Multi-Page" href="docs_0_60/howto/multi/">
<intro tab="v0_60" label="Intro" href="docs_0_60/howto/multi/howto-multi.html"/>
<step1 tab="v0_60" label="Step 1" href="docs_0_60/howto/multi/step1.html"/>
<step2 tab="v0_60" label="Step 2" href="docs_0_60/howto/multi/step2.html"/>
<step3 tab="v0_60" label="Step 3" href="docs_0_60/howto/multi/step3.html"/>
</multi-page>
<with-images tab="v0_60" label="With Images" href="docs_0_60/howto/bugzilla-patch/howto-bugzilla-patch.html"/>
<write-howto tab="v0_60" label="Write a How-to" href="docs_0_60/howto/howto-howto.html"/>
<asf-mirror tab="v0_60" label="Download mirror" href="docs_0_60/howto/howto-asf-mirror.html"/>
<pdf-tab tab="v0_60" label="Create tab PDF" href="docs_0_60/howto/howto-pdf-tab.html"/>
</howto>
<developers tab="v0_60" label="Advanced Topics">
<build tab="v0_60" label="Building Forrest" href="docs_0_60/build.html"/>
<catalog tab="v0_60" label="Using DTD Catalogs" href="docs_0_60/catalog.html"/>
<sitemap-ref tab="v0_60" label="Sitemap Reference" href="docs_0_60/sitemap-ref.html">
<linkrewriting_impl tab="v0_60" href="docs_0_60/sitemap-ref.html#linkrewriting_impl"/>
<menu_generation_impl tab="v0_60" href="docs_0_60/sitemap-ref.html#menu_generation_impl"/>
<source_pipelines tab="v0_60" href="docs_0_60/sitemap-ref.html#source_pipelines"/>
<forrest_xmap tab="v0_60" href="docs_0_60/sitemap-ref.html#forrest_xmap"/>
</sitemap-ref>
<project-sitemap tab="v0_60" label="Project sitemap" href="docs_0_60/project-sitemap.html"/>
<cap tab="v0_60" label="Sourcetype Action" href="docs_0_60/cap.html"/>
</developers>
<samples tab="v0_60" label="Reference docs">
<dtd-docs-container tab="v0_60" label="DTD documentation">
<dtd-docs tab="v0_60" label="Overview" href="dtdx/dtd-docs.html"/>
<document-v20-dtd tab="v0_60" label="document-v20" href="dtdx/document-v20.dtdx.html"/>
<howto-v20-dtd tab="v0_60" label="howto-v20" href="dtdx/howto-v20.dtdx.html"/>
<faq-v20-dtd tab="v0_60" label="faq-v20" href="dtdx/faq-v20.dtdx.html"/>
<document-v13-dtd tab="v0_60" label="document-v13" href="dtdx/document-v13.dtdx.html"/>
<howto-v13-dtd tab="v0_60" label="howto-v13" href="dtdx/howto-v13.dtdx.html"/>
<faq-v13-dtd tab="v0_60" label="faq-v13" href="dtdx/faq-v13.dtdx.html"/>
</dtd-docs-container>
<samples-container tab="v0_60" label="Doc samples">
<document-v12 tab="v0_60" href="dtdx/document-v12.html"/>
<document-v13 tab="v0_60" label="document-v13" href="dtdx/document-v13.html"/>
<document-v20 tab="v0_60" label="document-v20" href="dtdx/document-v20.html"/>
</samples-container>
</samples>
</documentation>
</v0.60>
</site>