forrest-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From cross...@apache.org
Subject svn commit: rev 20832 - in forrest/site: . community community/howto community/howto/bugzilla-patch community/howto/bugzilla-patch/my-images community/howto/cvs-ssh community/howto/multi community/howto/v10 images skin skin/css skin/images skin/scripts skins
Date Sat, 05 Jun 2004 13:35:23 GMT
Author: crossley
Date: Sat Jun  5 06:35:22 2004
New Revision: 20832

Added:
   forrest/site/abs-linkmap
   forrest/site/abs-menulinks
   forrest/site/body-index.html
   forrest/site/build.html
   forrest/site/build.pdf
   forrest/site/cap.html
   forrest/site/cap.pdf
   forrest/site/catalog.html
   forrest/site/catalog.pdf
   forrest/site/changes.html
   forrest/site/changes.pdf
   forrest/site/changes.rss
   forrest/site/changes.xml
   forrest/site/community/
   forrest/site/community/howto/
   forrest/site/community/howto/bugzilla-patch/
   forrest/site/community/howto/bugzilla-patch/howto-bugzilla-patch.html
   forrest/site/community/howto/bugzilla-patch/howto-bugzilla-patch.pdf
   forrest/site/community/howto/bugzilla-patch/my-images/
   forrest/site/community/howto/bugzilla-patch/my-images/bugzilla-screen.gif   (contents, props changed)
   forrest/site/community/howto/cvs-ssh/
   forrest/site/community/howto/cvs-ssh/howto-cvs-ssh.html
   forrest/site/community/howto/cvs-ssh/howto-cvs-ssh.pdf
   forrest/site/community/howto/index.html
   forrest/site/community/howto/index.pdf
   forrest/site/community/howto/multi/
   forrest/site/community/howto/multi/howto-multi.html
   forrest/site/community/howto/multi/howto-multi.pdf
   forrest/site/community/howto/multi/revision-howto-multi-2003-09-14.html
   forrest/site/community/howto/multi/revision-howto-multi-2003-09-14.pdf
   forrest/site/community/howto/multi/revision-howto-multi-2003-09-15.html
   forrest/site/community/howto/multi/revision-howto-multi-2003-09-15.pdf
   forrest/site/community/howto/multi/revision-step1-2003-09-16.html
   forrest/site/community/howto/multi/revision-step1-2003-09-16.pdf
   forrest/site/community/howto/multi/step1.html
   forrest/site/community/howto/multi/step1.pdf
   forrest/site/community/howto/multi/step1.xml
   forrest/site/community/howto/multi/step2.html
   forrest/site/community/howto/multi/step2.pdf
   forrest/site/community/howto/multi/step3.html
   forrest/site/community/howto/multi/step3.pdf
   forrest/site/community/howto/v10/
   forrest/site/community/howto/v10/howto-v10.html
   forrest/site/community/howto/v10/howto-v10.pdf
   forrest/site/community/index.html
   forrest/site/community/index.pdf
   forrest/site/compliance.html
   forrest/site/compliance.pdf
   forrest/site/contrib.html
   forrest/site/contrib.pdf
   forrest/site/document-v11.dtdx.html
   forrest/site/document-v11.dtdx.pdf
   forrest/site/document-v12.html
   forrest/site/document-v12.pdf
   forrest/site/dreams.html
   forrest/site/dreams.pdf
   forrest/site/dtd-docs.html
   forrest/site/dtd-docs.pdf
   forrest/site/faq-v11.dtdx.html
   forrest/site/faq-v11.dtdx.pdf
   forrest/site/faq.html
   forrest/site/faq.pdf
   forrest/site/faq.xml
   forrest/site/favicon.ico   (contents, props changed)
   forrest/site/forrest-contract.html
   forrest/site/forrest-contract.pdf
   forrest/site/forrest-issues.html
   forrest/site/forrest-issues.pdf
   forrest/site/forrestbar.html
   forrest/site/forrestbar.pdf
   forrest/site/forrestbot-intro-old.html
   forrest/site/forrestbot-intro-old.pdf
   forrest/site/forrestbot-old.html
   forrest/site/forrestbot-old.pdf
   forrest/site/forrestbot.html
   forrest/site/forrestbot.pdf
   forrest/site/howto-v10.dtdx.html
   forrest/site/howto-v10.dtdx.pdf
   forrest/site/images/
   forrest/site/images/add.jpg   (contents, props changed)
   forrest/site/images/built-with-cocoon.gif   (contents, props changed)
   forrest/site/images/dir-menu.png   (contents, props changed)
   forrest/site/images/dir-menu2.png   (contents, props changed)
   forrest/site/images/dir-menu3.png   (contents, props changed)
   forrest/site/images/fix.jpg   (contents, props changed)
   forrest/site/images/group-logo.gif   (contents, props changed)
   forrest/site/images/hack.jpg   (contents, props changed)
   forrest/site/images/icon.png   (contents, props changed)
   forrest/site/images/menu.png   (contents, props changed)
   forrest/site/images/menu2.png   (contents, props changed)
   forrest/site/images/menu3.png   (contents, props changed)
   forrest/site/images/new-project.png   (contents, props changed)
   forrest/site/images/page-areas.png   (contents, props changed)
   forrest/site/images/project-logo.gif   (contents, props changed)
   forrest/site/images/project-logo.png   (contents, props changed)
   forrest/site/images/remove.jpg   (contents, props changed)
   forrest/site/images/rss.png   (contents, props changed)
   forrest/site/images/tabs.png   (contents, props changed)
   forrest/site/images/update.jpg   (contents, props changed)
   forrest/site/index.html
   forrest/site/index.pdf
   forrest/site/index.xml
   forrest/site/libre-intro.html
   forrest/site/libre-intro.pdf
   forrest/site/license.html
   forrest/site/license.pdf
   forrest/site/linking.html
   forrest/site/linking.pdf
   forrest/site/linkmap-index.html
   forrest/site/live-sites.html
   forrest/site/live-sites.pdf
   forrest/site/mail-archives.html
   forrest/site/mail-archives.pdf
   forrest/site/mail-lists.html
   forrest/site/mail-lists.pdf
   forrest/site/menu-index.html
   forrest/site/oowriter.html
   forrest/site/oowriter.pdf
   forrest/site/primer.html
   forrest/site/primer.pdf
   forrest/site/searching.html
   forrest/site/searching.pdf
   forrest/site/sitemap-ref.html
   forrest/site/sitemap-ref.pdf
   forrest/site/skin/
   forrest/site/skin-package.html
   forrest/site/skin-package.pdf
   forrest/site/skin/breadcrumbs-optimized.js
   forrest/site/skin/breadcrumbs.js
   forrest/site/skin/css/
   forrest/site/skin/fontsize.js
   forrest/site/skin/forrest.css.xslt
   forrest/site/skin/images/
   forrest/site/skin/images/README.txt
   forrest/site/skin/images/add.jpg   (contents, props changed)
   forrest/site/skin/images/built-with-forrest-button.png   (contents, props changed)
   forrest/site/skin/images/chapter.gif   (contents, props changed)
   forrest/site/skin/images/chapter_open.gif   (contents, props changed)
   forrest/site/skin/images/corner-imports.svg.xslt
   forrest/site/skin/images/current.gif   (contents, props changed)
   forrest/site/skin/images/dc.svg.xslt
   forrest/site/skin/images/doc.gif   (contents, props changed)
   forrest/site/skin/images/external-link.gif   (contents, props changed)
   forrest/site/skin/images/fix.jpg   (contents, props changed)
   forrest/site/skin/images/forrest-credit-logo.png   (contents, props changed)
   forrest/site/skin/images/hack.jpg   (contents, props changed)
   forrest/site/skin/images/label.gif   (contents, props changed)
   forrest/site/skin/images/menu-left.gif   (contents, props changed)
   forrest/site/skin/images/menu-right.gif   (contents, props changed)
   forrest/site/skin/images/page.gif   (contents, props changed)
   forrest/site/skin/images/pdfdoc.gif   (contents, props changed)
   forrest/site/skin/images/printer.gif   (contents, props changed)
   forrest/site/skin/images/rc.svg.xslt
   forrest/site/skin/images/remove.jpg   (contents, props changed)
   forrest/site/skin/images/rss.png   (contents, props changed)
   forrest/site/skin/images/search-left.gif   (contents, props changed)
   forrest/site/skin/images/search-right.gif   (contents, props changed)
   forrest/site/skin/images/singlepage.gif   (contents, props changed)
   forrest/site/skin/images/spacer.gif   (contents, props changed)
   forrest/site/skin/images/tab-left.gif   (contents, props changed)
   forrest/site/skin/images/tab-right.gif   (contents, props changed)
   forrest/site/skin/images/tabSel-left.gif   (contents, props changed)
   forrest/site/skin/images/tabSel-right.gif   (contents, props changed)
   forrest/site/skin/images/update.jpg   (contents, props changed)
   forrest/site/skin/images/valid-html401.png   (contents, props changed)
   forrest/site/skin/images/vcss.png   (contents, props changed)
   forrest/site/skin/images/xmldoc.gif   (contents, props changed)
   forrest/site/skin/menu.js
   forrest/site/skin/page.css
   forrest/site/skin/scripts/
   forrest/site/skin/skinconf.xsl
   forrest/site/skins/
   forrest/site/skins/skins.xml
   forrest/site/tab-index.html
   forrest/site/todo.html
   forrest/site/todo.pdf
   forrest/site/upgrading_05.html
   forrest/site/upgrading_05.pdf
   forrest/site/upgrading_06.html
   forrest/site/upgrading_06.pdf
   forrest/site/validation.html
   forrest/site/validation.pdf
   forrest/site/who.html
   forrest/site/who.pdf
   forrest/site/wiki-sample.html
   forrest/site/wiki-sample.pdf
   forrest/site/your-project.html
   forrest/site/your-project.pdf
Log:
Import the forrest website from the 0.6-dev build/site/


Added: forrest/site/abs-linkmap
==============================================================================
--- (empty file)
+++ forrest/site/abs-linkmap	Sat Jun  5 06:35:22 2004
@@ -0,0 +1,176 @@
+<?xml version="1.0" encoding="ISO-8859-1"?><!--
+  Copyright 2002-2004 The Apache Software Foundation
+
+  Licensed 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 xmlns="http://apache.org/forrest/linkmap/1.0" label="Forrest" href="" tab="home">
+
+  <about label="About">
+    <index label="Index" href="index.html"/>
+    <license label="License" href="license.html"/>
+    <download label="Download" href="http://www.apache.org/dyn/closer.cgi/xml/forrest/"/>
+    <who label="Who we are" href="who.html"/>
+    <faq label="FAQs" href="faq.html">
+      <docbook href="faq.html#docbook"/>
+      <ignoring_javadocs href="faq.html#ignoring_javadocs"/>
+      <link_raw href="faq.html#link_raw"/>
+      <pdf_images href="faq.html#pdf_images"/>
+    </faq>
+    <changes label="Changes" href="changes.html"/>
+    <changes-rss href="changes.rss"/>
+    <todo label="Todo" href="todo.html"/>
+    <live-sites label="Example sites" href="live-sites.html"/>
+  </about>
+
+  <documentation label="Documentation">
+    <your-project label="Using Forrest" href="your-project.html">
+      <new_content_type href="your-project.html#adding_new_content_type"/>
+      <new_dtd href="your-project.html#new_dtd"/>
+      <webapp href="your-project.html#webapp"/>
+      <invoking_from_ant href="your-project.html#invoking_from_ant"/>
+    </your-project>
+    <validation label="XML Validation" href="validation.html"/>
+    <linking label="Menus and Linking" href="linking.html">
+      <menu_generation href="linking.html#menu_generation"/>
+    </linking>
+    <sitemap-ref label="Sitemap Reference" href="sitemap-ref.html">
+      <linkrewriting_impl href="sitemap-ref.html#linkrewriting_impl"/>
+      <menu_generation_impl href="sitemap-ref.html#menu_generation_impl"/>
+      <source_pipelines href="sitemap-ref.html#source_pipelines"/>
+      <forrest_xmap href="sitemap-ref.html#forrest_xmap"/>
+    </sitemap-ref>
+    <searching label="Searching" href="searching.html"/>
+    <skin-package label="Skin Packages" href="skin-package.html"/>
+    <!--
+    <quick-xml label="XML Guide" href="quick-xml.html"/>
+    -->
+    <forrest-contract label="Our Contract" href="forrest-contract.html"/>
+    <compliance label="Standards Compliance" href="compliance.html"/>
+    <dtd-docs label="DTD documentation" href="dtd-docs.html"/>
+    <catalog label="Using DTD Catalogs" href="catalog.html"/>
+    <cap label="Sourcetype Action" href="cap.html"/>
+    <oowriter label="OpenOffice Writer docs" href="oowriter.html"/>    
+    <forrestbar label="The ForrestBar" href="forrestbar.html"/>
+    <forrestbot label="Forrestbot (CVS)" href="forrestbot.html"/>
+    <forrestbot-old label="Forrestbot (stable)" href="forrestbot-old.html"/>
+    <forrestbot-intro-old href="forrestbot-intro-old.html"/>
+    <upgrading_06 label="Upgrading to 0.6" href="upgrading_06.html"/>
+    <upgrading_05 label="Upgrading to 0.5" href="upgrading_05.html"/>
+  </documentation>
+
+  <older_documentation label="Older Docs">
+    <primer label="Forrest Primer" href="primer.html">
+      <cvs href="primer.html#cvs"/>
+    </primer>
+    <libre-intro label="Libre" href="libre-intro.html"/>
+    <dreams label="Dream list" href="dreams.html"/>
+  </older_documentation>
+
+  <samples label="Some Samples">
+    <document-v12 label="document-v12" href="document-v12.html"/>
+    <wiki label="Wiki Reference" href="wiki-sample.html"/>
+ </samples>
+
+  <community label="Community" href="community/" tab="community">
+    <index label="About" href="community/index.html"/>
+    <howto-samples label="How-To Samples" href="community/howto/" tab="howto">
+      <overview label="Overview" href="community/howto/index.html"/>
+      <single-page label="Single Page" href="community/howto/v10/howto-v10.html"/>
+      <multi-page label="Multi-Page" href="community/howto/multi/">
+        <intro label="Intro" href="community/howto/multi/howto-multi.html"/>
+        <step1 label="Step 1" href="community/howto/multi/step1.html"/>
+        <step2 label="Step 2" href="community/howto/multi/step2.html"/>
+        <step3 label="Step 3" href="community/howto/multi/step3.html"/>
+      </multi-page>
+      <with-images label="With Images" href="community/howto/bugzilla-patch/howto-bugzilla-patch.html"/>
+    </howto-samples>
+    <howto-developers label="Developers" href="community/howto/" tab="howto">
+      <write-howto label="Write a How-to" href="community/howto/v10/howto-v10.html"/>
+    </howto-developers>
+    <howto-committers label="Committers" href="community/howto/" tab="howto">
+      <cvs-ssh label="CVS through SSH" href="community/howto/cvs-ssh/howto-cvs-ssh.html"/>
+    </howto-committers>
+  </community>
+  <getting-involved label="Getting Involved">
+    <contrib label="Contributing" href="contrib.html"/>
+    <build label="Building Forrest" href="build.html"/>
+    <SVN label="Browse SVN" href="http://svn.apache.org/viewcvs.cgi/forrest/trunk/?root=Apache-SVN"/>
+    <mail-lists label="Mail lists" href="mail-lists.html">
+      <forrest-dev href="mail-lists.html#forrest-dev"/>
+      <forrest-user href="mail-lists.html#forrest-user"/>
+    </mail-lists>
+    <mail-archives label="Mail Archives" href="mail-archives.html"/>
+    <bugs label="Bugs and Issues" href="http://issues.cocoondev.org/jira/secure/BrowseProject.jspa?id=10000"/>
+    <forrest-issues label="Open Issues" href="forrest-issues.html"/>
+  </getting-involved>
+
+  <references label="Related projects">
+    <gump label="Apache Gump" href="http://gump.apache.org/"/>
+    <cocoon label="Apache Cocoon" href="http://cocoon.apache.org/"/>
+    <lenya label="Apache Lenya" href="http://cocoon.apache.org/lenya/"/>
+    <centipede label="Krysalis Centipede" href="http://www.krysalis.org/"/>
+  </references>
+  <!-- Uncomment this if we want aggregate HTML/PDFs for this site 
+  <pdfs label="PDFs">
+    <whole_site_html label="Whole site HTML" href="site.html"/>
+    <whole_site_pdf label="Whole site PDF" href="site.pdf"/>
+  </pdfs>
+  -->
+
+  <external-refs>
+    <cocoon href="http://cocoon.apache.org/2.1/">
+      <ml href="http://cocoon.apache.org/2.1/mail-lists.html"/>
+      <actions href="http://cocoon.apache.org/2.1/userdocs/concepts/actions.html"/>
+      <catalogs href="http://cocoon.apache.org/2.1/userdocs/concepts/catalog.html"/>
+      <features href="http://cocoon.apache.org/2.1/features.html"/>
+      <sitemap href="http://cocoon.apache.org/2.1/userdocs/concepts/sitemap.html"/>
+      <input-modules href="http://cocoon.apache.org/2.1/userdocs/concepts/modules.html"/>
+      <views href="http://cocoon.apache.org/2.1/userdocs/concepts/views.html"/>
+    </cocoon>
+    <xml.apache.org href="http://xml.apache.org/">
+     <forrest href="http://xml.apache.org/forrest/"/>
+      <xindice href="http://xml.apache.org/xindice/"/>
+      <fop href="http://xml.apache.org/fop/"/>
+      <batik href="http://xml.apache.org/batik/"/>
+    </xml.apache.org>
+    <mail-archive href="http://marc.theaimsgroup.com"/>
+    <xpath-tut href="http://www.w3schools.com/xpath/"/>
+    <jakarta href="http://jakarta.apache.org/">
+      <jxpath href="http://jakarta.apache.org/commons/jxpath"/>
+      <anakia href="http://jakarta.apache.org/velocity/anakia.html"/>
+      <tomcat href="http://jakarta.apache.org/tomcat/">
+        <r3.3.1 href="http://jakarta.apache.org/tomcat/builds/jakarta-tomcat/release/v3.3.1/bin/"/>
+      </tomcat>
+      <ant href="http://jakarta.apache.org/ant/"/>
+    </jakarta>
+    <ant href="http://ant.apache.org/"/>
+    <gump href="http://gump.apache.org/"/>
+      
+    <catalog_spec 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 href="http://www.arbortext.com/Think_Tank/XML_Resources/Issue_Three/issue_three.html"/>
+
+    <mail>
+      <linkmaps href="http://marc.theaimsgroup.com/?l=forrest-dev&amp;m=103444028129281&amp;w=2"/>
+      <semantic-linking href="http://marc.theaimsgroup.com/?l=forrest-dev&amp;m=103097808318773&amp;w=2"/>
+      <inputmoduletransformer href="http://marc.theaimsgroup.com/?t=103992708800001&amp;r=1&amp;w=2"/>
+      <linkrewritertransformer href="http://nagoya.apache.org/bugzilla/show_bug.cgi?id=15611"/>
+      <xpathtransformer href="http://nagoya.apache.org/bugzilla/show_bug.cgi?id=12235"/>
+    </mail>
+    <cool-uris href="http://www.w3.org/Provider/Style/URI.html"/>
+    <uri-rfc href="http://zvon.org/tmRFC/RFC2396/Output/index.html"/>
+
+    <mozilla href="http://www.mozilla.org/"/>
+    <apache-stats href="http://www.apache.org/~vgritsenko/stats/index.html"/>
+  </external-refs>
+
+</site>
\ No newline at end of file

Added: forrest/site/abs-menulinks
==============================================================================
--- (empty file)
+++ forrest/site/abs-menulinks	Sat Jun  5 06:35:22 2004
@@ -0,0 +1,176 @@
+<?xml version="1.0" encoding="ISO-8859-1"?><!--
+  Copyright 2002-2004 The Apache Software Foundation
+
+  Licensed 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 xmlns="http://apache.org/forrest/linkmap/1.0" tab="home" label="Forrest" href="">
+
+  <about tab="home" label="About">
+    <index tab="home" label="Index" href="index.html"/>
+    <license tab="home" label="License" href="license.html"/>
+    <download tab="home" label="Download" href="http://www.apache.org/dyn/closer.cgi/xml/forrest/"/>
+    <who tab="home" label="Who we are" href="who.html"/>
+    <faq tab="home" label="FAQs" href="faq.html">
+      <docbook tab="home" href="faq.html#docbook"/>
+      <ignoring_javadocs tab="home" href="faq.html#ignoring_javadocs"/>
+      <link_raw tab="home" href="faq.html#link_raw"/>
+      <pdf_images tab="home" href="faq.html#pdf_images"/>
+    </faq>
+    <changes tab="home" label="Changes" href="changes.html"/>
+    <changes-rss tab="home" href="changes.rss"/>
+    <todo tab="home" label="Todo" href="todo.html"/>
+    <live-sites tab="home" label="Example sites" href="live-sites.html"/>
+  </about>
+
+  <documentation tab="home" label="Documentation">
+    <your-project tab="home" label="Using Forrest" href="your-project.html">
+      <new_content_type tab="home" href="your-project.html#adding_new_content_type"/>
+      <new_dtd tab="home" href="your-project.html#new_dtd"/>
+      <webapp tab="home" href="your-project.html#webapp"/>
+      <invoking_from_ant tab="home" href="your-project.html#invoking_from_ant"/>
+    </your-project>
+    <validation tab="home" label="XML Validation" href="validation.html"/>
+    <linking tab="home" label="Menus and Linking" href="linking.html">
+      <menu_generation tab="home" href="linking.html#menu_generation"/>
+    </linking>
+    <sitemap-ref tab="home" label="Sitemap Reference" href="sitemap-ref.html">
+      <linkrewriting_impl tab="home" href="sitemap-ref.html#linkrewriting_impl"/>
+      <menu_generation_impl tab="home" href="sitemap-ref.html#menu_generation_impl"/>
+      <source_pipelines tab="home" href="sitemap-ref.html#source_pipelines"/>
+      <forrest_xmap tab="home" href="sitemap-ref.html#forrest_xmap"/>
+    </sitemap-ref>
+    <searching tab="home" label="Searching" href="searching.html"/>
+    <skin-package tab="home" label="Skin Packages" href="skin-package.html"/>
+    <!--
+    <quick-xml label="XML Guide" href="quick-xml.html"/>
+    -->
+    <forrest-contract tab="home" label="Our Contract" href="forrest-contract.html"/>
+    <compliance tab="home" label="Standards Compliance" href="compliance.html"/>
+    <dtd-docs tab="home" label="DTD documentation" href="dtd-docs.html"/>
+    <catalog tab="home" label="Using DTD Catalogs" href="catalog.html"/>
+    <cap tab="home" label="Sourcetype Action" href="cap.html"/>
+    <oowriter tab="home" label="OpenOffice Writer docs" href="oowriter.html"/>    
+    <forrestbar tab="home" label="The ForrestBar" href="forrestbar.html"/>
+    <forrestbot tab="home" label="Forrestbot (CVS)" href="forrestbot.html"/>
+    <forrestbot-old tab="home" label="Forrestbot (stable)" href="forrestbot-old.html"/>
+    <forrestbot-intro-old tab="home" href="forrestbot-intro-old.html"/>
+    <upgrading_06 tab="home" label="Upgrading to 0.6" href="upgrading_06.html"/>
+    <upgrading_05 tab="home" label="Upgrading to 0.5" href="upgrading_05.html"/>
+  </documentation>
+
+  <older_documentation tab="home" label="Older Docs">
+    <primer tab="home" label="Forrest Primer" href="primer.html">
+      <cvs tab="home" href="primer.html#cvs"/>
+    </primer>
+    <libre-intro tab="home" label="Libre" href="libre-intro.html"/>
+    <dreams tab="home" label="Dream list" href="dreams.html"/>
+  </older_documentation>
+
+  <samples tab="home" label="Some Samples">
+    <document-v12 tab="home" label="document-v12" href="document-v12.html"/>
+    <wiki tab="home" label="Wiki Reference" href="wiki-sample.html"/>
+ </samples>
+
+  <community tab="community" label="Community" href="community/">
+    <index tab="community" label="About" href="community/index.html"/>
+    <howto-samples tab="howto" label="How-To Samples" href="community/howto/">
+      <overview tab="howto" label="Overview" href="community/howto/index.html"/>
+      <single-page tab="howto" label="Single Page" href="community/howto/v10/howto-v10.html"/>
+      <multi-page tab="howto" label="Multi-Page" href="community/howto/multi/">
+        <intro tab="howto" label="Intro" href="community/howto/multi/howto-multi.html"/>
+        <step1 tab="howto" label="Step 1" href="community/howto/multi/step1.html"/>
+        <step2 tab="howto" label="Step 2" href="community/howto/multi/step2.html"/>
+        <step3 tab="howto" label="Step 3" href="community/howto/multi/step3.html"/>
+      </multi-page>
+      <with-images tab="howto" label="With Images" href="community/howto/bugzilla-patch/howto-bugzilla-patch.html"/>
+    </howto-samples>
+    <howto-developers tab="howto" label="Developers" href="community/howto/">
+      <write-howto tab="howto" label="Write a How-to" href="community/howto/v10/howto-v10.html"/>
+    </howto-developers>
+    <howto-committers tab="howto" label="Committers" href="community/howto/">
+      <cvs-ssh tab="howto" label="CVS through SSH" href="community/howto/cvs-ssh/howto-cvs-ssh.html"/>
+    </howto-committers>
+  </community>
+  <getting-involved tab="home" label="Getting Involved">
+    <contrib tab="home" label="Contributing" href="contrib.html"/>
+    <build tab="home" label="Building Forrest" href="build.html"/>
+    <SVN tab="home" label="Browse SVN" href="http://svn.apache.org/viewcvs.cgi/forrest/trunk/?root=Apache-SVN"/>
+    <mail-lists tab="home" label="Mail lists" href="mail-lists.html">
+      <forrest-dev tab="home" href="mail-lists.html#forrest-dev"/>
+      <forrest-user tab="home" href="mail-lists.html#forrest-user"/>
+    </mail-lists>
+    <mail-archives tab="home" label="Mail Archives" href="mail-archives.html"/>
+    <bugs tab="home" label="Bugs and Issues" href="http://issues.cocoondev.org/jira/secure/BrowseProject.jspa?id=10000"/>
+    <forrest-issues tab="home" label="Open Issues" href="forrest-issues.html"/>
+  </getting-involved>
+
+  <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://cocoon.apache.org/lenya/"/>
+    <centipede tab="home" label="Krysalis Centipede" href="http://www.krysalis.org/"/>
+  </references>
+  <!-- Uncomment this if we want aggregate HTML/PDFs for this site 
+  <pdfs label="PDFs">
+    <whole_site_html label="Whole site HTML" href="site.html"/>
+    <whole_site_pdf label="Whole site PDF" href="site.pdf"/>
+  </pdfs>
+  -->
+
+  <external-refs tab="home">
+    <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"/>
+      <sitemap tab="home" href="http://cocoon.apache.org/2.1/userdocs/concepts/sitemap.html"/>
+      <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>
+    <xml.apache.org tab="home" href="http://xml.apache.org/">
+     <forrest tab="home" href="http://xml.apache.org/forrest/"/>
+      <xindice tab="home" href="http://xml.apache.org/xindice/"/>
+      <fop tab="home" href="http://xml.apache.org/fop/"/>
+      <batik tab="home" href="http://xml.apache.org/batik/"/>
+    </xml.apache.org>
+    <mail-archive tab="home" href="http://marc.theaimsgroup.com"/>
+    <xpath-tut tab="home" href="http://www.w3schools.com/xpath/"/>
+    <jakarta tab="home" href="http://jakarta.apache.org/">
+      <jxpath tab="home" href="http://jakarta.apache.org/commons/jxpath"/>
+      <anakia tab="home" href="http://jakarta.apache.org/velocity/anakia.html"/>
+      <tomcat tab="home" href="http://jakarta.apache.org/tomcat/">
+        <r3.3.1 tab="home" href="http://jakarta.apache.org/tomcat/builds/jakarta-tomcat/release/v3.3.1/bin/"/>
+      </tomcat>
+      <ant tab="home" href="http://jakarta.apache.org/ant/"/>
+    </jakarta>
+    <ant tab="home" href="http://ant.apache.org/"/>
+    <gump tab="home" href="http://gump.apache.org/"/>
+      
+    <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://www.arbortext.com/Think_Tank/XML_Resources/Issue_Three/issue_three.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://nagoya.apache.org/bugzilla/show_bug.cgi?id=15611"/>
+      <xpathtransformer tab="home" href="http://nagoya.apache.org/bugzilla/show_bug.cgi?id=12235"/>
+    </mail>
+    <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"/>
+
+    <mozilla tab="home" href="http://www.mozilla.org/"/>
+    <apache-stats tab="home" href="http://www.apache.org/~vgritsenko/stats/index.html"/>
+  </external-refs>
+
+</site>
\ No newline at end of file

Added: forrest/site/body-index.html
==============================================================================
--- (empty file)
+++ forrest/site/body-index.html	Sat Jun  5 06:35:22 2004
@@ -0,0 +1,262 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN""http://www.w3.org/TR/html4/loose.dtd">
+<tocitems>
+<tocitem level="1" href="#Introduction" title="Introduction"></tocitem>
+<tocitem level="1" href="#User-friendly" title="User-friendly"></tocitem>
+<tocitem level="1" href="#Powerful" title="Powerful">
+<tocitem level="2" href="#Static+or+Dynamic" title="Static or Dynamic"></tocitem>
+</tocitem>
+<tocitem level="1" href="#History" title="History"></tocitem>
+<tocitem level="1" href="#Project+Status" title="Project Status">
+<tocitem level="2" href="#website-status" title="Website status"></tocitem>
+</tocitem>
+<tocitem level="1" href="#News+and+events" title="News and events"></tocitem>
+<tocitem level="1" href="#Help+Wanted%21" title="Help Wanted!"></tocitem>
+</tocitems>
+<!--
+  Copyright 2002-2004 The Apache Software Foundation
+
+  Licensed 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.
+--><div class="content">
+<table class="title" summary="">
+<tr>
+<td valign="middle">
+<h1>Welcome to Apache Forrest</h1>
+</td>
+<div id="skinconf-printlink"></div>
+<div id="skinconf-pdflink"></div>
+<div id="skinconf-xmllink"></div>
+</tr>
+</table>
+<div id="skinconf-toc-page"></div> 
+    
+<a name="N1000D"></a><a name="Introduction"></a>
+<h3>Introduction</h3>
+<div style="margin-left: 0 ; border: 2px">
+<p>Forrest is an XML standards-oriented project documentation framework
+        based on Apache Cocoon, providing XSLT stylesheets and schemas, images
+        and other resources. Forrest uses these to render the XML source
+        content into a website via command-line, robot, or a dynamic web
+        application.
+      </p>
+</div>
+
+    
+<a name="N10017"></a><a name="User-friendly"></a>
+<h3>User-friendly</h3>
+<div style="margin-left: 0 ; border: 2px">
+<p>
+        Forrest is designed with the new user in mind.  Much effort has gone
+        into making the process of generating a new site <strong>easy</strong> and
+        <strong>simple</strong>:
+      </p>
+<ul>
+        
+<li>
+<strong>Step 1</strong>: Type <span class="codefrag">'forrest seed'</span>, to populate
+          the directory with template site structure and contents.</li>
+        
+<li>
+<strong>Step 2</strong>: Add content by editing docs in
+          task-specific, presentation-neutral XML.</li>
+        
+<li>
+<strong>Step 3</strong>: Type <span class="codefrag">'forrest'</span> to generate a
+          complete website from the XML. Various website styles (known as skins)
+          are available, and custom skins can be developed.</li>
+      
+</ul>
+<div class="frame note">
+<div class="label">Note</div>
+<div class="content">For more information on Forrest installation and use, see the <a href="your-project.html">Getting Started</a> guide.
+      </div>
+</div>
+<p>
+        Forrest's focus on low "startup cost" makes it ideal for rapid
+        development of small sites, where time and budget constraints do not
+        allow time-wasting HTML experiments. Of course, that same methodology
+        can be applied to large projects.
+        Your development team does not need Java experience or even XML skills,
+        to use Forrest. The framework lets you concentrate on content and design.
+      </p>
+<p>
+        By <strong>separating content from
+          presentation</strong>, providing <strong>content templates</strong>
+        and <strong>pre-written skins</strong>, Forrest is unequalled at enabling
+        content producers to get their message out fast.  This separation of
+        concerns makes Forrest excellent
+        to publish <strong>project documentation</strong> (notably software projects),
+        <strong>intranets</strong>, and <strong>home pages</strong>,
+        and anything else you can think of.
+      </p>
+</div>
+    
+<a name="N1005E"></a><a name="Powerful"></a>
+<h3>Powerful</h3>
+<div style="margin-left: 0 ; border: 2px">
+<p>
+        Forrest is far from a quick and dirty solution however.  Forrest is
+        built on one of the world's leading XML application frameworks, <a href="http://cocoon.apache.org/2.1/">Apache Cocoon</a>, which provides advanced
+        users with extremely powerful publishing capabilities.
+      </p>
+<ul>
+        
+<li>Multiple task-specific source XML formats can be used (<a href="community/howto/index.html">howtos</a>, <a href="faq.html"><acronym title="Frequently Asked Questions">FAQ</acronym>s</a>,
+          <a href="changes.html">changelogs</a> and <a href="todo.html">todo lists</a> supported natively).
+          Source formats include: Apache xdocs, DocBook, and Wiki formats.</li>
+        
+<li>Multiple output formats supported, for example HTML and PDF (using
+          <a href="http://xml.apache.org/fop/">Apache FOP</a>).
+        </li>
+        
+<li>SVG to PNG rendering (using <a href="http://xml.apache.org/batik/">Apache
+            Batik</a>); simply drop a SVG in the appropriate directory and it
+          will be rendered as PNG.</li>
+        
+<li>
+          Transparent inclusion and aggregation of external content, like <a href="changes.rss">RSS feeds</a>.
+        </li>
+        
+<li>
+          Anything else possible with the <a href="http://cocoon.apache.org/2.1/userdocs/concepts/sitemap.html">Cocoon sitemap</a>.  Using database
+          queries, <a href="http://www.apache.org/~vgritsenko/stats/index.html">charting</a>, web services
+          integration; the possibilities are constantly growing as Cocoon grows.
+          See the <a href="http://cocoon.apache.org/2.1/features.html">Cocoon Features</a> list
+          for the full suite of capabilities.
+        </li>
+        
+<li>
+          Based on Java, Forrest is platform-independent, making for a
+          documentation system that is just as portable as the XML data it
+          processes.
+        </li>
+      
+</ul>
+<a name="N100AB"></a><a name="Static+or+Dynamic"></a>
+<h4>Static or Dynamic</h4>
+<div style="margin-left: 0 ; border: 2px">
+<p>
+          Unique amongst comparable documentation tools, Forrest generates
+          sites that can run both <strong>interactively</strong> as a dynamic
+          web application, or as statically rendered pages.
+        </p>
+<p>
+          This provides a path for site growth: start off small and static, and
+          if dynamic features (user login, forms processing, runtime data, site
+          search etc) are one day needed, these can be accommodated by switching
+          to webapp mode.
+        </p>
+<p>
+          Running as a webapp has a major advantage during development:
+          content can be written, and
+          then the rendered output viewed almost instantly in a web browser.
+          This <a href="your-project.html#webapp">webapp technique</a>
+          enables Forrest's edit/review cycle to be faster than command-line
+          transformation tools.
+        </p>
+</div>
+</div>
+
+    
+<a name="N100C3"></a><a name="History"></a>
+<h3>History</h3>
+<div style="margin-left: 0 ; border: 2px">
+<p>Forrest was started in January 2002, with the major use-case being to
+        create a consistent and efficient <a href="http://xml.apache.org/">xml.apache.org</a> group of project
+        websites with a
+        uniform, lightweight, easy-to-navigate layout and structure.  In
+        addition, Forrest was to be a Sourceforge-like project management
+        tool, complementing <a href="http://gump.apache.org/">Apache Gump</a> (hence
+        the name 'Forrest').
+      </p>
+<p>
+        The focus shifted for Forrest to primarily be a generic documentation
+        tool capable of meeting many needs. Certain relevant project management
+        facilities are being added.
+      </p>
+</div>
+
+    
+<a name="N100D8"></a><a name="Project+Status"></a>
+<h3>Project Status</h3>
+<div style="margin-left: 0 ; border: 2px">
+<p>Forrest is currently progressing rapidly through a series of 0.x
+        releases. It is certainly usable now (despite not yet being version 1.x).
+         See the growing list of 
+         <a href="live-sites.html">example sites</a> including
+         Many Apache sites.
+      </p>
+<p>
+        In general, prior to 1.0, ensuring quality of design will be considered
+        more important than retaining backwards-compatibility.  Users
+        (particularly those with custom sitemaps and skins) should be aware that
+        this is evolving software, and read the release notes carefully before
+        upgrading.  That said, we appreciate the commitment in time that
+        adopters make, and will not make capricious or undocumented
+        backwards-incompatible changes.
+      </p>
+<a name="N100E8"></a><a name="website-status"></a>
+<h4>Website status</h4>
+<div style="margin-left: 0 ; border: 2px">
+<p>
+          The documentation on the Forrest website relates to the current
+          head development version of the source repository. Whatever version
+          of Forrest that you are using provides the local documentation for
+          that specific version.
+          Do '<a href="build.html#run">forrest run</a>'
+          to view it.
+        </p>
+<p>
+          The <a href="http://xml.apache.org/forrest/">Forrest website</a> is updated
+          irregularly and manually, while we develop the <a href="forrestbot.html">forrestbot</a> facility which produces the
+          <a href="http://forrestbot.cocoondev.org/">automatically
+            generated</a> site.
+        </p>
+</div>
+</div>
+    
+<a name="N10106"></a><a name="News+and+events"></a>
+<h3>News and events</h3>
+<div style="margin-left: 0 ; border: 2px">
+<ul>
+        
+<li>The Forrest project has evolved to become a "top-level" Apache
+         project. We are making good progress towards the 0.6 release
+         which has many efficiency and usability improvements.
+        </li>
+        
+<li>Forrest 0.5 was released on 2003-09-13 - much faster, new flexible
+         tab and menu system, numerous skin improvements, DocBook support,
+         Wiki support, improved PDF output, eased maintenance of sitemaps,
+         and more.
+        </li>
+      
+</ul>
+</div>
+    
+<a name="N10116"></a><a name="Help+Wanted%21"></a>
+<h3>Help Wanted!</h3>
+<div style="margin-left: 0 ; border: 2px">
+<p>
+        Forrest is fairly new, and is in need of developers.  If you know (or
+        want to learn) XML, Ant, HTML or CSS, then you are qualified to help!
+      </p>
+<p>
+        As with all Apache projects, Forrest is a meritocracy; the more you
+        put in, the more you get to define the project's future.  See the
+        <a href="contrib.html">"contributing"</a> page for more
+        information.
+      </p>
+</div>
+  
+<div class="attribution"></div>
+</div>

Added: forrest/site/build.html
==============================================================================
--- (empty file)
+++ forrest/site/build.html	Sat Jun  5 06:35:22 2004
@@ -0,0 +1,490 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN""http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<head>
+<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Building Forrest</title>
+<link type="text/css" href="skin/page.css" rel="stylesheet">
+<link rel="shortcut icon" href="favicon.ico">
+</head>
+<body text="#000000" bgcolor="#FFFFFF">
+<!--================= start Navigation Path ==================-->
+<table summary="navigation path" width="100%" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<td nowrap="nowrap" valign="middle" bgcolor="#CFDCED" height="20"><img height="1" width="5" alt="" src="skin/images/spacer.gif" class="spacer"><!--===== breadcrumb trail (javascript-generated) ====--><font size="2" face="Arial, Helvetica, Sans-serif"><a href="http://www.apache.org/">apache</a> &gt; <a href="http://xml.apache.org/">xml.apache</a><script src="skin/breadcrumbs.js" language="JavaScript" type="text/javascript"></script></font></td>
+</tr>
+<tr>
+<td bgcolor="#4C6C8F" height="2"><img height="2" width="2" alt="" src="skin/images/spacer.gif" class="spacer"></td>
+</tr>
+</table>
+<!--================= end Navigation Path ==================-->
+<!--================= start Banner ==================-->
+<table summary="header with logos" width="100%" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<!--================= start Group Logo ==================-->
+<td bgcolor="#294563"><a href="http://xml.apache.org/"><img class="logoImage" alt="Apache XML" src="images/group-logo.gif"></a></td>
+<!--================= end Group Logo ==================-->
+<!--================= start Project Logo ==================--><td width="100%" align="center" bgcolor="#294563"><a href="http://xml.apache.org/forrest/"><img class="logoImage" alt="Forrest" src="images/project-logo.gif"></a></td>
+<!--================= end Project Logo ==================-->
+<!--================= start Search ==================--><td valign="top" rowspan="2" bgcolor="#294563">
+<form target="_blank" action="http://www.google.com/search" method="get">
+<table summary="search" border="0" cellspacing="0" cellpadding="0" bgcolor="#4C6C8F">
+<tr>
+<td colspan="3"><img height="10" width="1" alt="" src="skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td><img height="1" width="1" alt="" src="skin/images/spacer.gif" class="spacer"></td><td nowrap="nowrap"><input value="xml.apache.org" name="as_sitesearch" type="hidden"><input size="15" name="as_q" id="query" type="text"><img height="1" width="5" alt="" src="skin/images/spacer.gif" class="spacer"><input name="Search" value="Search" type="submit">
+<br>
+<font face="Arial, Helvetica, Sans-serif" size="2" color="white">
+                          the Apache XML site
+                          
+                          
+                        </font></td><td><img height="1" width="1" alt="" src="skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td><img alt="" border="0" height="10" width="9" src="skin/images/search-left.gif"></td><td><img height="1" width="1" alt="" src="skin/images/spacer.gif" class="spacer"></td><td><img alt="" border="0" height="10" width="9" src="skin/images/search-right.gif"></td>
+</tr>
+</table>
+</form>
+</td>
+<!--================= end Search ==================--><td bgcolor="#294563"><img height="10" width="10" alt="" src="skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td valign="bottom" bgcolor="#294563" colspan="2">
+<!--================= start Tabs ==================-->
+<div class="tab">
+<table summary="tab bar" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<td width="6"><img alt="" height="8" width="6" src="skin/images/spacer.gif"></td><td valign="bottom">
+<table summary="selected tab" style="height: 1.8em" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<td valign="top" width="5" bgcolor="#4C6C8F"><img height="5" width="5" alt="" src="skin/images/tabSel-left.gif"></td><td valign="middle" bgcolor="#4C6C8F"><font color="#ffffff" size="2" face="Arial, Helvetica, Sans-serif"><b><a class="base-selected" href="index.html">Home</a></b></font></td><td valign="top" width="5" bgcolor="#4C6C8F"><img height="5" width="5" alt="" src="skin/images/tabSel-right.gif"></td>
+</tr>
+</table>
+</td><td width="6"><img alt="" height="8" width="6" src="skin/images/spacer.gif"></td><td valign="bottom">
+<table summary="non selected tab" style="height: 1.6em" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<td valign="top" width="5" bgcolor="#B2C4E0"><img height="5" width="5" alt="" src="skin/images/tab-left.gif"></td><td valign="middle" bgcolor="#B2C4E0"><a class="base-not-selected" href="community/index.html">Community</a></td><td valign="top" width="5" bgcolor="#B2C4E0"><img height="5" width="5" alt="" src="skin/images/tab-right.gif"></td>
+</tr>
+<tr>
+<td colspan="3" height="1"></td>
+</tr>
+</table>
+</td><td width="6"><img alt="" height="8" width="6" src="skin/images/spacer.gif"></td><td valign="bottom">
+<table summary="non selected tab" style="height: 1.6em" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<td valign="top" width="5" bgcolor="#B2C4E0"><img height="5" width="5" alt="" src="skin/images/tab-left.gif"></td><td valign="middle" bgcolor="#B2C4E0"><a class="base-not-selected" href="community/howto/index.html">How-to</a></td><td valign="top" width="5" bgcolor="#B2C4E0"><img height="5" width="5" alt="" src="skin/images/tab-right.gif"></td>
+</tr>
+<tr>
+<td colspan="3" height="1"></td>
+</tr>
+</table>
+</td>
+</tr>
+</table>
+</div>
+<!--================= end Tabs ==================-->
+</td><td bgcolor="#294563"></td>
+</tr>
+<tr>
+<td height="10" bgcolor="#4C6C8F" colspan="4"></td>
+</tr>
+</table>
+<!--================= end Banner ==================-->
+<!--================= start Menu, NavBar, Content ==================-->
+<table summary="page content" bgcolor="#ffffff" width="100%" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<td valign="top">
+<table summary="menu" border="0" cellspacing="0" cellpadding="0">
+<tr>
+<!--================= start left top NavBar ==================-->
+<td rowspan="3" valign="top">
+<table summary="blue line" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<td bgcolor="#294563"><img width="10" height="1" alt="" src="skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td bgcolor="#CFDCED"><font color="#4C6C8F" size="4" face="Arial, Helvetica, Sans-serif">&nbsp;</font></td>
+</tr>
+<tr>
+<td bgcolor="#294563"><img width="10" height="1" alt="" src="skin/images/spacer.gif" class="spacer"></td>
+</tr>
+</table>
+</td>
+<!--================= end left top NavBar ==================--><td bgcolor="#294563"><img width="1" height="1" alt="" src="skin/images/spacer.gif" class="spacer"></td><td valign="bottom" bgcolor="#4C6C8F"><img width="10" height="10" alt="" src="skin/images/spacer.gif" class="spacer"></td><td nowrap="nowrap" valign="top" bgcolor="#4C6C8F">
+<!--================= start Menu items ==================-->
+<div class="menu">
+<ul>
+<li>
+<font color="#CFDCED">About</font>
+<ul>
+    
+<li>
+<a href="index.html">Index</a>
+</li>
+    
+<li>
+<a href="license.html">License</a>
+</li>
+    
+<li>
+<a class="external" href="http://www.apache.org/dyn/closer.cgi/xml/forrest/">Download</a>
+</li>
+    
+<li>
+<a href="who.html">Who we are</a>
+</li>
+    
+<li>
+<a href="faq.html">FAQs</a>
+</li>
+    
+<li>
+<a href="changes.html">Changes</a>
+</li>
+    
+    
+<li>
+<a href="todo.html">Todo</a>
+</li>
+    
+<li>
+<a href="live-sites.html">Example sites</a>
+</li>
+  
+</ul>
+</li>
+<li>
+<font color="#CFDCED">Documentation</font>
+<ul>
+    
+<li>
+<a href="your-project.html">Using Forrest</a>
+</li>
+    
+<li>
+<a href="validation.html">XML Validation</a>
+</li>
+    
+<li>
+<a href="linking.html">Menus and Linking</a>
+</li>
+    
+<li>
+<a href="sitemap-ref.html">Sitemap Reference</a>
+</li>
+    
+<li>
+<a href="searching.html">Searching</a>
+</li>
+    
+<li>
+<a href="skin-package.html">Skin Packages</a>
+</li>
+    
+    
+<li>
+<a href="forrest-contract.html">Our Contract</a>
+</li>
+    
+<li>
+<a href="compliance.html">Standards Compliance</a>
+</li>
+    
+<li>
+<a href="dtd-docs.html">DTD documentation</a>
+</li>
+    
+<li>
+<a href="catalog.html">Using DTD Catalogs</a>
+</li>
+    
+<li>
+<a href="cap.html">Sourcetype Action</a>
+</li>
+    
+<li>
+<a href="oowriter.html">OpenOffice Writer docs</a>
+</li>    
+    
+<li>
+<a href="forrestbar.html">The ForrestBar</a>
+</li>
+    
+<li>
+<a href="forrestbot.html">Forrestbot (CVS)</a>
+</li>
+    
+<li>
+<a href="forrestbot-old.html">Forrestbot (stable)</a>
+</li>
+    
+    
+<li>
+<a href="upgrading_06.html">Upgrading to 0.6</a>
+</li>
+    
+<li>
+<a href="upgrading_05.html">Upgrading to 0.5</a>
+</li>
+  
+</ul>
+</li>
+<li>
+<font color="#CFDCED">Older Docs</font>
+<ul>
+    
+<li>
+<a href="primer.html">Forrest Primer</a>
+</li>
+    
+<li>
+<a href="libre-intro.html">Libre</a>
+</li>
+    
+<li>
+<a href="dreams.html">Dream list</a>
+</li>
+  
+</ul>
+</li>
+<li>
+<font color="#CFDCED">Some Samples</font>
+<ul>
+    
+<li>
+<a href="document-v12.html">document-v12</a>
+</li>
+    
+<li>
+<a href="wiki-sample.html">Wiki Reference</a>
+</li>
+ 
+</ul>
+</li>
+<li>
+<font color="#CFDCED">Getting Involved</font>
+<ul>
+    
+<li>
+<a href="contrib.html">Contributing</a>
+</li>
+    
+<li>
+<span class="sel"><font color="#ffcc00">Building Forrest</font></span>
+</li>
+    
+<li>
+<a class="external" href="http://svn.apache.org/viewcvs.cgi/forrest/trunk/?root=Apache-SVN">Browse SVN</a>
+</li>
+    
+<li>
+<a href="mail-lists.html">Mail lists</a>
+</li>
+    
+<li>
+<a href="mail-archives.html">Mail Archives</a>
+</li>
+    
+<li>
+<a class="external" href="http://issues.cocoondev.org/jira/secure/BrowseProject.jspa?id=10000">Bugs and Issues</a>
+</li>
+    
+<li>
+<a href="forrest-issues.html">Open Issues</a>
+</li>
+  
+</ul>
+</li>
+<li>
+<font color="#CFDCED">Related projects</font>
+<ul>
+    
+<li>
+<a class="external" href="http://gump.apache.org/">Apache Gump</a>
+</li>
+    
+<li>
+<a class="external" href="http://cocoon.apache.org/">Apache Cocoon</a>
+</li>
+    
+<li>
+<a class="external" href="http://cocoon.apache.org/lenya/">Apache Lenya</a>
+</li>
+    
+<li>
+<a class="external" href="http://www.krysalis.org/">Krysalis Centipede</a>
+</li>
+  
+</ul>
+</li>
+</ul>
+</div>
+<!--================= end Menu items ==================-->
+</td><td valign="bottom" bgcolor="#4C6C8F"><img width="10" height="10" alt="" src="skin/images/spacer.gif" class="spacer"></td><td bgcolor="#294563"><img width="1" height="1" alt="" src="skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td valign="bottom" align="left" colspan="2" rowspan="2" bgcolor="#4C6C8F"><img height="10" width="10" border="0" alt="" src="skin/images/menu-left.gif"></td><td bgcolor="#4C6C8F"><img height="10" width="10" alt="" src="skin/images/spacer.gif" class="spacer"></td><td valign="bottom" align="right" colspan="2" rowspan="2" bgcolor="#4C6C8F"><img height="10" width="10" border="0" alt="" src="skin/images/menu-right.gif"></td>
+</tr>
+<tr>
+<td height="1" bgcolor="#294563"><img width="1" height="1" alt="" src="skin/images/spacer.gif" class="spacer"></td>
+</tr>
+</table>
+</td><td valign="top" width="100%">
+<table summary="content" width="100%" border="0" cellpadding="0" cellspacing="0">
+<!--================= start middle NavBar ==================-->
+<tr>
+<td colspan="4" bgcolor="#294563"><img width="10" height="1" alt="" src="skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td align="left" width="10" bgcolor="#CFDCED"><img width="10" height="1" alt="" src="skin/images/spacer.gif" class="spacer"></td><td align="left" width="50%" bgcolor="#CFDCED"><font color="#4C6C8F" size="3" face="Arial, Helvetica, Sans-serif">
+                &nbsp;
+                
+                </font><img width="10" height="8" alt="" src="skin/images/spacer.gif" class="spacer"></td><td align="right" width="50%" bgcolor="#CFDCED"><font color="#4C6C8F" size="3" face="Arial, Helvetica, Sans-serif">
+                &nbsp;
+                
+                </font><img width="10" height="8" alt="" src="skin/images/spacer.gif" class="spacer"></td><td width="10" bgcolor="#CFDCED"><img width="10" height="1" alt="" src="skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td colspan="4" bgcolor="#294563"><img width="10" height="1" alt="" src="skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<!--================= end middle NavBar ==================-->
+<!--================= start Content==================-->
+<tr>
+<td align="left" width="10"><img width="10" height="1" alt="" src="skin/images/spacer.gif" class="spacer"></td><td colspan="2" align="left" width="100%">
+<div class="content">
+<table class="title" summary="">
+<tr>
+<td valign="middle">
+<h1>Building Forrest</h1>
+</td><td nowrap="nowrap" width="40" align="center"><a class="dida" href="build.pdf"><img alt="PDF" src="skin/images/pdfdoc.gif" class="skin"><br>
+        PDF</a></td>
+</tr>
+</table>
+<ul class="minitoc">
+<li>
+<a href="#getting_from_source">Getting the Forrest source</a>
+<ul class="minitoc">
+<li>
+<a href="#Step-by-step+Subversion+%28SVN%29+instructions">Step-by-step Subversion (SVN) instructions</a>
+</li>
+</ul>
+</li>
+<li>
+<a href="#building">Building and Installing Forrest</a>
+</li>
+<li>
+<a href="#run">Run Forrest, run!</a>
+</li>
+</ul>
+    
+<a name="N1000D"></a><a name="getting_from_source"></a>
+<h3>Getting the Forrest source</h3>
+<div style="margin-left: 0 ; border: 2px">
+<a name="N10013"></a><a name="Step-by-step+Subversion+%28SVN%29+instructions"></a>
+<h4>Step-by-step Subversion (SVN) instructions</h4>
+<div style="margin-left: 0 ; border: 2px">
+<div class="frame note">
+<div class="label">Note</div>
+<div class="content">If you are behind a proxy, see <a class="external" href="http://subversion.tigris.org/project_faq.html#proxy">this FAQ</a>.</div>
+</div>
+<ol> 
+          
+<li>Make sure you have a recent release of a
+           <a class="external" href="http://subversion.tigris.org/">Subversion</a>
+           client installed.</li>
+          
+<li>At a command prompt, enter "<span class="codefrag">svn co http://svn.apache.org/repos/asf/forrest/trunk forrest</span>" (committers should replace <span class="codefrag">http</span> with <span class="codefrag">https</span>)</li>
+          
+<li>This will create a directory called "<span class="codefrag">forrest</span>" where the Forrest source will be stored.</li> 
+        
+</ol>
+<p>Whenever you want to update your Forrest source tree to the current
+         version, change to the top-level
+"<span class="codefrag">forrest</span>" directory and invoke "<span class="codefrag">svn update</span>".</p>
+<p>To see what changes you've made, invoke "<span class="codefrag">svn status</span>"</p>
+<p>SVN is really powerful. See
+          <a class="external" href="http://svnbook.red-bean.com/">Version Control with Subversion</a> - the opensource SVN book.
+        </p>
+</div>
+</div>
+
+   
+<a name="N10054"></a><a name="building"></a>
+<h3>Building and Installing Forrest</h3>
+<div style="margin-left: 0 ; border: 2px">
+<p>
+       To build Forrest, type '<span class="codefrag">build</span>' on Windows, or '<span class="codefrag">./build.sh</span>' on
+       Unix. If everything is successful, you should see a message like this:
+     </p>
+<pre class="code">
+  *-----------------------------------------------------------------
+  | installation notice
+  *-----------------------------------------------------------------
+  | You have built the distribution of Forrest.
+  | Please set the environment variable FORREST_HOME point to src/core
+  | It is recommended to add
+  |    unix: $FORREST_HOME/bin: to your $PATH
+  |    win: %FORREST_HOME%\bin; to your %PATH%
+  | Then do 'forrest -projecthelp' to list options for the 'forrest' command
+  | More help at http://xml.apache.org/forrest/
+  *-----------------------------------------------------------------
+     </pre>
+<p>
+       As the message says, you need to add the distribution's <span class="codefrag">bin/</span>
+       ("binary") directory to your PATH variable, so the <span class="codefrag">'forrest'</span>
+       command is available everywhere:
+     </p>
+<pre class="code">
+~/apache/forrest$ export FORREST_HOME=`pwd`/src/core
+~/apache/forrest$ export PATH=$PATH:$FORREST_HOME/bin
+     </pre>
+<p>
+       After updating the Forrest source from SVN, or after you have made changes, you
+       will need to build forrest again. If there have been major updates,
+       then run '<span class="codefrag">build clean</span>' before '<span class="codefrag">./build.sh</span>'
+     </p>
+</div>
+
+  
+<a name="N10080"></a><a name="run"></a>
+<h3>Run Forrest, run!</h3>
+<div style="margin-left: 0 ; border: 2px">
+<p>Forrest is now ready to go. Type '<span class="codefrag">forrest run</span>' to see
+    the local webapp using the bundled Jetty server. Edit some of Forrest's
+    core documentation and see the effect.
+    The document <a href="your-project.html">Using Forrest</a> is
+    your next step.</p>
+</div>
+
+
+<div class="attribution"></div>
+</div>
+</td><td width="10"><img width="10" height="1" alt="" src="skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<!--================= end Content==================-->
+</table>
+</td>
+</tr>
+</table>
+<!--================= end Menu, NavBar, Content ==================-->
+<!--================= start Footer ==================-->
+<table summary="footer" cellspacing="0" cellpadding="0" width="100%" border="0">
+<tr>
+<td colspan="2" height="1" bgcolor="#4C6C8F"><img height="1" width="1" alt="" src="skin/images/spacer.gif" class="spacer"><a href="skin/images/label.gif"></a><a href="skin/images/page.gif"></a><a href="skin/images/chapter.gif"></a><a href="skin/images/chapter_open.gif"></a><a href="skin/images/current.gif"></a></td>
+</tr>
+<tr>
+<td colspan="2" bgcolor="#CFDCED" class="copyright" align="center"><font size="2" face="Arial, Helvetica, Sans-Serif"><a href="http://www.apache.org/licenses/LICENSE-2.0">
+              Copyright &copy; 2002-2004&nbsp;
+              The Apache Software Foundation.</a>
+          All rights reserved.
+          <script type="text/javascript" language="JavaScript"><!--
+              document.write(" - "+"Last Published: " + document.lastModified);
+            //  --></script></font></td>
+</tr>
+<tr>
+<td colspan="2" align="left" bgcolor="#CFDCED" class="logos"></td>
+</tr>
+</table>
+<!--================= end Footer ==================-->
+</body>
+</html>

Added: forrest/site/build.pdf
==============================================================================
--- (empty file)
+++ forrest/site/build.pdf	Sat Jun  5 06:35:22 2004
@@ -0,0 +1,231 @@
+%PDF-1.3
+%物洎
+4 0 obj
+<< /Type /Info
+/Producer (FOP 0.20.5) >>
+endobj
+5 0 obj
+<< /Length 3102 /Filter [ /ASCII85Decode /FlateDecode ]
+ >>
+stream
+Gau/[CN&7Qn[j8SCZJl1@8l5>T.]]N=.Co[i0)9SP+\b3L6>RMEtjra.E_dMrq6i4]A-PPU6W)Kj)"*rkHVAb-K!$#Ae3B8T']YOonClm=^F)=k/+MGpjq<&$=.,i+L:,klgNGDp1^s-o?D(:Q@oitHi:b'P#_0jlQ=^U>G)d9Y,$i0"J0,81_<&[]0Z01q"6^Lf92^*e6Add*H;7]pqBugb`%Q9F(.3>,K1(tqcpJeG&b0si%K]M(Jh-6;P%[Vj7VT-^3b70!GPljjaL@MY"B&jG(/s#W%B-ck6'm$M?jA'XE%g1JNpiS0&/p1IdG^L9.`@:@!1cn/$!43io5`O2tKVH,PWnh#NYOqaC0]@_/UIKU:IGfHj6kuHS8d9pYi(JcrME&No6d^.PBgE?F)^lM6Z6TTr%a38fWAh&u?jGM4P`YX2@sIJS,X=&7=@eYD#2q/EE,,A!]-$n?#6-,>oXuG53:XUTmYRqmA?+,N%fU;Bkj<Y\fi4d$OT=;=`o1%<=#>N;I;a$>"k>eF>flfT(O_c>lKm7tHD*E)&W>Xb6:L*(+2E7ohO@W8LV(gU'#\[DrBZ;KnSqJ4'nK89j)MM,%6.MPYa2s$7!Mn"uk:\(Y,@Jdl6-TmY1mBb]iO.!PQ@h83]1HfW98+-J;@MQ8nSE5NBuaV,W,qiWO6?K61JOp^U<CBJMIJqtAu`$ZZH[0)M-B+`JjL,@VDr,C(81_k+!*0(:#-6XC=/@3hc;%p!o/7Y^s0*3c[<>Rr-^'N@4.&Qb3W-4MT[nEsWJZJ0q)Yk;-b"B@[m't&&Y&1D!9ZGU]PG\IPZI>GTF^<eIB(3L)'ZkC=CgM!k,qF3t9<.Z$/^iklnlYl[UTJklI!Bm#%YeF@\P3OLDbobFCmC.6E81egm$@+H'fNfN92JM.d=MmF4jPD1*-UneW9s7t%V`VIi'X"G!qq^M28P&u[J+[0Z=2JR*"S.lDYgZl3BjBKDP+C(;^q0sAf7nfOsTe2e#uYgqjNjA[(CIC1CZ&G^mU$.b0,N,BILM.UKo)6[g^<\o8:<QZS-8sKS+%&a-u`H:oG#fk:Om1;sT>UXtcZ8WYhbfLSTn\)GkKb\M$uMk6;6VVETllFf.Ni9?*i2$2*NTEXu]-d`KRU@rC'Kq;um`Y'G#VJSm4F3b9Hu<8GKR9F[U+>5["_qIl3"=(Jn[q[?=?0Z%^r5B32BVdp;\;alg?b_WRiP#(s(,sr<3UDE&l*CK#&=+Y/,8<Dqkqa563(3YD<q^u$VRm2(>!r!I`JLQq*GfZ`SIPM*smZ9h$4g\i,/Tjo'qC<gG3ZJ:-/44EWi!3;cpDNDZ:7&!mET0G'86)If9AIn'@q]6bjIEeL;aCKbA/$<l`]Z3hj(OnOO@7SC6(ki?ipn@K:>QHoano/2f-Sa<(2sKBL0$4RCIfT5&YQD&qNK?NQt/$2%iG!'![j%&EuL/(+TMfsC!IC#6cHJq=e`q+&EEIPQK&.lqh`SeN!8BOFG2D4?L]":2]i1u$(fbiOoWPDpS(D@2Y7586[*IWdAHdNW=d*93s^EL,]8tf&4uK5!7o2B)1\ceqSRGl2^TkYalmhCp4=I9Q,-CZI+7_"ka2+=1'Qe$fjYR$8Ls.IZtHM6G.!m&PsU0]^mpY^a#ndY%>^M]W+Ao]*21E=\#[;"e>d)f?S5J]6$tOcXa8*,T.\k[&2Psn0igB/RV^VI)P@*FPNn*0qSfB5dqWt[[-9cfCF>A]l38VlXe8\TX\0jOjNmn*]cF"`&'\/?\T[=3?hs<\J,?G,"LTernJtuBpm4aOZ7Sdc0klm!SCd#2Y9lPj&?t'lYGf]fQOZI_>C67IY8!0'\S@)6ek6V"jC4BTFdXlUjpBdfK)@/e6,,/f_Di)\_kAb+eU0[u,jZ4pQ9V2lcZc*5QGBDo9Tqo"[QT$<l-nD5o7)5\rJ.j#>4<6$eYogWb2mH]bL'N<0sLh)..qpTX7\LK)2_S\MHRZ.H`n#na_E]U-R*_iXbqA/3/'V:VpW8rVjf9dr,/$alr"PKa8>ZkUMN;rCuZ,9#D;Rtbk9NH,OkZT3IG0kHs_jg%]JcRR-#C"2Ipf`nl=:Z.*-7&nmA)9fWqTg)Aabo0`j#hJ0,4j:=u#pL?NfeT97SfD=!;8p4q5!3_oi<OWbj`jD=")Qf6VXRco]NKEd>5cNE"&Jq1A)mDUiXhmY$]n86L*>gQJ5)URRM%'5VeaLiE:PE6"09M?uKD/QL\n!R^HK@EmYQ-Fs&L)=`u%1ISARE$>;6IBH(4C2@r>#HCp`=jOK$Q@3Y5*Y[W";1'Z+Y(_/<*8Z&Fe%mZ]s(3kLA8j<Ves6>Cnd!qF&:ZO,u7+$adB0,U.r&Dc@aEbs";gi?I\(dBG!AqL%O8sKsApIs.0Nu;Ju+A8gM^d09Q.jkk=[&`F8G_lpOT^\HK04AA<aiF/`NUOn`f*`F%!*gJ$GRo<nJ'QnVIrmA:\o%$V;`mL]g`SItocRM+q/a`i%7h8tX_EPs4ZfucmT=NDCIY*sWi?HM`Wbm@?0kE@D6!RsEFriGr+-$B5iaX0T#>Hce%=Y"%\-E1L%9!.4hPm([]H1<N_Q(t%e(`67d-<"jQp2Z30PDp*?;A_j"+R5aPm6H(VAKSjKm'ojO$D1kRnJHGT_hk%so`LE/Go]Z<%Pb.nk\T;AoY)B2.hP!Sr>G"!;X^5aE0q1T#*g4:#C+M2GY4q_itYb\r*TRuQE6)nW&7)PhJh3PbXL!=+Hr-6H>mlBOB%cm(cZP&g02tilh@(^G"jGfdrLAl%WC"n!#],jR0bpY78agHCgW%/1IZ&`cWB*l"9O%qlMB-LWe;A>;s;t9g:OhOms5D2raXm>JZ%6fH2gqo6S/b.=RkLeBe!*J2E"5`k-r?hLTT0ijH9,\[j/7U9Y[MnD3%dq%#8`l&A)d3_3lV-S8"iEJPQ-<\<h2q-AR>P5KRq:_!_kc+Qc)K8HPHU$?:;L,BGa]&j[9":<aqBMT@f)`m9f_<nQR12fc&$9pVk1RciADgDT$IoA&JF!`/=c.'$PAEg5=(-0_EA3-tI>#^V3?-[$Id07J"qgYu>4Rr,8V4VAimh+"c.Ok9?e_3aqsh-$F/CE6u?NqXW3A;>@~>
+endstream
+endobj
+6 0 obj
+<< /Type /Page
+/Parent 1 0 R
+/MediaBox [ 0 0 612 792 ]
+/Resources 3 0 R
+/Contents 5 0 R
+/Annots 7 0 R
+>>
+endobj
+7 0 obj
+[
+8 0 R
+9 0 R
+10 0 R
+11 0 R
+]
+endobj
+8 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 118.304 576.203 147.864 568.203 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (http://subversion.tigris.org/project_faq.html#proxy)
+/S /URI >>
+/H /I
+>>
+endobj
+9 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 216.252 553.003 270.252 541.003 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (http://subversion.tigris.org/)
+/S /URI >>
+/H /I
+>>
+endobj
+10 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 137.976 440.603 296.976 428.603 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (http://svnbook.red-bean.com/)
+/S /URI >>
+/H /I
+>>
+endobj
+11 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 303.42 73.115 369.084 61.115 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (http://xml.apache.org/forrest/your-project.html)
+/S /URI >>
+/H /I
+>>
+endobj
+14 0 obj
+<<
+ /Title (\376\377\0\61\0\40\0\107\0\145\0\164\0\164\0\151\0\156\0\147\0\40\0\164\0\150\0\145\0\40\0\106\0\157\0\162\0\162\0\145\0\163\0\164\0\40\0\163\0\157\0\165\0\162\0\143\0\145)
+ /Parent 12 0 R
+ /First 16 0 R
+ /Last 16 0 R
+ /Next 18 0 R
+ /Count -1
+ /A 13 0 R
+>> endobj
+16 0 obj
+<<
+ /Title (\376\377\0\61\0\56\0\61\0\40\0\123\0\164\0\145\0\160\0\55\0\142\0\171\0\55\0\163\0\164\0\145\0\160\0\40\0\123\0\165\0\142\0\166\0\145\0\162\0\163\0\151\0\157\0\156\0\40\0\50\0\123\0\126\0\116\0\51\0\40\0\151\0\156\0\163\0\164\0\162\0\165\0\143\0\164\0\151\0\157\0\156\0\163)
+ /Parent 14 0 R
+ /A 15 0 R
+>> endobj
+18 0 obj
+<<
+ /Title (\376\377\0\62\0\40\0\102\0\165\0\151\0\154\0\144\0\151\0\156\0\147\0\40\0\141\0\156\0\144\0\40\0\111\0\156\0\163\0\164\0\141\0\154\0\154\0\151\0\156\0\147\0\40\0\106\0\157\0\162\0\162\0\145\0\163\0\164)
+ /Parent 12 0 R
+ /Prev 14 0 R
+ /Next 20 0 R
+ /A 17 0 R
+>> endobj
+20 0 obj
+<<
+ /Title (\376\377\0\63\0\40\0\122\0\165\0\156\0\40\0\106\0\157\0\162\0\162\0\145\0\163\0\164\0\54\0\40\0\162\0\165\0\156\0\41)
+ /Parent 12 0 R
+ /Prev 18 0 R
+ /A 19 0 R
+>> endobj
+21 0 obj
+<< /Type /Font
+/Subtype /Type1
+/Name /F3
+/BaseFont /Helvetica-Bold
+/Encoding /WinAnsiEncoding >>
+endobj
+22 0 obj
+<< /Type /Font
+/Subtype /Type1
+/Name /F5
+/BaseFont /Times-Roman
+/Encoding /WinAnsiEncoding >>
+endobj
+23 0 obj
+<< /Type /Font
+/Subtype /Type1
+/Name /F1
+/BaseFont /Helvetica
+/Encoding /WinAnsiEncoding >>
+endobj
+24 0 obj
+<< /Type /Font
+/Subtype /Type1
+/Name /F9
+/BaseFont /Courier
+/Encoding /WinAnsiEncoding >>
+endobj
+25 0 obj
+<< /Type /Font
+/Subtype /Type1
+/Name /F2
+/BaseFont /Helvetica-Oblique
+/Encoding /WinAnsiEncoding >>
+endobj
+26 0 obj
+<< /Type /Font
+/Subtype /Type1
+/Name /F7
+/BaseFont /Times-Bold
+/Encoding /WinAnsiEncoding >>
+endobj
+1 0 obj
+<< /Type /Pages
+/Count 1
+/Kids [6 0 R ] >>
+endobj
+2 0 obj
+<< /Type /Catalog
+/Pages 1 0 R
+ /Outlines 12 0 R
+ /PageMode /UseOutlines
+ >>
+endobj
+3 0 obj
+<< 
+/Font << /F3 21 0 R /F5 22 0 R /F1 23 0 R /F9 24 0 R /F2 25 0 R /F7 26 0 R >> 
+/ProcSet [ /PDF /ImageC /Text ] >> 
+endobj
+12 0 obj
+<<
+ /First 14 0 R
+ /Last 20 0 R
+>> endobj
+13 0 obj
+<<
+/S /GoTo
+/D [6 0 R /XYZ -5.0 656.0 null]
+>>
+endobj
+15 0 obj
+<<
+/S /GoTo
+/D [6 0 R /XYZ -5.0 624.866 null]
+>>
+endobj
+17 0 obj
+<<
+/S /GoTo
+/D [6 0 R /XYZ -5.0 417.603 null]
+>>
+endobj
+19 0 obj
+<<
+/S /GoTo
+/D [6 0 R /XYZ -5.0 115.649 null]
+>>
+endobj
+xref
+0 27
+0000000000 65535 f 
+0000005955 00000 n 
+0000006013 00000 n 
+0000006105 00000 n 
+0000000015 00000 n 
+0000000071 00000 n 
+0000003265 00000 n 
+0000003385 00000 n 
+0000003430 00000 n 
+0000003634 00000 n 
+0000003816 00000 n 
+0000003998 00000 n 
+0000006239 00000 n 
+0000006290 00000 n 
+0000004196 00000 n 
+0000006353 00000 n 
+0000004481 00000 n 
+0000006418 00000 n 
+0000004814 00000 n 
+0000006483 00000 n 
+0000005103 00000 n 
+0000005293 00000 n 
+0000005406 00000 n 
+0000005516 00000 n 
+0000005624 00000 n 
+0000005730 00000 n 
+0000005846 00000 n 
+trailer
+<<
+/Size 27
+/Root 2 0 R
+/Info 4 0 R
+>>
+startxref
+6548
+%%EOF

Added: forrest/site/cap.html
==============================================================================
--- (empty file)
+++ forrest/site/cap.html	Sat Jun  5 06:35:22 2004
@@ -0,0 +1,478 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN""http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<head>
+<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>SourceTypeAction (content aware pipelines)</title>
+<link type="text/css" href="skin/page.css" rel="stylesheet">
+<link rel="shortcut icon" href="favicon.ico">
+</head>
+<body text="#000000" bgcolor="#FFFFFF">
+<!--================= start Navigation Path ==================-->
+<table summary="navigation path" width="100%" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<td nowrap="nowrap" valign="middle" bgcolor="#CFDCED" height="20"><img height="1" width="5" alt="" src="skin/images/spacer.gif" class="spacer"><!--===== breadcrumb trail (javascript-generated) ====--><font size="2" face="Arial, Helvetica, Sans-serif"><a href="http://www.apache.org/">apache</a> &gt; <a href="http://xml.apache.org/">xml.apache</a><script src="skin/breadcrumbs.js" language="JavaScript" type="text/javascript"></script></font></td>
+</tr>
+<tr>
+<td bgcolor="#4C6C8F" height="2"><img height="2" width="2" alt="" src="skin/images/spacer.gif" class="spacer"></td>
+</tr>
+</table>
+<!--================= end Navigation Path ==================-->
+<!--================= start Banner ==================-->
+<table summary="header with logos" width="100%" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<!--================= start Group Logo ==================-->
+<td bgcolor="#294563"><a href="http://xml.apache.org/"><img class="logoImage" alt="Apache XML" src="images/group-logo.gif"></a></td>
+<!--================= end Group Logo ==================-->
+<!--================= start Project Logo ==================--><td width="100%" align="center" bgcolor="#294563"><a href="http://xml.apache.org/forrest/"><img class="logoImage" alt="Forrest" src="images/project-logo.gif"></a></td>
+<!--================= end Project Logo ==================-->
+<!--================= start Search ==================--><td valign="top" rowspan="2" bgcolor="#294563">
+<form target="_blank" action="http://www.google.com/search" method="get">
+<table summary="search" border="0" cellspacing="0" cellpadding="0" bgcolor="#4C6C8F">
+<tr>
+<td colspan="3"><img height="10" width="1" alt="" src="skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td><img height="1" width="1" alt="" src="skin/images/spacer.gif" class="spacer"></td><td nowrap="nowrap"><input value="xml.apache.org" name="as_sitesearch" type="hidden"><input size="15" name="as_q" id="query" type="text"><img height="1" width="5" alt="" src="skin/images/spacer.gif" class="spacer"><input name="Search" value="Search" type="submit">
+<br>
+<font face="Arial, Helvetica, Sans-serif" size="2" color="white">
+                          the Apache XML site
+                          
+                          
+                        </font></td><td><img height="1" width="1" alt="" src="skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td><img alt="" border="0" height="10" width="9" src="skin/images/search-left.gif"></td><td><img height="1" width="1" alt="" src="skin/images/spacer.gif" class="spacer"></td><td><img alt="" border="0" height="10" width="9" src="skin/images/search-right.gif"></td>
+</tr>
+</table>
+</form>
+</td>
+<!--================= end Search ==================--><td bgcolor="#294563"><img height="10" width="10" alt="" src="skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td valign="bottom" bgcolor="#294563" colspan="2">
+<!--================= start Tabs ==================-->
+<div class="tab">
+<table summary="tab bar" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<td width="6"><img alt="" height="8" width="6" src="skin/images/spacer.gif"></td><td valign="bottom">
+<table summary="selected tab" style="height: 1.8em" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<td valign="top" width="5" bgcolor="#4C6C8F"><img height="5" width="5" alt="" src="skin/images/tabSel-left.gif"></td><td valign="middle" bgcolor="#4C6C8F"><font color="#ffffff" size="2" face="Arial, Helvetica, Sans-serif"><b><a class="base-selected" href="index.html">Home</a></b></font></td><td valign="top" width="5" bgcolor="#4C6C8F"><img height="5" width="5" alt="" src="skin/images/tabSel-right.gif"></td>
+</tr>
+</table>
+</td><td width="6"><img alt="" height="8" width="6" src="skin/images/spacer.gif"></td><td valign="bottom">
+<table summary="non selected tab" style="height: 1.6em" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<td valign="top" width="5" bgcolor="#B2C4E0"><img height="5" width="5" alt="" src="skin/images/tab-left.gif"></td><td valign="middle" bgcolor="#B2C4E0"><a class="base-not-selected" href="community/index.html">Community</a></td><td valign="top" width="5" bgcolor="#B2C4E0"><img height="5" width="5" alt="" src="skin/images/tab-right.gif"></td>
+</tr>
+<tr>
+<td colspan="3" height="1"></td>
+</tr>
+</table>
+</td><td width="6"><img alt="" height="8" width="6" src="skin/images/spacer.gif"></td><td valign="bottom">
+<table summary="non selected tab" style="height: 1.6em" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<td valign="top" width="5" bgcolor="#B2C4E0"><img height="5" width="5" alt="" src="skin/images/tab-left.gif"></td><td valign="middle" bgcolor="#B2C4E0"><a class="base-not-selected" href="community/howto/index.html">How-to</a></td><td valign="top" width="5" bgcolor="#B2C4E0"><img height="5" width="5" alt="" src="skin/images/tab-right.gif"></td>
+</tr>
+<tr>
+<td colspan="3" height="1"></td>
+</tr>
+</table>
+</td>
+</tr>
+</table>
+</div>
+<!--================= end Tabs ==================-->
+</td><td bgcolor="#294563"></td>
+</tr>
+<tr>
+<td height="10" bgcolor="#4C6C8F" colspan="4"></td>
+</tr>
+</table>
+<!--================= end Banner ==================-->
+<!--================= start Menu, NavBar, Content ==================-->
+<table summary="page content" bgcolor="#ffffff" width="100%" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<td valign="top">
+<table summary="menu" border="0" cellspacing="0" cellpadding="0">
+<tr>
+<!--================= start left top NavBar ==================-->
+<td rowspan="3" valign="top">
+<table summary="blue line" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<td bgcolor="#294563"><img width="10" height="1" alt="" src="skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td bgcolor="#CFDCED"><font color="#4C6C8F" size="4" face="Arial, Helvetica, Sans-serif">&nbsp;</font></td>
+</tr>
+<tr>
+<td bgcolor="#294563"><img width="10" height="1" alt="" src="skin/images/spacer.gif" class="spacer"></td>
+</tr>
+</table>
+</td>
+<!--================= end left top NavBar ==================--><td bgcolor="#294563"><img width="1" height="1" alt="" src="skin/images/spacer.gif" class="spacer"></td><td valign="bottom" bgcolor="#4C6C8F"><img width="10" height="10" alt="" src="skin/images/spacer.gif" class="spacer"></td><td nowrap="nowrap" valign="top" bgcolor="#4C6C8F">
+<!--================= start Menu items ==================-->
+<div class="menu">
+<ul>
+<li>
+<font color="#CFDCED">About</font>
+<ul>
+    
+<li>
+<a href="index.html">Index</a>
+</li>
+    
+<li>
+<a href="license.html">License</a>
+</li>
+    
+<li>
+<a class="external" href="http://www.apache.org/dyn/closer.cgi/xml/forrest/">Download</a>
+</li>
+    
+<li>
+<a href="who.html">Who we are</a>
+</li>
+    
+<li>
+<a href="faq.html">FAQs</a>
+</li>
+    
+<li>
+<a href="changes.html">Changes</a>
+</li>
+    
+    
+<li>
+<a href="todo.html">Todo</a>
+</li>
+    
+<li>
+<a href="live-sites.html">Example sites</a>
+</li>
+  
+</ul>
+</li>
+<li>
+<font color="#CFDCED">Documentation</font>
+<ul>
+    
+<li>
+<a href="your-project.html">Using Forrest</a>
+</li>
+    
+<li>
+<a href="validation.html">XML Validation</a>
+</li>
+    
+<li>
+<a href="linking.html">Menus and Linking</a>
+</li>
+    
+<li>
+<a href="sitemap-ref.html">Sitemap Reference</a>
+</li>
+    
+<li>
+<a href="searching.html">Searching</a>
+</li>
+    
+<li>
+<a href="skin-package.html">Skin Packages</a>
+</li>
+    
+    
+<li>
+<a href="forrest-contract.html">Our Contract</a>
+</li>
+    
+<li>
+<a href="compliance.html">Standards Compliance</a>
+</li>
+    
+<li>
+<a href="dtd-docs.html">DTD documentation</a>
+</li>
+    
+<li>
+<a href="catalog.html">Using DTD Catalogs</a>
+</li>
+    
+<li>
+<span class="sel"><font color="#ffcc00">Sourcetype Action</font></span>
+</li>
+    
+<li>
+<a href="oowriter.html">OpenOffice Writer docs</a>
+</li>    
+    
+<li>
+<a href="forrestbar.html">The ForrestBar</a>
+</li>
+    
+<li>
+<a href="forrestbot.html">Forrestbot (CVS)</a>
+</li>
+    
+<li>
+<a href="forrestbot-old.html">Forrestbot (stable)</a>
+</li>
+    
+    
+<li>
+<a href="upgrading_06.html">Upgrading to 0.6</a>
+</li>
+    
+<li>
+<a href="upgrading_05.html">Upgrading to 0.5</a>
+</li>
+  
+</ul>
+</li>
+<li>
+<font color="#CFDCED">Older Docs</font>
+<ul>
+    
+<li>
+<a href="primer.html">Forrest Primer</a>
+</li>
+    
+<li>
+<a href="libre-intro.html">Libre</a>
+</li>
+    
+<li>
+<a href="dreams.html">Dream list</a>
+</li>
+  
+</ul>
+</li>
+<li>
+<font color="#CFDCED">Some Samples</font>
+<ul>
+    
+<li>
+<a href="document-v12.html">document-v12</a>
+</li>
+    
+<li>
+<a href="wiki-sample.html">Wiki Reference</a>
+</li>
+ 
+</ul>
+</li>
+<li>
+<font color="#CFDCED">Getting Involved</font>
+<ul>
+    
+<li>
+<a href="contrib.html">Contributing</a>
+</li>
+    
+<li>
+<a href="build.html">Building Forrest</a>
+</li>
+    
+<li>
+<a class="external" href="http://svn.apache.org/viewcvs.cgi/forrest/trunk/?root=Apache-SVN">Browse SVN</a>
+</li>
+    
+<li>
+<a href="mail-lists.html">Mail lists</a>
+</li>
+    
+<li>
+<a href="mail-archives.html">Mail Archives</a>
+</li>
+    
+<li>
+<a class="external" href="http://issues.cocoondev.org/jira/secure/BrowseProject.jspa?id=10000">Bugs and Issues</a>
+</li>
+    
+<li>
+<a href="forrest-issues.html">Open Issues</a>
+</li>
+  
+</ul>
+</li>
+<li>
+<font color="#CFDCED">Related projects</font>
+<ul>
+    
+<li>
+<a class="external" href="http://gump.apache.org/">Apache Gump</a>
+</li>
+    
+<li>
+<a class="external" href="http://cocoon.apache.org/">Apache Cocoon</a>
+</li>
+    
+<li>
+<a class="external" href="http://cocoon.apache.org/lenya/">Apache Lenya</a>
+</li>
+    
+<li>
+<a class="external" href="http://www.krysalis.org/">Krysalis Centipede</a>
+</li>
+  
+</ul>
+</li>
+</ul>
+</div>
+<!--================= end Menu items ==================-->
+</td><td valign="bottom" bgcolor="#4C6C8F"><img width="10" height="10" alt="" src="skin/images/spacer.gif" class="spacer"></td><td bgcolor="#294563"><img width="1" height="1" alt="" src="skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td valign="bottom" align="left" colspan="2" rowspan="2" bgcolor="#4C6C8F"><img height="10" width="10" border="0" alt="" src="skin/images/menu-left.gif"></td><td bgcolor="#4C6C8F"><img height="10" width="10" alt="" src="skin/images/spacer.gif" class="spacer"></td><td valign="bottom" align="right" colspan="2" rowspan="2" bgcolor="#4C6C8F"><img height="10" width="10" border="0" alt="" src="skin/images/menu-right.gif"></td>
+</tr>
+<tr>
+<td height="1" bgcolor="#294563"><img width="1" height="1" alt="" src="skin/images/spacer.gif" class="spacer"></td>
+</tr>
+</table>
+</td><td valign="top" width="100%">
+<table summary="content" width="100%" border="0" cellpadding="0" cellspacing="0">
+<!--================= start middle NavBar ==================-->
+<tr>
+<td colspan="4" bgcolor="#294563"><img width="10" height="1" alt="" src="skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td align="left" width="10" bgcolor="#CFDCED"><img width="10" height="1" alt="" src="skin/images/spacer.gif" class="spacer"></td><td align="left" width="50%" bgcolor="#CFDCED"><font color="#4C6C8F" size="3" face="Arial, Helvetica, Sans-serif">
+                &nbsp;
+                
+                </font><img width="10" height="8" alt="" src="skin/images/spacer.gif" class="spacer"></td><td align="right" width="50%" bgcolor="#CFDCED"><font color="#4C6C8F" size="3" face="Arial, Helvetica, Sans-serif">
+                &nbsp;
+                
+                </font><img width="10" height="8" alt="" src="skin/images/spacer.gif" class="spacer"></td><td width="10" bgcolor="#CFDCED"><img width="10" height="1" alt="" src="skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td colspan="4" bgcolor="#294563"><img width="10" height="1" alt="" src="skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<!--================= end middle NavBar ==================-->
+<!--================= start Content==================-->
+<tr>
+<td align="left" width="10"><img width="10" height="1" alt="" src="skin/images/spacer.gif" class="spacer"></td><td colspan="2" align="left" width="100%">
+<div class="content">
+<table class="title" summary="">
+<tr>
+<td valign="middle">
+<h1>SourceTypeAction (content aware pipelines)</h1>
+</td><td nowrap="nowrap" width="40" align="center"><a class="dida" href="cap.pdf"><img alt="PDF" src="skin/images/pdfdoc.gif" class="skin"><br>
+        PDF</a></td>
+</tr>
+</table>
+<ul class="minitoc">
+<li>
+<a href="#Introduction">Introduction</a>
+</li>
+<li>
+<a href="#Configuration">Configuration</a>
+</li>
+<li>
+<a href="#Usage">Usage</a>
+</li>
+</ul> 
+    
+<a name="N1000E"></a><a name="Introduction"></a>
+<h3>Introduction</h3>
+<div style="margin-left: 0 ; border: 2px">
+<p>SourceTypeAction assigns a "type" (a string) to an XML file. This is
+        done based on information occuring in the header of the XML file, up to the
+        document (root) element. This type is then returned to the sitemap as a
+        variable with the name 'sourcetype'. If no matching sourcetype could be be
+        found, null is returned and thus the contents of the action element will not be
+        executed.</p>
+<p>SourceTypeAction works by pull-parsing the document and collecting
+        information such as the Public Id, the processing instructions, the document
+        element local name and namespace, and the xsi:schemaLocation and
+        xsi:noNamespaceSchemaLocation attributes. This information is then compared
+        with the rules described in the configuration of the SourceTypeAction.</p>
+</div> 
+    
+<a name="N1001B"></a><a name="Configuration"></a>
+<h3>Configuration</h3>
+<div style="margin-left: 0 ; border: 2px">
+<p>The action should be declared and configured in the map:actions
+        section of the sitemap. Example:</p>
+<pre class="code">&lt;map:action name="sourcetype" src="org.apache.cocoon.acting.sourcetype.SourceTypeAction"&gt;
+  &lt;sourcetype name="documentv11"&gt;
+    &lt;document-declaration public-id="-//APACHE//DTD Documentation V1.1//EN"/&gt;
+  &lt;/sourcetype&gt;
+  &lt;sourcetype name="foo"&gt;
+    &lt;document-element local-name="foo"&gt;
+  &lt;/sourcetype&gt;
+&lt;/map:action&gt;</pre>
+<p>Each sourcetype-tag declares a source type. Inside the sourcetype-tag
+        a number of rules can be defined, described below. The sourcetypes will be
+        checked in the same order as they are defined in the configuration, the first
+        sourcetype of which all rules match will be used.</p>
+<p>These are the available rules:</p>
+<dl> 
+        
+<dt>document-declaration</dt> 
+        
+<dd>This rule checks the public ID. It takes one attribute
+          <span class="codefrag">public-id</span>.</dd> 
+        
+<dt>document-element</dt> 
+        
+<dd>This rule checks the local name and/or namespace of the document
+          element. These are specified with the attributes <span class="codefrag">local-name</span> and
+          <span class="codefrag">namespace</span>. At least one of these two is required.</dd> 
+        
+<dt>processing-instruction</dt> 
+        
+<dd>This rule checks a processing instruction. It can take two
+          attributes: <span class="codefrag">target</span> and <span class="codefrag">data</span>. The target attribute is
+          always required, the data attribute is optional.</dd> 
+        
+<dt>w3c-xml-schema</dt> 
+        
+<dd>This rule checks the value of the xsi:schemaLocation and
+          xsi:noNamespaceSchemaLocation attributes on the document element. These are
+          specified with the attributes <span class="codefrag">schema-location</span> and
+          <span class="codefrag">no-namespace-schema-location</span>.</dd> 
+      
+</dl>
+</div> 
+    
+<a name="N10060"></a><a name="Usage"></a>
+<h3>Usage</h3>
+<div style="margin-left: 0 ; border: 2px">
+<p>The source of which the sourcetype must be defined must be specified
+        using the 'src' attribute on the map:act element.</p>
+<pre class="code">&lt;map:act type="sourcetype" src="{1}"&gt;
+...
+&lt;/map:act&gt;</pre>
+</div> 
+  
+<div class="attribution"></div>
+</div>
+</td><td width="10"><img width="10" height="1" alt="" src="skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<!--================= end Content==================-->
+</table>
+</td>
+</tr>
+</table>
+<!--================= end Menu, NavBar, Content ==================-->
+<!--================= start Footer ==================-->
+<table summary="footer" cellspacing="0" cellpadding="0" width="100%" border="0">
+<tr>
+<td colspan="2" height="1" bgcolor="#4C6C8F"><img height="1" width="1" alt="" src="skin/images/spacer.gif" class="spacer"><a href="skin/images/label.gif"></a><a href="skin/images/page.gif"></a><a href="skin/images/chapter.gif"></a><a href="skin/images/chapter_open.gif"></a><a href="skin/images/current.gif"></a></td>
+</tr>
+<tr>
+<td colspan="2" bgcolor="#CFDCED" class="copyright" align="center"><font size="2" face="Arial, Helvetica, Sans-Serif"><a href="http://www.apache.org/licenses/LICENSE-2.0">
+              Copyright &copy; 2002-2004&nbsp;
+              The Apache Software Foundation.</a>
+          All rights reserved.
+          <script type="text/javascript" language="JavaScript"><!--
+              document.write(" - "+"Last Published: " + document.lastModified);
+            //  --></script></font></td>
+</tr>
+<tr>
+<td colspan="2" align="left" bgcolor="#CFDCED" class="logos"></td>
+</tr>
+</table>
+<!--================= end Footer ==================-->
+</body>
+</html>

Added: forrest/site/cap.pdf
==============================================================================
--- (empty file)
+++ forrest/site/cap.pdf	Sat Jun  5 06:35:22 2004
@@ -0,0 +1,156 @@
+%PDF-1.3
+%物洎
+4 0 obj
+<< /Type /Info
+/Producer (FOP 0.20.5) >>
+endobj
+5 0 obj
+<< /Length 2450 /Filter [ /ASCII85Decode /FlateDecode ]
+ >>
+stream
+Gau/ZD/\/eqKm[FOY9F[Qko@,.C^/Wg>"9t2Y8]\0]95IZqT4@A^M0fUqu$hq^@R@+&\8e!ZM>ci?Ro=J+n/VX49FeKc_LWZ.WK0mJjIBDfN;($W$[JrY;(`p/)AKMp5u+hj[tT;e:(BEi'qa3bRR/`R8*@imuB79ub>EQF-aUB2VTJ4Qg?\j<`oKDr30r?Yk0&eCP)0W'c_fkTLqaOsELKMPu6d4Ht!-G)[]JE't)Mi=H5h:q3+Z3_9mCj0dg.oDDF*)ePYDC[puL!^/SGG[9FmTbRt9CM"g!l2LD*O4JTK(DL#6bqZ]\EfN4^;@B]TSF.qa,AUWR=`knj*O%)1=ok/:[PULDfTD=;X_]ikiJYuPQ=7E3q8tB`#>p.@nKaDm\@"WIffi'2K!XO]!-To/:<F.Xo^SefXHjVW:g26>.^GaOnUQGb!#m]'EMTE?WG(*eV)67PYg;p0SqnUJEMsKHpdD-PC^UKsF']r$Lm@&^5i1u_=B^:5TFpcaW<bCn^5'B.c'"L0Knj50j\?FtO;_6@RUToi><;cXSi,Wt((b5<_OQi.]"]hNG7[Z(6[`c14B\b-W=+)cqh_ALcQMe[4NIMoF3%_1l>a)m=.2!(h2U]Em@e&OGD4E_XWp,g<F7^FDdU<=/C_$hPDW!pBX!^iT0T>gOAqW3AZR;YTPNMjZ\XA,-9FOVI$3dXAm==6!'GAs*P[!)=@Tic@]1\p.9;>K99Fm=C#CR(*-rccOs&6k!<C1MTZ32r=Km_u2Fmu\J4QLs=881ooQKBVJ@2RC^Z4!EUjsNjAYilQ_b^qRfN5[#6cjf.*;ne?$iG.>7VYf0[_`J6Z9P8r#U$S'i<SP?8q[2-Z'0.F/hR0(ALIAO%B,_I3nSY@B7a\2=^KCH&eVk(%o#JXlX2.q^jT4ON.!W#d7bVqGohi+?Xi[o+7jK*S#Jk('\u]fS"\*'<5ajH)0JHU6J5`t2er$$$[Fb+##UrZ,]/Vs3H_j"e=nF35TTT+am!'W4/If2c.*o1)bi\Yf:j/5J,S\*WWS19cklXdX/i'n:6I.X]%C?fqs(f%ThQ?U)pr+7THmL6pkOts0G/Xe;i?0OGAR];[J@bAm+jP"%Z#pk3`;3IN!\g6/hnRA"M#"_rSDP%Np/5):mu'(XO:ePU9i>_`WJV7diOCFa1b$=Y:l`SM(RSp9=i;op[3@<>(-2DiT'\,X4=,m-ZeC56K#NS<@E7&])VSP2(hT7,!XXPXGf.![ftfc2_Y'"YmHgeTLIg)As9hARP&M3ViaPg6s>S6=7G(@%+5\5]s_"^LYg?FE6pX[Ua#T*FCilrUGegT);S+pf&U4g;dmjd-lGB[_`E"K5n>9fGODj`I6B@rfs3VTjT&[r1?ctcB5djnj;_\1>O'AD(K7&Eq&n04Id;!iSfL*UUN8p:7juqh0Of4u"_/5Lh-8FC!D(6P3/[p$I?F3C!+l*`B2sEiJBOMb5Zf>Q-NG?<JE=b\;)qaCZG)G?WuBj?>i+WYY8q=bgd7G&N])rDkNu(I=22mHLA$LP'P_u;'?*q3%I79:a'7i%Xm_COU)_b3$68DEs,#f*5?Q#NULj2&O8*)on[MkJ"?8ZO0&#?B=WtQo#X#<mdIX<lUU2#.;s02!X5[Kg>]cmGc4?NY3.P"'9tjGS6nK2()Fl`C4jWACB0Qi%(u&<i($C1M6'R2b@D>0Nb4UsC7(I^L\?&e^*W-(uePh#[l7lHkXPBp[AUj)NEM27g"CemRO:\prOHA=I'fid7j(FhBqcp!i$.<Sh5g?HbSQ_c;kgYOp(JHGne2[-gLSj9A1.)m'cVGODjmE1%*2b3(?3%*&P4D%[Jt7*NOWT+B$VGY,&HRp"T^qD]Ae(+_d6F)41<F4`RtWmsbk0BP'$R\g4rsDf^2NOU!`B2hZ[6s+$PReQ'm#R,-8]3plL'7lK=.)uP0fMm-ImZR$L>-s'HO%Ckd!:(i>Ml8kK/b6j:[`c0U)CR%SEZ+an&%1Kt];TL,_'95`04F1?)3@;n8Ze@"r:^e*#;`UmUmP0/<Sn#MJ\6WE@:P`LL;peGfnsm1Uq;f;-^>c&#$6p;KZ4P(CrrZnRt@Z1pAY:4I1C+6.T,aF#_%@,L*Fl>9\r8skWkp:$GDZ(K?QmnPI/rU,*-ABR/b04.MeNK2Z21q/(Q5pF;Mp$5TXFq4Q2j?R>^2iM72lA<hj]pOpt\EqR:n*'1LA.O-(pr&3F2#"=X/P"3jYdK(lpis]Wlj`0"@BNE>c"qk<^j,MLp',jf^PRiL[PrXbN:Vqo%JI"C]b>a>o<t:a>CBg]h>@f`Ik^o3?W2n]rQ?NS@q.kM&t#T]lB2+[-#"`:40GsVC+5Js7ZCHK]p<Esb+2K\9#Uq_+og>CUCLhi4/Up$_\3qjLCs<((5iJJN>G1dHd#!'I];nU&Ytmd58)&'8J$%S:B?p8m\Wuj33AcGa!/J!'.%d)fD~>
+endstream
+endobj
+6 0 obj
+<< /Type /Page
+/Parent 1 0 R
+/MediaBox [ 0 0 612 792 ]
+/Resources 3 0 R
+/Contents 5 0 R
+>>
+endobj
+9 0 obj
+<<
+ /Title (\376\377\0\61\0\40\0\111\0\156\0\164\0\162\0\157\0\144\0\165\0\143\0\164\0\151\0\157\0\156)
+ /Parent 7 0 R
+ /Next 11 0 R
+ /A 8 0 R
+>> endobj
+11 0 obj
+<<
+ /Title (\376\377\0\62\0\40\0\103\0\157\0\156\0\146\0\151\0\147\0\165\0\162\0\141\0\164\0\151\0\157\0\156)
+ /Parent 7 0 R
+ /Prev 9 0 R
+ /Next 13 0 R
+ /A 10 0 R
+>> endobj
+13 0 obj
+<<
+ /Title (\376\377\0\63\0\40\0\125\0\163\0\141\0\147\0\145)
+ /Parent 7 0 R
+ /Prev 11 0 R
+ /A 12 0 R
+>> endobj
+14 0 obj
+<< /Type /Font
+/Subtype /Type1
+/Name /F3
+/BaseFont /Helvetica-Bold
+/Encoding /WinAnsiEncoding >>
+endobj
+15 0 obj
+<< /Type /Font
+/Subtype /Type1
+/Name /F5
+/BaseFont /Times-Roman
+/Encoding /WinAnsiEncoding >>
+endobj
+16 0 obj
+<< /Type /Font
+/Subtype /Type1
+/Name /F1
+/BaseFont /Helvetica
+/Encoding /WinAnsiEncoding >>
+endobj
+17 0 obj
+<< /Type /Font
+/Subtype /Type1
+/Name /F9
+/BaseFont /Courier
+/Encoding /WinAnsiEncoding >>
+endobj
+18 0 obj
+<< /Type /Font
+/Subtype /Type1
+/Name /F2
+/BaseFont /Helvetica-Oblique
+/Encoding /WinAnsiEncoding >>
+endobj
+19 0 obj
+<< /Type /Font
+/Subtype /Type1
+/Name /F7
+/BaseFont /Times-Bold
+/Encoding /WinAnsiEncoding >>
+endobj
+1 0 obj
+<< /Type /Pages
+/Count 1
+/Kids [6 0 R ] >>
+endobj
+2 0 obj
+<< /Type /Catalog
+/Pages 1 0 R
+ /Outlines 7 0 R
+ /PageMode /UseOutlines
+ >>
+endobj
+3 0 obj
+<< 
+/Font << /F3 14 0 R /F5 15 0 R /F1 16 0 R /F9 17 0 R /F2 18 0 R /F7 19 0 R >> 
+/ProcSet [ /PDF /ImageC /Text ] >> 
+endobj
+7 0 obj
+<<
+ /First 9 0 R
+ /Last 13 0 R
+>> endobj
+8 0 obj
+<<
+/S /GoTo
+/D [6 0 R /XYZ -5.0 656.0 null]
+>>
+endobj
+10 0 obj
+<<
+/S /GoTo
+/D [6 0 R /XYZ -5.0 516.466 null]
+>>
+endobj
+12 0 obj
+<<
+/S /GoTo
+/D [6 0 R /XYZ -5.0 154.452 null]
+>>
+endobj
+xref
+0 20
+0000000000 65535 f 
+0000003845 00000 n 
+0000003903 00000 n 
+0000003994 00000 n 
+0000000015 00000 n 
+0000000071 00000 n 
+0000002613 00000 n 
+0000004128 00000 n 
+0000004177 00000 n 
+0000002719 00000 n 
+0000004239 00000 n 
+0000002880 00000 n 
+0000004304 00000 n 
+0000003062 00000 n 
+0000003183 00000 n 
+0000003296 00000 n 
+0000003406 00000 n 
+0000003514 00000 n 
+0000003620 00000 n 
+0000003736 00000 n 
+trailer
+<<
+/Size 20
+/Root 2 0 R
+/Info 4 0 R
+>>
+startxref
+4369
+%%EOF

Added: forrest/site/catalog.html
==============================================================================
--- (empty file)
+++ forrest/site/catalog.html	Sat Jun  5 06:35:22 2004
@@ -0,0 +1,656 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN""http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<head>
+<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Using Catalog Entity Resolver for local DTDs</title>
+<link type="text/css" href="skin/page.css" rel="stylesheet">
+<link rel="shortcut icon" href="favicon.ico">
+</head>
+<body text="#000000" bgcolor="#FFFFFF">
+<!--================= start Navigation Path ==================-->
+<table summary="navigation path" width="100%" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<td nowrap="nowrap" valign="middle" bgcolor="#CFDCED" height="20"><img height="1" width="5" alt="" src="skin/images/spacer.gif" class="spacer"><!--===== breadcrumb trail (javascript-generated) ====--><font size="2" face="Arial, Helvetica, Sans-serif"><a href="http://www.apache.org/">apache</a> &gt; <a href="http://xml.apache.org/">xml.apache</a><script src="skin/breadcrumbs.js" language="JavaScript" type="text/javascript"></script></font></td>
+</tr>
+<tr>
+<td bgcolor="#4C6C8F" height="2"><img height="2" width="2" alt="" src="skin/images/spacer.gif" class="spacer"></td>
+</tr>
+</table>
+<!--================= end Navigation Path ==================-->
+<!--================= start Banner ==================-->
+<table summary="header with logos" width="100%" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<!--================= start Group Logo ==================-->
+<td bgcolor="#294563"><a href="http://xml.apache.org/"><img class="logoImage" alt="Apache XML" src="images/group-logo.gif"></a></td>
+<!--================= end Group Logo ==================-->
+<!--================= start Project Logo ==================--><td width="100%" align="center" bgcolor="#294563"><a href="http://xml.apache.org/forrest/"><img class="logoImage" alt="Forrest" src="images/project-logo.gif"></a></td>
+<!--================= end Project Logo ==================-->
+<!--================= start Search ==================--><td valign="top" rowspan="2" bgcolor="#294563">
+<form target="_blank" action="http://www.google.com/search" method="get">
+<table summary="search" border="0" cellspacing="0" cellpadding="0" bgcolor="#4C6C8F">
+<tr>
+<td colspan="3"><img height="10" width="1" alt="" src="skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td><img height="1" width="1" alt="" src="skin/images/spacer.gif" class="spacer"></td><td nowrap="nowrap"><input value="xml.apache.org" name="as_sitesearch" type="hidden"><input size="15" name="as_q" id="query" type="text"><img height="1" width="5" alt="" src="skin/images/spacer.gif" class="spacer"><input name="Search" value="Search" type="submit">
+<br>
+<font face="Arial, Helvetica, Sans-serif" size="2" color="white">
+                          the Apache XML site
+                          
+                          
+                        </font></td><td><img height="1" width="1" alt="" src="skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td><img alt="" border="0" height="10" width="9" src="skin/images/search-left.gif"></td><td><img height="1" width="1" alt="" src="skin/images/spacer.gif" class="spacer"></td><td><img alt="" border="0" height="10" width="9" src="skin/images/search-right.gif"></td>
+</tr>
+</table>
+</form>
+</td>
+<!--================= end Search ==================--><td bgcolor="#294563"><img height="10" width="10" alt="" src="skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td valign="bottom" bgcolor="#294563" colspan="2">
+<!--================= start Tabs ==================-->
+<div class="tab">
+<table summary="tab bar" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<td width="6"><img alt="" height="8" width="6" src="skin/images/spacer.gif"></td><td valign="bottom">
+<table summary="selected tab" style="height: 1.8em" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<td valign="top" width="5" bgcolor="#4C6C8F"><img height="5" width="5" alt="" src="skin/images/tabSel-left.gif"></td><td valign="middle" bgcolor="#4C6C8F"><font color="#ffffff" size="2" face="Arial, Helvetica, Sans-serif"><b><a class="base-selected" href="index.html">Home</a></b></font></td><td valign="top" width="5" bgcolor="#4C6C8F"><img height="5" width="5" alt="" src="skin/images/tabSel-right.gif"></td>
+</tr>
+</table>
+</td><td width="6"><img alt="" height="8" width="6" src="skin/images/spacer.gif"></td><td valign="bottom">
+<table summary="non selected tab" style="height: 1.6em" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<td valign="top" width="5" bgcolor="#B2C4E0"><img height="5" width="5" alt="" src="skin/images/tab-left.gif"></td><td valign="middle" bgcolor="#B2C4E0"><a class="base-not-selected" href="community/index.html">Community</a></td><td valign="top" width="5" bgcolor="#B2C4E0"><img height="5" width="5" alt="" src="skin/images/tab-right.gif"></td>
+</tr>
+<tr>
+<td colspan="3" height="1"></td>
+</tr>
+</table>
+</td><td width="6"><img alt="" height="8" width="6" src="skin/images/spacer.gif"></td><td valign="bottom">
+<table summary="non selected tab" style="height: 1.6em" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<td valign="top" width="5" bgcolor="#B2C4E0"><img height="5" width="5" alt="" src="skin/images/tab-left.gif"></td><td valign="middle" bgcolor="#B2C4E0"><a class="base-not-selected" href="community/howto/index.html">How-to</a></td><td valign="top" width="5" bgcolor="#B2C4E0"><img height="5" width="5" alt="" src="skin/images/tab-right.gif"></td>
+</tr>
+<tr>
+<td colspan="3" height="1"></td>
+</tr>
+</table>
+</td>
+</tr>
+</table>
+</div>
+<!--================= end Tabs ==================-->
+</td><td bgcolor="#294563"></td>
+</tr>
+<tr>
+<td height="10" bgcolor="#4C6C8F" colspan="4"></td>
+</tr>
+</table>
+<!--================= end Banner ==================-->
+<!--================= start Menu, NavBar, Content ==================-->
+<table summary="page content" bgcolor="#ffffff" width="100%" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<td valign="top">
+<table summary="menu" border="0" cellspacing="0" cellpadding="0">
+<tr>
+<!--================= start left top NavBar ==================-->
+<td rowspan="3" valign="top">
+<table summary="blue line" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<td bgcolor="#294563"><img width="10" height="1" alt="" src="skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td bgcolor="#CFDCED"><font color="#4C6C8F" size="4" face="Arial, Helvetica, Sans-serif">&nbsp;</font></td>
+</tr>
+<tr>
+<td bgcolor="#294563"><img width="10" height="1" alt="" src="skin/images/spacer.gif" class="spacer"></td>
+</tr>
+</table>
+</td>
+<!--================= end left top NavBar ==================--><td bgcolor="#294563"><img width="1" height="1" alt="" src="skin/images/spacer.gif" class="spacer"></td><td valign="bottom" bgcolor="#4C6C8F"><img width="10" height="10" alt="" src="skin/images/spacer.gif" class="spacer"></td><td nowrap="nowrap" valign="top" bgcolor="#4C6C8F">
+<!--================= start Menu items ==================-->
+<div class="menu">
+<ul>
+<li>
+<font color="#CFDCED">About</font>
+<ul>
+    
+<li>
+<a href="index.html">Index</a>
+</li>
+    
+<li>
+<a href="license.html">License</a>
+</li>
+    
+<li>
+<a class="external" href="http://www.apache.org/dyn/closer.cgi/xml/forrest/">Download</a>
+</li>
+    
+<li>
+<a href="who.html">Who we are</a>
+</li>
+    
+<li>
+<a href="faq.html">FAQs</a>
+</li>
+    
+<li>
+<a href="changes.html">Changes</a>
+</li>
+    
+    
+<li>
+<a href="todo.html">Todo</a>
+</li>
+    
+<li>
+<a href="live-sites.html">Example sites</a>
+</li>
+  
+</ul>
+</li>
+<li>
+<font color="#CFDCED">Documentation</font>
+<ul>
+    
+<li>
+<a href="your-project.html">Using Forrest</a>
+</li>
+    
+<li>
+<a href="validation.html">XML Validation</a>
+</li>
+    
+<li>
+<a href="linking.html">Menus and Linking</a>
+</li>
+    
+<li>
+<a href="sitemap-ref.html">Sitemap Reference</a>
+</li>
+    
+<li>
+<a href="searching.html">Searching</a>
+</li>
+    
+<li>
+<a href="skin-package.html">Skin Packages</a>
+</li>
+    
+    
+<li>
+<a href="forrest-contract.html">Our Contract</a>
+</li>
+    
+<li>
+<a href="compliance.html">Standards Compliance</a>
+</li>
+    
+<li>
+<a href="dtd-docs.html">DTD documentation</a>
+</li>
+    
+<li>
+<span class="sel"><font color="#ffcc00">Using DTD Catalogs</font></span>
+</li>
+    
+<li>
+<a href="cap.html">Sourcetype Action</a>
+</li>
+    
+<li>
+<a href="oowriter.html">OpenOffice Writer docs</a>
+</li>    
+    
+<li>
+<a href="forrestbar.html">The ForrestBar</a>
+</li>
+    
+<li>
+<a href="forrestbot.html">Forrestbot (CVS)</a>
+</li>
+    
+<li>
+<a href="forrestbot-old.html">Forrestbot (stable)</a>
+</li>
+    
+    
+<li>
+<a href="upgrading_06.html">Upgrading to 0.6</a>
+</li>
+    
+<li>
+<a href="upgrading_05.html">Upgrading to 0.5</a>
+</li>
+  
+</ul>
+</li>
+<li>
+<font color="#CFDCED">Older Docs</font>
+<ul>
+    
+<li>
+<a href="primer.html">Forrest Primer</a>
+</li>
+    
+<li>
+<a href="libre-intro.html">Libre</a>
+</li>
+    
+<li>
+<a href="dreams.html">Dream list</a>
+</li>
+  
+</ul>
+</li>
+<li>
+<font color="#CFDCED">Some Samples</font>
+<ul>
+    
+<li>
+<a href="document-v12.html">document-v12</a>
+</li>
+    
+<li>
+<a href="wiki-sample.html">Wiki Reference</a>
+</li>
+ 
+</ul>
+</li>
+<li>
+<font color="#CFDCED">Getting Involved</font>
+<ul>
+    
+<li>
+<a href="contrib.html">Contributing</a>
+</li>
+    
+<li>
+<a href="build.html">Building Forrest</a>
+</li>
+    
+<li>
+<a class="external" href="http://svn.apache.org/viewcvs.cgi/forrest/trunk/?root=Apache-SVN">Browse SVN</a>
+</li>
+    
+<li>
+<a href="mail-lists.html">Mail lists</a>
+</li>
+    
+<li>
+<a href="mail-archives.html">Mail Archives</a>
+</li>
+    
+<li>
+<a class="external" href="http://issues.cocoondev.org/jira/secure/BrowseProject.jspa?id=10000">Bugs and Issues</a>
+</li>
+    
+<li>
+<a href="forrest-issues.html">Open Issues</a>
+</li>
+  
+</ul>
+</li>
+<li>
+<font color="#CFDCED">Related projects</font>
+<ul>
+    
+<li>
+<a class="external" href="http://gump.apache.org/">Apache Gump</a>
+</li>
+    
+<li>
+<a class="external" href="http://cocoon.apache.org/">Apache Cocoon</a>
+</li>
+    
+<li>
+<a class="external" href="http://cocoon.apache.org/lenya/">Apache Lenya</a>
+</li>
+    
+<li>
+<a class="external" href="http://www.krysalis.org/">Krysalis Centipede</a>
+</li>
+  
+</ul>
+</li>
+</ul>
+</div>
+<!--================= end Menu items ==================-->
+</td><td valign="bottom" bgcolor="#4C6C8F"><img width="10" height="10" alt="" src="skin/images/spacer.gif" class="spacer"></td><td bgcolor="#294563"><img width="1" height="1" alt="" src="skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td valign="bottom" align="left" colspan="2" rowspan="2" bgcolor="#4C6C8F"><img height="10" width="10" border="0" alt="" src="skin/images/menu-left.gif"></td><td bgcolor="#4C6C8F"><img height="10" width="10" alt="" src="skin/images/spacer.gif" class="spacer"></td><td valign="bottom" align="right" colspan="2" rowspan="2" bgcolor="#4C6C8F"><img height="10" width="10" border="0" alt="" src="skin/images/menu-right.gif"></td>
+</tr>
+<tr>
+<td height="1" bgcolor="#294563"><img width="1" height="1" alt="" src="skin/images/spacer.gif" class="spacer"></td>
+</tr>
+</table>
+</td><td valign="top" width="100%">
+<table summary="content" width="100%" border="0" cellpadding="0" cellspacing="0">
+<!--================= start middle NavBar ==================-->
+<tr>
+<td colspan="4" bgcolor="#294563"><img width="10" height="1" alt="" src="skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td align="left" width="10" bgcolor="#CFDCED"><img width="10" height="1" alt="" src="skin/images/spacer.gif" class="spacer"></td><td align="left" width="50%" bgcolor="#CFDCED"><font color="#4C6C8F" size="3" face="Arial, Helvetica, Sans-serif">
+                &nbsp;
+                
+                </font><img width="10" height="8" alt="" src="skin/images/spacer.gif" class="spacer"></td><td align="right" width="50%" bgcolor="#CFDCED"><font color="#4C6C8F" size="3" face="Arial, Helvetica, Sans-serif">
+                &nbsp;
+                
+                </font><img width="10" height="8" alt="" src="skin/images/spacer.gif" class="spacer"></td><td width="10" bgcolor="#CFDCED"><img width="10" height="1" alt="" src="skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td colspan="4" bgcolor="#294563"><img width="10" height="1" alt="" src="skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<!--================= end middle NavBar ==================-->
+<!--================= start Content==================-->
+<tr>
+<td align="left" width="10"><img width="10" height="1" alt="" src="skin/images/spacer.gif" class="spacer"></td><td colspan="2" align="left" width="100%">
+<div class="content">
+<table class="title" summary="">
+<tr>
+<td valign="middle">
+<h1>Using Catalog Entity Resolver for local DTDs</h1>
+</td><td nowrap="nowrap" width="40" align="center"><a class="dida" href="catalog.pdf"><img alt="PDF" src="skin/images/pdfdoc.gif" class="skin"><br>
+        PDF</a></td>
+</tr>
+</table>
+<ul class="minitoc">
+<li>
+<a href="#overview">Overview</a>
+</li>
+<li>
+<a href="#config">General configuration notes</a>
+</li>
+<li>
+<a href="#tools">Configuring specific tools</a>
+<ul class="minitoc">
+<li>
+<a href="#system">Operating system catalog</a>
+</li>
+<li>
+<a href="#xmllint">xmllint validating parser</a>
+</li>
+<li>
+<a href="#vim">Vim</a>
+</li>
+<li>
+<a href="#onsgmls">onsgmls validating parser</a>
+</li>
+<li>
+<a href="#jedit">jEdit - Open Source programmer's text editor</a>
+</li>
+<li>
+<a href="#oxygenxml">oXygen XML Editor</a>
+</li>
+<li>
+<a href="#xmlspy">xmlspy</a>
+</li>
+<li>
+<a href="#xxe">XMLmind XML Editor</a>
+<ul class="minitoc">
+<li>
+<a href="#XXE+v2.5p3%2B">XXE v2.5p3+</a>
+</li>
+<li>
+<a href="#XXE+v2.5p2+or+prior">XXE v2.5p2 or prior</a>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+<li>
+<a href="#info">Further information and resources</a>
+</li>
+</ul>
+    
+<a name="N1000D"></a><a name="overview"></a>
+<h3>Overview</h3>
+<div style="margin-left: 0 ; border: 2px">
+<p>
+        This is a collection of notes for configuring the Catalog Entity
+        Resolver with your favourite XML tools (validating parsers and
+        editors).
+      </p>
+<p>
+        All XML documents declare their ruleset - the Document Type Definition
+        (DTD). When Forrest processes the documents, it uses the Resolver to
+        find Forrest's local copies of the DTDs, rather than trundling out
+        onto the network.
+      </p>
+<p>
+        Many Java-based XML tools already have an entity resolver, probably
+        the same one that Forrest uses. Many non-Java tools also have an
+        entity resolver. To use these tools with documents based on the
+        Forrest DTDs, you need to configure the tools.
+      </p>
+<div class="frame note">
+<div class="label">Note</div>
+<div class="content">
+        The information provided here is not intended to endorse any
+        particular tool.
+      </div>
+</div>
+<p>
+        If you have any other configuration tips for a particular tool, then
+        please send them to the forrest-dev mailing list.
+      </p>
+</div>
+
+    
+<a name="N10023"></a><a name="config"></a>
+<h3>General configuration notes</h3>
+<div style="margin-left: 0 ; border: 2px">
+<p>
+        The Forrest DTDs and supporting resources are in the Forrest
+        distribution at <span class="codefrag">src/core/context/resources/schema/</span>
+      
+</p>
+<p>
+        Usually all that is required is to direct your tool to the "catalog"
+        supplied by Forrest at either:
+        <span class="codefrag">$FORREST/src/core/context/resources/schema/catalog.xcat</span>
+        (for XML Catalog) or
+        <span class="codefrag">$FORREST/src/core/context/resources/schema/catalog</span>
+        (for TR 9401 Catalog).
+      </p>
+</div>
+
+    
+<a name="N10039"></a><a name="tools"></a>
+<h3>Configuring specific tools</h3>
+<div style="margin-left: 0 ; border: 2px">
+<a name="N1003F"></a><a name="system"></a>
+<h4>Operating system catalog</h4>
+<div style="margin-left: 0 ; border: 2px">
+<p>
+          Some operating systems already provide a system-wide catalog that
+          is used by many tools. This is usually located at
+          <span class="codefrag">/etc/xml/catalog</span> or at
+          <span class="codefrag">/usr/share/sgml/catalog</span> files.
+        </p>
+<p>
+          For an XML Catalog, add this line:
+        </p>
+<pre class="code">
+&lt;nextCatalog
+catalog="/usr/local/cvs/xml-forrest/src/core/context/resources/schema/catalog.xcat"/&gt;
+        </pre>
+<p>
+          For a TR 9401 Catalog, add this line:
+        </p>
+<pre class="code">
+CATALOG \
+"/usr/local/cvs/xml-forrest/src/core/context/resources/schema/catalog"
+        </pre>
+<p>
+          Actually you probably do not want to touch that system catalog,
+          so rather create your own catalog file in your home directory
+          which refers to both the Forrest catalog and your system catalog.
+        </p>
+</div>
+<a name="N10062"></a><a name="xmllint"></a>
+<h4>xmllint validating parser</h4>
+<div style="margin-left: 0 ; border: 2px">
+<p>
+          "xmllint" is part of the "libxml2" package.
+          It is very fast and powerful, with are many facilities. It can
+          validate whole directories of files at once.
+          Set the SGML_CATALOG_FILES environment variable.
+        </p>
+<pre class="code">
+export SGML_CATALOG_FILES=$SGML_CATALOG_FILES:\
+$FORREST/src/core/context/resources/schema/catalog
+xmllint --valid --catalogs --noout mydoc.xml
+        </pre>
+</div>
+<a name="N10071"></a><a name="vim"></a>
+<h4>Vim</h4>
+<div style="margin-left: 0 ; border: 2px">
+<p>
+            The following .vimrc entries are useful:
+          </p>
+<pre class="code">
+au FileType xml set efm=%A%f:%l:\ %.%#error:\ %m,%-Z%p^,%-C%.%#
+au FileType xml set makeprg=xmllint\ --noout\ --valid\ --catalogs\ %
+        </pre>
+</div>
+<a name="N10080"></a><a name="onsgmls"></a>
+<h4>onsgmls validating parser</h4>
+<div style="margin-left: 0 ; border: 2px">
+<p>
+          "onsgmls" is part of the "Open SP" package.
+          You need to also tell it where to find an "SGML declaration".
+          The easiest way is to create your own little "my-catalog" file,
+          containing this:
+        </p>
+<pre class="code">
+SGMLDECL "/usr/share/sgml/xml.dcl"
+CATALOG \
+"/usr/local/cvs/xml-forrest/src/core/context/resources/schema/catalog"
+        </pre>
+<p>
+          Then point the parser at it:
+        </p>
+<pre class="code">
+onsgmls -c path/to/my-catalog -wall -wxml -s mydoc.xml
+        </pre>
+</div>
+<a name="N10097"></a><a name="jedit"></a>
+<h4>jEdit - Open Source programmer's text editor</h4>
+<div style="margin-left: 0 ; border: 2px">
+<pre class="code">
+Select the menu:
+Utilities &gt; Global Options &gt; Plugins:XML &gt; Catalogs
+Select the "+" button, and use the "File System Browser"
+to specify the TR9401 Catalog file:
+"xml-forrest/src/core/context/resources/schema/catalog"
+        </pre>
+</div>
+<a name="N100A3"></a><a name="oxygenxml"></a>
+<h4>oXygen XML Editor</h4>
+<div style="margin-left: 0 ; border: 2px">
+<pre class="code">
+Select the menu:
+External Tools &gt; Preferences &gt; XML Catalog
+Specify the XML Catalog file:
+"xml-forrest/src/core/context/resources/schema/catalog.xcat"
+        </pre>
+</div>
+<a name="N100AF"></a><a name="xmlspy"></a>
+<h4>xmlspy</h4>
+<div style="margin-left: 0 ; border: 2px">
+<pre class="code">
+Add the following entry to the file CustomCatalog.xml
+(located in XMLSpy install directory):
+
+&lt;nextCatalog
+catalog="file://localhost/C:/apache/xml-forrest/src/core/
+context/resources/schema/catalog.xcat"/&gt;
+        </pre>
+</div>
+<a name="N100BB"></a><a name="xxe"></a>
+<h4>XMLmind XML Editor</h4>
+<div style="margin-left: 0 ; border: 2px">
+<a name="N100C1"></a><a name="XXE+v2.5p3%2B"></a>
+<h5>XXE v2.5p3+</h5>
+<div style="margin-left: 0 ; border: 2px">
+<p>XXE only supports catalogs automatically detected via configuration files.  
+            Download the <a class="external" href="http://www.splike.com/howtos/xxe_forrest.html">XXE 
+            Forrest Config</a> files from splike.com; this also add support for WYSIWYG 
+            editing of forrest documents.</p>
+</div>
+<a name="N100CF"></a><a name="XXE+v2.5p2+or+prior"></a>
+<h5>XXE v2.5p2 or prior</h5>
+<div style="margin-left: 0 ; border: 2px">
+<pre class="code">
+Select the menu:
+Options &gt; Options &gt; Schema &gt; Add File
+Specify the XML Catalog file:
+"xml-forrest/src/core/context/resources/schema/catalog.xcat"
+        </pre>
+</div>
+</div>
+</div>
+
+    
+<a name="N100DD"></a><a name="info"></a>
+<h3>Further information and resources</h3>
+<div style="margin-left: 0 ; border: 2px">
+<p>
+        Forrest and Cocoon use the
+        <a href="http://xml.apache.org/commons/components/resolver/">Catalog
+        Entity Resolver</a>
+        that is provided by the
+        <a href="http://xml.apache.org/commons/">Apache XML Commons</a>
+        project. The resolver is packaged with the Forrest distribution at
+        <span class="codefrag">lib/core/xml-commons-resolver-x.y.jar</span>
+      
+</p>
+<p>
+        Other Forrest documentation has some notes about configuring the
+        entity resolver for your own DTDs. See
+        <a href="validation.html">XML Validation</a>.
+      </p>
+<p>
+        Cocoon has extensive documentation about the entity resolver. See
+        <a class="external" href="http://cocoon.apache.org/2.1/userdocs/concepts/catalog.html">Entity resolution with catalogs</a>.
+      </p>
+</div>
+
+<div class="attribution"></div>
+</div>
+</td><td width="10"><img width="10" height="1" alt="" src="skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<!--================= end Content==================-->
+</table>
+</td>
+</tr>
+</table>
+<!--================= end Menu, NavBar, Content ==================-->
+<!--================= start Footer ==================-->
+<table summary="footer" cellspacing="0" cellpadding="0" width="100%" border="0">
+<tr>
+<td colspan="2" height="1" bgcolor="#4C6C8F"><img height="1" width="1" alt="" src="skin/images/spacer.gif" class="spacer"><a href="skin/images/label.gif"></a><a href="skin/images/page.gif"></a><a href="skin/images/chapter.gif"></a><a href="skin/images/chapter_open.gif"></a><a href="skin/images/current.gif"></a></td>
+</tr>
+<tr>
+<td colspan="2" bgcolor="#CFDCED" class="copyright" align="center"><font size="2" face="Arial, Helvetica, Sans-Serif"><a href="http://www.apache.org/licenses/LICENSE-2.0">
+              Copyright &copy; 2002-2004&nbsp;
+              The Apache Software Foundation.</a>
+          All rights reserved.
+          <script type="text/javascript" language="JavaScript"><!--
+              document.write(" - "+"Last Published: " + document.lastModified);
+            //  --></script></font></td>
+</tr>
+<tr>
+<td colspan="2" align="left" bgcolor="#CFDCED" class="logos"></td>
+</tr>
+</table>
+<!--================= end Footer ==================-->
+</body>
+</html>

Added: forrest/site/catalog.pdf
==============================================================================
--- (empty file)
+++ forrest/site/catalog.pdf	Sat Jun  5 06:35:22 2004
@@ -0,0 +1,426 @@
+%PDF-1.3
+%物洎
+4 0 obj
+<< /Type /Info
+/Producer (FOP 0.20.5) >>
+endobj
+5 0 obj
+<< /Length 2275 /Filter [ /ASCII85Decode /FlateDecode ]
+ >>
+stream
+Gatm=lYkN9&HD1563mcH!Ff7$8$NNEdO&)DY$:1#"6P#nA_JIX9.hMNc%!L'7#FK;Nmj^Sg?)/k4at$[fjEp+fpucd5-_6cH=De^ZAEF8-B;ZTDtk8ROlI'-N32p$qWIEJ`JVp*20GZ25$d$BFdeYQnYW6frM8Z_>*\o7Em7aRLrdajbr,<Crjo\HrjCm,_6D"$Ug_oEd'nklKq1(2&UOVr^\e(8%ZEUFqZ@375MkkI`/hLso.@"rJ1r5ir:6u5+e>'4<ouEeC/u)s^Kd7M;:]h38\0mm'l16l\AV<qW418e+HSHZ"0HhcCs@B=p"&1dQ-E^]3^!J(eH='G^OJ2HXXs'p@uJMtR^6!t+$$W&Gt%N?d:+Cta>anr+KdgA\mfg(X2Pek=W#'g'6<&+/jdTo_cN9VM,fs$4'L,K@aQ`&3RnOgR;ksl-DqT\2.LAPe\l5P>BAq&Hi0G;=i"X-8DZ[$G3b7Lr3`Bbqd%<(XcUUe0/Hd3ZoVV`n)1V9Z$Hh^a<n11X6J]eI$%jg&NFglk>M<g%]qQ6NVsI2lI36fZZ=BrW\-G(e;AXgeg+&M/%/lU(5UsEZ-$XB8\n,\L]Z=IkUC3D=RuJ]"3OD1-inXd(*]M9^YSN?4f$P<>1&VtaXHa,6sVQ=1<hgR=%L+b4](d]cp(Ho]TVCirbKc1#[!tI*%d<Sck09h6W@2b]Ip<DKgMhMLaXC71jq"!@Oh:>Eq1&+0C8"<RTBc?l*dDW$2/8;o9O9h.R$@S^f'2T%8mq8N`7m=UN$'&Q9*&M<_c&?L2/n>Tlf:u_D6-'WT$ZKW+jLXiV7"Kq$bM,F<a!MCnit54[@][)f(E2E,SGjd4PMK,%2<TNe]ko*QW?Cim_.,rg`mIIobpWIL#kfk4K*?7q/eFOuNa%D2ohu^L2,Eph+cZS_mJ=>L+Lac#uDd>IORhU!:;,5tl[HM(J=<&)n1*K.&<K+Sm@4.>@m.562Rb,=/g5`@-,ok14FXGO4h;lk@R1%KYcSmCnAZM5ph''U,VK).f/7kpB5<keL4Ybb7A`9dn%ilG:n`>-(K\#CM+=Dj1Q-(LV3\=k5jQ2D^)XRI0oK"E`h\DsJ'.4"O/uDeZX%Q,EbqC:6W-bILA?47C(p;%YM13DD4P'u`l`f'^PO2!W5p.ppa?4_Wt1AS0]@=]LYAF1)VP4]-4YU'c<E$d-_3573UEJY,.\LjIAVNF6juO9A#rQCRA`d$&/KO//df^G!-d5p]J%Q\K/&fZ(03<Zn,#A&&FZj)!Bs5F'0upG*W\dWUJB]W??9b=YOg0?B5.orL)m<b66kl0Jgj?4:C=8c)IEC#0=+NZEGa($;l%EDO_kTVpOtm3tdp2iP4KH=B;^C-AtV`L.lFhBgPF1-`IeK=E9^ZL2IKJXPLGF(X.51gJO#UV/Q6b![Sk3ccnpP`&'Uq8;$DLPIf1kHjab,`O-X13E0/LZQ-ERA!UuC)4BgfHPS$%80UiVRO'%4L+g02ZfTShsSK?*d@\J5lSVOGk21=F5kr7VKu=h'cPEkTE37!"V2?:>P!FtX5]^_CsB8\8PnaBNchjg#>e#%`hUAAo)@c$2*=krY-mG$C,JD@j'L0upfOuBH!i]Z&grL"-sigJ66(E%:`S/8nX:[/dmnIJDf*g_"[J1YlYO/+=HQ7XIFkmH?AtCVH\Qo13?_Ih-,gHT`7e%2[VWN@9G.NnN7Q\Kb:\91e2f9*\`Re)7mEp'nQcc_"4^,bB@Rb9a/n"-a8ulA>(7Z+c#R!I>sM[+b(El?B3:&&BjW5aDP9oO>oBsMT$!`!Nt9@%rhoYel-FK\[.XPOCu(M*$1WF#$Fb!-,KBr1UKD-[:BcuO>6?!X/TekJQ"q\+5@:bt[nd:9lqiO;T#s(U.uWr:m$BMBl9m>5-_k(!78`s-^cPskguPMeG600Q^'+'$Aq'@>_`_ZDm8j*n0nR.GDc`L[GJX7;*8iLqq1/\H-EC-PE8ucLNjsM;l!-$kdg+m88s>RM%F',kMZK_.LNJ_s#HY'h,*&i+R[9^h7k4i(p%&pP#t;OS<Aba;X=><M;2$>qPRs%rMK=ri>q<cO[Nf&!T>om.(A!_PXiE$:d%^rGC\a?EHj<f?q"a%I#8Q<g.W["lPR#P.@WJ@%7iq3MRiXPBqE;bVUa<=dI(SgMDAD8&k-d9#7Np0j\idC>Ul"Qqc?KDHU?Zs2r/kl#A@hg-E-a1m5/1qI[l8d.l2b%ZK]5$G*P*is:Rl:1[?e1="&Yk'YC-ZDT#KfhG%HA@$EbE5$GAV$&)Sa%rr~>
+endstream
+endobj
+6 0 obj
+<< /Type /Page
+/Parent 1 0 R
+/MediaBox [ 0 0 612 792 ]
+/Resources 3 0 R
+/Contents 5 0 R
+>>
+endobj
+7 0 obj
+<< /Length 1997 /Filter [ /ASCII85Decode /FlateDecode ]
+ >>
+stream
+GatU4D/\/e&H;*)+_V=N@PK0,n%i0MFe,0mMKF\:FBc1?O_J%#,^L.Fa8^T9M2WiQDD\-m>2;b4*q,\Imc\l$O`g(0Qlt.N/Om1R*+?a>^[NnT!obE]G)]XBr-<*BjB7ca_L-3Z>p#iW1QKp^'@nlSR`H85+BDI*bUgF0CW,S@:;4\?MDWigEG2D"b'0;aLeI]q\<uT:fp;3J-9KUsgJk9H"^LdSO,L12,gB5Lddj&L8R1K)`E>6_Kl1qC@N!7:)7*\]!QGte._tY?dmPl"42FhS<?F%pPg>7EdpL'\qlE?Rcq3b^C@@VDX#Ch:0>C9-AnRH3(LPKQ>Y]4kGI4kU3@f,RBWLT3T#PtWA\E8:3ZJ#ZZ;K[l)us6ne&A7LO6n(In7t.Gh$?"FVoIQVf?q2;BT[l5#&&;kr6Rs:f7\Z<XB>uVh`fucRo`C.Vmj,uZ1S2@Gu8)GebRbgp%2j.Pru;a`[Uga#l5Yp:.r%S#q`87=j]@?P$#X?>P8s,I2"Z#6!4StVrMcfG$Q7CQ+F,+Cnn,TGB9&m0IF98c3"/14Y^s_,+(36435fIrEG^T/oE2MZP]DXHFR*?e%r7r=iRmaZ#!G(50\AI@mY8<g!kln2C4("3ZS82+/!&SJHCT?+kI`b%PRHN(^5ojnYQcO3>BAI\#-:)%\jY/WeHinni''O7uPikXN$.G+/,GO.-HP5[J@qlplD3ChsfO!qP4?(*e;FW?KbE2J"penHm?J'q]M$L<RhB@WYEH6r]^K3cc*uCOTL`)F;cTpGuj4\?ZT?T,/Edrjj/J&,<!DF-sMJ6>Oai_$1b,]P0u3j2@rU3Y[8nR.Vfd]eX@7Ze]fI_hs=icdBpZp9ik1g3oA\OFlbS5pG@J6g"r.j:9\#$:;:^jOVW9_a*U<3/'dI\jtt1h%[gaZ\Tb@4IZS5J64**B(@Ri,j!i8j+%7Z=NT1HR&l+o3-flAQW.q'ad0e5_7AbKJju\9$ZeO812#G)7EE[I7-WXqALhkco!q<c#ZOs_Z$X5LK.cTopPKUD99P[RIX'>Z+=r!JX-sJN(1:&?EDEnbVV(()u>"cQrb4U>F6T&Z0HY"ab1Fp!hX0'AL`h?Oli@W9$VF4^fC:rM8?dM]ZAnc6uJl(Rd2hn,;=FNesr&-bb6K#k6"MqJ+W<BV.V8t?)T@^>M=b9d.d^8JOEL,iuLS2\V`M),@JS#II^*6NP,Lh4?o2LXo\:%>p--*;PK3F?s>Ojc".K<7Tj!rkgCBi7H%uIdU8'!#Z`OhE?`7sf9$3N:Jgs?J,dl'/p-<-dSYrV1P[H#,Y=BbJNj;d!YHeU_jAF(r"&ok=^\?5ec:YB?J(?OeIO-dQK-]aJC;ib=L_VUA1R6R+AE46F2'dp,X\RS/2`h5[gWd-k!B6U2FGq6YiC^\537j/?C5)?G_]P<+%dj/5c%W",:Na*Mf#t:nnGd]P2J.:,Hm9T0,K[X9U,R@5"*E=K$5'VJ./bOF'1+S(C@%\0`G3"AbkT7)3IfRiP7o0bN0*"$6TLY$L0RXLs(HRprN+E6ebio0U"Lu2=^[FF8Eq!s5*/Jg3:@MPBoNQ\Q*eZLl!sr<9&+fi4cX?s3+USoM!Y$<WA\$Y,!<E[I\>OTZ"@7j\+l*>!5i&-HLn;lS#K!CrRFLm2mRVZ2fqG5_/spHI_=EG?c"!+)puF^PM"Ks*\/GVUeN?K_:0qki48iG63h9%E^9G4th3VR:\1mp']m_RVPDA+OM$rp7r)T]hNEKc3C;uPS")(A'XVdr((%!)Nq@$jMVBBGp&>6,6cTit9:uFQI.RY;CalW$j*:6kkjN.tp"Afa40`i13Yo;F^QZ?[AgiWrt.].nj`NGK0iGdIu1Jfrt"k/,cR'$.4p:fnC5`PcC<EHpk22J^R+9q>L:jC#V4SQY_#X$-mQ]?1c'AS`(NJN%$=Y2N=8H;n3IjDrtS<7a*$5q_->OQgJ>`%%[/b,ii'NX]YNmBKJ2"d33-<"T4pN3S:f(:%P)#*\~>
+endstream
+endobj
+8 0 obj
+<< /Type /Page
+/Parent 1 0 R
+/MediaBox [ 0 0 612 792 ]
+/Resources 3 0 R
+/Contents 7 0 R
+>>
+endobj
+9 0 obj
+<< /Length 1610 /Filter [ /ASCII85Decode /FlateDecode ]
+ >>
+stream
+Gat%#D3(GM&H88.JaV!YWcc,0#$S"Sh7fjgX(uq.hO`GM@#:(d#<9asG4Y/aJAF,T2Od67Amh3U4FTE$5HYdF>L.=DZE;Yh@9_K?A(g@*?Z:9#6d5;,<GMJRi?B@(ke2+qC&RDXnaT'd#E7m'rSbH_T=+M10PQTIj0=+Yk2I/[N@,Q>)18LnOX3NH;cNY-aNMHm7U[/]@QX(6<@QA#N2&'E_Q8%)UQVfTmi`/G\0B\GgF<F>OdV7gEP`)oqQ@eYQABL1>4/ob(_-(;j>ekcds9L)Sk(n]jW]sI2X9R;7(TrFq]u0\;'aS^eGPQC\564n'LK.WCLtSM/&t-?b4tnriKqktmZ`@-j"eogarrZ4W#VdYX@6*b4=f_q8tgLY6D6#P*N"LFB8),Kr#4=<*nP"fl"7?u^9CI"*6//HGQ7(H9f`?eUs*9WQV/5^]rdf/:Q%FR+6t3c=H5P\&gi@eP2udA5\,tHfs9UB))1:>a/Oo:I)Lh/pp@5Y=/`'ie_doM&(-E8iT-aEc.#AG(A'H&_=j#SGGEg^.,Gq>%--mPhir-2/jna!of=s$)Yb_r1;USh1qAjf=;H1hN'ttM-S,!c\HK+7nq\+*U)DHYY''@<J)9Fa+lhg[bZ3JQBS*dsEYsNXN&UnDBt)C"AWUWLTI9;&8#+!g!L%"l/)/%9?he`Ab.\LNBX0*h<H,in9!4#Z8S6f9=UW9(W<-d3@NuDhVO$6sA.u`P,f%R#T(Qn_[+^emq:=hV.hmti5F^,Y#ANJA!DMcPi\?*(OBU9H&8!^04lJS(,CG]?EHs[_G6eZ"*#CVVKc35c!W[gMjP+>:<M:>gHVd[^i*ARq[os1LVqu$FpWHiU.]I.?b1u1>&?iXDY,C<J8od(HLnQ)-LWF)g9hJ;3)Y"@80KPVGR&/)$TGPr8*CH1p!!2?;3>8/S282d`RjL54XYWgBr&:Qf(]Y*J5sBCif?*`[qD&e"g?\nd&Wr_me_#6i7.M(9-"Nr`[57\ShCEZ?[W*[M%F=@F_rt=7j]^,\Nm!uBjPX2L*ZYFDU<MYqC=%UV^>B-iId7,CF!r_E,k4gFL",ule5kb<)q!aT3hifdr`TuE4[_BI:Zb\4-8*UuKAC#RC?MWaUtXHW;0)X)ocu!rY<-kFV^S<`>]r/VDj']LF[eI0`hf5]Si)\_X6W+,(E`FOAP1q>+(/2!2FD@,>=r-gCGe`13UK,+B_=O%gkI9CUhi6Z(kN2?5W"kfdh"[q5#`d(GF6<a3Ra`<VkCF'1pLkQhr^4T=<7I>KEGj0Se^dH^T+boMTujY=]=cuJf%0"nS*F;J.fG4(_<#)S@(0F.,*$\\*ROh3\QuK4,.,F#\'!CLn8N,Wpsrk<b\m)lL"cL3hc:+cGKX4^]AI_B<2.l`bbsPk%_[u)Ag_r)20$56b):r1-*TX#&5^>"b++Bos!0IlF)KrqmQg^?cOP]bC:84PBsrg99G7(IW;ag^",n^O6iaGObbDZPZ`3,ZbY>X#3f%H;0dYuTe"X%a%^c)F=(-PE2[n*ks&Q#<CpGD]^jnce\rT'>,`L!5l_ZgG[4t8+7j`h.i$LIQo\XN/no3UM)LOZbsJa^_=Ib9,;m.6!Q/+\Fo~>
+endstream
+endobj
+10 0 obj
+<< /Type /Page
+/Parent 1 0 R
+/MediaBox [ 0 0 612 792 ]
+/Resources 3 0 R
+/Contents 9 0 R
+/Annots 11 0 R
+>>
+endobj
+11 0 obj
+[
+12 0 R
+13 0 R
+14 0 R
+15 0 R
+]
+endobj
+12 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 143.116 550.162 258.448 538.162 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (http://xml.apache.org/commons/components/resolver/)
+/S /URI >>
+/H /I
+>>
+endobj
+13 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 385.856 550.162 504.512 538.162 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (http://xml.apache.org/commons/)
+/S /URI >>
+/H /I
+>>
+endobj
+14 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 516.924 515.762 597.252 503.762 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (http://xml.apache.org/forrest/validation.html)
+/S /URI >>
+/H /I
+>>
+endobj
+15 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 324.624 494.562 471.624 482.562 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (http://cocoon.apache.org/2.1/userdocs/concepts/catalog.html)
+/S /URI >>
+/H /I
+>>
+endobj
+18 0 obj
+<<
+ /Title (\376\377\0\61\0\40\0\117\0\166\0\145\0\162\0\166\0\151\0\145\0\167)
+ /Parent 16 0 R
+ /Next 20 0 R
+ /A 17 0 R
+>> endobj
+20 0 obj
+<<
+ /Title (\376\377\0\62\0\40\0\107\0\145\0\156\0\145\0\162\0\141\0\154\0\40\0\143\0\157\0\156\0\146\0\151\0\147\0\165\0\162\0\141\0\164\0\151\0\157\0\156\0\40\0\156\0\157\0\164\0\145\0\163)
+ /Parent 16 0 R
+ /Prev 18 0 R
+ /Next 22 0 R
+ /A 19 0 R
+>> endobj
+22 0 obj
+<<
+ /Title (\376\377\0\63\0\40\0\103\0\157\0\156\0\146\0\151\0\147\0\165\0\162\0\151\0\156\0\147\0\40\0\163\0\160\0\145\0\143\0\151\0\146\0\151\0\143\0\40\0\164\0\157\0\157\0\154\0\163)
+ /Parent 16 0 R
+ /First 24 0 R
+ /Last 38 0 R
+ /Prev 20 0 R
+ /Next 44 0 R
+ /Count -10
+ /A 21 0 R
+>> endobj
+24 0 obj
+<<
+ /Title (\376\377\0\63\0\56\0\61\0\40\0\117\0\160\0\145\0\162\0\141\0\164\0\151\0\156\0\147\0\40\0\163\0\171\0\163\0\164\0\145\0\155\0\40\0\143\0\141\0\164\0\141\0\154\0\157\0\147)
+ /Parent 22 0 R
+ /Next 26 0 R
+ /A 23 0 R
+>> endobj
+26 0 obj
+<<
+ /Title (\376\377\0\63\0\56\0\62\0\40\0\170\0\155\0\154\0\154\0\151\0\156\0\164\0\40\0\166\0\141\0\154\0\151\0\144\0\141\0\164\0\151\0\156\0\147\0\40\0\160\0\141\0\162\0\163\0\145\0\162)
+ /Parent 22 0 R
+ /Prev 24 0 R
+ /Next 28 0 R
+ /A 25 0 R
+>> endobj
+28 0 obj
+<<
+ /Title (\376\377\0\63\0\56\0\63\0\40\0\126\0\151\0\155)
+ /Parent 22 0 R
+ /Prev 26 0 R
+ /Next 30 0 R
+ /A 27 0 R
+>> endobj
+30 0 obj
+<<
+ /Title (\376\377\0\63\0\56\0\64\0\40\0\157\0\156\0\163\0\147\0\155\0\154\0\163\0\40\0\166\0\141\0\154\0\151\0\144\0\141\0\164\0\151\0\156\0\147\0\40\0\160\0\141\0\162\0\163\0\145\0\162)
+ /Parent 22 0 R
+ /Prev 28 0 R
+ /Next 32 0 R
+ /A 29 0 R
+>> endobj
+32 0 obj
+<<
+ /Title (\376\377\0\63\0\56\0\65\0\40\0\152\0\105\0\144\0\151\0\164\0\40\0\55\0\40\0\117\0\160\0\145\0\156\0\40\0\123\0\157\0\165\0\162\0\143\0\145\0\40\0\160\0\162\0\157\0\147\0\162\0\141\0\155\0\155\0\145\0\162\0\47\0\163\0\40\0\164\0\145\0\170\0\164\0\40\0\145\0\144\0\151\0\164\0\157\0\162)
+ /Parent 22 0 R
+ /Prev 30 0 R
+ /Next 34 0 R
+ /A 31 0 R
+>> endobj
+34 0 obj
+<<
+ /Title (\376\377\0\63\0\56\0\66\0\40\0\157\0\130\0\171\0\147\0\145\0\156\0\40\0\130\0\115\0\114\0\40\0\105\0\144\0\151\0\164\0\157\0\162)
+ /Parent 22 0 R
+ /Prev 32 0 R
+ /Next 36 0 R
+ /A 33 0 R
+>> endobj
+36 0 obj
+<<
+ /Title (\376\377\0\63\0\56\0\67\0\40\0\170\0\155\0\154\0\163\0\160\0\171)
+ /Parent 22 0 R
+ /Prev 34 0 R
+ /Next 38 0 R
+ /A 35 0 R
+>> endobj
+38 0 obj
+<<
+ /Title (\376\377\0\63\0\56\0\70\0\40\0\130\0\115\0\114\0\155\0\151\0\156\0\144\0\40\0\130\0\115\0\114\0\40\0\105\0\144\0\151\0\164\0\157\0\162)
+ /Parent 22 0 R
+ /First 40 0 R
+ /Last 42 0 R
+ /Prev 36 0 R
+ /Count -2
+ /A 37 0 R
+>> endobj
+40 0 obj
+<<
+ /Title (\376\377\0\63\0\56\0\70\0\56\0\61\0\40\0\130\0\130\0\105\0\40\0\166\0\62\0\56\0\65\0\160\0\63\0\53)
+ /Parent 38 0 R
+ /Next 42 0 R
+ /A 39 0 R
+>> endobj
+42 0 obj
+<<
+ /Title (\376\377\0\63\0\56\0\70\0\56\0\62\0\40\0\130\0\130\0\105\0\40\0\166\0\62\0\56\0\65\0\160\0\62\0\40\0\157\0\162\0\40\0\160\0\162\0\151\0\157\0\162)
+ /Parent 38 0 R
+ /Prev 40 0 R
+ /A 41 0 R
+>> endobj
+44 0 obj
+<<
+ /Title (\376\377\0\64\0\40\0\106\0\165\0\162\0\164\0\150\0\145\0\162\0\40\0\151\0\156\0\146\0\157\0\162\0\155\0\141\0\164\0\151\0\157\0\156\0\40\0\141\0\156\0\144\0\40\0\162\0\145\0\163\0\157\0\165\0\162\0\143\0\145\0\163)
+ /Parent 16 0 R
+ /Prev 22 0 R
+ /A 43 0 R
+>> endobj
+45 0 obj
+<< /Type /Font
+/Subtype /Type1
+/Name /F3
+/BaseFont /Helvetica-Bold
+/Encoding /WinAnsiEncoding >>
+endobj
+46 0 obj
+<< /Type /Font
+/Subtype /Type1
+/Name /F5
+/BaseFont /Times-Roman
+/Encoding /WinAnsiEncoding >>
+endobj
+47 0 obj
+<< /Type /Font
+/Subtype /Type1
+/Name /F1
+/BaseFont /Helvetica
+/Encoding /WinAnsiEncoding >>
+endobj
+48 0 obj
+<< /Type /Font
+/Subtype /Type1
+/Name /F9
+/BaseFont /Courier
+/Encoding /WinAnsiEncoding >>
+endobj
+49 0 obj
+<< /Type /Font
+/Subtype /Type1
+/Name /F2
+/BaseFont /Helvetica-Oblique
+/Encoding /WinAnsiEncoding >>
+endobj
+50 0 obj
+<< /Type /Font
+/Subtype /Type1
+/Name /F7
+/BaseFont /Times-Bold
+/Encoding /WinAnsiEncoding >>
+endobj
+1 0 obj
+<< /Type /Pages
+/Count 3
+/Kids [6 0 R 8 0 R 10 0 R ] >>
+endobj
+2 0 obj
+<< /Type /Catalog
+/Pages 1 0 R
+ /Outlines 16 0 R
+ /PageMode /UseOutlines
+ >>
+endobj
+3 0 obj
+<< 
+/Font << /F3 45 0 R /F5 46 0 R /F1 47 0 R /F9 48 0 R /F2 49 0 R /F7 50 0 R >> 
+/ProcSet [ /PDF /ImageC /Text ] >> 
+endobj
+16 0 obj
+<<
+ /First 18 0 R
+ /Last 44 0 R
+>> endobj
+17 0 obj
+<<
+/S /GoTo
+/D [6 0 R /XYZ -5.0 656.0 null]
+>>
+endobj
+19 0 obj
+<<
+/S /GoTo
+/D [6 0 R /XYZ -5.0 452.856 null]
+>>
+endobj
+21 0 obj
+<<
+/S /GoTo
+/D [6 0 R /XYZ -5.0 339.722 null]
+>>
+endobj
+23 0 obj
+<<
+/S /GoTo
+/D [6 0 R /XYZ -5.0 308.588 null]
+>>
+endobj
+25 0 obj
+<<
+/S /GoTo
+/D [6 0 R /XYZ -5.0 88.455 null]
+>>
+endobj
+27 0 obj
+<<
+/S /GoTo
+/D [8 0 R /XYZ -5.0 647.3 null]
+>>
+endobj
+29 0 obj
+<<
+/S /GoTo
+/D [8 0 R /XYZ -5.0 556.607 null]
+>>
+endobj
+31 0 obj
+<<
+/S /GoTo
+/D [8 0 R /XYZ -5.0 392.074 null]
+>>
+endobj
+33 0 obj
+<<
+/S /GoTo
+/D [8 0 R /XYZ -5.0 293.001 null]
+>>
+endobj
+35 0 obj
+<<
+/S /GoTo
+/D [8 0 R /XYZ -5.0 203.788 null]
+>>
+endobj
+37 0 obj
+<<
+/S /GoTo
+/D [8 0 R /XYZ -5.0 94.855 null]
+>>
+endobj
+39 0 obj
+<<
+/S /GoTo
+/D [10 0 R /XYZ -5.0 731.0 null]
+>>
+endobj
+41 0 obj
+<<
+/S /GoTo
+/D [10 0 R /XYZ -5.0 667.628 null]
+>>
+endobj
+43 0 obj
+<<
+/S /GoTo
+/D [10 0 R /XYZ -5.0 579.496 null]
+>>
+endobj
+xref
+0 51
+0000000000 65535 f 
+0000011352 00000 n 
+0000011423 00000 n 
+0000011515 00000 n 
+0000000015 00000 n 
+0000000071 00000 n 
+0000002438 00000 n 
+0000002544 00000 n 
+0000004633 00000 n 
+0000004739 00000 n 
+0000006441 00000 n 
+0000006563 00000 n 
+0000006611 00000 n 
+0000006815 00000 n 
+0000006999 00000 n 
+0000007198 00000 n 
+0000011649 00000 n 
+0000011700 00000 n 
+0000007411 00000 n 
+0000011763 00000 n 
+0000007551 00000 n 
+0000011828 00000 n 
+0000007817 00000 n 
+0000011893 00000 n 
+0000008118 00000 n 
+0000011958 00000 n 
+0000008362 00000 n 
+0000012022 00000 n 
+0000008626 00000 n 
+0000012085 00000 n 
+0000008760 00000 n 
+0000012150 00000 n 
+0000009024 00000 n 
+0000012215 00000 n 
+0000009396 00000 n 
+0000012280 00000 n 
+0000009612 00000 n 
+0000012345 00000 n 
+0000009764 00000 n 
+0000012409 00000 n 
+0000010012 00000 n 
+0000012473 00000 n 
+0000010184 00000 n 
+0000012539 00000 n 
+0000010403 00000 n 
+0000010690 00000 n 
+0000010803 00000 n 
+0000010913 00000 n 
+0000011021 00000 n 
+0000011127 00000 n 
+0000011243 00000 n 
+trailer
+<<
+/Size 51
+/Root 2 0 R
+/Info 4 0 R
+>>
+startxref
+12605
+%%EOF

Added: forrest/site/changes.html
==============================================================================
--- (empty file)
+++ forrest/site/changes.html	Sat Jun  5 06:35:22 2004
@@ -0,0 +1,2131 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN""http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<head>
+<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>History of Changes</title>
+<link type="text/css" href="skin/page.css" rel="stylesheet">
+<link rel="shortcut icon" href="favicon.ico">
+</head>
+<body text="#000000" bgcolor="#FFFFFF">
+<!--================= start Navigation Path ==================-->
+<table summary="navigation path" width="100%" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<td nowrap="nowrap" valign="middle" bgcolor="#CFDCED" height="20"><img height="1" width="5" alt="" src="skin/images/spacer.gif" class="spacer"><!--===== breadcrumb trail (javascript-generated) ====--><font size="2" face="Arial, Helvetica, Sans-serif"><a href="http://www.apache.org/">apache</a> &gt; <a href="http://xml.apache.org/">xml.apache</a><script src="skin/breadcrumbs.js" language="JavaScript" type="text/javascript"></script></font></td>
+</tr>
+<tr>
+<td bgcolor="#4C6C8F" height="2"><img height="2" width="2" alt="" src="skin/images/spacer.gif" class="spacer"></td>
+</tr>
+</table>
+<!--================= end Navigation Path ==================-->
+<!--================= start Banner ==================-->
+<table summary="header with logos" width="100%" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<!--================= start Group Logo ==================-->
+<td bgcolor="#294563"><a href="http://xml.apache.org/"><img class="logoImage" alt="Apache XML" src="images/group-logo.gif"></a></td>
+<!--================= end Group Logo ==================-->
+<!--================= start Project Logo ==================--><td width="100%" align="center" bgcolor="#294563"><a href="http://xml.apache.org/forrest/"><img class="logoImage" alt="Forrest" src="images/project-logo.gif"></a></td>
+<!--================= end Project Logo ==================-->
+<!--================= start Search ==================--><td valign="top" rowspan="2" bgcolor="#294563">
+<form target="_blank" action="http://www.google.com/search" method="get">
+<table summary="search" border="0" cellspacing="0" cellpadding="0" bgcolor="#4C6C8F">
+<tr>
+<td colspan="3"><img height="10" width="1" alt="" src="skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td><img height="1" width="1" alt="" src="skin/images/spacer.gif" class="spacer"></td><td nowrap="nowrap"><input value="xml.apache.org" name="as_sitesearch" type="hidden"><input size="15" name="as_q" id="query" type="text"><img height="1" width="5" alt="" src="skin/images/spacer.gif" class="spacer"><input name="Search" value="Search" type="submit">
+<br>
+<font face="Arial, Helvetica, Sans-serif" size="2" color="white">
+                          the Apache XML site
+                          
+                          
+                        </font></td><td><img height="1" width="1" alt="" src="skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td><img alt="" border="0" height="10" width="9" src="skin/images/search-left.gif"></td><td><img height="1" width="1" alt="" src="skin/images/spacer.gif" class="spacer"></td><td><img alt="" border="0" height="10" width="9" src="skin/images/search-right.gif"></td>
+</tr>
+</table>
+</form>
+</td>
+<!--================= end Search ==================--><td bgcolor="#294563"><img height="10" width="10" alt="" src="skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td valign="bottom" bgcolor="#294563" colspan="2">
+<!--================= start Tabs ==================-->
+<div class="tab">
+<table summary="tab bar" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<td width="6"><img alt="" height="8" width="6" src="skin/images/spacer.gif"></td><td valign="bottom">
+<table summary="selected tab" style="height: 1.8em" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<td valign="top" width="5" bgcolor="#4C6C8F"><img height="5" width="5" alt="" src="skin/images/tabSel-left.gif"></td><td valign="middle" bgcolor="#4C6C8F"><font color="#ffffff" size="2" face="Arial, Helvetica, Sans-serif"><b><a class="base-selected" href="index.html">Home</a></b></font></td><td valign="top" width="5" bgcolor="#4C6C8F"><img height="5" width="5" alt="" src="skin/images/tabSel-right.gif"></td>
+</tr>
+</table>
+</td><td width="6"><img alt="" height="8" width="6" src="skin/images/spacer.gif"></td><td valign="bottom">
+<table summary="non selected tab" style="height: 1.6em" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<td valign="top" width="5" bgcolor="#B2C4E0"><img height="5" width="5" alt="" src="skin/images/tab-left.gif"></td><td valign="middle" bgcolor="#B2C4E0"><a class="base-not-selected" href="community/index.html">Community</a></td><td valign="top" width="5" bgcolor="#B2C4E0"><img height="5" width="5" alt="" src="skin/images/tab-right.gif"></td>
+</tr>
+<tr>
+<td colspan="3" height="1"></td>
+</tr>
+</table>
+</td><td width="6"><img alt="" height="8" width="6" src="skin/images/spacer.gif"></td><td valign="bottom">
+<table summary="non selected tab" style="height: 1.6em" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<td valign="top" width="5" bgcolor="#B2C4E0"><img height="5" width="5" alt="" src="skin/images/tab-left.gif"></td><td valign="middle" bgcolor="#B2C4E0"><a class="base-not-selected" href="community/howto/index.html">How-to</a></td><td valign="top" width="5" bgcolor="#B2C4E0"><img height="5" width="5" alt="" src="skin/images/tab-right.gif"></td>
+</tr>
+<tr>
+<td colspan="3" height="1"></td>
+</tr>
+</table>
+</td>
+</tr>
+</table>
+</div>
+<!--================= end Tabs ==================-->
+</td><td bgcolor="#294563"></td>
+</tr>
+<tr>
+<td height="10" bgcolor="#4C6C8F" colspan="4"></td>
+</tr>
+</table>
+<!--================= end Banner ==================-->
+<!--================= start Menu, NavBar, Content ==================-->
+<table summary="page content" bgcolor="#ffffff" width="100%" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<td valign="top">
+<table summary="menu" border="0" cellspacing="0" cellpadding="0">
+<tr>
+<!--================= start left top NavBar ==================-->
+<td rowspan="3" valign="top">
+<table summary="blue line" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<td bgcolor="#294563"><img width="10" height="1" alt="" src="skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td bgcolor="#CFDCED"><font color="#4C6C8F" size="4" face="Arial, Helvetica, Sans-serif">&nbsp;</font></td>
+</tr>
+<tr>
+<td bgcolor="#294563"><img width="10" height="1" alt="" src="skin/images/spacer.gif" class="spacer"></td>
+</tr>
+</table>
+</td>
+<!--================= end left top NavBar ==================--><td bgcolor="#294563"><img width="1" height="1" alt="" src="skin/images/spacer.gif" class="spacer"></td><td valign="bottom" bgcolor="#4C6C8F"><img width="10" height="10" alt="" src="skin/images/spacer.gif" class="spacer"></td><td nowrap="nowrap" valign="top" bgcolor="#4C6C8F">
+<!--================= start Menu items ==================-->
+<div class="menu">
+<ul>
+<li>
+<font color="#CFDCED">About</font>
+<ul>
+    
+<li>
+<a href="index.html">Index</a>
+</li>
+    
+<li>
+<a href="license.html">License</a>
+</li>
+    
+<li>
+<a class="external" href="http://www.apache.org/dyn/closer.cgi/xml/forrest/">Download</a>
+</li>
+    
+<li>
+<a href="who.html">Who we are</a>
+</li>
+    
+<li>
+<a href="faq.html">FAQs</a>
+</li>
+    
+<li>
+<span class="sel"><font color="#ffcc00">Changes</font></span>
+</li>
+    
+    
+<li>
+<a href="todo.html">Todo</a>
+</li>
+    
+<li>
+<a href="live-sites.html">Example sites</a>
+</li>
+  
+</ul>
+</li>
+<li>
+<font color="#CFDCED">Documentation</font>
+<ul>
+    
+<li>
+<a href="your-project.html">Using Forrest</a>
+</li>
+    
+<li>
+<a href="validation.html">XML Validation</a>
+</li>
+    
+<li>
+<a href="linking.html">Menus and Linking</a>
+</li>
+    
+<li>
+<a href="sitemap-ref.html">Sitemap Reference</a>
+</li>
+    
+<li>
+<a href="searching.html">Searching</a>
+</li>
+    
+<li>
+<a href="skin-package.html">Skin Packages</a>
+</li>
+    
+    
+<li>
+<a href="forrest-contract.html">Our Contract</a>
+</li>
+    
+<li>
+<a href="compliance.html">Standards Compliance</a>
+</li>
+    
+<li>
+<a href="dtd-docs.html">DTD documentation</a>
+</li>
+    
+<li>
+<a href="catalog.html">Using DTD Catalogs</a>
+</li>
+    
+<li>
+<a href="cap.html">Sourcetype Action</a>
+</li>
+    
+<li>
+<a href="oowriter.html">OpenOffice Writer docs</a>
+</li>    
+    
+<li>
+<a href="forrestbar.html">The ForrestBar</a>
+</li>
+    
+<li>
+<a href="forrestbot.html">Forrestbot (CVS)</a>
+</li>
+    
+<li>
+<a href="forrestbot-old.html">Forrestbot (stable)</a>
+</li>
+    
+    
+<li>
+<a href="upgrading_06.html">Upgrading to 0.6</a>
+</li>
+    
+<li>
+<a href="upgrading_05.html">Upgrading to 0.5</a>
+</li>
+  
+</ul>
+</li>
+<li>
+<font color="#CFDCED">Older Docs</font>
+<ul>
+    
+<li>
+<a href="primer.html">Forrest Primer</a>
+</li>
+    
+<li>
+<a href="libre-intro.html">Libre</a>
+</li>
+    
+<li>
+<a href="dreams.html">Dream list</a>
+</li>
+  
+</ul>
+</li>
+<li>
+<font color="#CFDCED">Some Samples</font>
+<ul>
+    
+<li>
+<a href="document-v12.html">document-v12</a>
+</li>
+    
+<li>
+<a href="wiki-sample.html">Wiki Reference</a>
+</li>
+ 
+</ul>
+</li>
+<li>
+<font color="#CFDCED">Getting Involved</font>
+<ul>
+    
+<li>
+<a href="contrib.html">Contributing</a>
+</li>
+    
+<li>
+<a href="build.html">Building Forrest</a>
+</li>
+    
+<li>
+<a class="external" href="http://svn.apache.org/viewcvs.cgi/forrest/trunk/?root=Apache-SVN">Browse SVN</a>
+</li>
+    
+<li>
+<a href="mail-lists.html">Mail lists</a>
+</li>
+    
+<li>
+<a href="mail-archives.html">Mail Archives</a>
+</li>
+    
+<li>
+<a class="external" href="http://issues.cocoondev.org/jira/secure/BrowseProject.jspa?id=10000">Bugs and Issues</a>
+</li>
+    
+<li>
+<a href="forrest-issues.html">Open Issues</a>
+</li>
+  
+</ul>
+</li>
+<li>
+<font color="#CFDCED">Related projects</font>
+<ul>
+    
+<li>
+<a class="external" href="http://gump.apache.org/">Apache Gump</a>
+</li>
+    
+<li>
+<a class="external" href="http://cocoon.apache.org/">Apache Cocoon</a>
+</li>
+    
+<li>
+<a class="external" href="http://cocoon.apache.org/lenya/">Apache Lenya</a>
+</li>
+    
+<li>
+<a class="external" href="http://www.krysalis.org/">Krysalis Centipede</a>
+</li>
+  
+</ul>
+</li>
+</ul>
+</div>
+<!--================= end Menu items ==================-->
+</td><td valign="bottom" bgcolor="#4C6C8F"><img width="10" height="10" alt="" src="skin/images/spacer.gif" class="spacer"></td><td bgcolor="#294563"><img width="1" height="1" alt="" src="skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td valign="bottom" align="left" colspan="2" rowspan="2" bgcolor="#4C6C8F"><img height="10" width="10" border="0" alt="" src="skin/images/menu-left.gif"></td><td bgcolor="#4C6C8F"><img height="10" width="10" alt="" src="skin/images/spacer.gif" class="spacer"></td><td valign="bottom" align="right" colspan="2" rowspan="2" bgcolor="#4C6C8F"><img height="10" width="10" border="0" alt="" src="skin/images/menu-right.gif"></td>
+</tr>
+<tr>
+<td height="1" bgcolor="#294563"><img width="1" height="1" alt="" src="skin/images/spacer.gif" class="spacer"></td>
+</tr>
+</table>
+</td><td valign="top" width="100%">
+<table summary="content" width="100%" border="0" cellpadding="0" cellspacing="0">
+<!--================= start middle NavBar ==================-->
+<tr>
+<td colspan="4" bgcolor="#294563"><img width="10" height="1" alt="" src="skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td align="left" width="10" bgcolor="#CFDCED"><img width="10" height="1" alt="" src="skin/images/spacer.gif" class="spacer"></td><td align="left" width="50%" bgcolor="#CFDCED"><font color="#4C6C8F" size="3" face="Arial, Helvetica, Sans-serif">
+                &nbsp;
+                
+                </font><img width="10" height="8" alt="" src="skin/images/spacer.gif" class="spacer"></td><td align="right" width="50%" bgcolor="#CFDCED"><font color="#4C6C8F" size="3" face="Arial, Helvetica, Sans-serif">
+                &nbsp;
+                
+                </font><img width="10" height="8" alt="" src="skin/images/spacer.gif" class="spacer"></td><td width="10" bgcolor="#CFDCED"><img width="10" height="1" alt="" src="skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td colspan="4" bgcolor="#294563"><img width="10" height="1" alt="" src="skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<!--================= end middle NavBar ==================-->
+<!--================= start Content==================-->
+<tr>
+<td align="left" width="10"><img width="10" height="1" alt="" src="skin/images/spacer.gif" class="spacer"></td><td colspan="2" align="left" width="100%">
+<div class="content">
+<table class="title" summary="">
+<tr>
+<td valign="middle">
+<h1>History of Changes</h1>
+</td><td nowrap="nowrap" width="40" align="center"><a class="dida" href="changes.pdf"><img alt="PDF" src="skin/images/pdfdoc.gif" class="skin"><br>
+        PDF</a></td>
+</tr>
+</table>
+<ul class="minitoc">
+<li>
+<a href="#version_0.6-dev">Version 0.6-dev (unreleased)</a>
+</li>
+<li>
+<a href="#version_0.5.1">Version 0.5.1 (2003-10-06)</a>
+</li>
+<li>
+<a href="#version_0.5">Version 0.5 (2003-09-13)</a>
+</li>
+<li>
+<a href="#version_0.4">Version 0.4 (2003-02-12)</a>
+</li>
+<li>
+<a href="#version_0.3">Version 0.3 (2003-01-30)</a>
+</li>
+<li>
+<a href="#version_0.2">Version 0.2 (2002-11-16)</a>
+</li>
+<li>
+<a href="#version_0.2rc1">Version 0.2rc1 (2002-11-13)</a>
+</li>
+</ul>
+<p>
+<a href="changes.rss"><img alt="RSS" src="images/rss.png"></a>
+</p>
+    
+<a name="N1000E"></a><a name="version_0.6-dev"></a>
+<h3>Version 0.6-dev (unreleased)</h3>
+<div style="margin-left: 0 ; border: 2px">
+<ul>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+      
+        Added new document to facilitate
+        <a href="upgrading_06.html">upgrading to v0.6</a>
+      (DC)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+         Added new documentation about
+        <a href="searching.html">Searching Forrest-built documentation</a>
+      (JJP) Thanks to Florian G. Haas. Fixes <a class="external" href="http://issues.cocoondev.org/jira/secure/ViewIssue.jspa?key=FOR-9">FOR-9</a>.</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Locationmap modules added.  Not in use yet.
+      (NKB) Thanks to Unico Hommes.</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Forrestdoc code added to scratchpad; previously was <a class="external" href="http://jakarta.apache.org/alexandria/">Jakarta Alexandria</a>
+      (NKB)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Add &lt;copyright-link&gt; element to skinconf
+      (DB) Fixes <a class="external" href="http://issues.cocoondev.org/jira/secure/ViewIssue.jspa?key=FOR-120">FOR-120</a>.</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+       Information about the new 
+       <a href="mail-lists.html#forrest-user">forrest-user</a>
+       mail list 
+      (JJP)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        New stylesheet to import the original cocoon.xconf file
+      (JJP)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Move context targets from forrest.build.xml to targets/context
+        Use skinconf DTD.
+	Use xmlvalidate for skinconf
+        Create a upgradeskinconf.xsl for old skinconf.xml files
+      (JJP)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        The language alternative div displays language in your own language.
+      (JJP)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Docbook support for refentry element and it's children.  Generally used for man pages.
+      (DB)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Do not create TOC unless it has been defined on the skinconf.
+        Change level attribute to max-depth attribute.
+        Add a min-sections attribute to define a minimun number of sections 
+        before create a toc.
+      (JJP)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Add Language alternatives div. To test it:
+        i18n-foo.html
+      (JJP)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Page size and orientation for pdf.
+      (JJP) Thanks to Florian G. Haas. Fixes <a class="external" href="http://issues.cocoondev.org/jira/secure/ViewIssue.jspa?key=FOR-112">FOR-112</a>.</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        New 'clean-dist' target for build.xml, which is now the default target.
+      (DB) Fixes <a class="external" href="http://issues.cocoondev.org/jira/secure/ViewIssue.jspa?key=FOR-108">FOR-108</a>.</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Added SkinconfTransformer, that augments the skinconf.xml 
+        by adding these attributes to colors if not present:
+        @highlight, @lowlight, @font, @link, @vlink, @hlink.
+      (NKB)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Now skins can get a stab at enhancing skinconf.xml, by placing
+        a skinconf.xsl file in the skin directory.
+        By default some values are added by the common skin, like
+        default Forrest colors.
+      (NKB)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Add support for Openoffice Writer 1.1 files.
+      (RP)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+       Fixes to the krysalis skin to bring it up to snuff.
+       Added lateral search bar.
+       Added credits section.
+       Use automatically skinnable borders
+       Fix code font size.
+       Other small enhancements.
+      (NKB)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        New "extra-css" tag in skinconf can contain css that is injected in
+        forrest.css, added in the skins by default.
+      (NKB)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        New section in skinconf about colors used by the site. 
+        Enabled for krysalis-site and tigris-style. 
+        If a needed color is not specified, the default one is used.
+      (NKB)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Now skin resources can be generated from skinconf.xml from xslt.
+        For example '/myskin/css/my.css.xslt' is used by forrest on 'skinconf.xml'
+        to get 'my.css'
+      (NKB)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        It's now possible to have two levels of tabs.
+      (NKB) Thanks to <a href="mailto:ross.at.saafe.org">Ross Gardler</a>. Fixes <a class="external" href="http://issues.cocoondev.org/jira/secure/ViewIssue.jspa?key=FOR-98">FOR-98</a>.</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        External links are now identified by a small trailing icon.
+        The icon can be overridden by the skin and the behaviour
+        can be disabled in skinconf.xml.
+      (NKB)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Added new 'tigris-style' skin, by using exactly the same 
+        skin version 1.1. from the project Style at http://style.tigris.org/.
+        This will completely replace the avalon-tigris skin in subsequent versions.
+        The avalon-tigris skin is to be considered deprecated and no longer 
+        developed.
+      (NKB)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Properties from ${user.home}/forrest.properties are loaded, after
+        the project's forrest.properties and before the default-forrest.properties are.
+      (DB)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Began documentation for new forrestbot; moved stable forrestbot docs
+      (DB)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+       New file format: '.aart'. These are text files that are converted
+       automatically be Cocoon in SVG, if requested with a '.png' extension.
+      (NKB)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+          Now images are generated from the xdocs content dir as if they
+          were in the resources/images dir. The latter will be phased out.
+      (NKB)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+          Added a new property to forrest.properties
+           (project.raw-content-dir=${project.content-dir}/content)
+           to define where raw files are to be served from.
+           Also removed the internal property real-content.dir that was
+           used internally for this and replaced it with a raw-content.dir
+           property.
+      (NKB)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+          Patch facility to be used by any contributor (From Ant's project).
+	  To use it run "build.[sh|bat] patch".
+      (JJP) Thanks to <a href="mailto:Jan.Materne.at.rzf.fin-nrw.de">Jan Materne</a>.</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Skins can now be packaged, downloaded and automatically installed.
+        See <a href="skin-package.html">documentation</a>.
+      (NKB)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+       First I18n integration for menus in forrest.
+      (JJP) Fixes <a class="external" href="http://issues.cocoondev.org/jira/secure/ViewIssue.jspa?key=FOR-9">FOR-9</a>.</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Integrate Lucene on Forrest. Check the bug report for more info.
+      (JJP) Thanks to <a href="mailto:rprades.at.porcelanosa.com">Ram&oacute;n Prades</a>. Fixes <a class="external" href="http://issues.cocoondev.org/jira/secure/ViewIssue.jspa?key=FOR-9">FOR-9</a>.</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Added XSP support.
+	For old sitemap.xmap add this tag:
+	&lt;map:generator name="serverpages" 
+	src="org.apache.cocoon.generation.ServerPagesGenerator"/&gt;
+      (JJP) Fixes <a class="external" href="http://issues.cocoondev.org/jira/secure/ViewIssue.jspa?key=FOR-56">FOR-56</a>.</li>
+<li>
+<img class="icon" alt="remove" src="images/remove.jpg">
+         Clean up first Lucene Implementation on Forrest.
+      (JJP)</li>
+<li>
+<img class="icon" alt="remove" src="images/remove.jpg">
+        .ehtml files have been deprecated.  Use .ihtml instead.  Future html input support will be
+        based on <a class="external" href="http://issues.apache.org/eyebrowse/BrowseList?listId=65&by=thread&from=748321">this
+        discussion</a>
+      (DB) Fixes <a class="external" href="http://issues.cocoondev.org/jira/secure/ViewIssue.jspa?key=FOR-131">FOR-131</a>.</li>
+<li>
+<img class="icon" alt="remove" src="images/remove.jpg">
+       Revert the changes to access skinconf using "skinconf//" done on r10259
+      (JJP)</li>
+<li>
+<img class="icon" alt="remove" src="images/remove.jpg">
+        Forrest-targets with ant proxy is obsolete; use forrestbot now
+      (DB) Fixes <a class="external" href="http://issues.cocoondev.org/jira/secure/ViewIssue.jspa?key=FOR-140">FOR-140</a>.</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+         Fix Issue with krysalis-site skin.
+      (JJP) Thanks to Florian G. Haas. Fixes <a class="external" href="http://issues.cocoondev.org/jira/secure/ViewIssue.jspa?key=FOR-9">FOR-9</a>.</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+         Upgrade to cocoon 2.1.5
+      (JJP)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Removed author and cvs-id tags from code and xdocs.
+      (DB) Fixes <a class="external" href="http://issues.cocoondev.org/jira/secure/ViewIssue.jspa?key=FOR-123">FOR-123</a>.</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Repack jetty without JSP support. Now we can remove org.apache.jasper.jar
+      (JJP)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Moved forrestbot2 from scratchpad into main.  Uses ant 1.6's 
+        'import' task instead of XSLT/ant.  Webapp completely
+        rewritten to use JSTL, Struts, Java utility classes, and 
+        OpenSymphony's OSUser for flexible authentication.
+      (DB)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Forrest does not copy anything around anymore. The only step
+        to make it work is to have java compile the forrest jar; all
+        other resources are used in their original location.
+      (NKB)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Jetty jar was mistakenly compiled for jdk 1.4
+        - now re-compiled for jdk 1.3 
+      (JJP)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        'build patch' command updated for SVN
+      (DB) Fixes <a class="external" href="http://issues.cocoondev.org/jira/secure/ViewIssue.jspa?key=FOR-137">FOR-137</a>.</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Completely rewritten Lucene-based index and search functionality
+      (JJP) Thanks to Florian G. Haas. Fixes <a class="external" href="http://issues.cocoondev.org/jira/secure/ViewIssue.jspa?key=FOR-9">FOR-9</a>.</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Converted repository from CVS to SVN
+      (DB) Thanks to Apache Infrastructure.</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Upgrade to batik 1.5.1
+      (JJP)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Add i18n to single file content.
+      (JJP)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Updated Ant 1.6.1
+      (AG)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Add i18n to tabs
+      (JJP)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Putting a jettyconf.xml file in your document directory will override
+        the one supplied in the default Forrest context. Also no longer copies 
+        jettyconf.xml to build dir (one more file closer to no copying ;-))
+      (RDG)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Support multiple skin descriptor files via the forrest.skins.descriptors property
+      (DB)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Libraries are not copied anymore in the servlet context of
+        the dist and of the project being built; they are added
+        instead to the classpath of jetty for the 'run' target and
+        of the Cocoon CLI for the default 'site' target.
+      (NKB)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Upgrade to Jing 20030619
+      (JJP)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Validation is now "dynamic", by setting the parser feature
+        "http://apache.org/xml/features/validation/dynamic".
+        This means that documents with DTD are fully validated,
+        while documents without DTD are just checked for well-formdness.
+      (NKB)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+       Removed xml2xhtml.xsl import in profile2page.xsl that was not used (file not present).
+      (RDG) Thanks to <a href="mailto:cheche.at.apache.org">Juan Jose Pablos</a>. Fixes <a class="external" href="http://issues.cocoondev.org/jira/secure/ViewIssue.jspa?key=FOR-59">FOR-59</a>.</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        New build target to build a webapp that can be distributed.
+        "war" target depends on "webapp" which will produce an deployable webapp,
+        "run" target depends on "webapp-local" which leaves many files in the project
+        directory to ease editing (e.g. src, resources and skins)
+      (RDG) Fixes <a class="external" href="http://issues.cocoondev.org/jira/secure/ViewIssue.jspa?key=FOR-98">FOR-98</a>.</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Upgrade to cocoon 2.1.3
+	nekodtd 0.1.9
+	remove excalibur-concurrent-20020820.jar
+	remove excalibur-cli-1.0.jar
+	remove excalibur-datasource-vm12-20021121.jar
+	remove jakarta-oro-2.0.6.jar 
+      (JJP)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Instead of forrest-targets.ent with Ant 1.6 Forrest can now also be used with
+        the new import facility: &lt;import file="forrest-targets.xml"/&gt;
+      (NKB)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Automatic generation of borders from skin colors and naming convention.
+        Rounded and straight 45 degrees corners supplied.
+
+       For example, to generate a 'r'ounded corner for 't'op 'l'eft the size
+       of '5' pixels of background 'header', foreground 'tab-selected' and
+       border of 'tab-unselected' I can just ask for:
+
+         /skin/images/rc-t-l-5-1header-2tab-selected-3-tab-unselected.png
+      (NKB)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Removed all validation includes and excludes from the fresh site,
+        except the most basic one. This means that the feature is to 
+        be considered deprecated.
+      (NKB)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Updated Ant 1.6.0
+      (AG)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Refactored forrestbot to organize workstages and their implementations.
+        Properties named by workstage and implementation for clarity and to
+        prevent conflicts.
+      (DB)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        The 'clean-site' target appears in 'forrest -projecthelp'.  Deletes
+        temp, webapp, and brokenlinks files too.
+      (DB)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Updated and separated in their directory all the resources
+        needed by Chaperon, and make the pipeline generate the 
+        xml grammar versions if unavailable.
+        This fixes some wiki rendering bugs and makes sections
+        follow the correct level nesting.
+      (NKB)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Now also all forrest /resources are editable in forrest.home
+        and translations in their source space.
+      (NKB)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Skins are now editable directly in FORREST_HOME.
+      (NKB) Thanks to <a href="mailto:ross.at.saafe.org">Ross Gardler</a>. Fixes <a class="external" href="http://issues.cocoondev.org/jira/secure/ViewIssue.jspa?key=FOR-85">FOR-85</a>.</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Updated Entity Resolver from pre-release to official
+        xml-commons-resolver-1.1 release.
+      (DC)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Updated Jetty to 4.2.14
+      (JJP)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Removed the deprecated Ant @tag@ substitution method for skins to 
+        reduce copying further.
+      (NKB)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+         All resources in skins/common/images|scripts are used if the
+         corresponding resource is not found in the skin being used. 
+         Moved under these dirs the images and the scripts that were placed by 
+         default under resources/images or copied in each skin, and added a 
+         temporary sitemap rule to route the request of the images to the new
+         location. 
+      (NKB)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+          Moved the images of fresh-site to the src/content/xdocs directory,
+          for the new layout that has been decided on forrest-dev.
+      (NKB)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+          Major update to inner working of the krysalis-site skin: 
+          - removed all use of the spacer.gif image
+          - replaced all visual enhancement icons with css icons
+          - fixed CSS and html validation
+          - reduced final output size, 
+          - removed all font tag usage in favor of css
+          - added aural (speech) style in css
+          - reduced usage of nested tables
+          - refactored main xhtml stylesheet to be more clear and maintainable
+          - refactored css to have a single small place where to define the skin colors
+          - changed icons to original icons (made by me and not gotten from elsewhere)
+          - removed unused icons.
+          - made location of minitoc configurable as "page", "menu", or "both"
+      (NKB)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+          Removed duplicated copying of files during the creation of the 
+          distro. Now the command-line context dir is like the webapp context dir.
+          This reduces Forrest build time from 53 to 19 seconds on my system.
+      (NKB)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+          Added support for docbook version 4.1.2. Allows importing files
+	  from various editors (Open office, Abiword).
+      (JJP)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+          Added German Translation for menu in fresh-site example seed.
+      (JJP) Thanks to <a href="mailto:Jan.Materne.at.rzf.fin-nrw.de">Jan Materne</a>.</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Added creation of TOC support on PDF files.
+	Improved so it uses value from skinconfig.xml.
+	Improve algoritm to define font size for section/subsection/...
+      (JJP) Thanks to <a href="mailto:eburghar.at.free.fr">Eric Burghard</a>.</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        In the generated "changes" document, add "version_" to section@id
+        as required by document-v12.
+	Sort action types order to "add","remove","update","fix".
+      (JJP)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Moved all references to //skinconfig out of the document2html.xsl
+        into the site2xhtml.xsl file.
+        * Rationalized the Table of Contents stuff by creating a "toc"
+        mode in the common/xslt/html/document2html.xsl. That is then
+        used to generate the per-page ToC and the ToC attached to the menu.
+        * Removed extraneous default xsl matchers on the non-common
+        document2html and site2xhtml XSLs. This allows matches
+        defined in the imported transformation sheets to match
+        (imported sheets have lower precedence).
+        * Defined a couple of <span class="codefrag">&lt;div id="..."&gt;</span> place holder
+        tags used by the document2html. Those are then skinned by the
+        site2xhtml sheets.
+        * Note: If you have your own skins that were referencing "$config" or
+        "//skinconfig" in the document2html.xsl then you need to make similar
+        changes.
+        * For more information see the FOR-146 issue report.
+      (DC) Thanks to Rick Tessner. Fixes <a class="external" href="http://issues.cocoondev.org/jira/secure/ViewIssue.jspa?key=FOR-146">FOR-146</a>.</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Remove Misleading Error message. Reported a cocoon bug #28939 
+      (JJP)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        skinconf was being ignored for the svg and fo formats.
+      (JJP) Fixes <a class="external" href="http://issues.cocoondev.org/jira/secure/ViewIssue.jspa?key=FOR-139">FOR-139</a>.</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        "Warning" was mistakenly labeled as "Note" in PDF
+      (JJP) Thanks to Nick Chalko. Fixes <a class="external" href="http://issues.cocoondev.org/jira/secure/ViewIssue.jspa?key=FOR-136">FOR-136</a>.</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        site2book.xsl handle all menu-item and menu attributes
+      (JJP) Fixes <a class="external" href="http://issues.cocoondev.org/jira/secure/ViewIssue.jspa?key=FOR-69">FOR-69</a>.</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Proper table around 'graphic' in simplified docbook.
+      (DPB) Thanks to Rob Exley. Fixes <a class="external" href="http://issues.cocoondev.org/jira/secure/ViewIssue.jspa?key=FOR-115">FOR-115</a>.</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Replace document() function to get skinconf values and use "//skinconfig".
+        Fix order so it can validate skinconf.
+        Use <span class="codefrag">&lt;search/&gt;</span> instead of
+        <span class="codefrag">&lt;disable-search/&gt; &lt;disable-lucene/&gt;
+        &lt;searchsite-domain/&gt; &lt;searchsite-name/&gt;</span>.
+        Fix skinconf.xsl so it produces a proper skinconf
+      (JJP)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Updated jetty to 4.2.19
+      (AG)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Update scripts and config files to allow upgrade to cocoon 2.1.5-dev
+      (JJP)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+	Stop ovewriting skinconf and cocoon.xconf on webapp target
+        Libs were not copied on the webapp target
+      (JJP)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+       Toc element is optional on skinconf. 
+      (JJP)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Allow a full url image to be included on a pdf file.
+        Use only tmp as the temporary directory.
+      (JJP)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Split build file in various parts (webapp,war,validate,site)
+      (JJP)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Move ant + Jetty under tools on the build target
+      (JJP)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Wrong directory being used for wiki grammars
+      (JJP)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Now skins that are edited in place have their non-traversable
+        resources also copied for static rendering.
+      (NKB) Thanks to <a href="mailto:ross.at.saafe.org">Ross Gardler</a>. Fixes <a class="external" href="http://issues.cocoondev.org/jira/secure/ViewIssue.jspa?key=FOR-87">FOR-87</a>, <a class="external" href="http://issues.cocoondev.org/jira/secure/ViewIssue.jspa?key=FOR-88">FOR-88</a>.</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        DHTML menus in Krysalis skin now work on all levels.
+      (NKB) Thanks to <a href="mailto:ross.at.saafe.org">Ross Gardler</a>. Fixes <a class="external" href="http://issues.cocoondev.org/jira/secure/ViewIssue.jspa?key=FOR-86">FOR-86</a>.</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+      Wrong default value for translations directory.
+      (JJP)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+          Fixed the handling of images and resources in the resources.xmap
+          pipeline, to cater for the new system that does not copy docs prior
+          to rendering.
+      (NKB)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+          Fixed bug in the autodownload support for skins that was preventing 
+          custom skins in the project source dir from working.
+      (NKB) Thanks to <a href="mailto:sb.at.sebastian-bergmann.de">Sebastian Bergmann</a>.</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+          Added default translation for menu on fresh-site so it is used 
+	  when the user locale can not be found.
+          Synchronized some I18n labels after a modification on fresh-site.
+      (JJP)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+          Patched directory2book.xsl to be able to serve raw documents from the 
+          side menu (e.g. pdf); previously it always generated .html links.
+      (NKB) Thanks to <a href="mailto:eburghar.at.free.fr">Eric BURGHARD</a>.</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Validate-site target verifies that a site has disable-xml-link
+	to validate, otherwise fails.
+      (JJP)</li>
+</ul>
+</div>
+
+    
+<a name="N102C8"></a><a name="version_0.5.1"></a>
+<h3>Version 0.5.1 (2003-10-06)</h3>
+<div style="margin-left: 0 ; border: 2px">
+<ul>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Added obfuscate-mail-links skinconf.xml option, on by default.
+      (JT) Fixes <a class="external" href="http://issues.cocoondev.org/jira/secure/ViewIssue.jspa?key=FOR-67">FOR-67</a>.</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Upgrade to Cocoon 2.1.2, which fixes a bug that caused some
+        pages in a site not to be rendered from the command-line, and
+        has some cosmetic improvements.
+      (JT) Fixes <a class="external" href="http://issues.cocoondev.org/jira/secure/ViewIssue.jspa?key=FOR-66">FOR-66</a>, <a class="external" href="http://issues.cocoondev.org/jira/secure/ViewIssue.jspa?key=FOR-62">FOR-62</a>.</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        In skinconf.xml, made project-description optional to keep
+        compatibility with 0.4.
+      (JT)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Fix forrest-site tables bug that broke Opera
+      (JT) Fixes <a class="external" href="http://issues.cocoondev.org/jira/secure/ViewIssue.jspa?key=FOR-65">FOR-65</a>.</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        forrest.antproxy.xml script now properly fails when Cocoon fails
+      (JT)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Fixed URLs for comma-separated bug keys in status.xml
+      (JT)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Fix bugs in forrest.bat|sh scripts encountered when used in
+        odd environments (perl and Win9x).
+      (JT) Fixes <a class="external" href="http://issues.cocoondev.org/jira/secure/ViewIssue.jspa?key=FOR-47">FOR-47</a>, <a class="external" href="http://issues.cocoondev.org/jira/secure/ViewIssue.jspa?key=FOR-48">FOR-48</a>.</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        The 'forrest' command no longer sources /etc/antrc and
+        ~/.antrc, which solves problems on some *nix distributions.
+      (JT)</li>
+</ul>
+</div>
+
+    
+<a name="N1030E"></a><a name="version_0.5"></a>
+<h3>Version 0.5 (2003-09-13)</h3>
+<div style="margin-left: 0 ; border: 2px">
+<ul>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Added new document to facilitate
+        <a href="upgrading_05.html">upgrading to v0.5</a>
+      (JT)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Added @label support for note and warning elements.
+      (SN)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Added ability to have version-specific overridden sitemaps.  For
+        example, src/documentation/sitemap-0.5.xmap will be used by Forrest 0.5
+        in preference to any others present in the same directory.  This means a
+        site with overridden sitemaps can build with Cocoon versions expecting
+        different sitemap formats.
+      (JT)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Comma separated bugs have a link to bugzilla systems.
+      (JJP) Thanks to <a href="mailto:joerg.heinicke.at.gmx.de">Joerg Heinicke</a>.</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Now the Krysalis skin has javascript-collapsable menus.
+      (NKB)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+         Added a text2document.xsl stylesheet. Convert to unix format so it stop  
+         EOL character. Simplify so it does not use chaperon format.
+         format.
+       (JJP) Thanks to <a href="mailto:dave.at.brondsema.net">Dave Brondsema</a>.</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Added alternative menu/tab selection algorithm, that uses tab attributes
+        in site.xml instead of relying on physical site structure (directories).
+      (JT)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Added a <span class="codefrag">forrest.maxmemory</span> property specifying the maximum
+        amount of memory allocated to the JVM. Useful for rendering large PDFs.
+        Added <span class="codefrag">forrest.jvmargs</span> property for other JVM options.
+      (JT)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+       On krysalis skin: users can select font size, reworked left-bar inclusion
+       of page section titles, made them only one level deep, moved buttons after
+       the left navbar, added publish date on top right navbar. 
+       For both Forrest and krysalis skins, added single background pixel line below
+       unselected tabs and made selected tab more prominent.
+      (NKB)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Added XInclude capability  to the documents. Remember to 
+        disable validations for files with xincludes as the xinclude is not
+        performed during validation.
+      (NKB)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Added DocBook 4.2 and simplified DocBook 1.0 to the schemas and
+        to the validation catalogue.
+        Added Docbook and simplified Docbook rendering capability for documents.
+      (NKB)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        In the forrest-site skin and derivatives, display the author and version at the
+        bottom of the page, as krysalis-site does.  Also added parsing for CVS Revision
+        tags, so <span class="codefrag">&lt;version&gt;$Revision: 1.288 $&lt;/version&gt;</span> can be used.
+      (JT)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Added email template for html content in common skin.
+      (JJP) Thanks to <a href="mailto:dave.at.brondsema.net">Dave Brondsema</a>.</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Add description to {group, project} logo.
+      (JJP) Fixes <a class="external" href="http://issues.cocoondev.org/jira/secure/ViewIssue.jspa?key=FOR-23">FOR-23</a>.</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Switched off skinconf.rnc validation to promote better forwards-compat.
+      (JT)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Upgraded to Cocoon 30/08/2003, now with ability to exclude URLs from
+        being processed, in cli.xconf.
+      (JT)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Add "title" attribute to menu item links using the "description"
+        attribute from entries in site.xml or book.xml
+      (DC) Thanks to <a href="mailto:hauser.at.acm.org">Ralf Hauser</a>. Fixes <a class="external" href="http://issues.cocoondev.org/jira/secure/ViewIssue.jspa?key=FOR-20">FOR-20</a>.</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        The generated Tables of Contents can be configured to show a certain
+        number of section levels. Default is two levels. Level 0 means show
+        no ToC at all. See the fresh-site skinconf.xml for example usage.
+      (DC) Thanks to <a href="mailto:rprades.at.porcelanosa.com">Ram&oacute;n Prades</a>.</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        New 'expand-dtd' target for generating monolithic DTDs suitable for use
+        in catalog-ignorant XML editors such as IDEA.
+      (JT)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        site.xml changes now picked up without requiring a reload of the webapp.
+      (JT)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Updated to Cocoon 20/7/03, and use the new command-line (cli.xconf), which
+        makes Forrest static rendering more than twice as fast as before.
+      (JT)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        New Icons.
+      (NKB) Thanks to <a href="mailto:rofre.at.swing.be">Frederic Robesyn</a>.</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Updated Cocoon to -D "2003/06/22 12:00". This fixes a bug where files
+        with unknown extensions were written with 'null' appended to their
+        filename.
+      (JT)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Allow any sort of content inside <span class="codefrag">resources/</span>, which will be
+        made available to the sitemap but not automatically copied to the
+        generated site output.
+      (JT)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Add a flag for email obfuscation, and turn it off by default.
+      (JT)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Upgraded FOP from 0.20.4 to 0.20.5.
+      (JT)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Upgraded Cocoon to M2.
+      (JT)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        The 'backcopy' command will now copy all types of custom content
+        (*.xmap, skinconf.xml, xdocs, images, stylesheets, DTDs).
+      (JT)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Add a @indexfile attribute to tabs.xml, so that the user can specify 
+        which file the tab links to.
+      (JT)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Add &lt;elaborate&gt; to the FAQ &lt;question&gt; element, which lets one
+        provide some background (elaboration) in the FAQ body without cluttering
+        the FAQ list.
+      (JT)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Allow plain text (instead of just block-level elements) in the FAQ's
+        &lt;answer&gt; element.
+      (JT)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Created new document-v12 DTD module, containing all DTD improvements
+        made since 0.4 was released, and use it to define new v12 versions of
+        all DTDs (document, howto, faq, etc).  The doc-v12 DTD removes many
+        restrictions in the DTD that were found to be unnecessary, and is closer
+        to the HTML content model.  A list of changes can be found in <a href="document-v12.html">the doc-v12 sample page</a>.
+      (JT)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        On the forrestbar, added a community menu, made 'AskSam' a resources
+        submenu, moved the search part to the right.
+      (NKB)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+       On krysalis skin: fixed left navigation bar icons and sizing using divs
+       instead of list elements, made all links underlined,
+       added space to the bottom of the page text, and changed font
+       increase-decrease links to buttons.
+      (NKB)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Enabled multiple output links on each page (print - pdf - xml)
+        They can be enabled by adding the relative disable-*-link elements
+        and setting them to false.
+      (NKB)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Upgraded to 2003-03-11 version of Cocoon
+      (JT)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Forrestbar is now 
+        <a class="external" href="http://www.mozilla.org/projects/phoenix/">Phoenix</a> compatible.
+      (NKB)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Added links for both possible local forrests (port 8080 and 8888),
+        and make them configurable in properties.xml.
+        Thanks to Mark Vovsi for pointing it out.
+      (NKB)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Refactored the "transform-to-document" sitemap resource to do the
+        the xinclude,  linkrewriter, and idgen steps.
+      (NKB)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Fixed java.lang.reflect.InvocationTargetException caused by catalog DTD
+        HTTP lookup. The build had an extra and older resolver.jar
+      (DC)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Fix character return on line feed for fresh-site on the zip distribution
+      (JJP) Fixes <a class="external" href="http://issues.cocoondev.org/jira/secure/ViewIssue.jspa?key=FOR-31">FOR-31</a>.</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+         New property "bugtracking-url" to allow a bug tracking systems
+         other than bugzilla.
+      (JJP)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+         Added a "forrest clean" task that removes the project build directory.
+      (JJP) Thanks to <a href="mailto:bjorsnos.at.stud.ntnu.no">Eirik Bj&oslash;rsn&oslash;s</a>.</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+         Support for version, type and notice on html format.
+      (JJP) Thanks to <a href="mailto:bjorsnos.at.stud.ntnu.no">Eirik Bj&oslash;rsn&oslash;s</a>.</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Style information on the common skin. 
+      (JJP) Fixes <a class="external" href="http://issues.cocoondev.org/jira/secure/ViewIssue.jspa?key=FOR-34">FOR-34</a>.</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        build directory created in wrong directories.
+      (JJP) Thanks to <a href="mailto:ross.at.saafe.org">Ross Gardler</a>. Fixes <a class="external" href="http://issues.cocoondev.org/jira/secure/ViewIssue.jspa?key=FOR-46">FOR-46</a>.</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        On fresh-site:
+        Synchronize size for group and project logo. 
+        Added description on site.xml elements so it displays tooltip.
+      (JJP)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+       Remove errors for fopx:bookmarks element.
+      (JJP) Fixes <a class="external" href="http://issues.cocoondev.org/jira/secure/ViewIssue.jspa?key=FOR-43">FOR-43</a>.</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Allow images to scale on pdf output.
+      (JJP) Thanks to <a href="mailto:pietsch.at.apache.org">J.Pietschmann</a>.</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Docbook table header is shifted one column.
+      (JJP) Thanks to <a href="mailto:DeSmet_Ringo.at.emc.com">Ringo de Smet</a>.</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        ihtml now works again. Had to add a jtidy configuration that prevented it to output
+        tidies html to the pipeline, thus making the stylesheet unusable. Also had to fix
+        the sitemap schema.
+      (NKB)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Cleanup maps:components definitions on sub-maps.
+        Remove indent attr from the xsl:output as it is define on serializer.
+        Move xsl:output for *2document.xsl to "xml-document" serializer.
+      (JJP)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        abstract element was ignored for html output.
+      (JJP) Thanks to <a href="mailto:bjorsnos.at.stud.ntnu.no">Eirik Bj&oslash;rsn&oslash;s</a>. Fixes <a class="external" href="http://issues.cocoondev.org/jira/secure/ViewIssue.jspa?key=FOR-51">FOR-51</a>.</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Unescape strings, so they display properly on the trail for all skins.
+      (JJP) Thanks to <a href="mailto:rprades.at.porcelanosa.com">Ram&oacute;n Prades</a>.</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Use sync task to clean the tmp directory for xdocs.
+      (JJP) Thanks to <a href="mailto:dave.at.brondsema.net">Dave Brondsema</a>. Fixes <a class="external" href="http://issues.cocoondev.org/jira/secure/ViewIssue.jspa?key=FOR-49">FOR-49</a>.</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Stopped the rewriting of extensions.
+      (JT)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Fixed bug that showed the krysalis-site skin in IE browsers from 
+        a remote site to start with a font size of 100. 
+        Also made the font size script kick in at the start of the
+        page rendering, as before it resized only after all the page
+        was loaded, which was not nice to say the least.
+      (NKB)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        In PDFs, section titles are no longer numbered/reduced in size indefinitely.
+      (JT)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Make FAQ 'Questions' section more legible, and avoid duplicate numbering
+        in FAQ PDF.
+      (JT)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Links to subdirectories no longer blow up the command-line rendering.
+      (JT)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Enable link rewriting for *.ehtml files.
+      (JT)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Enable link rewriting for images and figures (@src attribute).
+      (JT)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Get breadcrumbs working in Mac IE 5, and don't capitalize the first
+        letter of each link in the forrest-site skin.
+      (JT) Thanks to <a href="mailto:bodewig.at.apache.org">Stefan Bodewig</a>.</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Fixed bug where absolute paths to images were created in the
+        <span class="codefrag">build/site</span> directory.
+      (JT)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Get the Wiki syntax support working again.
+      (JT)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Add automatic (doctype-triggered) handling of todo and changes XML
+        files, regardless of file name or location in the directory tree.  The
+        root changes.html and todo.html files are still generated from
+        status.xml.
+      (JT)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        In <span class="codefrag">skins/common/xslt/html/tab2menu.xsl</span>, renamed template
+        'unselected-tab-href' to 'calculate-tab-href', potentially breaking 3rd
+        party skins.
+      (JT)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Fix menu bug where links with #fragment identifiers wouldn't display.
+      (JT)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Get images in PDFs working with FOP 0.20.x.  This requires the user to
+        download jimi.jar from <a class="external" href="http://java.sun.com/products/jimi/">Sun</a> and place it in
+        the <span class="codefrag">lib/core</span> (src distro) or <span class="codefrag">WEB-INF/lib</span>
+        (binary distro) directory.
+      (JT)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+       On krysalis skin: fixed print css, also using text instead of
+       logos and adding the footer, and changed link colors to blues and
+       red for active links.
+      (NKB)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Fixed <span class="codefrag">java.lang.NoClassDefFoundError:
+          javax/servlet/ServletInputStream</span> error.
+      (JT) Thanks to <a href="mailto:cheche.at.che-che.com">Juan Jose Pablos</a>.</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Allow users to determine which URLs Forrest should ignore, by overriding
+        <span class="codefrag">stylesheets/filterlinks.xsl</span> (and other stylesheets in that
+        directory).
+      (JT)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Docbook stylesheet improvements.
+      (JT)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Fix a bug with forrest.antproxy.xml introduced in 0.4, which caused
+        unresolved '${project.home}' variables.
+      (JT)</li>
+<li>
+<img class="icon" alt="hack" src="images/hack.jpg">
+        Fixed rendering of images in PDF for images not located in the
+        resources/images dir.
+      (SN)</li>
+</ul>
+</div>
+    
+<a name="N10519"></a><a name="version_0.4"></a>
+<h3>Version 0.4 (2003-02-12)</h3>
+<div style="margin-left: 0 ; border: 2px">
+<ul>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Added a minimal template skin.
+      (JT)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Added the CSS validation logo, fixed all skins' CSS to validate,
+        minor fixes due to the switch to full HTML-loose DTD.
+      (NKB)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Make the forrest-site and krysalis-site skins more printer friendly by
+        using CSS media type to hide navigations. the avalon-tigris skin already
+        works well, the forrest-site one still needs tweaking.
+      (NKB)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Use full loose DTD specification for html pages.
+        This also makes the avalon-tigris skin show the same in Mozilla and IE.
+      (NKB)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Switched all loglevels to ERROR.
+      (NKB)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Added page for ForrestBar on the site with a simple link and an autoinstall link
+        to the forrestbar.xpi generated by Gump every day.
+      (NKB)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Use meaningful fragment identifiers in krysalis-skin.
+       (JT)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Correctly ignore @role='pdf' credits in HTML
+      (JT)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        krysalis-site skin now works better with multi-level menus.
+      (NKB)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Normalize space in acronym titles.
+      (JT)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Make the forrestbot shell script work under Cygwin.
+      (MP)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Got skins working in the forrestbot.
+      (JT)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        The problem with starting a new forked JVM is that all 
+        properties get lost.  This makes it able to use one forrest.properties
+        for all multiple projects, and just create the docs from there. 
+      (NKB) Thanks to <a href="mailto:bloritsch.at.apache.org">Berin Loritsch</a>.</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        The menu is now limited to only pages in the current subdirectory and
+        below. 
+      (JT) Thanks to <a href="mailto:Bernhard.Brandmair.at.integral.com">Bernhard Brandmair</a>.</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Added the cwiki stylesheets that were missing and an example in the
+        fresh site seed.
+      (NKB) Thanks to <a href="mailto:czura.at.optonline.net">Cathy Zura</a>.</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Correctly serve swf files.
+      (JT)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Fix <span class="codefrag">site:</span> and <span class="codefrag">ext:</span> rewriting in book.xml,
+        ihtml, ehtml and cwiki files in subdirectories.
+      (JT)</li>
+</ul>
+</div>
+
+    
+<a name="N10586"></a><a name="version_0.3"></a>
+<h3>Version 0.3 (2003-01-30)</h3>
+<div style="margin-left: 0 ; border: 2px">
+<ul>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Added &lt;acronym&gt; tag.
+      (JT)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Added a means to override the check for existing content: 
+        <pre class="code">forrest seed -Dskip.contentcheck=yes</pre>
+        Thanks to Tom Klaasen.
+      (JT)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Added the possibility to use svg files instead png images.
+        That is, if an image is found in the images dir that is svg and
+        the browsers requests a png with the same name, the png is created
+        from the svg automatically with batik.
+      (NKB)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Added the possibility to use wiki files in xdocs instead of xml files.
+        They must have a .cwiki extension, and follow the chaperon wiki format ATM.
+      (NKB)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Added "Edit Page" button to edit the current page in Composer.
+        Still needs an icon.
+      (NKB)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Added the possibility to use html files in xdocs instead of xml files.
+        They must have an .ihtml extension.
+      (NKB)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Added copyright statement to PDF footer (10pt, light-grey text).  if a
+        skinconf.xml 'credit' element has a role='pdf' attribute, this text will
+        be used instead. Thanks to Keiron Liddle.
+      (JT)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        New <span class="codefrag">site.xml</span> file in content/xdocs.  This is used to
+        implement &lt;link href="site:internalURI"&gt; 'semantic' links,
+        &lt;link href="ext:externalURI"&gt; aliases to external links, and
+        renders <span class="codefrag">book.xml</span> files obsolete.  See <a href="linking.html">Menus and Linking</a> for more info.
+      (JT)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Allow configuration of a project local-catalog and the entity resolver
+        verbosity level, via forrest.properties configuration. This replaces
+        tokens in the default cocoon.xconf
+      (DC)</li>
+<li>
+<img class="icon" alt="remove" src="images/remove.jpg">
+        Removed the 'basic' skin, to be shortly replaced with something much more
+        maintainable.
+      (JT)</li>
+<li>
+<img class="icon" alt="remove" src="images/remove.jpg">
+        Removed some images (built-with-cocoon.gif, centipede-logo-small.gif)
+        from the skins, and moved them to
+        <span class="codefrag">src/documentation/resources/images</span>, as they are
+        Forrest-specific.
+      (JT)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Lots of FAQ improvements:
+        <ul>
+          
+<li>
+            Improved URI space by using <span class="codefrag">@id</span> attributes as the
+            #fragment-identifier for &lt;faq&gt; and &lt;part&gt; elements.
+          </li>
+          
+<li>Number FAQ entries and categories</li>
+          
+<li>Added back-links from FAQ entries to the menu</li>
+          
+<li>Process tags in &lt;question&gt; in menu entries</li>
+          
+<li>Indent FAQ text</li>
+          
+<li>FAQ sample added to seed project</li>
+        
+</ul>
+        Thanks to Joerg Pietschmann and Ralf Hauser for the suggestions.
+      (JT)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        On avalon-tigris skin it's now possible to add a mysite.css file
+        to customize the style. An example that can be used is from
+        chaperon.sf.net.
+        Also added a rounded corner to paragraphs, and many minor fixes. 
+      (NKB) Thanks to <a href="mailto:stephan.at.apache.org">Stefan Michels</a>.</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Fixed the annoying link highlighting on the krysalis skin 
+        due to the border. Removed the border, now it highlights fine.
+      (NKB)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Updated part of the editor so that it now can save files in wiki format.
+        Still needs more work.
+      (NKB)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Updated Batik Block so that now PNGs can be created correctly from SVG.
+      (NKB)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+       Updated some documentation, especially Forrestbot Introduction
+      (DC)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Update to 2002-12-26 Cocoon.
+      (JT)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Tweaked forrestbar, added a sub-project menu for Jakarta, fixed 
+        download link and added submenu for tools and gump.
+      (NKB)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Added rss capability to changes generation.
+      (NKB)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Added latest krysalis-site skin, using common templates where possible.
+        There is a changes2rss stylesheet that still needs sitemap changes to run.
+      (NKB)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Now even the selected tab retains a link, to be able to easily select
+        the main page of that tab even if it is "current".
+      (NKB)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Allow special handling of tab hrefs with #anchor references in them.  By
+        default, such menu links are always clickable.
+      (JT)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Updated avalon-tigris skin by merging what was in CVS here and
+        what was used in Avalon with its Cocoon-generated site.  
+        The visual effect is the same to the current framework and Exalibur
+        Avalon sites.
+      (NKB)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Updated latest Cocoon jars: chain metamodule name set to "forrest",
+        and it is used instead of the default one.
+      (NKB)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Rewrite skins to share a common block of XSLT, which is used via
+        &lt;xsl:import&gt;. This should make skin maintenance much easier.
+      (JT)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Added enhancements to status.xml to comply with the needs for a complete status file,
+        like other "STATUS" text files at Apache.
+        Stylesheets not yet done.
+      (NKB)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Added buttons for nightly Gump runs and local forrest. Corrected and completed
+        existing interface, and made buttons flat (the bar is slimmer too).
+        We need icons for the new buttons.
+      (NKB)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        If <span class="codefrag">build/webapp/content/xdocs/*</span> is more recent than
+        <span class="codefrag">src/*</span> equivalent, <span class="codefrag">forrest webapp</span> won't clobber
+        it.  A new <span class="codefrag">forrest backcopy</span> command will copy
+        <span class="codefrag">build/webapp/content/xdocs</span> content back to
+        <span class="codefrag">src/documentation/content/xdocs</span>.
+      (JT)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        <span class="codefrag">forrest-site</span> skin is now HTML 4.0.1 compliant.  The
+        compliancy validator logo can be switched off with a
+        <span class="codefrag">skinconf.xml</span> element.
+      (JT)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Indirectly referenced files in skins (e.g. images in
+        CSS<span class="codefrag">url()</span>'s) are now copied across to the rendered site.
+        Previously, we relied on spidering to cover the URI space, which has
+        proved insufficient.
+      (JT)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        HTML fragment identifiers for sections are now meaningfully named, based
+        on the section title, rather than <span class="codefrag">document-id()</span>-generated
+        characters.
+      (JT)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Fixed site regeneration bugs where changing the skin in
+        <span class="codefrag">forrest.properties</span> had no effect after the first build.
+      (JT)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Now all files in <span class="codefrag">src/documentation/content</span> (except xdocs)
+        and <span class="codefrag">src/documentation/resources/images</span> are copied across
+        when Forrest generates a static site.  This fixes the problem when an
+        unparseable file links to another, and Cocoon can't crawl (and hence
+        copy) the linked-to file.  An example of this are CSS
+        <span class="codefrag">url('foo.png')</span> image refs (so krysalis-site will now work
+        properly).  Also, large batches of pregenerated files like Javadocs will
+        now be copied across instead of individually traversed.
+      (JT)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Now files present in the content dir are correctly linked and
+        copied verbatim by the CLI. The wellknown files are given with the
+        correct mime-type, and links in html and xml are followed. 
+      (NKB)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Fixed a bug in the search form where there was no space between search
+        term and 'site:' term.  Search form also no longer requires Javascript.
+      (JT) Thanks to <a href="mailto:nick.at.chalko.com">Nick Chalko</a>.</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Fixed a bug where the no menu entry is 'selected' when in subdirectories.
+      (JT)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Now error reporting in CLI runs should work and show the cause of the error;
+        before it was just reporting [broken link].
+      (NKB)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Fixed a bug where multiple menu entries are highlighted if the filenames
+        share a common prefix.
+      (JT)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Fixed a bug in forrest.bat, which would fail if run from a different
+        drive to that Forrest was installed in.
+      (JT) Thanks to <a href="mailto:belhaj.at.online.no">Omar Belhaj</a>.</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Fix bug where the webapp would break due to missing XML jars under JDK
+        1.2/1.3.
+      (JT)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Moved credit and host logos to bottom left corner on forrest-site skin.
+      (JT)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Make the seed project use the correct 'built with Apache Forrest' logo
+        instead of Cocoon + Centipede logos.
+      (JT)</li>
+</ul>
+</div>
+    
+<a name="N106C1"></a><a name="version_0.2"></a>
+<h3>Version 0.2 (2002-11-16)</h3>
+<div style="margin-left: 0 ; border: 2px">
+<ul>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Fixed bug where validation of xdocs was not descending into
+        sub-directories.
+      (DC)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Fixed bug where changes to the breadcrumb links in skinconf.xml were
+        ignored until the Forrest binary was rebuilt, or the project
+        <span class="codefrag">build/tmp/</span> deleted.
+      (JT)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Webapp now works under JDK 1.3 (parsers weren't being copied)
+      (JT)</li>
+</ul>
+</div>
+    
+<a name="N106D9"></a><a name="version_0.2rc1"></a>
+<h3>Version 0.2rc1 (2002-11-13)</h3>
+<div style="margin-left: 0 ; border: 2px">
+<ul>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        <a href="cap.html">SourceAction</a> or the so-called 
+        'content aware pipelines' enables conditional processing of XML
+        documents based on their grammar, being indicated by their DTD,
+        XML Schema PI, root element, or a processing instruction (PI)
+        in the prolog of the document.
+      (SN) Thanks to Bruno Dumon.</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Validate project sitemaps and choice of skin
+      (JT)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Validation of important core configuration files at build-time using
+        RELAX NG.
+      (DC)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        New document <a href="community/index.html">Community Resources</a>
+        including draft "Apache Statistics".
+      (DC)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Now an id attribute on any XML element below &lt;body&gt; will be rendered
+        as an anchor which can be linked to.
+      (JT)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Added alpha system for editing content in the webapp.
+        To try it do "forrest run" and point the browser to http://localhost:8888/edit/  .
+      (NKB)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Added avalon-tigris skin.
+      (JT) Thanks to <a href="mailto:peter.at.apache.org">Peter Donald</a>.</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Included Jetty in the distro.
+        type "forrest run" to have the ./build/webapp dir contents be run
+        in a local web server, starting from http://localhost:8888/index.html
+      (NKB)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Added a docbook2document.xsl stylesheet to library/xslt.
+      (JT) Thanks to <a href="mailto:Kevin.Ross.at.iVerticalLeap.com">Kevin Ross</a>.</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        XML validation is now fully configurable through a hierarchical set of
+        <span class="codefrag">forrest.validation.*{includes,excludes,failonerror}</span>
+        properties.
+      (JT)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Validate XSLTs in user skins and <span class="codefrag">resources/stylesheets</span>
+        directories.
+      (JT)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Added new document <a href="compliance.html">Standards Compliance</a>
+        Thanks to Robert Koberg.
+      (DC)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Added Jing "RELAX NG validator in Java" and initial grammar for
+        skinconf.xml files. These config files now get validated during the build.
+      (DC)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Enhanced forrest-site skin's tabs.  Any URL (not just directories) can now
+        be tabbed with a new 'href' attribute. There is an improved 'longest match'
+        algorithm for deciding which tab is on which is more robust than the old
+        one.
+      (JT)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Allow user to specify what XML files to validate via
+        <span class="codefrag">forrest.validate.{includes,excludes}</span> properties.
+      (JT)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Added a subdirectory to the template site and fixed all broken links.
+      (JT)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        XML doc files are now validated before rendering with the 'validate'
+        target.  Uses OASIS catalogs provided by Forrest, optionally augmented by
+        user project catalogs.
+      (JT)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        User projects can now override the default cocoon.xconf and logkit.xconf files,
+        by placing these files in src/documentation/conf
+      (JT)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        User projects can now add custom classes and jars to Forrest doc builds.
+        Useful for custom sitemap components, or overriding Forrest-provided jars.
+      (JT)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Added new document <a href="your-project.html">Your Project
+          - getting started with using Forrest</a>
+      (DC)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Added to the "forrest-site" skin the ability to split source code
+        larger than 80 chars in two or more lines.
+      (NKB)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Replace the "forrest-site" skin with the new "bert"
+        skin.
+      (DC) Thanks to Bert Van Kets.</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Added the forrestbot - infrastructure and configuration for remote project building.
+      (SN) Thanks to <a href="mailto:mpo.at.outerthought.org">Marc Portier</a>.</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Added breadcrumb trail script from the Avalon site skin.
+      (NKB) Thanks to Leo Simons.</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        added NekoDTD-based DTD documentation using a custom Cocoon Generator
+      (SN)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        <a class="external" href="http://marc.theaimsgroup.com/?l=forrest-dev&m=102471820523388">draft forrest toolbar for Mozilla</a>
+      (NKB)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Initial import of <a href="libre-intro.html">Libre</a>
+        facility - replacement for */book.xml
+      (SN) Thanks to <a href="mailto:mpo.at.outerthought.org">Marc Portier</a>.</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Added a draft DTD for the Gump Descriptor forrest.xgump
+      (SN)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Forrest website is being automatically built and published to krysalis.org
+      (NKB)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Designed a new skin for the Forrest documents. Particular attention to
+        cross-browser issues.
+      (BK)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Added initial "Dream List" by harvesting statements from the
+        forrest-dev mail list.
+      (DC)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Added simple xsl stylesheet for forrest.xgump.
+        In IE6 and Mozilla 6 it renders using this, in older ones it uses the
+        more simplifies CSS version.
+      (NKB)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Added Forrest to Gump runs.
+      (NKB)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Added preliminary version of a scarab-like skin.
+      (NKB)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Added simple css stylesheet for forrest.xgump.
+        In IE and Mozilla 6 it renders.
+      (NKB)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Fixed links in Forrest home page and added: contributing, mailing list,
+        list archives, who we are.
+      (NKB)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Merged forrest needed info in forrest.xgump.
+      (NKB)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Refactored site generation stuff to use skins; still need to integrate with xforrest descriptor.
+        Added jakarta-site, xml-apache-site, cocoon-printer skins.
+      (NKB)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Imported Centipede as a build system.
+      (SN)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Initial Import
+      (SM)</li>
+<li>
+<img class="icon" alt="remove" src="images/remove.jpg">
+        Removed unmaintained skins: avalon-site, jakarta-site, xml-apache-site,
+      (JT)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Added a convert dir in the resources with stylesheets and buildfile
+        to help convert Anakia and Maven-based sites.
+      (NKB)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Removed the dependency that the default "site" target had on clean-site.
+        It means that running  "forrest" will not delete the current files in ./build/site/** .
+      (NKB)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Now Cocoon serves a file directly if the filename matches
+        the one in ./src/documentation/contents/** .
+      (NKB)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Put the internal matches in a separate pipeline with internal-only="true".
+      (NKB)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        The locations where Forrest expects doc files to be is now configurable via
+        properties, that can be set in forrest.properties.
+      (JT)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        User projects may now specify their own sitemap, overriding the
+        Forrest-provided one.
+      (JT)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Updated Cocoon to 2.1-dev to use xsltc and new CLI status messages.
+        Logs are in the <span class="codefrag">build/work/WEB-INF/logs</span> directory and the 
+        list of broken links is in the <span class="codefrag">build</span> directory.
+      (NKB)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Updated Centipede stuff to latest changes:
+        - added lib/endorsed dir for endorsed jars that are put in global calsspath
+        - changed the build scripts to not make direct reference to jar files
+        - added "examples" dir in src and creation of examples jar in buils
+        - added "testmodule" target to be run before committing stuff
+        - added "gump" build to be run by Gump
+      (NKB)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Updated project descriptor: now it should be usable by Gump.
+        Added basic Forrest descriptor.
+      (NKB)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Ensure that initial DTDs are valid and that the initial XML instances can be
+        validated using these DTDs and OASIS Catalogs.
+      (DC) Thanks to <a href="mailto:stevenn.at.outerthought.org">Steven Noels</a>.</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Fixed selected menu link (meant to be inactive and yellow)
+      (JT)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Fixed webapp redirect problems under Tomcat and (sometimes) under Jetty.
+      (JT)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Now site builds do not delete files in build/site that are included in the 
+        Ant list of default excludes, like CVS info.
+      (NKB)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Fixed a bug where having a tabs.xml link to a file not otherwise mentioned
+        in book.xml caused a broken link.  See
+        <a class="external" href="http://marc.theaimsgroup.com/?t=103607092100004&r=1&w=2">forrest-dev
+          discussion</a>
+      (JT)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Fixed all broken links in the Forrest site.
+      (JT)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Simplified the sitemap-stylesheet contract.  Instead of 'dir' and
+        'resource' parameters with varying meaning, there is just one 'path'
+        parameter.
+      (JT)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Fixed broken PDFs in most subdirectories.
+      (JT)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        The distribution no longer requires Ant to be preinstalled.  Now, nothing
+        but a Java installation is needed.
+      (JT)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Building Forrest no longer requires a network connection (for downloading
+        Centipede).  It is buildable by typing 'ant' or with the provided build
+        scripts.
+      (JT)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Fixed ClassNotFoundException when running on JDK1.4.x
+      (JT)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Allow <span class="codefrag">xml:space='preserve'</span> attribute on &lt;p&gt; element, which preserves
+        space without the changed font and block display that &lt;code&gt; uses.
+      (JT)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Fixed a bug where the log files weren't being created. Thanks to Vladimir
+        Bossicard for reporting.
+      (JT)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        PDFs for faq, changes and todo now work.
+      (JT)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        "Change History" images (update.jpg, add.jpg etc) are now provided by
+        default by Forrest (in images/), and need not be supplied by user projects.
+      (JT)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Made forrest-site skin fully generic, usable with any project. Skins are
+        configured through an external 'skinconf.xml' file, specified by the
+        project. 
+      (JT)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Fixed bug where multiple copies of the same image where generated, one for
+        each directory. Now all image links are page-relative, leading to a single
+        copy.
+      (JT)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Fixed tab links, which were previously hardcoded and forrest-specific. They
+        are now page-relative. tabs.xml file entries no longer have to end in
+        '/'.
+      (JT)</li>
+</ul>
+</div>
+  
+<div class="attribution"></div>
+</div>
+</td><td width="10"><img width="10" height="1" alt="" src="skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<!--================= end Content==================-->
+</table>
+</td>
+</tr>
+</table>
+<!--================= end Menu, NavBar, Content ==================-->
+<!--================= start Footer ==================-->
+<table summary="footer" cellspacing="0" cellpadding="0" width="100%" border="0">
+<tr>
+<td colspan="2" height="1" bgcolor="#4C6C8F"><img height="1" width="1" alt="" src="skin/images/spacer.gif" class="spacer"><a href="skin/images/label.gif"></a><a href="skin/images/page.gif"></a><a href="skin/images/chapter.gif"></a><a href="skin/images/chapter_open.gif"></a><a href="skin/images/current.gif"></a></td>
+</tr>
+<tr>
+<td colspan="2" bgcolor="#CFDCED" class="copyright" align="center"><font size="2" face="Arial, Helvetica, Sans-Serif"><a href="http://www.apache.org/licenses/LICENSE-2.0">
+              Copyright &copy; 2002-2004&nbsp;
+              The Apache Software Foundation.</a>
+          All rights reserved.
+          <script type="text/javascript" language="JavaScript"><!--
+              document.write(" - "+"Last Published: " + document.lastModified);
+            //  --></script></font></td>
+</tr>
+<tr>
+<td colspan="2" align="left" bgcolor="#CFDCED" class="logos"></td>
+</tr>
+</table>
+<!--================= end Footer ==================-->
+</body>
+</html>

Added: forrest/site/changes.pdf
==============================================================================
--- (empty file)
+++ forrest/site/changes.pdf	Sat Jun  5 06:35:22 2004
@@ -0,0 +1,1707 @@
+%PDF-1.3
+%物洎
+4 0 obj
+<< /Type /Info
+/Producer (FOP 0.20.5) >>
+endobj
+5 0 obj
+<< /Length 3862 /Filter [ /ASCII85Decode /FlateDecode ]
+ >>
+stream
+Gatm?lZ8gj'*%C76Bt0.]i?Qk#S>^:<-Hmj9PueuG&e\MpL+1LC!OLB"7kJMq;8@\"Oi>7=^57/C1G7N:VZeY4o!:Hg#`+a`"*i3EjIfJp&C12GHsF(-8,3$s2*4>o:9"u:N#aF5;,3XZBFM;`FS8[A,,/>>a_5ADHO1+jbq6q-9%RChVF_#G1MbCI/>TXo,")Vo:nkk`(o4pPC,.W+t&fah+@n7`Sl480Y'CEqq2q5>r[Da)t"V:C-Cgk1DCX#"Rjq^I_3>N1N</=54Mh0H9t&,lmuaGo8;^E)+)#cnLI\;OG-hVSS4J_Ha@[<Yq$O73%K9#qk?0qlSp3R\6>]jQs8GY]C"RnFt^#mH]C=/p:j@$Ssj^.ra6dFRI"s#<+_tik3!IP6maBanGuj=n]ZhTI*J6E#?1CRhshN=_LX!ag,ChsbId.FYuDG'+WmAtk]=Y:k8k6AHN\p#\F9_0FM?2:BXlSBZa35[l;Qh8:H9[Smh(B8e(F"n1i2$$$gnnODX>]_K<;U!=)X`(aY8H*7egL2a-u1TI?ISUJCmcfWZaTs0:^!DJg2HeY4^l%SOF7"$RbaY8&MQVc'_0^8,SGiU]&P&HL@IK\ig+Qirk;_[egKBn"ippXJX13aG)P%UTY2uNT6DoL[5uEM"%&"\9lVBgb\VSDaM.idl-[M?@;bMZZaXF0lEXhgm.RAp-+[40]YYE:lbOr=G\*VMoWZ.'8CSKO,_L0W%mk;1&f^c5R.,^D7Zs-D5`r;c?%Am&"I$$1rB6::\uN-e/$-Yeu0g[kq;!eY=utfdao:lb(`/BhNckY4RpS17ISE\Db`1H082sDj%#O#]R3`j&YuZdH@Yr+%3Y.4F(umthU@%HgG2X-8iBn>rlH^/'u(Q*=(Y6?m=>^5)mIF.J.RQB-`COu"aH`3VHGmtbmY%+f4T9I<5f&:m2_qkP]ucL!s3TE4s_%+##g,!dI?unj,^94+_lf'5u5#9V2i.k?pf-s>A,R%MNtI'T+eb`;I[>=VO8k#rb?la=DesJQ$8rnA?j"FE((u0=ShPtcgbJ+)p5a!CY4]<cu5OPnr&N]&PV@0cZa5`DX!Y8cN`5W(^3c(NMQ9T58>]JEdPXk[(/JB=9Aah'EFFDm39>@".<Dm4'Iq^i?Thud4d,Sp;Ic0S$J_92qjm5?HJVV%*KNq4P9N-.X#'p^,HO2q0lC!^0jW7<_nh#2k1DgVoZ>F%4N5gkZSZO_auSFZ>^ka8$>>#7nX-0B2mQ9rGC6aS%RpOVkW13=9bYR]L'#;V.>UX)M:'h/Z$a&T%Q!-VfI&JrYJi$%`A2/k/nRo$tnD&9Vcf<L"JCTm]GJZH^c%4EWTob,LSpKQBLiAAcmh1/3Q+`.R[LL*,F7Np.(ra]t[9"2q\-c<igL]NMXrNXpW5dfE"liNuuM]`h(=_<%qp0Ouob.LZ7elB=%`5>)gX[6+#ira-B>a;ViS7m'\`=M%(2,60V5PAK4Yo.&oi1l5Zc->+@-D]Kd*Yi!!15_mfk*?TN.RNZn*3FB&rb>s2PeK.n:1l%1VS1>NZPf)gTQU_bjH?f*&I$Lm9mX2OqK@H\M#cB32t?\nh7!gbI$2S2dP;-Zo*ODFB5Nl$`TPnM7\Af7M@S39VG^9';Z2p`]NY1W>6i-.aL(WEcBM(ZL'adb1[+K'<TMF-AcUm#8S00,%EPgp6S??1!95&<Q?)+qo(Uq[bs*U*Ha%0lfR/12Td+=SH\DfB.D(_;Gf'mfB/@_.`Nfi0p=T.$EMND$mf^J2=)'8]?O+"SMZ*rlTW-T!(pCt"Zo3iDUus0&;JVXnLAK7mZcRKG3^,!T`W:4\"O7RU[kk?CcU3?U@#2[?KMY"A\cokbQ74NTQ5VGR)go0.U@0N*[S?D@.8,8-5L">Wjud;^G`5setkli;E9Wk^'<$NT8`;,F<j`pc8RF/&Bu'XJYa7Tm.Pgt65I4aFC.3MXjY`Mdf7>I[&,cg-"I\5B=UFW89L9<;]ZC\VeLMg@Bk"Zps5U)M>*Au^kta2kV\qZDtK8-hpp1KW3h&>NH[f"gK">P4E/UTXIkY^oP1e(ljDq1hX-*3?7BJ!3%BI,jDerk_,XfLAZW%3*P]'aVLf/J)9.G\C;hLkYF<#tS%Cb).dU0bBd(+C?J6FP,5!mFDIE9]'9ef?55^[fb[n8&I2Z5ol<W$#08G@cJRkPVVE&cNr>ZD*j#b,L].?4GLa/'0[(tkI<im^6,QREH`shmDjd+pE/j&ZY3<mT?ZNno'Y!Ki9Q[FEjZMdP3F&\<#C".N^o('V>9gI]U8N$ELG,`be1R0q6nL6b]]nU8na=0+c!rg/f!nqN8f%cq^Z6_>HK;]`nlp\i)FsT;:`3AkX_S*hZglb$Cmga(jBX1^il!mPHUcr[Oa`'\QuerC+.^Ia66F$PiJ8B9#_pAOr4@>#W97^>^Zbhi"8?e%.t91h,97D!.Q^FPuRGUa9HXuj,]I7e"eP0_b^Hi^DH9ZMF+VQT'.l@5:K04`VC>IU+$!M-H.kZ'Em#t,p7pt9eToq9rtiD3m=>YPog7+q>n8oYg*e!7m9r)^%#q]3m_TX?j87fl##>.hENiOB_05C^P+Y`SP(9[9(1+/;+10mjrApjc=qB9.I:qLj.F6Ye^s,(1,$+!&M(]HQNPYWPTYgpCsc2=GZP0kh:VUu\UQ^A2s(GE?1(\/LZ$Gjafqr28gJ`H=E\'P8bN-p_/\rcRtO#3I#A[!q.9Q$M-`M:_N-`32<M_<;I?\P^Ke0c^gcB?>c-Kd3QKS+VG(HY+FB_>%%`NgltkIZVr$<CfM?#n8:%qN/5&:O%H`&UnG'D;5ej<(>DOaMq>eUEQB6:+2B&gopU\P&-;T+!dG-h/(/F4>$RbWA*=\d*DmC?&.F8ad83KR,Eo[6%\fV4%(JYP<K*45)],(pO+.,YVlZJGcC3H4/2:44=+H-_a\iZK:L,lWKh]3/J\ZS/?)!\gSqLmJ\rpGcXcIMgHUA"#[*n6=Q3T>"ReKFB);SYM>#.LK9gg<qV"L(=*'WED^'TsCGrOW`+WP%Cd$%NeFSXgug)m+sAhi^?3$Z[8.^jm^5]&qj*'kOR@gQ7"^M5)Sg[hs<4l7Mpt^,\9qYi)$,44%7$8n(Po4%Y\H.\GgTVRZ)E.LJlg;@G.*K^)T0%7SOY[:UKu)..)Web7PTAV5=JBcX2(Q]B=ZhV?nlhJ@.VHk71+#M-;ki`L*;p"4g+YfrcDQc6=??q;N\?$=DSs0a.R=aQ-n6fE+?+Tn;!P0=Go&n50]^ThH$1=rWWh^Y3o?peD)^su9tCYW^%\m!8Ds+'=GE82J7hVSe>'ca2&JT2WO[dS^t?TU4dRI`WqgW!i@H&Z@Y9X9mJ>dbh4#b)33"EO,WXO@)R;,,\PVO=tqh#m$.1W#*a^%D5B\!N\)DD0o:2,:=W?b_afLSV)d-qd^:n'5r%%<uhkd@l,:LE'QZ'cRq/I(Z0Ia0sQ^NZFU-J^Aht\\jf7c=seP+UW2knsMu9dtQX@?.!&8`'P]9%VKT,ibeWCN'2Ajs7ubM!?ROWS^L,Neq5(]]3+oHYs,XBp;1'0K$:kUl(%"F'G?J=/r\'"(24(DcIRUsiRtApjFg%gMY3;p3;o`V`<*cQ`u5/>pmXp:fbkdEFIhc0?Q;%HW7kd`,5I4a8F.k]%4ghBA8\QAjDOmS-QI=L'tH])Ll=N:,M;'K$ubXmM&aX7[r%"H'RQ58D)hcBroO%7gY\[S5;)[@\0F-0l+t8lQkg1*IEfA&H_ag.bem"OCW"\nZJq'Jqo:ui:t&Rk!dZNVr-aa[l.;PPY-\/'Vq@V//i7F)0"$UN@O<LAgCHd`V-?16oCuF;RQ.j&h=s_9X*SE8Sg!'lq\gZcir'Z_?ZB<~>
+endstream
+endobj
+6 0 obj
+<< /Type /Page
+/Parent 1 0 R
+/MediaBox [ 0 0 612 792 ]
+/Resources 3 0 R
+/Contents 5 0 R
+/Annots 7 0 R
+>>
+endobj
+7 0 obj
+[
+8 0 R
+9 0 R
+10 0 R
+11 0 R
+12 0 R
+13 0 R
+14 0 R
+15 0 R
+16 0 R
+17 0 R
+18 0 R
+]
+endobj
+8 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 295.326 644.6 316.674 632.6 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (changes.rss)
+/S /URI >>
+/H /I
+>>
+endobj
+9 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 183.636 609.466 268.632 597.466 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (upgrading_06.html)
+/S /URI >>
+/H /I
+>>
+endobj
+10 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 179.976 596.266 365.292 584.266 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (http://xml.apache.org/forrest/searching.html)
+/S /URI >>
+/H /I
+>>
+endobj
+11 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 557.28 596.266 590.616 584.266 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (http://issues.cocoondev.org/jira/secure/ViewIssue.jspa?key=FOR-9)
+/S /URI >>
+/H /I
+>>
+endobj
+12 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 274.944 569.866 365.244 557.866 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (http://jakarta.apache.org/alexandria/)
+/S /URI >>
+/H /I
+>>
+endobj
+13 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 281.184 556.666 326.52 544.666 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (http://issues.cocoondev.org/jira/secure/ViewIssue.jspa?key=FOR-120)
+/S /URI >>
+/H /I
+>>
+endobj
+14 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 148.644 543.466 203.952 531.466 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (http://xml.apache.org/forrest/mail-lists.html#forrest-user)
+/S /URI >>
+/H /I
+>>
+endobj
+15 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 369.288 424.666 414.624 412.666 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (http://issues.cocoondev.org/jira/secure/ViewIssue.jspa?key=FOR-112)
+/S /URI >>
+/H /I
+>>
+endobj
+16 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 408.264 411.466 453.6 399.466 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (http://issues.cocoondev.org/jira/secure/ViewIssue.jspa?key=FOR-108)
+/S /URI >>
+/H /I
+>>
+endobj
+17 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 316.464 239.866 379.452 227.866 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (mailto:ross@saafe.org)
+/S /URI >>
+/H /I
+>>
+endobj
+18 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 414.456 239.866 453.792 227.866 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (http://issues.cocoondev.org/jira/secure/ViewIssue.jspa?key=FOR-98)
+/S /URI >>
+/H /I
+>>
+endobj
+19 0 obj
+<< /Length 4542 /Filter [ /ASCII85Decode /FlateDecode ]
+ >>
+stream
+Gau_lCQG73nb`4kb?m@^SM;rsn)Yb\,I=kCc0f+*G<+pM5.%##Z\*fc0TRVH51RY<'a>1b,"3mHR3&r>]A>3thHhb9m"rP8I<)s1cmRQUA"pkj`l.@Sc"3L/kgng<5Pb7u'1O0m2467)LHf'b.@Q#SBn!85H7%^*#b'q99_MZ]pa4/17Oe$;Grsn,:gok%)=se08S+%lR6P0e4IZ-R]G]m9&5!@gkKVI#7i*U0N3bha+g@Gh5RK4\@bCRujS$/R35a=KMJuIh&bcSEI$QJD+aE3+r3?,Oe\)P<mk-j)p$LS9j&$Rn7a9EI=R%bF2`0,JT'D=j]7/X$H,%"Hc88R-j+c_\3pDCr@2*29pB^jHnG4#$%m?l'b&CYIR+cbN=!07h@cDd$&Q3uiIX_"udGd&-W4T#]Mn"&"Y)=t@[,84G^XkUJ"+aNTSe=(k?f*7mf>r+t^<\2:%Q+.-mDV:C8lAEuI[FBmStR_VlbETC8@kGG9,CXoKa:fAg$[p@ZF]i.`S9-^ZeS;jVDLOL?`n\0KCclGa)a,A6jWR<qpiOi6Ge&h>98fI5k-e9PX6A;?o(Zt6uQioLnWk_RQ3hGeHW4/^:Fhb6u\bC7`NP[[g8kd^ZSf5r6Qtua^Z;:4M\7Jd,t0*,]V0%d&4k`Yii57![JO3+aR6u\u)pCJ3^8[Yb_/QA_@uC=hQSDmgTt!L`l5G4W"D`@M3mhVEoknNOB^b__bj;ZX?/f1Tj'4+g(WTGVQ(+0"1=qr(^H(f./VhJ\3@!QClXNX7/\@XA6J`G?G9U@iPpMIUX4mB!Q_k#[82iprZsXcBfR<W8XLq?doe54!5A8Hu%F1SW?;;,!G^#p``2RR.=<+'RdG(rdBhh?5Hi4GLJtBI8!<[ET<PLIpu5+h:$2d44&d(29XL:mF3XR=P,l)K_rpdGG\mDRFO2:L"SJIq%SM2#3!EPbNfD\W-,K_SbP[++j7HU5ReLBXUW_kgJIWTk`@^\`\\duZYCoP"FWnj+J?b<Y9g&/0!'%dVfA>I!oa91>MYtA[7HQjCICaUp-`S((?T)P;sanj5u&[JnLP.jF2!(Y4T,Sp^#"?]K#1t:1#In]VM@-7VVo=sBiht30XL;aRIkut-??/,E-j[?q2(^hZ$$6[elGuq^tgDX+"EN(`LjooQC=tMfa]]q)95:c13@@>^T*Q-5-BKhY+k!qG.QbG`aFf44S7aV^]QLEY4GpEE3)nZ/oR\XCKoJQq_Sr,<=cFM2%S!ha^.$gr3P,(3$>KLpCY+FamjQP!LnH[d"):]9&YDH_1Brd38W4Q$=$"pK&bIdMS-aMU&BFDj<r*+1T)Y<VaJ3Z8NDr?9C>(S`df?.0aP"+'k#W$K02[."-KujoPUEr0dr:;=d5faX;1fj3[=mB&8L6/m6i<2_TX[=X?2$@<HN_@N-<u^^4/5o16_k'Z(q28+9F<hH=7)%Nt>"M3XjL$3,T2^*:>n)B0"7]fWO*+NirN.BT<Na&jdZaRB:.V1::KYI?C5<AWYG-!kc@KCD`fXCKeEV=A3]Idhg8#6YH+5Zo,+RruFH:&<Xt9QSrZOF1E$2L,G7G3+>92aP`\0G(k)clR[l\/q30/kDq(-3^M[p"uo(O9uU21*O]680jA]A@]rge3O&pK9:_GYl().^6K&FK@Q&n3UV)uJ:jXpi!HLk:<erpth94u?7q";WOU[T*YlT6sJ1-O'G+p&iUn9Zn#"GJe".!a0FL0USX#?:cA63*N15K'j'MP.5oW:SjP&0tWX%[r;F+t.3V>V^rWj'4,P\!\C4@>F;fq[*RE5q"+[c*r;WEl^h7D?[E.k.Ck&(s(`_(aaj.G9e4T:b%W'/33Jib-thlF?(mNo:t\?$[b0I)Q_]PA4Zjf[NaQQ<.O-Qf-@Ag_"Eq2b1G*nEn:KWHqW5PA_YcF]tX($')*icf[E_Yt]Yb*Y,5k=hR>V]1G9%nLPCfr[5_nW3t-qq'0ZhTX#jYcc0=r5/GEiWCjlRV]>f6GC**/*sB6P)h=l%BFZXpcbdAilO7PoG)t#jU16SV'FaoJqK0=LkQpcE`1!SQees`aj?hBH:D6.>FW7Y5`M3k5*(TUG?d\dtFo)JF9inkVndI*To*<dO..UD7^lN^E,l.Pj#i5#D.cT"M52@OT1FC\>'bFCYetIji4GE),>6loFOC!WiRGON=L\!h:IUJD*<Z@Q0d">g`/.s[t:AcB6h%*$jE0/+O;NMN5r2co2\@JjhnK';VKD;7u%,LOPSi4Z",-_FI\8@Z=INoh6@M`K[O;N5k-4\Z.'[C]`^i]p`D)A+F!J$"%!%o^rhqO!(GOrnlE#/s-O_mYcM,D\E5=92HQKaF9es>QorXH9\`(H1^jZ^n/i$;b-Oo3_O+^b=[0+bO:R.nPC;U!1t1e6;BArX1^b\h7nm*Me#q1H!)1I@0d0el*8W$4[VAQHQprk;Kd6)5$B^;\<+\mVNL!j)lH+<5sbX_bgq4$*]_#((U'?l?toCdDoOC0nu\1_Oig4j&B.]N'+]j$98JK5`+M>`ruF&c52p3-?>CQgDS$9+B;N<FRMC$em*<rmf/aZ?HJjGWE6Hi#BRT$^Hg4nlfd\dkE[\V$kL"e\m#<09LMMJOE#sIU.(pri?m+A(d>=JClu6N&Qo4&7bL80_cgu4DS3u@X;]=j(s%L##@M.S?3Z=%@sM4O)bW*b=GtAW=ip8ie+6\&U(o.if'r6OjQ\.]l>sa[*\lh05ZpMVA0nG>/'h%np.=!,6M\52j0Cc?Y?,?AWCSfWsuHPh@t61"$kpZ<EPn$IbI`46Jig@4@<A,UX4$B!3LoPpf+q@"Walp.Dqf3Q6W4qPpJoYR8=:M'cUIIkTD5bo0H!@Y`tH+@Af6]BqW1JN-H-bnJ6n:&8?nZ7dQfq;0a'^OHHS*H@+AoDQ-m*OOOH/Le.UpI3uW,EIRWhgWd@RYO;^0L-Dp=C$MYm\SCk<p;!X]NEZ!=bY1Qi_j%MV>>:lJOS;:427&uAAm,:o%Wo*jq?Ed8Crs]M/%.io_b]5pEZ+T5'^Zkm'W3tF!(B^Y>R73%j;t;QVIsZU@XTD^<:?F=C`F(,60(b^Hi>8Cr7jX>:4)%LV2Doa=k.ajD1cP<6raC5Eo2"HUK+L4NF*kh1KhYlTVD8mA*NWg<CqW5l/N?1-Y@4mlJs=j)4aGVB4OA2D&?;0^*`bj\dl0a(u6EG2B*HT0cN"2IYA%lB_B2/;D1>XkVROEq*+GKW.'E_7l/Q`T2Yj$UdZQFBtJZ%bObB!@W<qt-??]un$"dcQRs9DZS&81OAZKNpKm>KldPtD2%8^dEoj'C4([l!htLgFVBA6_a-2Yea2]4j90L?e+h/WO[t6SU2&Oo6;a6-fR`!93LddVh<rb.a#K[hJSt.\aJ>;I&%2NVQ)'1E_;oaZq2HW`9e!QT5TtAU/OV9*.X&+#B&:qK_JtrEOa9ZkSqAWQV3bAf=;]S:L>;c(h6/'AlH=^4L>!YH=]e4U9NS?GB:kE[.lNrBu"uWOlg!GoTK4r7=Wic''8_,hagBO`Ug#l5'K!8H%*8NalB3mc=]bR+3L9Db:m$_Xe_00pVW>6>XbM-7XYY%I1W-YA5URBBuTUD,R7&t<BG?$ROn0@e,i0m.35TTMl579RW:8@Z/Li=[Ai7OdO?4/UmU^abM7;[f5)T[leoT@=2s+pf>ME&C]&GSnPng%m1=F".AUDY'hZCp\Y/%&#l$kK`m!Ip=rF4+DEYp/'\Ku!#h]Ye!>gS=b;7"RY]LjVu^(2;kM]eT7Q&DWBO@i5gt2nq`lQLRBKc!8b;]t5!4(9oi_4sF$/bC\51<BAWtq,If8$di?"<.ES?c/XR*bQ43lH1f=Q8otLG?0b=joK#s__1:Bk8Z</3A1uPR$sZ^L3=LK8'!\rBJfIW-XGaO*%&0k>nH>!]H7RP?=+10ACRi_e`%^"W3c/B!fc#Qc3.L\g*V*a7#&OGGJi[41chq3iYeqmuK,NiJnVuFIRIb\JP;uH?F2"RHDO;['U2!&4KKl&DB5d",Qq$@?1^%]_%ZsYZP`^8V"leT)_u=T'-u*3^@dI(J_.3-i*1l>rhW\E*6g[TZaF9Sd#m*D.CE@gnjD=$)qiHPmqN,Wqn!tB(c,b,g+4l>X">8T=VC>(#aA4!Xl6/&^AQLjRo2U8aDKTI(WpY-#pKHKjH+;ZR[TI2c.M,f5YR1":)'@.Qb+L'GY>p;%^2F"i'3?b@AF?^23YE!Ni9'2rcIs'a&(QkFc15"hJrj+l':Z_pdk(E`kiURB7Q$&;*(uOh0UM\2gX\X,C^3!QjQm+l6rCX@8kKV:Zt;=*cSH/artWAOLPr!"oc.6<.,k^JW+&,q!)6\>]FCD.Fm#Y:W(XQq'"eMEl9gD^o]Q$4RbMnY,f6)1qom;F4e7mJH#>,d4&JOQ?^BSmHDmV.1IR>F=N0qOEg4>r<<L6#0%aJYI-QV,Hf?#akSgcT;G9!FoC"FU[ed_bKepOWbW7''M?Xm7-eHPt&61F9ZLLHFW\id1@#%so):N5$.:ihMNnLH0j+4O5k.M1)b<I$(bg<[E^E;'r/,fd$[ss,~>
+endstream
+endobj
+20 0 obj
+<< /Type /Page
+/Parent 1 0 R
+/MediaBox [ 0 0 612 792 ]
+/Resources 3 0 R
+/Contents 19 0 R
+/Annots 21 0 R
+>>
+endobj
+21 0 obj
+[
+22 0 R
+23 0 R
+24 0 R
+25 0 R
+26 0 R
+27 0 R
+28 0 R
+29 0 R
+30 0 R
+31 0 R
+32 0 R
+33 0 R
+34 0 R
+35 0 R
+36 0 R
+37 0 R
+38 0 R
+]
+endobj
+22 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 581.964 710.4 597.96 698.4 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (mailto:Jan.Materne@rzf.fin-nrw.de)
+/S /URI >>
+/H /I
+>>
+endobj
+23 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 18.0 697.2 57.984 685.2 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (mailto:Jan.Materne@rzf.fin-nrw.de)
+/S /URI >>
+/H /I
+>>
+endobj
+24 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 373.944 684.0 445.272 672.0 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (http://xml.apache.org/forrest/skin-package.html)
+/S /URI >>
+/H /I
+>>
+endobj
+25 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 279.984 670.8 313.32 658.8 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (http://issues.cocoondev.org/jira/secure/ViewIssue.jspa?key=FOR-9)
+/S /URI >>
+/H /I
+>>
+endobj
+26 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 408.588 657.6 478.248 645.6 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (mailto:rprades@porcelanosa.com)
+/S /URI >>
+/H /I
+>>
+endobj
+27 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 513.252 657.6 546.588 645.6 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (http://issues.cocoondev.org/jira/secure/ViewIssue.jspa?key=FOR-9)
+/S /URI >>
+/H /I
+>>
+endobj
+28 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 371.568 631.2 410.904 619.2 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (http://issues.cocoondev.org/jira/secure/ViewIssue.jspa?key=FOR-56)
+/S /URI >>
+/H /I
+>>
+endobj
+29 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 484.62 604.8 554.964 592.8 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (http://issues.apache.org/eyebrowse/BrowseList?listId=65&by=thread&from=748321)
+/S /URI >>
+/H /I
+>>
+endobj
+30 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 18.0 591.6 63.336 579.6 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (http://issues.cocoondev.org/jira/secure/ViewIssue.jspa?key=FOR-131)
+/S /URI >>
+/H /I
+>>
+endobj
+31 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 370.296 565.2 415.632 553.2 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (http://issues.cocoondev.org/jira/secure/ViewIssue.jspa?key=FOR-140)
+/S /URI >>
+/H /I
+>>
+endobj
+32 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 364.992 552.0 398.328 540.0 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (http://issues.cocoondev.org/jira/secure/ViewIssue.jspa?key=FOR-9)
+/S /URI >>
+/H /I
+>>
+endobj
+33 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 338.616 525.6 383.952 513.6 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (http://issues.cocoondev.org/jira/secure/ViewIssue.jspa?key=FOR-123)
+/S /URI >>
+/H /I
+>>
+endobj
+34 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 270.96 433.2 316.296 421.2 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (http://issues.cocoondev.org/jira/secure/ViewIssue.jspa?key=FOR-137)
+/S /URI >>
+/H /I
+>>
+endobj
+35 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 529.92 420.0 563.256 408.0 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (http://issues.cocoondev.org/jira/secure/ViewIssue.jspa?key=FOR-9)
+/S /URI >>
+/H /I
+>>
+endobj
+36 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 526.632 235.2 607.296 223.2 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (mailto:cheche@apache.org)
+/S /URI >>
+/H /I
+>>
+endobj
+37 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 47.004 222.0 86.34 210.0 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (http://issues.cocoondev.org/jira/secure/ViewIssue.jspa?key=FOR-59)
+/S /URI >>
+/H /I
+>>
+endobj
+38 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 227.952 182.4 267.288 170.4 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (http://issues.cocoondev.org/jira/secure/ViewIssue.jspa?key=FOR-98)
+/S /URI >>
+/H /I
+>>
+endobj
+39 0 obj
+<< /Length 4607 /Filter [ /ASCII85Decode /FlateDecode ]
+ >>
+stream
+Gatm?q/><5(&m$=KqK46h'/T4;cJkpffRm<]3F#U$e.U!,"L)"]Y_R%#Q<[E6V?G68<,5&7Bh>3ETXr[a7laaS(ikE&*D*CN90DLHa0+.0$N!Hr[7_!+0@*O0R[SW)peN^o$4Pr=0qqNDEl6#DS,'+^?H^TGg"!VCEBAa4FB"j=K^BF-&\Mc_ZPfba@_RAh(t/r;&/X'Q6`]+5PDkKk%WV!.eaptil/Y/=GW,i8%.D[WEC.;"am^dKa>8NBu5kte*UHA4#(A>JX\D8M(N@OQ,<^39eBR!:X_1kUHH^6R"D/#RM6t,3JolY=j@+Mndq2%HhmJUDsgr>8i-cFXHgLVNR];N0.k(&1APu,.]ON:f*TO61d#9)%))Z8/3f`p)t"Dh4F_3!4!WOdTM12][V7@RUYMZD*>!+WmoUc_#8)GYoD>7m40<3hjbb%b).sPBGuE2t?@WO"k%Vj,;W(:VMik]tdg4nRh4^fm/(a9OVl'+.ah_j=QAb<*G9RTS[&""fHB]bcNC6SY`4FegDd8lH9g]W&TLG)LFJ0L:,i*=2*;]oDc12k[:0Em&Q@lCFLuZIj'"THK/5LcWJQ-9H]n"#6it3qAB-iTp^lr\a,:S&=Ol[ocms,P&j;tR!6tF1lSLdIT2qF1Gl)Zs+)0dW>\_n@Kl1ZU:T"TnGU5ee#1aW?PJpgPVBpAqA"#pg60(=&1UrT9f::N$jk8Hs\aLIHq4PB7XX(,iZ4N>dIDqSHPE4_XZ0n[A.n@VS(%[,OhIocr'?m9'L809e!iXr"aUbQ>>\/-R+6peRXFs*l$Vh69A)r+OFM/p1%UF?)<O[c"V,671g,Rd)>[A&nU(o&:]lje]p$U!9dD:k&r=Y=A2mkZ#;77F42`IZ3>Nn>Sod*+jS.eSdJ_I5Z=:R">B1m_oB`-S.BiD'hHn2XtZT,br.[5SP1eUeQPDsg&gP=U;2*f?j]KBR%IX<5/]?ba@drT2'Q=7=2Te@>i0Gc:aBc2[[qMr--*[V+26B,A!(@;t="p7#SAT%Ro&Yg)T-,j"!sX4au8c,Dn"hV9/RkIXkIJSl88_KB#r3iY=]MQ2#ll>R-?[tS=]`nGM+>I<1o97biY/.Wts*uN".^=sH1#N:/G!,2"tNp"Nl5&fa=4i:Tti,V5uh(HKo1kgYPNpte#T_tCiGMei)%UIsU&J!\G--;1M,tp];*8HcZ+#6Dkj>'G;"fFiEVNoo<#Qt5\P2U!bUi@r*@?DY??^QS)E*mNS1P<0_]=tbGQG^>8jbXuV'/*2qGUUUo$(Z_8IJWU/H2_&e>#+Ot/'R7)KdDRZ?0S+56@P$loFCr)eOG:uZD*b-bfbE,CBdm-Yn?(@$]QVY0f45$d<]$YP21LHRQL5Mkbo9(dIB)K^la/&!*u5bZE_SG&Z_qp^I=6BXOP4AWZZTH<hl'DT.%!%$&M'1m(a*u)Ieu?9rg[SOjYI>K#@sY`U.?ainDQcD6Bgo<@[A[e-[,a$4SMF!-O\1@Ce+%g->AP;<1k*;Z]\5*6O_ZMFoJlXo:!Nb`VHMc%I_Jk:G8H9$ggcLoQ]49A3N>npL^tQA&>-1FshOM&3K,%T#S4N6TgDS)!3)[u+^FWQn?;@R1@^`IpT&'W"*dj%XabV*,EmQVN=e=!t4kTO0Zuh&rcAk;*TOjFK^PUuY*mq&#t0m+Ks=TPK.F-R?^'UqUpT^LofC_`?@Va9+^:-llp\Mi^/^]",.*Vj8[TC,HHJeUeQaYLp$,O/`\nj$FPRJtB!r56SU*-@;@L'eBtd:SGo9s4i$-TJrD+c;oa=>,$.FOrHJNr7^3g'`4Ol)oA>JfP(*JGYX%;4HXbP:cGk6BL#1jDk_p9Dbq/%2h=+lKEH.2Df.Da[4gQQqUjlU.NcGo66qp"9)Hr]"Uac]p8QA=fJZ0Da:&;r=_hP9Y--HO25t<C!u``UT*Q+?lN;Huj!jGmWGipFZ+_a2-XBHK,;KhmiFl_[WoaH#79-,J[N5't@tkCT;OuF@(OOFb%HPdD\8AuJm5W'uY$.59n6QVq,c1E/C[>]d-PAhup?Vh7'PMa5%LEh(Z*2l(_8Gsl)aOfdq]IK"'8]kR7VP&hP<aHiNhdcHESG@2'sZkDd%9B/8"Hcka.8H3#g?]eV/>@VHut^@-,q67&b;mY[@kn5:O.&IoJ5Z]%M)r!jntKlN4VD-&lGOBW5)*5Mc6XV06YcbM5=VpSnHL/k($6KM8L&l5hq`FdW.RERLRs9M*je@5X0?!X"4msEc=j>Oh?MDjhlt!>A6Nio+Q/BAZ7*#**`?5:\7rQ=PDP^[]\rgl`nAKET.*P7q0gW+)9[+@C4[G02C!EG-;iaL'Jgs/_3WB,(sEVhF2k4[Du.`>Q]e$a^9j</JdbV3'>;"&5UTlmFB,]W4dchk\D(CM^jq`%&mZTE0:Ep1qeZdU)>;"%iiJD/3(L^eZd)I7[6UmD)"ipV?23S\O\7G>4le?$K&PpP&XsZ>7k7@np2Nk@N++:,*G*empisCB=YGYZeV-_5Or'j$!:cjB%KRXJ^o"b0ie_Q8#F;)BQq.0qVfMd>FaBOG*XYr?!HlA9pH:5^h$0Tq!F9O>,psB+JV_),3)(<,SX,E1st7t?@N>Y5$;%b/Quc@V82G_K]P>T@h%aI?[2O[#-dL)e#G74^t2]?BkY9[o(I`pj/T<O54grN9^&B6bA"K'\WsrG:4Y#LMiLC;Tdn)t6FlV'7mh#&g7t34P00/\Cd4%$M&eJ_j_<gROF%YJCYDH(03,p_n>B^m?i8$/<jJ%"AXeG]Ksd'SPkc;jSE!B3-?-Ef\Hm:6HR'k621ISSFKe2P5s2J*=X'q1r>$ukm8Dm99pP2@/.Y8KWS?&dJ"U8?'CQai-JU9L8_9IqcJZP(k=rNp5dDd_A#5'1ll_%mj:EbiR?(S@_8Ld6=I#&NjgRkCg(rt)qVo?0i-RiHS-9TLb,:1V;o<bq8&_iglNG<#>b5p6h7T]pj<%*o8H,k/O7UK0ell;,JuuG8RJkZmAqR0EAQ=os\fU+tAVWPoO6W7llV[5=._1PZ!mA&@hk--qgNjhl;1K%+qc!7PFcGf?P'EhhT&.m^8?k9VVS[mBL:hA,Uj2!qXL?l')f$W+->lY?cXjosQ5ul*mV1i*LS9\A6$]G_EB0+-al9S[MAa+_'.D4r'NLg:9f!t=&*CA>cPIJ`gYAY;:%\T$qH@%-@'AULhWL,;T>h05eY4U@A/<9YJijmJ&.=D!.G;d"eHkPjVo`B&4";HkVU7eM)VK3jh`^kgc//nGTuMDT6c1rJWJpW8%+q#KK1K?\h_O'/]r\2NPA,!1AmeRR%ZI1O7]?!(V/7f09^JLSGq]aD?BLBSm,21Li8BGX>%OH_E;<p*^erjL3P">""+22J#J&\q2PLTZ17*:4r3%L+=P_T5qqLaHE;MJd,>!XA^o5^+m-%^(JdFMm%CE#I#6SKB9L2#LJE.s`Vp)YJn$oMaV^7+\`_V,f:MHX]$2G<Z[(l:sh8l+8l?Wkd2/82nd"IPYr/XPP";E6.0as67Nn3;e"@ake+pE+q;WiH%6jp8UYQoTtaMrAlJQ10qPqA.R&E)S,[tK;o3NTe0A3(cdVkPAm:l$fG/I$g]TQY!G?Ne_q\`H8BO:)r(DF<*C=XW(gH@=#j]p3"ZrV"?9Qd$#P&-9.N*bOjG''/`KZ?OdlVIf4n&&\8k13PF`&k0_V]t!SrcY7U":u`B(j>HDd2Smod72soZYk9(hIr2Ad^#rq=k%`luh-@c=rTK:"r,`!7%PN"Ii)^(CKR:KS0-P,PHKd?,WIjo@@G5M7Z^b2'bJl5aa,hV)n\J@Ofkpk3WU3S4@q_3!$LmbqB'CnF<@+LIj8/R9=e8/IbV`"M78Yg_f,gY\`&9a;RPJib_MJJG8aGN?mR/"h#f=71ZfjS9'4;emAb`um'6elkZ,s;q;G&r33NG)`g]`D`-uo`(=q^W,Z^Pt_?A_Peg@/4"IF\4lThGeN,h"-B4&mK>:mZ_imR6raZ9lXOVBS7ZR-%<3b+433V^Yr:7p1T0HL6p&>jAg*S6[S\)gA5*!I4KE4kS&eJXK]gL6:U'8XMuql!I2hgqDA%/DH*@`OO)*lBb"M9.l5FAfNX0Isq$nG8iru%>:7lLd.Ht8Z#oF+0b.mokG?WCNqp'3R<nL]/[K#D3!FWmRT;N6FF4k(of/$6ZoRf3+e%l02]aD.d?].81BTogd*3e)pZ$!N9%8Uc"j;Y0G>e@Mlu@di-a^,dtSD/"=cVPr'Yh]#]C%D0YT2"bCfcTWG9Y$%A0ed"[a`FTehTndrp`$g?K7[7A3t'd4oUA&DOC_.c:U\?SuaPn6CXG\f0";:<pA(HP!\VrRC>t=V^LPA@YHhXmcXGlSP$kBl?VfaHm$^LA#gtro]d"!g4(\*sS(gIspJ-43:7DqAnn??Tu?/L7`fo#)Cg8d3&7Ff>0*L8U/3i#ZW51*BT8UDEhQr1,)sUb>PMjC]#!g55Y]Y8"$V&IQ4k.O03U&qe]8b;LmY1W(iLP\MLGGIq`$Q/Ea?VKAp(%>oRSV)"nFKaG,_7*&!eH1,N)``s$9<>t_$+ElI=rm`h>DZ.kW$:3W#)I_Oc6pg;=,fC#-3l8K+GbR:",FEc-onbrbcB(^E~>
+endstream
+endobj
+40 0 obj
+<< /Type /Page
+/Parent 1 0 R
+/MediaBox [ 0 0 612 792 ]
+/Resources 3 0 R
+/Contents 39 0 R
+/Annots 41 0 R
+>>
+endobj
+41 0 obj
+[
+42 0 R
+43 0 R
+44 0 R
+45 0 R
+46 0 R
+47 0 R
+48 0 R
+49 0 R
+50 0 R
+]
+endobj
+42 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 368.976 604.8 431.964 592.8 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (mailto:ross@saafe.org)
+/S /URI >>
+/H /I
+>>
+endobj
+43 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 466.968 604.8 506.304 592.8 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (http://issues.cocoondev.org/jira/secure/ViewIssue.jspa?key=FOR-85)
+/S /URI >>
+/H /I
+>>
+endobj
+44 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 407.592 367.2 466.572 355.2 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (mailto:Jan.Materne@rzf.fin-nrw.de)
+/S /URI >>
+/H /I
+>>
+endobj
+45 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 259.98 340.8 328.296 328.8 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (mailto:eburghar@free.fr)
+/S /URI >>
+/H /I
+>>
+endobj
+46 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 321.972 208.8 367.308 196.8 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (http://issues.cocoondev.org/jira/secure/ViewIssue.jspa?key=FOR-146)
+/S /URI >>
+/H /I
+>>
+endobj
+47 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 339.624 182.4 384.96 170.4 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (http://issues.cocoondev.org/jira/secure/ViewIssue.jspa?key=FOR-139)
+/S /URI >>
+/H /I
+>>
+endobj
+48 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 447.888 169.2 493.224 157.2 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (http://issues.cocoondev.org/jira/secure/ViewIssue.jspa?key=FOR-136)
+/S /URI >>
+/H /I
+>>
+endobj
+49 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 343.32 156.0 382.656 144.0 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (http://issues.cocoondev.org/jira/secure/ViewIssue.jspa?key=FOR-69)
+/S /URI >>
+/H /I
+>>
+endobj
+50 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 441.288 142.8 486.624 130.8 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (http://issues.cocoondev.org/jira/secure/ViewIssue.jspa?key=FOR-115)
+/S /URI >>
+/H /I
+>>
+endobj
+51 0 obj
+<< /Length 4580 /Filter [ /ASCII85Decode /FlateDecode ]
+ >>
+stream
+Gatm?=d.U[&UrVE_)G#DLrFcf0<leGZ@'_rXmB"uo.U<%,eUX=KA:UGo%VUq&=@>H!tpJa<@S&3e(rL%a4EJ,fCq55mu3N?CAR4EH_[cf2o\IFJ+,\8nk<CHI!^".Y5\7V_).^LX+.8>5JS7OR+%*Tr6kdM5>CoPkJbWpg2mIs(\rV(bIES=SU=L%``\[A>PX"bOaIH+0[DQBM%7W`q>85lX?]Ho<pk2aT7;YU'cpY$q39tuAlZc3RV#Idq=P^L?@;P;o>Aa;;9##u>/_Dg(+`@biFmD<f_[dq%!f]gSfnDL[,S`sj#ghnoYPqICQ$0`%F&*&^2@[t0E0QpOrr);bFdN96)$7`HAGM.6ebH#o(N@%LBStuUtSDYWeca.D<$9o-%)jTStA+i^+%c_<[j!'k%TsEX@*_s\E%(hQd:STmJ=QZ/5`kA#F[h9@?JLL3&XL$7!.BiH1L]\Q#YZR"W"2@.kH&1$*TAjI!&gg*3ksIWoBJ*"YEuQk@iG@'uC*g?f@%W=`=@,X8TC&q17-Tg5[M<G_sZo:TA,u+WEL@hj6@<l^H"kWgGJ.eR-K>LX<l?YWn3lgJlfG[Q.Ob0n,)Ce#m4qb0"JhH>J(60QZVH#.'q@/.`DM3#+g7AN5#-#YZh=[bW-9+W@q)fK`h/A#+]-cdm4F,Kbm\YVVNVb*t0I80!pp.-umk#176eZT8RN2.:I.0?!g=qYiAGQMWhg*qAgmP:"&T^\RUuVngj=\#YunMjDi'H+L9jc*E,f"?+5C][_#pl/qFnYOD@Fj_cs0#0W8tq(Aj#"ZK$pf\*UtcDK?<]!$aoq!.[gN;YjajL;4L'&g=%S/A@:7+#\Dl?Db3="VaKe/AH:P0e.j*gnf.:2+gCJg>U8nS[`@'B2UoB_3g?J?D2V8QVdlCTb9gb6KM,!W<<*,mUHsq*8>V$T"&^a\;C$rV_dAa=RKjK@:A)n*eH_$8P@Fis,3k'N0s:q5?O\(i1Jq^m"$onP770&8\n]3hsqti%]bK!`-P@B"oT+Un]q'*Us\Gm<Pkt,j[5ln9roqeKb?3*Mt#pea=pOU>]2MX6mGOf1/_"_Y;h'.4<UqW?;LNGAnqjPoQa8oBr7V$XjK<(gtTJcgr`(&sNh+F#@3bI3>4p<Pen47gAkP&C_$AAV`cK(_DVXb_RNPS=?i5+`J_t\@`"D3!&()E$@Tg.blq@eXfZn&:>'+*8'jae!3?-R'ouY(t6ej"u4F='EBTs'BN?UE=r%pdO`qGDb7SUjWR+TJC;VTiFa=Sr-#]gZLZ<2FHf_fG&Ni*'cY)[3fiiAQK/J!XdT=VW*6G.ZXE=ELmB0pB=.CE2H?<G8npsiM_b;Ag^$Vj/W7+V'"GkB6n[a_A7C`C:PP28!ud%^$qSHZS5XMd*5.'hrL9k'_E\82oa(u>WfC5Z@Qe0G=BkBucUh4`&uKQSM+(!&6E5Ja')=C<G:C_@8VGP+p9"qjNbp?Ul!hL@d_Cf5BAtJ<UTgjSGl`f"_9<Z]gjUj?Deti_SeW7i=re[Y>\3X`&.+N\+iDi.a9_d^*=%b'T^G;.kgOSgmNKoq^LJFe4QVbJ@d,YIHtW51A&:,D([u66!]TEAUj3Ymj)CgTBh^5+PD6]N&p=[Z7eWHW*U\c8oEj:-jS>SE<$a@$9W=BpZ$6uL+0L5hL/Jd4Pt#j-/$+If<L?)f8*Gf`jMMA.iJ^]'gP;,FV4h!JQ>fb3gEoRRlktYbiu'LQ>O#!d"GA4,Sa>YV"8Wi9jr[N=];B0@&pJGu0+`Q<XekkQf@=4k'dWB0V.^JiC4+/kE-:<RSs++_,YZ73Z;++[C:BglKRNgpmb@JChn>QfVEJ5^qJ+CfoOZRI*>gP0s)Mj7N^DU4,Bj+j[#MW-VhD1`-GYigkI*CXIS,g3YcDIC)nM[jY(5Do`u+Q7[k&TNR5D3o/&RrTQ><t\e#qLpdsp=f77%k?<AQ=S.-7S=Ts&V5@f3NKW:lbc3s+GJD_elbRr)(1r4Gd5_6)9Xom1uUn:Y)U40?<`6gNIaApTe(W>=s-F3bS_I:[9MNb3WTs3(Qn@.l7><9I?cU3^pZ\il4j*.6-q/9&u_>63dO'CF,bY%3Y=%D6Bce`='9)4HD(Ib`!&*gpfAa9d>>^n,jPa=+.R1A[(6BMjPI[aH0&Uep0eY2UTf=`k>bo+[9pZp'b)kK1\$Tr9tcPSB]71si(QH'NEupl/3#(_5pF?1ipFC-#[Z<,El,FCD@bi+\Kcp+NSRf7=-0<,8[9h2[%M)Q[[K>*)@</Et<_+ViZ/'&a$5A)YW<i<K-ln3q!<_=<gNPO8b14.nTV?j^<M\P,Vcm8P42,@6(8>`=3qfmt\4k"!])@\Et`e4lIOpupu[f>p1!c(6Vi=`%7AKSfre&EA1W..0Z@!a)us9>Q]>Ob_0!M+sC&U7!)2J9kSd,@8_T'Wo.b+Vr956kA)Pq'm0u8>,&O.s.YiYU;*E?8=jjf,#`70ttsL-V\A-X22H?Sn['JljO-B,;D\b.u)e1!`@Kqj7G#DI%>i!hP/dO`nSqWDufocpHq@XDA9n<'ee4=5+"1:8,fU22<'FpWMh/I>Fkqd^1;ML/]/M#*tVBp>JK&7<r])OO*;L:iXh0>XJT-]mO1fKQqJJhR*m.4;LDFI5.hHHK+^"9KYPN0nFZ5@$e(PSM1Wfbe_+OEa"sBEnG=$RpoL9"PK[H2_(\I<^6mK_NO&]Fh*SC_I%R"65%(d7@n7iH<)Y/]4`*%L@O*\AAH<djpJL2sA"^##G4sH(/Af4+e^SlQ_gRfV#5g'V_cmCEAZ.;Ns5%MXT@JIub*)oT^"XOt8ZK:k6/gFf1@/=D[FJj$C"d&.Fcr7I\1AY.Z#4_WZRuqsBB>F#X:=K)+>J:;1CX$SN>*%r^'Yhp>iZ0bn)mB^N%GD@VI28_>//Tg2l>L*/-'^BUR?[\F.Ej6<05U(>FW!jput11@O,&;o;p803+ET0%?d)n&d&=TVBV.fNM/(0_8r*YFAB[lPApINAK@Wl=V%VlSg/OnqSm$K8p7'NBYbl3olSld(tn-1g-.+ZhV%K@W;3qIN#YugOjfiL/P,0hT74Aa4NH!b7E^=.D((^j`_[[;*PI/Kkb?/0.X3B<d3uTBT?7uVj!Y-44(SS%h)h\erl!5/_2Y@m$uc"cd.Y%h:GgXs5=?#JO"n?SZ'jslS$o-sK+AV`JK$E6\pU4XNoZ4$agZe(Z;ArG?l:0C[aF;a?:F=qW_P,qQI;P=ZP2j*4['?I3Qn;S*ONn]7G-Ce9kr/*26YUY3BA$`0ViO)f_f8J(_/`\4je>r.,MCiY0TK\DO7ZNrkuJ@(uE.-"VZX[o0si3,h+*$7r+k0KP%5GZ9[>l0Q,+24e&)1^Ij-gp7@?/am)'kb!!^].tH824C?Y8(hb&:I)pT4b)_cUg/ak&/C14uA@cW7CG>&LK:Jib8BUZhcJn>U:SaJ2.N3aBe@+PFMi:4t/TGfhPXL$pQc2KSml,Dt?&c6%F"j+nF=FT1Pd^?NK`QP/.*3<WTh[@VSc#HFq^>7$#HR\]iRON@ga%B5B+Qg4TWlO-Xdt]=9+EB&iqMLQO)I4V$[gnSr&KGY'Hd+iOJh+*o4>cpf4:=b1.<(P-W:^5LVe1UNXdSfAmTk1,VVLaELG&?gbu=5?,!]-S#[H(!u82)[r'Vn^e`*?E-:?SSs++`,XgJKl8'\2r9U=*BjZM8UPau>Iblh!.&.*8U4OQJj!**+$(f:^'!T@ai6Yond^M*gi(TAk,YG7tmd_!2EJcE,O]EeG-+4L]O4@MRW]KccY8WK\<1H7?_AAp8V7;[9ch,3sL/n-6.LpHJ\\g!4mc#'=3('CpKQVo#fKTdX.H]/kP@o@)/8nZN2_8<=2m?_2E&P8?ekB`Nh6W>/V*&V0NL8Z6G!;AP[7i<:mpJ1V4397n.S^q)f#1J6Q^cjJ?79Mni]7O"4ub;27N[*TOaa::D9un(p!^icRuY]?_nA<gTZ!h?I/Ng-4.PA,S"\U<EO4H..?f2gIQO>j]:.CQdkf<^T5O]Y%,5fQW!*($\BsY@R&^8EYfL'X_@X[M+qK'k`#F1LOTO,i"TEV=#;;S+p>9kL=)r;Q&6hlG\+P'bOD`e@iFot5>@Kl^WiO-JYE!B`&^$:ifEPmVoL$/Oj&iI:./V="1[nt[N]8[G.k%Dg/Pt&pe/;Q^,#0?SJA;7KJ5-Yi7\`W(Cgb"SSJ<kal4J_XZr=uVr>?PSM8%)O-$NB;PO?Gt$!!1ee@m0&ph3qJpc&J])\tX*8oY"FXZ_-mo[4GF^r_A#:"G^[M,Oh4?qXNdD.R`;hJJd0_#I>p,c__KD9l=MFZ`TjFT1f9pFRh;eRGu+6Yp_O;MWhBa!((n\DkC!l'@HZEOnt797.?Y`V5ks.$(_CSk^BFiXJe6Z.b7-O^k\<i<1o.'2T2/=o`;XIBfJK7P8=c>KsL&EqH%'p;6FKB9VfEWrM;1o4:neI_Pp=^)N\+m;<%kbL&EW0SA<2*ljRo[I&M3PY!m,e_](95Qkl4VV/r4NgG_Of=T^dQqbnMaS0#<3%jo[,G$i>nN=aNNm`RELjN@?A[b7?lcF:!C.D=gRCAMC,>Bf\J$Q8])Z~>
+endstream
+endobj
+52 0 obj
+<< /Type /Page
+/Parent 1 0 R
+/MediaBox [ 0 0 612 792 ]
+/Resources 3 0 R
+/Contents 51 0 R
+/Annots 53 0 R
+>>
+endobj
+53 0 obj
+[
+54 0 R
+55 0 R
+56 0 R
+57 0 R
+58 0 R
+59 0 R
+60 0 R
+61 0 R
+62 0 R
+63 0 R
+64 0 R
+65 0 R
+66 0 R
+67 0 R
+68 0 R
+69 0 R
+]
+endobj
+54 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 18.0 644.4 80.988 632.4 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (mailto:ross@saafe.org)
+/S /URI >>
+/H /I
+>>
+endobj
+55 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 115.992 644.4 155.328 632.4 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (http://issues.cocoondev.org/jira/secure/ViewIssue.jspa?key=FOR-87)
+/S /URI >>
+/H /I
+>>
+endobj
+56 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 161.328 644.4 200.664 632.4 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (http://issues.cocoondev.org/jira/secure/ViewIssue.jspa?key=FOR-88)
+/S /URI >>
+/H /I
+>>
+endobj
+57 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 378.636 631.2 441.624 619.2 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (mailto:ross@saafe.org)
+/S /URI >>
+/H /I
+>>
+endobj
+58 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 476.628 631.2 515.964 619.2 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (http://issues.cocoondev.org/jira/secure/ViewIssue.jspa?key=FOR-86)
+/S /URI >>
+/H /I
+>>
+endobj
+59 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 104.988 565.2 203.976 553.2 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (mailto:sb@sebastian-bergmann.de)
+/S /URI >>
+/H /I
+>>
+endobj
+60 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 162.336 512.4 252.66 500.4 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (mailto:eburghar@free.fr)
+/S /URI >>
+/H /I
+>>
+endobj
+61 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 378.636 454.866 417.972 442.866 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (http://issues.cocoondev.org/jira/secure/ViewIssue.jspa?key=FOR-67)
+/S /URI >>
+/H /I
+>>
+endobj
+62 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 257.976 428.466 297.312 416.466 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (http://issues.cocoondev.org/jira/secure/ViewIssue.jspa?key=FOR-66)
+/S /URI >>
+/H /I
+>>
+endobj
+63 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 303.312 428.466 342.648 416.466 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (http://issues.cocoondev.org/jira/secure/ViewIssue.jspa?key=FOR-62)
+/S /URI >>
+/H /I
+>>
+endobj
+64 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 279.624 402.066 318.96 390.066 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (http://issues.cocoondev.org/jira/secure/ViewIssue.jspa?key=FOR-65)
+/S /URI >>
+/H /I
+>>
+endobj
+65 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 532.332 362.466 571.668 350.466 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (http://issues.cocoondev.org/jira/secure/ViewIssue.jspa?key=FOR-47)
+/S /URI >>
+/H /I
+>>
+endobj
+66 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 18.0 349.266 57.336 337.266 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (http://issues.cocoondev.org/jira/secure/ViewIssue.jspa?key=FOR-48)
+/S /URI >>
+/H /I
+>>
+endobj
+67 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 183.636 291.732 268.632 279.732 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (upgrading_05.html)
+/S /URI >>
+/H /I
+>>
+endobj
+68 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 364.308 225.732 436.62 213.732 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (mailto:joerg.heinicke@gmx.de)
+/S /URI >>
+/H /I
+>>
+endobj
+69 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 218.628 186.132 301.608 174.132 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (mailto:dave@brondsema.net)
+/S /URI >>
+/H /I
+>>
+endobj
+70 0 obj
+<< /Length 4580 /Filter [ /ASCII85Decode /FlateDecode ]
+ >>
+stream
+Gatm?l]9dY'*#[qKb5$OUc</_IM>(f8N(oeYAM^I>9%U/+)%(NR?^0/&+=BHpV5T^[\OdDoNI#cM_q0IiG^c;hono8(Dg.3f$(E/F1,1XR'Y%k2)F2up_/A`4#F%cSLr:C5@<:#[eFP1YM%n_R,`=1g@q`=0Yo[Y'AffkI._54[lm1GjgC')8pT;)\;&g(YRJ3KMDS,I>+D+#).rnF8bDa/8#5,r:KaZ"83:\/'!Yo2OBFd`Z\g&L;fe]U45T"\0\NPYaGe9`ndN!mP@h:g:r0IQ01<7br8_ZC&lCgb@r#6>%kAOL.F5",0mr`df>#)6Hds.4F``_i_4-`&9KIFI2XGTS+#AmUJ\-N#e[uS25,*CdC!K4cGmDBoj5jXpW$q7j4_Y[?Fg]1d+9Zo$.*80g8jd2>X%K8fZWq9Pbh7^qk-2#E(Jc>*;E<D!8of;)Dj""Y.>]-9L=s_6;+8YGliSa?3V[fJI-D_jq+f:"=)<N.fr]^G'-3XH%@S2h+_Bg/6&\$Wf+S)aaSFu70't@Z+2</Ne\6GuM;6H6SDc4X6VK.q!:,fOLeduWGZL[>5cl_+V:C5qj3,67L]e$KK*AT=CQ;n/V<I#CAec.o5Cg.+Q>)5;9%aF)ktdr%<ni2EQ=]e]j/Vf(h_-Ur?0lbk]D^LN_XU"2Z$b2hgN_q(k!Y6g48h\O@LBeVp+ZAan_;%;76A-6bW<T4<01q!foGB!*NYr8ohVc;9Yqm5E'7%&kQHa&gMSM#p2(tZ<=&nT?l@"tShcaB4Ju;q4Y94)#rkIbG?;e<aD';C1$[Yc6In0&h7ShVH!L<G++X\D:MJ%4GiY^`\89g,B7^lp<YM(_\1H5;?+1b57nJ"VBV.5UDWeGa,4g6eo_,UHG=1jl;e5;cIDGgP+=_mF8FUZ5VD\ZK\i,Es5)fj;dD/>L'"`Z?Y:<iiQgheJ<B1:'cWN-YIlZAmO:7T8LZI@a9u2Vn_n<aJZ,HN[bUYK^Z;&e6Wg:b^rW+:S758]d6SNNZ(ant`$0M!:T97/t(HBPi3JhJne<lT\m1CGY>pdF5CsHdq1i;":-:u[0qS5LXp-g:-KYP<aU+4*e`k$]^!JmgH]7JUcN)pR/?IK`e@)iZ9/5@in,n-KF&A0!LVnsn&,E>eaN[[@gJ%^2SrGF/+NIVm&l<UDR8stF/*4?_+Hp'H"Z[4eb6F@NSEjmT&CDJ2f@6+)3E^u=!1-#a]T;8%7Z?Vak)#V/Ld1dhNYp1-KG]\s![m7hMi7@F2JVSC7'+BnWZ_rC7BRI?N_J[+TFFO/[+A,FeT5$\/.2LP_2E^"'i%S]4$ara5[UU0SDND`_Y?JlDI#Q_-L!G=:>O3@JR`LDE@2$iLFG[m:AuLAZ:'+,+G<E^P_DP],3l0_dK>.XO1A098^!Q"riQpf&IN$A.;pM[H\&Ab-[?0js'.T:nM"`PBHUO#56<:T:aU0!5:)jb[ebkO1mO!2[jC0AKN4Z!#dBX"7B6ug5C7j',ceo`SW-17CNq)a@OM#L7HKY&uVH\>MN`nG(^%*n7BLj>SN6(S_,^S(l:.6.P<lgsS1&%7jHM^idpS2F^`XC!3a8F)B%US_H*4#J;W`i]fm'bR98u"-H%me&^,[:u?b>oamGJ1N+WaCZVq%4'5E8DLXZEG+i`?pcP_`?U=IealGnOccd+R?u`?(kUh?GCtGDUVq=j--elOQS[R&n3_loBO@e+U6u\?rou$@kQbfloaU(Jk9)iknO&"/SMDIiEm8?#^Ft2Pm>$6Gs2r]H2o+c`?Uc.pHX'o"4/KeD4=VC'`m!`=@Mk>ln$%dTP=\R$iiD1][mW5hn;?,4Fj"Jj\"2h5-p`,Kat(k"kF;ri?-Sn;csYq=Z3:Q<mWpbl9W@9>f5/%09:TcEj.Sgq)D)]U;&EgNPG8p_Ao\S:6$t7.&k@B@a8dpZu*[9h$om.brR&)i>[:qE'CNZ_l(\VFhO")*Y\#I"Pho\JZ^KL:.3=_asA^5ZB<M^;+5Cf(KoP7S<hX7Ok'?Q,JtN?.lQJa2+kedSpY,G=#Of+=S<9&q80qIJW\Z4&)9[FgTo[D>NOMEeq-.iRY05F4ZH]b07O+DX6Qj4$DI2jL^N"d;7t-<,e4o$AN'nk8,t8Cq#l+I720hO)+u>]Z0T$NS?eU1(YOt)_".u".S<hdItM7Q8>3I+/)ICU>V*?`NS11EK0,?@&bGSY"NsEnLD0>Eq`uJUmc$&LA[p+(G"a.q\*3^"WY!!eXGCQQRD_;"Y%4Q,!l4[\/?ZX"@?%4DB-Gm1j'X-XUDX(tKY3m]2fkNtRf@T&YkL/RdY#bcSM4@@A^DBXbB7+1:#SnbkGu0Z7OX'R,(3]?@B]BMi+-9KmR.k*He:asMhj<a53"1(f9m=d2r&DtCOYk%1N-FF!3;P"lBslui.&#0Ep#h(Hf]"ZGT#O^al7Y$Vl*1(>n+m(3<=`>ePr>Zpq>rAf2Y2t\g.a2,PQEVnp<Y"%(@<tP)b8==#.c97Zg#D:0N\.'83YCkEQrKp)$P\qVs%A]6cF24G&DACaZHZ\,3oI#^)1XMP6Y<f6\Z^/-k_pM%A+ET_CmkmQ>H*Wm#`>f'&>'+bF`*Vuf3^_k>pmaiS#c_J((1nKL[NrAB@<,uk6GnVi!@oB%tgoihl.bJ)$Pq;I"-b7FG'RW)O.P;mj1$b6p1Pa4)DXW=WAeVV3;Gk\LT+5"A#!A4ZAGHd=4Vbp*+;(M2c;3$iD24=)B!jY9>b/k75E@,ifeH?o^aqIY[XT5))FoYlL>aO,nX`7[W9OrN8:MB.dE8ouid_A2js-dLFT]9P\R4L%-@VaDs:i#W-_'oL2R=9LVB>1]KXo\M6+[ET<'7:lj\T*]l/Z.Hf5c0H=WW$4_3`oO:cUX$Ab!4g;]`8X"g:Ynd2_aTt7dn5S->I2q!$^M7+t"S+_sJ+3e/O:>`5g]V)f8t5+"E,=fBaH&i`/Yr'aa1kmDQgU49`P7U#Rsu<Fm;TYNS`A[/3s?G(^d#A47D^BPP&Sc4,,/EY0\B\8'Bri^n@83:2\=8OAls\UR`>qWJM(!@?p=Zg`_G3"<S>egIlMT#'QC[T4K=7MtqDi]YR\B3sX:?9`C0PFs.PcDa%OUWQGTVErh<%%;oT4.r^i*2]F<>c3SA>GH;hR;\['BLlP#IQEBlQ/OpMBK$I,=ruB[URY5nYYK.XSYPEMSSj!;NWT6+7b`cU:N[=iX=N"e*:MmY'io.#@[C%gki2*0B5V64=b5t,??X6B9ZTQcN*Q$Pf,;q?)CdAsPkSNeH9"U!X,N^u;D3gt^aZECba4h7(sqBGW6T?7L"L4Bd3ab<TgmUY2e?i=@QVbV;*,/X97'eUm16M'+#'RA`1fft)HUV):2C-dPMfE&(Q1lG(u2V"PMh)0]p"`6OdL1kV,@!A!]$m,OQ\d=r1Y)=Wi**?9bD5(d,'d7Eu+)IZ2aW[0?(')E4:l`BOEE+#r+%H-CV.5r\*!mPE6/#?dj<\Xdmt\(8%&B\Z#7jWZ@h9UifQAdW"*1jKs9Lb/bGX<@lKY8@Sd<di?'3>*"\27SR)?*7lBWTq)_gKSsT<7J][b^he'(*LfKsLs<\9S[\Jn*Ap],YVcWU%J$M;Y+CZS_jVktT<&H%kYFiFX:TO@:1#,C/W`!jB3@a7Hec2e[C<JOTG:.:j]MWPN-1h3*1So5ZuO<$]$2NL[Jmo)A[u[\;qdA?g3"DN`73tPjI(646OdpP=9?1M^H*i0l_Yc=5I!:^q%bF/OOuqfHqeMci[.PUb>OE;"D$qZhWRhW6Lq:LoOL9E1c7`9_EXj.9n$*UD4Nht(V4:,"Qr^F#j8k!"E1;a,cT77H)^RDe0FjE($Jkn5NJs])X6>r*$OhSU`V;SJ"1ZNcG\;%Ra?>^>J=]h,mu:1HVkM/.q&tQ]TVkE@n&CTO#focmMg?r.p]A+&!%8meZE;&oL^J=Y'QPLcmGNg%ISEAONFCj<Qd9J3`6pi^MYHWqoX*+8,tF_"^`W>Y)JFp:@A!JMrlA8qo>)e__9Ee(GOl8lu;-d+!<TDLW'=;C_A2clWdMp=OnZ^Mek-1_snJg:r+siQcZ8>fLf^aU+Vq`L]l^knJ+.Kp@d@b_h]WtZm+#G\l"J(!Oi+e*LA,\:-3OXAgXK@XZ;)_\Do_m[o)G=Ys/Dt'>PF]`e#$qb4@j]!3L$13H>T5$J0EZW-^]UCiq#-i',uB*Gb!DRKIj-mW5iq_MM"#&G>\:m@8gD7],Za=`6P_@n<@Qo=@JS;o0T2%;lDY$c%#R5RFu^-ZC1W`k-2W\@f3q0XT^7.?]@DI@PBT>D7on7:6'(0&#'<p$et_S8a3I-)apk:GtRXkRFPW1gSgbQ)&OK.oC7#<1a(BT=2:Re>SHN*'RPH4U2LfV<'9<,eNfF&GNankn7`*s5]Wh"T/:O-o+KBf+R:,D'pN&hgW7[!ja:2otRc$\fGcIWAdLtr#=Q*FacN)07rdnV\+SO#Nkc1J(I_%Z)BPsMMV+Bad`)8IFGF6=i"b:rJ%]<2)6ARKu\s*EPINh3B$Uf5tZ=YH5JVg[Lr<kQk:<a.PcKgC-FeW453]%9'E3L0iXL>s/C:M7*iO,`NK$n[,'Sg!MN,D:&~>
+endstream
+endobj
+71 0 obj
+<< /Type /Page
+/Parent 1 0 R
+/MediaBox [ 0 0 612 792 ]
+/Resources 3 0 R
+/Contents 70 0 R
+/Annots 72 0 R
+>>
+endobj
+72 0 obj
+[
+73 0 R
+74 0 R
+75 0 R
+76 0 R
+77 0 R
+78 0 R
+79 0 R
+80 0 R
+81 0 R
+82 0 R
+83 0 R
+]
+endobj
+73 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 368.316 684.0 451.296 672.0 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (mailto:dave@brondsema.net)
+/S /URI >>
+/H /I
+>>
+endobj
+74 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 275.508 670.8 314.844 658.8 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (http://issues.cocoondev.org/jira/secure/ViewIssue.jspa?key=FOR-23)
+/S /URI >>
+/H /I
+>>
+endobj
+75 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 30.336 618.0 87.984 606.0 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (mailto:hauser@acm.org)
+/S /URI >>
+/H /I
+>>
+endobj
+76 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 122.988 618.0 162.324 606.0 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (http://issues.cocoondev.org/jira/secure/ViewIssue.jspa?key=FOR-20)
+/S /URI >>
+/H /I
+>>
+endobj
+77 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 512.256 591.6 581.916 579.6 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (mailto:rprades@porcelanosa.com)
+/S /URI >>
+/H /I
+>>
+endobj
+78 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 162.636 512.4 247.62 500.4 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (mailto:rofre@swing.be)
+/S /URI >>
+/H /I
+>>
+endobj
+79 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 580.896 301.2 595.56 289.2 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (http://xml.apache.org/forrest/document-v12.html)
+/S /URI >>
+/H /I
+>>
+endobj
+80 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 18.0 288.0 119.976 276.0 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (http://xml.apache.org/forrest/document-v12.html)
+/S /URI >>
+/H /I
+>>
+endobj
+81 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 104.988 182.4 144.324 170.4 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (http://www.mozilla.org/projects/phoenix/)
+/S /URI >>
+/H /I
+>>
+endobj
+82 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 404.604 103.2 443.94 91.2 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (http://issues.cocoondev.org/jira/secure/ViewIssue.jspa?key=FOR-31)
+/S /URI >>
+/H /I
+>>
+endobj
+83 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 429.384 76.8 499.056 64.8 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (mailto:bjorsnos@stud.ntnu.no)
+/S /URI >>
+/H /I
+>>
+endobj
+84 0 obj
+<< /Length 4697 /Filter [ /ASCII85Decode /FlateDecode ]
+ >>
+stream
+Gatm?lZ:h#&c]#KJs1AtFsht4IeZk%LD%5-j&eq&RAq?h`0!.i^bH'ZPhPC%hE?AlG4?3-H88&[&@]9\\$u7h#@H:l>[CP@b;RS`c/ulJCbMlD$3.ejiDF!<L)%:XRrn2HkI7ne]ib2JEUt7&Gg2]+qc7rHi1%ajfB%H7<UjP'Zoq.Nq*qCX_`_)3OP0BqPN$T.gJ9AYgCK]'`#=%QZhEinOX>`OapOnlE;TS3qp2`)g'9PuQJLYYXZZ%:mENW=(\MAU?[c6b3,W7dAdFk5$l:ge/tB^#:D2#PkQQm^iqhZ$McVj8eS;^0o[6W'Wd-+Z\/Sr4@A;HOdqnn,r!j#LN[L9gcq)om7+/gGHKt^2ats"2r$XJ3Q%h>'A2L`(ok^J1/^&i*F)9%j.bSUl.NT76%jJ(#?!tRcIht3=p0+=Br\D5%fp'H\M$KW5S<iPhL8bmlgTg(n10qe;h<)g>7ab1#HbB4NbL1A8eD5.1Da14>dkZMXqDR_5rbB9L'FD@3Yu#gR8G.e'W]2MRN6e<uqk.K.m4T8<s#)gdN/YgeX$)pE+ZPKjL[C;3DJDNBD>]=9a,[mW6Z_pu\b8Vi>nV^*7#jK,U62leMPU35WArjOaCZ@%k]PoJ)gBO,'SD'\h8$7I#pBP\gCQ[K[=u6lO@*_!:h_:/g^cciRq(E+(ffQs$[tS-\ktTI/TXeYQgM]Va)&Ek3u7icXs>Be8:]GE=mef>fj;e(E!+f!M;1^F)F).p^.L-+f1PDMh4#21Gee<\-TpKnJSn79dG6ACA^'lTHR/>Z-AC*EoM'HDGXcr+=`\)Ncc*BVTa8?)M'HAP.drL[\Pc>e,<F`'rPQgDP]nQTfQ/%?nV<Z_A/`0&Jmd.Y,hq6-I(+BAQBQ6cT^>`\^_s_f%0ue.T^'/J]V+Nl3b^q%%nRrUa@K4;jW4*M(t4p",C"#HDpT;3YqNj$*4*KPI*\thG`9#49:hYr#RqNUnb:%9_2E]S93IPiSOLFE3^;R!N]/WLqV%^:W5"I1D9#1#CkXa\j"0?6nccbl40]s&=Cq^7,\9#nGKu8]Y`Hl/G']*RY&-/CkHfd.M$2Q0(QiRT5rn)#3I4UDqo_.6h"0hn3C]Z!JU/IP1Zi1&G)0lkd57=VM5X&kFJh%NaOr+4P$Y'!(c(D%8Uj3g[I'A:eooaa.ql)O@;g4K`+-,*,G=r^((Ya9(8ENbqrcQt`#,)gCa6BblJr5iNhK:Z=8X,V"@9<30\b<dU$kB#Yd:,e`@FM0Z57kZLlC@NGZQ(M.>-\l3uEeTXu;E0&C#?<Pj^S%ns*@GCCc"_7Y2f"DG7kcnLu0"7NEpF(^E/O4<Ufge)+Ip#nXbjT*Gr"JgMhY:,pENdK5R%Q]U7p_<hg;'_@=*KJii&OMIf8[FD8)%_D-sA2+Wa(0;1eIjg_F.-i$P??V<_jhlg"\jDI2g70\0&qHWi&?C)MdtXoaA/dna&1$ob4-o3<!_r1PY[r1eLi[ifmCNt8H;S;.'`;WNd.@CGoj2I"(Q)X+I0>#?bn-Fa1TBk\-Rtcjp_tCpa7:D9L"0d2;9U:]cAS2_.Tce:Kr#7mc.8:pgF(s%8VD$th/Nd=r,he`5$:uK;9+U?9j2BAQF]Udf/Ii;C6";n,$4gSffa+!CHXH:83:\XJ/)Z"<6ks+JGO$cR3C;uhle//j=$V\2"mT0Gg-(V>.WlHGoZN9`1=_-'?S>7@0ud"(Y?AqQ,g:IB]FA\$480G\V:RWnatnD,AjA%4api(XlDLr)!;ANbrM0Rga<\U8VBr@^_nHG8DGab&q<r4rs*>E%9`>sP?%sue!Xd$Yb2"=^ZO/K+1!iM>4T;ai3CjAHd'"J4grdFXcZ`?"%8f#<(:s],D%buF6f&0]UQ+j;!jJ<$N;D&84@ILrFiXdiLt%;jtt\=^#/1<E,F3_S-]gF?1>388c)-%/C":=%G=fM)(di"-UVpKMi^KT.%79rQ3reJWhVsLnhqJd][QVk0kV\.=O8t?$G#&(=@%mMnUglSMX046<D<0T_)'mble(jSe(@4oJltEE!U;SY\KR):jVH%#Z_Vsr&#6bK;i`qH^V$S<dO9W3FSkgE[tq#H#69gp\jl`X_cf`FdE+gH8lZ&49uqr8G(UJf'&uA`fYn)+RHA/qQ*R885W*Di/L2J8Rc7KeI?AEdqJKDlpinj!+PAm6#L,WhQC'(23>tC1(kH\uMLu/R8Pt&jl:mB"'*].e;t)N?0Hh$Zm>1s'a%3YV:98Y,H?UU7%>'7&-BZLiBeC(Z_=39%#N70dAuE4X&BkNhH9pT"hOu1or8rm04G]-,Z6>).(F0h]YY8MCAm9X.=dcEPA4;jSDn-qTkYY"'=`K^2oAjnogN%^dT!-ZP)INB(h'"e]Ie]c<nEcL)k>etjCdLoHZ/gRV`@A^c(t,m%pJTq`9Y!s;RUON@CQE^aX>V7F*8t^FH0.42ms8%#j$/>@&8Li8Y#&3n4A/h>Foa53o\/]*`FVC$(laTEXTBl;=!DUS&1,C8XeUMFG?CeMCo12EK6P=07+1I2T<SKK:pY1+fCiB,pAaNQgXID/>uaGc\$s]`RO\O(FgXlDb(ANbR([4WRd'WU60%ci`3mgSi[eCd\7nK5>sBCDFrqUU"@aBffM.E<p'e3Z,[1s_9l%\g2aZW9T?@TTk6Sq7leU4`M6W9N%M;I5(k>Tg#BBTfb'a&:d>?5KcGWtAi;h5JU=0sA/oX5GKCbriN\p69=MZq4/D9I\!2e$udiJOf6bkH#kX*EV9&V%2ZP!d5ad=0gFs+,)aj(`MdQNq"%bqB(o0E.\a)NA7X'?u_5nI&$)tEo5YAbV[-:`D4.m7bnl>8g'.<Y>QG#8\^?.P<(\p4OR>An(O$^g7.S7(LOPFe,G#JCYYQG88<JZe$C<\W#Tah&4J4X\csF.KcXDs!^ND@/;lis4!d.gr?>k13Xf=K_<Jjq<(?G,q;Zp*notiaalm/S'feF4d7j@3mY6Ish1@$)GW[/&&,tRIY`mOa\CG'UI`p%6<95Xue5M@H43\Em]ul5lIZY*&l;`89uq/AoZV55u@a3McQ6#J1=$]4!7^s1MqEW'tp.pB8-i!.!%Nk1u$6ER<(H9JWFl;EOToZnT[?".))cq1G9j@Uq"oH\LcCU:3fmkD5^;4m*P0a,ke$N"KS)kqh.6/B4[D#"O<IV9AmD:.DC(^cO%:rB$%X6bM+tj+1*:$9oSFM_6ZHncAQL1K,Nqf*/,cZ+Fcn"%oh$(3(S,Q,`6*+Oant;s4&K:?MmB.Y!L5`J(c<ZV2[L/ql4*M8GVEkb9SE"m+AY3WrbAO3O`BdBPrCrs)+nPSYUYMgJ]D'rVX5)TNan*"*#g#$`s-lV'+-TKV:0A?kZaZ/.\/OQaBQ&MGtF"=g)U(>d4_^"(F6g_`G1W!(97afK;0p@bX^F9"cj47]ef%4H`4<db2`qiG&hdS"G[5l8&ps"@XM8i-a#g,RFJ6d7(Oj8U:NZ=X]-%V,UA[\@rPX*Kn1NIC4Isl08oBR<!LpA6@Za\'J,"A*S&+TKeC.Ck(T/L0i5O@Q[qC.M5U_L*gar']nbJ^lDlpA":>*rO'kkI4P'pZ&ZKTpa0B2Ta,PWdUF!4PUoPQ^oON@1pW/AkQ+EPehSDdXSCq\P-UFQpB-BATc&p]=U);e`-p6!c`UU.cHPM]gGMPFiUOj/E5O/(,\t-"HY+Or6fXAXSZk5+_`(Z&bi6*X$s;8CDq85(?@96c2g>k4pZ6Prs**/1/?T#UZ#i<1%j"hY`mpIH+%iYP)`:ro9!(C78&+?BnA&o_bXeiB_tW8+@bouC/A5b`4T\rF5i>Y0CQq)ZiR:+EW6E:CU)gP=G.a#dH3D(p!R%dKPBfL?AfYcrZW/3))XSo@1YV3(27(Q1(GtQn1S.n#:)OB7**cB6b,r]"am%ih?Tt-j=*8Kh3TQ_8?H@7iK2Te4Xmh:j4^8a7[pt;JL`c,sYAF:.W#\j]0-TKZTkhD"%J@CGfQKjBN]K]EF_2r0DWDNEs"P)$#kgC#cM?!d/"G:^[6iB4m1"[Y9mDP;YM^h/?[^-606$&6Ft7N%1'H*(V<J#s^;k8k_6O-<IX%YQ?@d@)j@&U]1u*QSYDK4eD?a9HB#$tbp\<FJ5QBpA'-(L0;uU-gk1qg>FFekS%XiD)MIH=Z3SCCu2;OC'[.6Tp1'.NgX%3c..[3UBq-)Hl=fO@*0=qAGJe5%iImR<H!:LD2c#Kd,<[kjRX8cN+5+!<NV@E:R=do'4ZCa;u?%hi^*"9LK#>MT7.g9'7pfH*4DI<,f$7"[.Bjj_,I-(\Bn%6KSP#H^UI>s4K&TO^$V@bMn<?2Y-TBU\\65p0(,9Imc5],Qu>P5L&@mT3I,G%XfJ2>#CSrB_:=ONgZ5(6T\;W8"j2`GXZa/("D$$D+PkJ6$Vb[e^b"b7;=Ts"&+N?46^9[)/I?Oi1;G*PI8P4T.O0r,G9rpD%0jFC/M$ZlpCch?m+lpON^[.e$6fc51;,8F<&6MjV]!:1Ae/ISg`h4,(HVsXkc%<R%oEo9O[r@Eqlhb80MXr6CWL0fYHKK##hfmOQEf"^Y]6<%Op$1db!V)\fcVdKK&qG]`#TQtmXq<=N?GmhCH@;9/IpgR03gEGVM+P]HfaJ9(*)Ot$XgXNl`/@eoe#1./kY(n1)=8d@oD!_#+gcm9nh%_N<>?fEG01/5kIuRmkYGsO&oU5%CNQ4N#`W#sR.Q^9~>
+endstream
+endobj
+85 0 obj
+<< /Type /Page
+/Parent 1 0 R
+/MediaBox [ 0 0 612 792 ]
+/Resources 3 0 R
+/Contents 84 0 R
+/Annots 86 0 R
+>>
+endobj
+86 0 obj
+[
+87 0 R
+88 0 R
+89 0 R
+90 0 R
+91 0 R
+92 0 R
+93 0 R
+94 0 R
+95 0 R
+96 0 R
+97 0 R
+98 0 R
+99 0 R
+100 0 R
+101 0 R
+]
+endobj
+87 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 349.308 736.8 418.98 724.8 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (mailto:bjorsnos@stud.ntnu.no)
+/S /URI >>
+/H /I
+>>
+endobj
+88 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 265.008 723.6 304.344 711.6 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (http://issues.cocoondev.org/jira/secure/ViewIssue.jspa?key=FOR-34)
+/S /URI >>
+/H /I
+>>
+endobj
+89 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 309.948 710.4 372.936 698.4 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (mailto:ross@saafe.org)
+/S /URI >>
+/H /I
+>>
+endobj
+90 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 407.94 710.4 447.276 698.4 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (http://issues.cocoondev.org/jira/secure/ViewIssue.jspa?key=FOR-46)
+/S /URI >>
+/H /I
+>>
+endobj
+91 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 290.628 670.8 329.964 658.8 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (http://issues.cocoondev.org/jira/secure/ViewIssue.jspa?key=FOR-43)
+/S /URI >>
+/H /I
+>>
+endobj
+92 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 275.652 657.6 344.652 645.6 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (mailto:pietsch@apache.org)
+/S /URI >>
+/H /I
+>>
+endobj
+93 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 312.96 644.4 384.3 632.4 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (mailto:DeSmet_Ringo@emc.com)
+/S /URI >>
+/H /I
+>>
+endobj
+94 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 316.968 578.4 386.64 566.4 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (mailto:bjorsnos@stud.ntnu.no)
+/S /URI >>
+/H /I
+>>
+endobj
+95 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 421.644 578.4 460.98 566.4 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (http://issues.cocoondev.org/jira/secure/ViewIssue.jspa?key=FOR-51)
+/S /URI >>
+/H /I
+>>
+endobj
+96 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 419.628 565.2 489.288 553.2 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (mailto:rprades@porcelanosa.com)
+/S /URI >>
+/H /I
+>>
+endobj
+97 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 341.952 552.0 424.932 540.0 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (mailto:dave@brondsema.net)
+/S /URI >>
+/H /I
+>>
+endobj
+98 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 459.936 552.0 499.272 540.0 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (http://issues.cocoondev.org/jira/secure/ViewIssue.jspa?key=FOR-49)
+/S /URI >>
+/H /I
+>>
+endobj
+99 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 30.336 406.8 107.328 394.8 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (mailto:bodewig@apache.org)
+/S /URI >>
+/H /I
+>>
+endobj
+100 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 479.316 301.2 497.988 289.2 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (http://java.sun.com/products/jimi/)
+/S /URI >>
+/H /I
+>>
+endobj
+101 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 30.336 235.2 111.0 223.2 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (mailto:cheche@che-che.com)
+/S /URI >>
+/H /I
+>>
+endobj
+102 0 obj
+<< /Length 3992 /Filter [ /ASCII85Decode /FlateDecode ]
+ >>
+stream
+Gb!"tgN)&Wo%dZHaa%h\'/@.`lD0stcFn4d3c6%bnTfX584#`X$:riN^V1(J,^2gH2UD$S9W&b\`a5nD?,3YIcX+8*-B;lpPO%=u4^"=9'-$q'J)O>e`g.;8PO!&UT;OWN)a'VfGB3Wg@"JT[hXABQJC$I]r*Jl*PGoL79M_"e1i6<nPk^S`Y2?UE@`oFi'F?:DbRjoUg;UYI&@O/pn\T%mf5"6j/!^sV?"Iiid4`[#@Y<LB<9DY-X;"-#C]ram=N`c.I).SF_EaIY09N+?OieL-io=8/-s.rm-a<MPQo@gUr:9^H=ebtpVgqBJ[UVb$'P=tC>LW@j-d#uE(KbiKBrdKUne?um8bVQ%eZW%F$]j=-N+4@T_f6O>/A('>eRF*_eV7J9R!2FW?BhW2qM*7Q.T2LE"]AJJOl1*02FSQ`O`(XXAr%/UPu?[38VKfFZ!7TJbJQ's9Nh*od=,HmS1@WL@EeK5cgQ)2G0%V=.'V]7R%RZ;?l!QC?CRWM/mr@CiII&1QA^+oE<Db<YuSg8&inVHQ4PXX6<8q+Dkm"091:Sc?;/Z9l2'B!pou[qFW>n^]'P.%<Do\bVIGf`Kb!pbOt$G$I(NLP[iZ:&(SWaVkJQuSkHUrSJoO("oYNL7ZiVLJ6%`X,A)a%Y)oV]FQR,][GKP)C.Ag*M_7Is:`H^Eah3"DLp"E757B-dAq%l6TQ6h99c4VGpI>5C6PUS7T)jidp]MU3^5i])8ONS]$',(+5Z0"%*'T!IWP,bWimICE]g;SM`fC>KVY7D[-R"aS;JHff)_0a$]fNUY0L$14l*.oNV.OU&.ES_eU?L.RAR#.r.o9<l7-\,Hp8obo9ATE5i::%c&rmMsU8-Ylo@7Y\ieGqC0%eO]\[,PbC.Z;_W:3?mlJZ6k52T.UlLEjFTqs(F?;uJfn7!9N387!YkX+CXLaaj(\Lr%&O6XKb5=.fX\jCP10V%tgPk?]X+Oc>5/"ftaZ/DkOVVs9XfYKsqT*DSZ+H9XF]AqB&unK\ANAPP/R?,rCZDY#.Xj,AV(E]<f;p=n9dlP`s/-B6@j/6Hen\^Fe>8@D/ZPP%_8mA'0_-pm^g`b#oB]+$0#pTmh\"dAVAA)*P1M",r[+a4F5ETnVPU,G.GGLlS(f^23R9LU:!8VUM;k.!+D>*qfJZXa=/Jd\5\2dZhrAk61=&K@A6<8J&e^X9LSLQSF0*ZU'WC_A]tX#YWSN+k1@ODr#ko/0GS"5PRI:"V[)\<"MqU'RI6#spG*Rc,"rF0%XF)&$c#3a9f6i'H]$]lB<f#)E_:&2fk;YsFpI;=:,S=`[mfZc*s*2/4IqK'"CYA&IaQD2?D-).GeTJ$cTDI.<99dJsDO.De;+)5)*/L;;b,?QN^]/J]W$$WaG)-F+X9=Ts,7C`eA_71nhKA]E)9gHZs#s1M@T@&Of8[.Q^Hp$@ee*<7oBh*=V4E-7)(J%%gX,6!@d3cMruAXa@@A_T:dhs@!.p3YMg@g\ohpP0D=U9G/,\WDp\'Z$@W;@%_YSg*1X8R3-%nN0:8`\Mflji4mX;H+SA4]k'e:'YXSo/grgda^#pPbZ/GI7=kU[68s71Y[fFB[r4H"T8Q^rFA<0>9:fOg9rrJSZ-6dBJY)?DA>:jAGc]oa(R1#^-&iY5G8(r<b%-A%q_+lL*>1k%l8lB#sD3A9^h$o=%Y#;`G`'E$0i!l$-r!.6*2]#GmRKn%jXDD1Z*0r#X@uXn'@#qK7ehb\hgJd.@_WQ-pF%@i`bFcp<\ZpfSZE-BaJkt!??c9P=+'SoF80g>O0@2Fd=-D9rDD8WY\jD;qHNtUsgS7g^<tB103nlUF+mk/8$k-iNPOg*mXah$/'YX;Glk;R4#+>EP"9jd7).pT!jftP4aS!\>0\G!u!*$j8,Id0jId5jUT<P@ps@b"#Xp^iLQ2Z_mr@'X0D=;;BK`'5DjrnjBY%UOG\PFJN;^_#_Udn*8nbP64U'Z-63ag+KC3G(7h>S[@0Lf.qQ^mO[+9,2fUp7%@baD3Y/N#1r@VQ)>"=:\=l,JGMU`V^ZP_4g%%;OQ/1-t)G%eK7ck1rL.`Y".on%>65@:WSb,VIN294shYgF2I%f#nm%[C@2;</*o4UWRH8(5DI<Bru?Koh8HXi9Mqr;+]5C'lV1T.G7mn]$>m`L\tlQ?;f"RpM;9lH3!6!VJ>9T:PJK5[U%;lC[V%sE@@i?/;`(EW42@o@s9s3ISI=pb2#Gmkm8$-HuB1?7K!>H'>tp\cEdFQB%7m9YY")@p^X#gMus$d8P8Rs3Kg-+Q@QH0X&:'#fB#j.<Cf(0Ckj^NkQ/:!tY'A0Z+KbG@XlEIPEO6J#*tmBF37_[15E:5bC6'&]9@LCJn]cY6j98Z'c/&3)@P5FWl*!)m1qClVO@`q&L5/kGd7//F/.O"K9Pke)L%etW1-T)"9cnJg4K0Z,RM$%VG(&,J$pZ2JERJ\e^K%6Ns^1k&:^YAs8sJ#3k!nuQ`JWN!P+f@t)[QTm[5)J9(m<R0%MY<G-9/^o!]1R:B/EfQ,!<;=+]FMOF)k]QSYOODsk%Kllu==TtM2jd&D@qL='?cXCKWXput&AUp1j;P@,pYdKaks_ilFMKp\=O%<D]+Wlc2pOu"L*sN^cN3(1X"GTc"L_f#EP6hV*4JDbZ?3)7D,!q`6:"QB:JpJ2q\7h.XM?a32`%TTY2ur0^@[4XUmd0jP"HgIha%gb+=6bj2B0Gtcd-!6<EhU?\-n=!OZD?c4KDd+oKC*_3DF31ntd<FjP2.%PnIB,gEn5pb#G8YZ.c2&1G:bYUlP1oa:BTh-I[X5/<qT0\&O[VRc$M&EU]<!S5iuPQNc&A]h:WIIObt*6W]V,V]1$>jamuuB"/sSpUEq#6:91UkD"#8hGNhigSO[7;^N+o\C^Xd?,*pp=P&*[.\XD(gE`4<T#k2HiH[V""c;TW"Mr>7MSM3n(Mg"km._tX7&P+0/i+"1"E':,?%QFUOOlH0K5:\jl[/!GT&IY`3ZPgt2G$R5NUnTiC"tt?,LUV4cT43=GU8YHJ;H2X/RRur3/=">)78p[$bf%i2%%]K/PJ1-YLneKcC"J=kB;J)!Ym21!VOH-f*[e<][0Ea;dfJUl9cMekX&g>#s-9bIH$*%7^9gkNrl6PPLIoOf,'W\PR_'dE;3Sqq%+$_mp>r^MCA]Af-2\n(lBQ`Ct?Oe!tS>N3P^)+^`mV]m=Wn^T/Ya'K"IaO4N"1@X]Z>Ni]i@?.<X<?*d8`qVP#VXY$Lt+If)-Ahu&U=N!dHKqu2eqHs^cZ.a]o1>tm$jURaA\6<Zmf?Zt*B1I.0/#Sfo9o\oul^QhcQV_1a*2M%PhZdVn!=gFGror-!5:GZR0A9rLW0YgjGCRhNEg/fT:CGBk<1*irfeSGr4rMSW3e&N14f)tC7@H1'fbKh!#rucnQoTTIQ4O<(["MX*TEjO&M"c;ns%FHb:#&(Vl@qhieePD>YPg-oLY+Nd#X-=Q^m>@_g[!Z9.[[Gp*k()9&F\pQN$WtFZ8#8Pc^UEoEnMqZ^*++rnVWTmnq3L8:)JEuld`hDbF.H]KVL:8?P3e'(B&qJj'r-4pJHYc5e8kqB5EXm'eqmO"chmUj2/DZ<l=mG%/?PH&B7@&*haoN^-)/gh0m'q%Ebn]W4qMSa9!Rd;>YhRD:\dD=9l_]Nq;=WuqSV@NJjB<lj*3>[1,(Os:k&Xt]meHmO;^J:b\nfWgSQ?@P_+>eigcaqIfeV+nCWKZjI3m=pE)o0QHMp`XK0+ikkC2sc?AeHmm!Q"W/;s?YK>XP/km>e`%SYKFa@\.,Za5G`_#k@s*g_lZYg*gMk.\T$'r,$$Spm0h:3LR,;U^`#[]_OV]d31kCYW_fNs&Ma4B[_L19d6(`u.C^C6'1X!ok95@8s4Zpj]9!;6<'^-f-!?kQN8_+"KS,JU<uj:,N>/AjQ4rHc+?3REU:a7]NHbh%jP!#_O6rSoH!`6H2W$Tp71@(Lod'NVL%+!Ob>r^o$L4g')'Z=m[Sa86f56,%+~>
+endstream
+endobj
+103 0 obj
+<< /Type /Page
+/Parent 1 0 R
+/MediaBox [ 0 0 612 792 ]
+/Resources 3 0 R
+/Contents 102 0 R
+/Annots 104 0 R
+>>
+endobj
+104 0 obj
+[
+105 0 R
+106 0 R
+107 0 R
+108 0 R
+109 0 R
+]
+endobj
+105 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 395.268 578.4 464.928 566.4 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (mailto:bloritsch@apache.org)
+/S /URI >>
+/H /I
+>>
+endobj
+106 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 467.28 565.2 566.256 553.2 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (mailto:Bernhard.Brandmair@integral.com)
+/S /URI >>
+/H /I
+>>
+endobj
+107 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 512.256 552.0 566.58 540.0 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (mailto:czura@optonline.net)
+/S /URI >>
+/H /I
+>>
+endobj
+108 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 468.516 313.006 562.512 301.006 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (http://xml.apache.org/forrest/linking.html)
+/S /URI >>
+/H /I
+>>
+endobj
+109 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 507.888 101.806 580.212 89.806 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (mailto:stephan@apache.org)
+/S /URI >>
+/H /I
+>>
+endobj
+110 0 obj
+<< /Length 4146 /Filter [ /ASCII85Decode /FlateDecode ]
+ >>
+stream
+Gatm?>BAQ='n4c<i4'<'>78HA@+sk(Xi?Bl`(_I'btO@W-+G)L_CZ-\Pl?)T_$dsZ@NiS:a\9^IY\2:RlZ^WW]N\^TH1/rsf<T&4jMIL*/tA?3r_rhu5L&$*E[$"Ab\"W)]QN&gea/@Mnrm5jSCS\;GG<!,cos#UV-L?qY@#PWgd"eb=Ya-(:IW_1]AE,HJZhLJaR6Sgn3mO,"T1>7G25O0E`gZUJU/M<?3(@WE@:/W]NE76eQ2F^9eFd-2WT5pKX*q]0"XI,_:%))T>,l"qs#Fjk=g9*\/jI19G4fJ=M@YfmoV10i%ZhC]B;_M8Fi\)+"DnJ=)d"uEk6O$8BKmQI0>,D+p2QYqI-scCr_u?&s2KaY#.GaOhhX\7GME9YEdUpr&'jO<Us7r'T_fkT<>1q"c2PU?HZg6`-OEblsJ@?Sh#aD/!t@[0NqR:4VqcF2!`l(Hf_b=DV4o2?,T0o'B+FE50`+MYe3OiWWge4a5r>f4-Y/6O<B`0C:7I/3t,*=XKG/uHr23o0$!R<;!]5eYr`\:(sl$r"4CKl]0%Y^r/upWgk4^(,@?=rOfdrD81Oe99p:jn6#]e*U"]ark;bon8(42$kV'M\nWk4f<lE0S[M#R<+,>h*hQhN]6$1"c/mH)Ym*_RD9QTIF$Tj^CSK_'_:k=2QaiB:8U:R?-3_4B@d(u2Dj;X%_=b[u&o;la76Zh4+%/+70<FV563;erR+f[i/4p]R_d]_q+Q(bXV_a.sdXp,QeJ5Nj`(F?Eo100EK&QLBOY>D(/Ql%!rJl@?tN*1qnF4:2aK8QQV#b]aa[K=HobsX`HDXHDdLX1mhN%%a:^Vs>%0FdAo0ef%N`"jZR^u$R66/@^A:b`5XKZFCXlUBU-\=2#&->P8:K[[/s?>p6SDpoEnG=\.X&'EJS.<.-f!^-*UncXA8eD'EU0.`0n(i@gHb1#q6K^"^n16BI:d,(3=X@[33LoQ;?0,ilYnXs$YHa@h7*\i2B,/.PD,!7Bt#*Cu!V?`5BJcOIe98i_J()r*"U>m>_rZ`IeDMXU%`&Mtb+Q_orDa8k!oTB&16E[;LF!Uan4b_!%6k)QXd,sVTO%@PsiGUFA#'7E"-VJR>HVlY6_`UMH\"cK.LglbqJ<8@mY)33^/_$&<6$hEPW+<>OUffPNPgsm-&&N&M1C3,kpc4LkpIa\A^G&f=6h1e'4&Z/B;`G\*E)$O>Oj"*ZI;o7P04#S#BSr7,gT,(LaO"%g*[1m&RIf[kpUt9T;_L,,c(Ff,Sq.hJ;QmMcC7-g&MUmY5JDY6n=FtpE>CeNX/Cf(Jqu,QK9"ts@=igH3">u;q[4Rg]-tK?00Ej2%ChoWCm(`jsgp=UtQ'!JuF#oYO"18e;%+NSX#ekSueVrhRe"f!(Pr=p#OJTjE=8FEZR*ZC9Cpqs(+JfJ3;<5["=rq(J83%MR.Sr3\g(Ob,\66OOrc7T3GiB5kV1m%!*`Sm$"7e*J]]GqNF+he'.)uDf&`^n-CL#Csf[Bnu^MpbLg!fetWTt`eW?N.J/a8jS:o,DPSgHDHR*'P+CE6k.SFq3cRNXp>?_=A?/bD?-U'#stFuPhnR%%Q%`n#P(Yj&BTrV=)6DR\,;<t#4","3ueN7/^Cp(\SC^HDf%19jse4ho[@*G;qaL&NojXV[K/f>ltEqVpja2mO2,QS)At,$ht:nJ*Rt2sR%c6Ip&rejWiWq<Q,IY3/qRT,,S=p,\Hn&K%8MRXBcc:N>ZG+f/MeGa'L-S=_IoIl9Uo+LV%2Oo9Z-"hSY?QQEe+0cf!FLtN,LKS.'?R&<_l=6,]eni/4%/$qZ@%q89uE$-%jCs7-c^pV$%Ul3REZ"!6/>a1:ZL8>H"e0h%(!/9^6a$<0*(gjddm@'+n>Mf^-I^!`7oU'D1@jF<aU,/L*[CsAhW(S/bek!.Ag!%"@A%@iV<8c]H^*/2t=EfBMKcJTjk\$;@Cb)_U=&QOR8</A=p>,;[+1`iWZ7Vu@(^/#tg?:SI+bmY+*)rj<!TRouC_44GAdXei0e13W+J,6W,0"%eb0b4?`1j*%Pb.4RePgM,Prro'g/PJ,Mi!WS]q>c2q-*Eg.At/j2V$'YX^5.LqiY/&3/#B*`jGC7k%;j1k6l&;;LTRQhS',\%)d373*UN.kp7^2@Z$ks]qQ2D]Yq+S%)A:,E$_ZpP1b+^i;!)2jS,B^Wq6lRSAC*"MdZ0(GtL%?-$^rhV?AtXjF5ELOQ2\"59_*T[X*YZ(4.L,<)dR#gE_W3`Re5[I,`ApS&<I0`fifr9h#2pP"f8@6rdVA&6A=EU1S/R&^/6TbE\leL(*BipL"Gn>Hu>HXBqg82p86j9hHJKBU//lnC^G^JB?V%$XJV^'E7!i(_kE;6X?is<VT6RHWa'DZTiHBV\bktid3^kUZ3-3]D3")k`'k^d`s2<cYSTK^DIWq)b"V:6#M`0O`HYKb?FC45iOh*cm,d6mSJoGJmO@s-+2.4'-XVRetT"_>4^O+BuP]b,8n$GKR3fX`$jSu1)u"+$"Y@")?X(4ka[aW;\(T95u'"$,Dea^egI!5J][(8DoroS7`N)eF%h3u-:;>KPTC-$:ZWp7k?tjh:[%cH_pP<9k?#4s,@Y0VU>7Ugn*W-5#L\tKdo>E>.g9ibg`fL/nrh+PdnuOA)F/Ri@"Lt2j_]Lge2lePN"nZ)<L.1-'HMlYhX\)[LkQ4?$ZSJW,%"\#C\eG^e$m*sIpfiB1*f>5!L$R</f(>.2%HZ$5u6%CKQ%="/sE$6b'\7jShCk#bNZ3KXd^G(JdCm9OC<0)MaESRl.f_i>16!iKmB.g"a1<BglUra7f0tuOUR+n%R]:IPZpUb0^VP_@eX\Gjuqa$WsPpl3]7NV_;C/n6a%*POt$%$d)a_HmtML2[<fZ.h!YPB8[P2tblj*QMK2^l(efA91>(IV$j!"SC*b-:*<IDu%P7ugf0=X><MqpMVKYYG\af0Bl&BASmfO=B^s$qsdsa86^f-BcX89(Xp.TfV'1K[<Z1h$pOf8=@6;m$PI*]Hse#.<$`AGs1qCkA*Tg?b-$M6L!Z;b.m=PN&/Qq"#Vdml/l7VLB(:[$L)Nam7uDlS=lAe=a6%Z9.KdW][F1!2^R1!h,&Bp!<j>T>FX(C%$?pH9hVXc@*q/4DQuh0$HIc4Y00e$mMY5;2`"c$oXG]5XLTjXSKUeD<[KD!!de'tXD/QZT)dM"B;;G'!2GMg*A)C:T`5ha]03qIcN!G([F#pX$Nuj1CnHnG4F.829(l8XsbUBdn"J]k-Ha;+c'l\g%T$>>P'Z1NC^@(RQ['P>@`2a0;Pj].GLk9*hI%=Y>d0XY.^B^%1LM7*TK(W@F_%PA="H[O5ZEgGWS"/g\1WUdr\C!>\6Fn1GT\onUm=f/(pW4+la,el9ZT?bFGQh_@_LACMes[qEE3=@N]=p\0q(mSIa]fDI?_S^<toG6QW?nqAmoVWA1umSD+E4kn8NZkarg*9TdCN7iV02VV3W=@o./U_f"(F;p&R`cEe3-qL1lZ)Q%,KG/"C:'e2gY=QLMY)#DJju27[H:,P;3\3JV7IV5+q%(]N7FH@a&Of<CT52rrcP4Z^kMGS_<@t*tm=P=eZD3_n^PC:k9Xi8GhDkN(]Zf#+J3!A=1F<Rcp#rFcU[\f>#XgfWWd`B+6mI7]j6O2d(k'HR/c.;b&PkgRjei`cj%UMJlNJG6pfHOlj-\G+cR[*TK_KV!Yf'47o[<MQf]La$gq'CQ%ikYNrTj@K_6McSNo`uq%B_k]p6"CP2"a@"*/LHji6%/1[KUuE*o%W:3if!XdE,=Y@*>F/3=;H>O#mGfoI#R9SkmQs2GA.@,hL4c"UY!`XoBCKamJ+7i2(>_@a$%Xj8Ms*=bs\c)PBCAfQ-2"dJa?"dR0@airtuS[:Y!9Q#!!"4E@O=$hrWg@I^O+<i"EPMF/Z&s!l.$El)I:+(G&^PcmHUBKhdba$R^Q7SQuS;*OUj7^U1RjMe0ekNi+A.4diUeWgFbP:so1oD9W<T!\@#Gm$kAmmO!#[GZHSFaWZXI=;%3"&mD*6>rbd]*W(X]8+g00U$mMlk@0r.KTeC(3@HY@_k-BrR7I0\DJf'cL(RFQ!)nQ;I>b<SA<\8(q&@rV<ak'PT#="P]#;B?TO!*^\*G3F)M#Up<<r9H,\lngYb%4nUJX]cp@~>
+endstream
+endobj
+111 0 obj
+<< /Type /Page
+/Parent 1 0 R
+/MediaBox [ 0 0 612 792 ]
+/Resources 3 0 R
+/Contents 110 0 R
+/Annots 112 0 R
+>>
+endobj
+112 0 obj
+[
+113 0 R
+114 0 R
+]
+endobj
+113 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 187.296 235.2 248.292 223.2 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (mailto:nick@chalko.com)
+/S /URI >>
+/H /I
+>>
+endobj
+114 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 18.0 156.0 79.656 144.0 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (mailto:belhaj@online.no)
+/S /URI >>
+/H /I
+>>
+endobj
+115 0 obj
+<< /Length 4631 /Filter [ /ASCII85Decode /FlateDecode ]
+ >>
+stream
+GatlUCQI5inb`7liP%8XHp$pn"[rIHkI>uZFa]T57GSJ)E[>R_,1RubkA/KFhH<b;cB):'1_KnFaR%3rcH^ckIX--WrKFq!*G`3qgKZ9GgC&A5KKnrb]F(4NZ6O:-[pT()].]3)J%td1ipIiRn[gsOH940*#aWL?5DcR+q0m>Fp^5SrlY<IB*d:k0r>>!*[cN3l;<I*:%]ru/cB;:1qmCm>MX2DO'q,&,gl!`/Z]4X#T-EV)\_(N)`0=;*.8g9IT5lB+;'LT[`oIebbn)=eY:Ga$ch3c4p&N\QV+e7EbA3MjOSS?-/j%(V#)r:>bB5qY94:PtbPgCGlGf@EE+d$d?Ll%_<.=Z2h;+Fd4#lp6:+[nfgBqRbb0mPb(?s`PRN2kVAX5P)L?9-+DNuLfnaPAZHi7>V/uJN]AAMhCmlc#P09;#"8S+D6"AdNU%>PH1[Pp<r&Gh^]#0g:;`4B:V]?$*o/hKT52?rV$Qd1k5?eOj=*X@.-H2`?5YO=+CIF5-"I"&E3W7`-bJJEirr??9a<>;je.0,8'E:LHJ^%g@$b<'`/7i69YTN@uZ7U^rD2QpZ8?c6N(X;X;])GtIlVKWFO^/N;S.V<CP(%3$=C<88R60s_B<BZ-?#ArYC1]<>HCn5%i!C.9k#\6J_6'#J]']cjsNW/n2cQDdHP/l)okWhDbXMC([98-:N3MslKk:*:[CtM@gh_Y)`.!l#ON`eq)k0j<%qfm1+o@uV/D7nnUVOp)d74Vr@,OU/dX(*'l':\-UaGNkr7nM&/rTPob+-@FY+!@Gki@YO^0lV!Q40l3++_%?e5@W,di)B%Q0'/q21A#fimISO_V1(<.ohbUG(+t-PSKk\[Z;`)g\`E[J?169/P]1IE6nlfG/B#/*`-e(^b/qo8fANI,@*W2H^9sbl+nq#=&c4pJ98:tVcAB"8LFfm!m(q<[U;dVrC$![D9!Ll_.OpIN?[m=jRst;1L5<joX-5+)=8&#,26oWPDiNOBNZ;(MRg/c&;ARr<mE<L9gHN,!f4eS#9_=-DmQbFm?KM'4Q&5(Rj:s'YL";_]3s=J=!7'!r&MaIPR+6''e:-OKm7<*H+6"i(,@%o'K"/0[aF,G!D30EU^,W>6)jo@m`2b:T>[5R?KFftaN[2F:f$8c`TaO69/J9VgV%i5&gB4M_/45/af_2)V`_Ieu#lh9WPG^X?J4HCa?Ap+-'h;\N_hrHN=U);>\V8(pLj)CXnQLl;7HGA8REl<lr;_f%S9oeZXb1k\,iiq/@>Fb`nPk%H7A^;3OK7SrL5!=>`9>_mlTc5Vo+'q<3)'qi>_3_sDYaYD\>i2S;`Nh>PLW<jo#Cf%b0'_nSZ;-?SX8&qjl+8GlSOC,CmPt"NtM;6Xk7Wq_2q=fq#9C>>BHWCY/YZeSZD#4iWDjF%/dnA$7)ars,G+N<$3l0,98kM>T55T>DKCiik2+q$G.,;Qt?dpTAgMp<76G`U/3i*8Xr-JD@\u<Bq96j7q];*ds7]Tk%)[]+$o1gVh-5Pn`Mo2=Pk%o\$`K]p\p2>jjP+4Q[lo=fZ]RU#CaC)i<XGD*k26/FkrkFO1hVP_#aD[B&F)L'>3AG5rP`D6Xj5\`,kaiEACCU9K#@U7)a`;XaAdC*1=K[Kni?TJ$jGGY*b`WlJ?85b@%CD-A,%PWHFfi4'g)1[7Ki0T-.t*EF+Z4A1H/naerq,<;mJ!_@8e>K*Z.o_u'DL>=)B*$JH<Z(^UX=TDq'(&=EQ3%u%mb:?!5pE-hR)#dR\kJ<j*H;,d<O0?3!0%8niBAL>(2T9W?#;:'S=&f<cjj<WAHOG_J`9%,/^W_GO[:5R-:]\;dC-#t@maA`S!&D#20MkE[uN$Z*u/>:gde"^?WoJ*Ehrn@Rh]Qh`:*e/!n!<:*9biSjO=QN"kW<>CqRg0E-JerK<0[F+N1?<1uAB]@L]DZ\]W74in=A^]aT*eAue#>,-N*E_.`jI]9`>$YR!$m]D!.tb1H7lsdD-enHKi%)fED)\Da=V8,M*=&*NeAS!"!Ir_pA#]_Ud8[O+IC4`-Bl<"Q=*QlK.3n>m/bo.\6`Z:%/W+agO5Mg8:qGPJ<YbKKeX,P2/r5CW@H<YHjr]CTAQ^4mG)O+F5;+:&_7nki]E<h>Rj@I"+,jQ)Q[cD+HeW/'dA;&#MZXrl-bYFNH\Li=q8i1G.\YkJ;g<H@]d,P*/ePoBA'hIj(U6KP"H@!dG.:3DmSo;Y"R!Ka(<oVhq-OVa^d__W%@q5.f3(T5/YgiesM@KE+.[kcQDW_10iK1]u!W!Z=>lT+dkE#3=]&?KJb+S;3^*9Ok?XG439F[8DdE0W(`:2>d+,\]Q/5XlAEq0I+e[:*e8%]P3@A@b'8\u8@QBfEbA#B'-7NbAEq]+J/@8<iio2e#;=hq18rFKjI4431F4r)8pV"qXug[!jXbVOep$O1,pfF':fQY3pAk-Gi)]%Of5O<oel-f%k$\fY4:!k(rLHc1$]!*aMl4'B%&Tm'-sm,[4cnPB6FfBAb5nR7VmE+l>.8hV1sSW95pZcV8@V8D%rhUhg::jlLa_kANo[Qb^<^DJn'6gf?/HT^q]R"9$5MeF')OTH0@kM<Q*[WS;I_sC+5uXo(*^%BOHG1]6CdkJ^sr>U`U2DaClD#Qk$,2Xff,%\qLQ[IK]f+Rd^)$]P965g-r,"h[8erW#rL3%6)1HVFS;7eU[;jgSNFE>r6#pK\E.LJA`+f/"?%/N0&[aMV5.$)kE(+?<=t*S45fW&U?jP4L%"gs7mZb+IPcYoTq:2"EURQ+DK6o\lS]KVe&?)pb]t#1[--,=V=)*Iqh;6WG;[2;idt."Z@Z`r@JoRf)LTP4.YlZ13nu6a->k:QXl:b%:XcR'Ma_0+!$@_r7B^\p]JCq`4lE(\&ihr"I5TMsFk4)A<dV\$([?[fWRCbt8Z*659a08ES!s'@`LO"CPOoAVi/QPdJjH)P-W(?S\30gh=I8)B!-C0+h5CYY6tWf\o/Hk.TNWop;%3NPoa63S0>,c@FrN<@=!fCG9SFa^6o"lV;?2_m>OE@c[bEWui&4FaHdM8tE1:<f)9m-,7lCU'jfH[8UFQSo2GI[eE9E(77LE3?>"p1Z!a,*qW%P]'>!DUK9ktEPN"\h".Qm,ESfn*#!c[O,*KHa;[+hMc4cXWCfA.l\5iangL^!kCH2sUMim(r2hP_mj*6t4ujSGpn\^%3.35N9''=C"B\),+Ui"D@s:]ZAI&<SP\/Q,Fa;N0Usi^S)iElFU_#@=A:LrhIr%MGK^g:&;uT$[1u;l;^K>Lu5oZWkt?2fJ1QX`$S4cWinaVE"00`_U+^`$&Kf\mu>o83*`!St(HY(!^1VNP+FcEN4TM\FW0He9XK"99+@0f,>I5Y-:<1,\tC1.r!.89k.d;C*_^"P@Jl\lj-X+k+L[X)fOhBIMgSkV!c+q%[`bdpYq].8]/o6r0b[ZJ?jqrTl_YZ%KX(&!+7[4oDYnGdd>M*I`b[h7#i,/%]Fl#ld0Y<=X=3kd=X&7aW(,STTfk7"&Qp6*0=:L4us;3(\NlIWQm7qeY?D27oqoooPc>SH$3@UQh,rMS>DhI@$F;+q0d^5GB;<(KSERG9VJA)]hqL'`TegTYNkaa5JQ.pQaDh$Wo)mJmFCFualoh=$@RQ(Wt)cLg?3CCPui4Bp0fbNB^"Yi<.N\n6p92jdd<.kX[;XQc?Q_N1m&^iaRo"!\:>rs`&$$edd=J[f?)Jj3kKg/c8*_p2)FBI'X5I89k#"Bn9P))W6S%2OfC>QSf1O=!Ys'I1,FVr!._3W!-Pr(qWd`C:$9juImfa2&US>Lc4R'_I9m2UHLZ&CW4I31%=[t2O3Jq1MYB"5^-WGM5b`$ap9=W-hBrT_kHdXX>6p[f%q7-2g;p9p;$0<u<@mQ,a]CIAW$=Yj\4`QX+0O.E'CDHAF-PWQi0bh.$kI0#Y`.^`6c78`S;8qH(]^BN3L`8o!'o0)ldihGeB.caZY8/a9rL(rcqsE#;]\mefUN4KXZp<mND?Yj-b;$]1A.NuUH7HFDk`Db[cZnqf@MTWHCiITk7(qS^)k94'OW$YRKbs-N'bs;TRn!\6ACl9.I'\V%C,l*>,S+IR?HERq,B%M@-)Ee\T!i<o:/r,PO7Tp/%?4sbm\ek;E1-?RBM">ZJBntL8)abCA9Tf;EUbk8i;)j_D'3-=QW%l2&HrB78`^jkEkX5Zcngr,c9-38f*-EPKOo$c;B8i5nl<O`GLn]P7PGZ,$P5hU:g4PhaHtjVWeD:5c"XI$@l6D,K]X9KC!mD?u!A`*39.<M!#IJ%`<1Cp&U`D/J=8VY60F.FTFl,!\M?5TVd!l5M@]8m4X$;-Wh&QP^M>WB;@7_@ZY,N!+026$6"(tm%p;TWnAdY!X!^jM]/l3c*t<kCIlifQ4[CS9j-^Go<J-i:EZ]SI^(Dn2pN+lVI%Y9nl4t&T><ba5CLOY#i[RnQq=a#9#^`H8b2L$NUA>:'Y#J'eCUq7^u(UY0cKc+.+eZ`SFJ[r^o.&7*W?+plo7*?7f&"2hlka`OT>]7gC"2'orZSJ"?$+'X@Vp$VG31Il+"-AO(^b_/_>5JR,V\`'4O*PKY'Vq\*lTUZA:ORI$GeFUtG*-%I&f2X"Wc`=+-dGVO$lSW`Ku"RF`NW,aLXNrrJNR?P`~>
+endstream
+endobj
+116 0 obj
+<< /Type /Page
+/Parent 1 0 R
+/MediaBox [ 0 0 612 792 ]
+/Resources 3 0 R
+/Contents 115 0 R
+/Annots 117 0 R
+>>
+endobj
+117 0 obj
+[
+118 0 R
+119 0 R
+120 0 R
+121 0 R
+122 0 R
+123 0 R
+124 0 R
+125 0 R
+126 0 R
+127 0 R
+]
+endobj
+118 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 18.0 666.066 83.988 654.066 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (cap.html)
+/S /URI >>
+/H /I
+>>
+endobj
+119 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 93.984 600.066 203.652 588.066 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (community/index.html)
+/S /URI >>
+/H /I
+>>
+endobj
+120 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 216.312 547.266 279.3 535.266 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (mailto:peter@apache.org)
+/S /URI >>
+/H /I
+>>
+endobj
+121 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 370.968 507.666 426.636 495.666 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (mailto:Kevin.Ross@iVerticalLeap.com)
+/S /URI >>
+/H /I
+>>
+endobj
+122 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 126.312 454.866 234.636 442.866 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (compliance.html)
+/S /URI >>
+/H /I
+>>
+endobj
+123 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 126.312 283.266 356.628 271.266 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (your-project.html)
+/S /URI >>
+/H /I
+>>
+endobj
+124 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 495.576 243.666 556.56 231.666 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (mailto:mpo@outerthought.org)
+/S /URI >>
+/H /I
+>>
+endobj
+125 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 18.0 204.066 169.296 192.066 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (http://marc.theaimsgroup.com/?l=forrest-dev&m=102471820523388)
+/S /URI >>
+/H /I
+>>
+endobj
+126 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 97.668 190.866 123.66 178.866 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (libre-intro.html)
+/S /URI >>
+/H /I
+>>
+endobj
+127 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 384.288 190.866 445.272 178.866 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (mailto:mpo@outerthought.org)
+/S /URI >>
+/H /I
+>>
+endobj
+128 0 obj
+<< /Length 3753 /Filter [ /ASCII85Decode /FlateDecode ]
+ >>
+stream
+GatU7=``?=&Ur?8@-L,NQ37gC^gj^?.S7',o%M5uV;7psb/4c-P%+MK0Ff0(5!@hTD?(o$P&f5EOI2ei]"e6UH[P^<f"ZEUY3-4>ch"J/DfOq5#4MlsKs/MQ`,R/RmlBY2qsq_tJe,QpoU\:bR,Bsdn@h!;%i>cL"7F-_7j!'/?D-JmN.lZ(lUN,achAp4G[Am,/60RQVj&d['9d*-(.C@^Z$m1J/2Aq1$R$<fp"'K`Yl"Q@-82Oc,FUFsQX[pToYPpRci`-!`gutjjmqrngQrF@27Y:r<GHZ)B548D2fS\I>/0WEJb;'B.Sk(+i>70;X)>W>LH:nnRABOc$s[F]--!`A]Rq'9o/R0dQ/S:rU-P_aE60n:#_dGl(Zg$N58Heo1.PjG=!@1Mi,Ks$WJ\9"&[L=&=;B)g(<*S.g9gJmnN>#`$F1chhF-E5^9Lb*($o*sGdZ-:dEQ>[FTr*,Cm+R^V(>mB_gpIT6`&jdRd#64%=,'OE&8&pU!3o/!L(DR+-KT7"d\_>b<i"4IE4X7bHq'*X;!BQpha@,K^Aa'nbqj94?If9"-2mC+@RFj15_VbA.N&)hh+.uoAu*!XaU"hSu<CT?mu,VA-%1:?g,s-.*#@>"tOB>7`36+#&?&mQcm_$mgD)`m(@^&*7\BPE!(hH=fs_bG9es1L<)NEaI^3?<1/G&2u.)mCh'%i3A7VuiL!KqhH\!4<f@#O*iEpmo1$#e_$j7lALfC:B.RtqgAg*#T'$5WHM<.OK!YrE-o'^1QP#SC(;IWlj6Lbe`ou#q/^cY*RmBT^iL?O+0mna2B03^oqKP7M'DO^LD(7'4,Z4JeO2^;7(^SD;K$uHp\6d;0J]*1TNH&A5$V3+2[Mo=,EVbr3osK&C++?I>fUdLF*SCI_*cM7j8$tgJ>QkOHN'(>7DG6o[!Ue%H,"<=ljp(_0"!tjD/R\h@9l>2_8T)saSq[,6Kk1<XY<m_G1HKd%s%eVL4?Jo?-Gpb!Ik+6r;2&G8UI\%"/0Mh8OYY'8;@&i/;N8o\Yh$4Fnb2/;+tNK"]copE4#dbjK,W%-Z0\_&X!>JX]]9rVUW)Qp-3^/2"5p8?^4ejuL38O5OkA7$<9@XeAo*22H%jX,bu>$h/dT"c-keAh]l&iRY)>d$P<3'c&d755TMLHYJNpO%B6q?*]Dfl+6\N^4UUj7RetC)(:.`Z$E8W]:X#3?\J@gK28=pH=Z:mXhWeo?om/gt&=p[M,!#gYbT;&.?^_/2,^_&-t80^SaC]cAr'a!4(NqfXO8!8@<o!grN9h9ls(n\Q*@.(mh&t]`]F3&baH2+*L(qh^-P1Hn?Im7eL_&i^hG!2j^?1;$um'Zl>:UepdO8&U_>3m8H]&O\WG<nT->D).X$>@ki:ir+:lBP$?-7p5Td.M7L4lE03^nVk*k93;,4\0g$K8rj`U[MT(M7s),7c1YV[e$U['''l6@uZ7:-Gd2g??(sbN=ttfbkaRB<CW?-U$R;]#j>L]IUee.fF]o79*<Bj@Pu&c2Ipg!V[S@%lRpucVf%L+4/#@qfh>&>]\X3_#e*L[CPt7til^Eq(M.:$3']@@+D<s%F1u'S$88"j%Ku)-Ga6)k_i-Nh/D(UHCG[s(U#baRN]_PtXjY\ZdFO_aW/TV+/PMr?EWc4A(aJl3<(S9kJcqm(UV*ib>oYr(!Z?kcjp`J!qurt(`=7=XgVl-8^`;D.>QEI%Z%RhXJ5?;uhThIf`%&Q3QT8Va:!(X+1<>mf1=?q^ln#K6W'5IZMZ*F'>JpCeR?nf5)]:r?7N(INo1)`4?EmVjC'Y9.`r*HV`4s$8_7p%gOJF(0Up/ARW%F6ZPG_h1dgu_%q!U.;%o8`m0V$WIl])]Rdg0u++7Jia*M/l(P$].N>L!$/q<\"3DW9OA^\#fVhfjgH%h%`[FOG6N,<4>tnXCAUHP29ale^+D5L+/=&#6I"YMS;Z(:;>aK!.#kk[(a'MI(N'p:BW?VN!%;_76dBitTQ4*f$Kg4t7TqW#>$We?bm9SbLpWoBf.E^),92[F+-YGmr&O^O]Y(Ug+DaK!+m=JF>h1YRi<`+)&jX=KSi.SWl52Y%sA3klDHMjD-qh.>%8P2gGD]/q@G`CqZ&F:=>_6&e\Z,AUM&4<Pf+E=TK;F0u[d3'O0<3C,iV;o]ZD4"Xi$AWIcG<pC.8*=e'i6c;n$":?%I(L2km[L`(a:#$[f^4_`G6q5.=>-QPWL#k.b?_TU8jFU/("[0pE\$0iBd/<r&$&GS3,2bUS'YlP:afIV5)8W3hmIZ<19=CNN[T\q*$[D9UK(BK)TRZ;9_e19?BaNE9`B1GRN%cN7c'DPYO*4pRM*^ds6qo:?b$95X8;"&I40\Y%i3`g/L"7$HS?FMf.YVC^pl#.p2)%PCaN^OhH6lqY>?DRt1R,`LfrQJrnBs87EliPKeQl6&;_hJ-b.L7@(BX,iPYMqCDI*8su*cR&f:BE:(0c.hTF^K+"XufoKdud''OV5-)J0/g[O?l]d!?paF&8s02]f,M7Y$"+#i]*:&<U(=B[KJI0J>]k2$48T!SF`j.TIW)c1rCJOj'LpV5h?LJ:X-<6j::"F&Rh1&pY3`8KD?gNQs2R4<0p"JBm>L@"3Y$<E%j$]pVGna(MRi&5iQgIOparG1B+t?XWoQ=:*Fdp`iBLpNd6<="\s&kf.E<,W+NP1KOFd8>;<5BC>q^2KCf\S]/$g@p84.h=`91DZaZC<&8>=HA#EsojXG9TQN2U?F!:s9Ts_I&X_"RNh9rR8q!u8JWl8_S.%**c0=E<tquS92E`ppq;=_`*%neX3^gXj3cs=Vs53.i;'35Vt?%0DD=e7jXia)Xks0N)X8rj+B(OBgR]()hn5Q9q/^9b'Z-a;rfH3*;]hWXUsNT,9B2Fda%q_:lLaFCo((U)Q<(N1lcD6:p;*<PbK4oCQD'esYuX2&2dNBIk+Z'Ffjlatjk%:dQ5k\\k0k=V0U[99TJf1qP'#D?$P0f.\%paK/S7hPm0[5VN%Ap-/qNQqCd[%r8]GSGJ/Oj^@S8c/W]4QFBBX26^0k,q%uiU`Zr!*FirhmWpuCWJ8W<>+>j^?u.t>&2Zrm)nSo7jOj'JF$sp^0``Lc;]3B'MYE$#-J&Y[7g\G-E8,+"M=9;C9R<!IfoD;Z7W)FMhD[N?7sF$.d_UV0f<K=Uq]3U?%f`?5r*d2F[m96^=>j/nW0gAqa).RDX77f%p+LlTXRKa<]fUmYjMX:'D!s_^2M_Mg"F<Q4^N>KflqPYW:0MHi==lkH)1Z]I74a];o\Up:j%t'KND8,aqeZ<B6)ai)(4bH3i'S=%X10Op6;Os60:ZA[V=UV\^7YGH$"$,d1hRISTf;6&Sa#fmS4VFZUnF@U7HIrrn%^2oDhh?nguCg^h#nP'D84(]<O-I$-UG=Yf_ZYbNpm.o*F4sOjrI=JMA.r]6a"C*_FKUNI<X`!gOpO*:FI3de*Q.\B_V0.9?3rD9Nq%g/%h!h3Nd^XfJk4BA(RN4kH(#(2VPuLm^Z5aftlC=p\3kf[H/uD`)MhFh*OjZ1F-?7!H@^S4,B`itHBf+H;O0XYt4u5=;[B9%A4@"4T>Fk$C]83tV1C\MR870DZLIoC^g*H8'K=,JQ1/TY'UgE2ofR:MRAnID.f4"C+K&SE]/-ea9"gWn%14)>#]@S+!A*?+(K,!*=]-44E/>XR+bS[urhg)^"DN&"JJ8p&eP1e="=T#=HN.*['*[-5Oe!T'F9&>^2]fCVeKEc:<(C<H%$`Gt6X7Vj?heaq8TW~>
+endstream
+endobj
+129 0 obj
+<< /Type /Page
+/Parent 1 0 R
+/MediaBox [ 0 0 612 792 ]
+/Resources 3 0 R
+/Contents 128 0 R
+/Annots 130 0 R
+>>
+endobj
+130 0 obj
+[
+131 0 R
+132 0 R
+]
+endobj
+131 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 144.324 446.4 207.984 434.4 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (mailto:stevenn@outerthought.org)
+/S /URI >>
+/H /I
+>>
+endobj
+132 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 18.0 380.4 123.648 368.4 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (http://marc.theaimsgroup.com/?t=103607092100004&r=1&w=2)
+/S /URI >>
+/H /I
+>>
+endobj
+135 0 obj
+<<
+ /Title (\376\377\0\61\0\40\0\126\0\145\0\162\0\163\0\151\0\157\0\156\0\40\0\60\0\56\0\66\0\55\0\144\0\145\0\166\0\40\0\50\0\165\0\156\0\162\0\145\0\154\0\145\0\141\0\163\0\145\0\144\0\51)
+ /Parent 133 0 R
+ /Next 137 0 R
+ /A 134 0 R
+>> endobj
+137 0 obj
+<<
+ /Title (\376\377\0\62\0\40\0\126\0\145\0\162\0\163\0\151\0\157\0\156\0\40\0\60\0\56\0\65\0\56\0\61\0\40\0\50\0\62\0\60\0\60\0\63\0\55\0\61\0\60\0\55\0\60\0\66\0\51)
+ /Parent 133 0 R
+ /Prev 135 0 R
+ /Next 139 0 R
+ /A 136 0 R
+>> endobj
+139 0 obj
+<<
+ /Title (\376\377\0\63\0\40\0\126\0\145\0\162\0\163\0\151\0\157\0\156\0\40\0\60\0\56\0\65\0\40\0\50\0\62\0\60\0\60\0\63\0\55\0\60\0\71\0\55\0\61\0\63\0\51)
+ /Parent 133 0 R
+ /Prev 137 0 R
+ /Next 141 0 R
+ /A 138 0 R
+>> endobj
+141 0 obj
+<<
+ /Title (\376\377\0\64\0\40\0\126\0\145\0\162\0\163\0\151\0\157\0\156\0\40\0\60\0\56\0\64\0\40\0\50\0\62\0\60\0\60\0\63\0\55\0\60\0\62\0\55\0\61\0\62\0\51)
+ /Parent 133 0 R
+ /Prev 139 0 R
+ /Next 143 0 R
+ /A 140 0 R
+>> endobj
+143 0 obj
+<<
+ /Title (\376\377\0\65\0\40\0\126\0\145\0\162\0\163\0\151\0\157\0\156\0\40\0\60\0\56\0\63\0\40\0\50\0\62\0\60\0\60\0\63\0\55\0\60\0\61\0\55\0\63\0\60\0\51)
+ /Parent 133 0 R
+ /Prev 141 0 R
+ /Next 145 0 R
+ /A 142 0 R
+>> endobj
+145 0 obj
+<<
+ /Title (\376\377\0\66\0\40\0\126\0\145\0\162\0\163\0\151\0\157\0\156\0\40\0\60\0\56\0\62\0\40\0\50\0\62\0\60\0\60\0\62\0\55\0\61\0\61\0\55\0\61\0\66\0\51)
+ /Parent 133 0 R
+ /Prev 143 0 R
+ /Next 147 0 R
+ /A 144 0 R
+>> endobj
+147 0 obj
+<<
+ /Title (\376\377\0\67\0\40\0\126\0\145\0\162\0\163\0\151\0\157\0\156\0\40\0\60\0\56\0\62\0\162\0\143\0\61\0\40\0\50\0\62\0\60\0\60\0\62\0\55\0\61\0\61\0\55\0\61\0\63\0\51)
+ /Parent 133 0 R
+ /Prev 145 0 R
+ /A 146 0 R
+>> endobj
+148 0 obj
+<< /Type /Font
+/Subtype /Type1
+/Name /F3
+/BaseFont /Helvetica-Bold
+/Encoding /WinAnsiEncoding >>
+endobj
+149 0 obj
+<< /Type /Font
+/Subtype /Type1
+/Name /F5
+/BaseFont /Times-Roman
+/Encoding /WinAnsiEncoding >>
+endobj
+150 0 obj
+<< /Type /Font
+/Subtype /Type1
+/Name /F1
+/BaseFont /Helvetica
+/Encoding /WinAnsiEncoding >>
+endobj
+151 0 obj
+<< /Type /Font
+/Subtype /Type1
+/Name /F9
+/BaseFont /Courier
+/Encoding /WinAnsiEncoding >>
+endobj
+152 0 obj
+<< /Type /Font
+/Subtype /Type1
+/Name /F2
+/BaseFont /Helvetica-Oblique
+/Encoding /WinAnsiEncoding >>
+endobj
+153 0 obj
+<< /Type /Font
+/Subtype /Type1
+/Name /F7
+/BaseFont /Times-Bold
+/Encoding /WinAnsiEncoding >>
+endobj
+1 0 obj
+<< /Type /Pages
+/Count 10
+/Kids [6 0 R 20 0 R 40 0 R 52 0 R 71 0 R 85 0 R 103 0 R 111 0 R 116 0 R 129 0 R ] >>
+endobj
+2 0 obj
+<< /Type /Catalog
+/Pages 1 0 R
+ /Outlines 133 0 R
+ /PageMode /UseOutlines
+ >>
+endobj
+3 0 obj
+<< 
+/Font << /F3 148 0 R /F5 149 0 R /F1 150 0 R /F9 151 0 R /F2 152 0 R /F7 153 0 R >> 
+/ProcSet [ /PDF /ImageC /Text ] >> 
+endobj
+133 0 obj
+<<
+ /First 135 0 R
+ /Last 147 0 R
+>> endobj
+134 0 obj
+<<
+/S /GoTo
+/D [6 0 R /XYZ -5.0 634.8 null]
+>>
+endobj
+136 0 obj
+<<
+/S /GoTo
+/D [52 0 R /XYZ -5.0 480.2 null]
+>>
+endobj
+138 0 obj
+<<
+/S /GoTo
+/D [52 0 R /XYZ -5.0 317.066 null]
+>>
+endobj
+140 0 obj
+<<
+/S /GoTo
+/D [85 0 R /XYZ -5.0 150.2 null]
+>>
+endobj
+142 0 obj
+<<
+/S /GoTo
+/D [103 0 R /XYZ -5.0 506.6 null]
+>>
+endobj
+144 0 obj
+<<
+/S /GoTo
+/D [111 0 R /XYZ -5.0 97.4 null]
+>>
+endobj
+146 0 obj
+<<
+/S /GoTo
+/D [116 0 R /XYZ -5.0 691.4 null]
+>>
+endobj
+xref
+0 154
+0000000000 65535 f 
+0000067950 00000 n 
+0000068076 00000 n 
+0000068169 00000 n 
+0000000015 00000 n 
+0000000071 00000 n 
+0000004025 00000 n 
+0000004145 00000 n 
+0000004239 00000 n 
+0000004399 00000 n 
+0000004569 00000 n 
+0000004767 00000 n 
+0000004984 00000 n 
+0000005175 00000 n 
+0000005394 00000 n 
+0000005606 00000 n 
+0000005826 00000 n 
+0000006044 00000 n 
+0000006219 00000 n 
+0000006438 00000 n 
+0000011073 00000 n 
+0000011196 00000 n 
+0000011335 00000 n 
+0000011517 00000 n 
+0000011696 00000 n 
+0000011893 00000 n 
+0000012106 00000 n 
+0000012286 00000 n 
+0000012500 00000 n 
+0000012715 00000 n 
+0000012941 00000 n 
+0000013153 00000 n 
+0000013369 00000 n 
+0000013583 00000 n 
+0000013799 00000 n 
+0000014014 00000 n 
+0000014227 00000 n 
+0000014401 00000 n 
+0000014613 00000 n 
+0000014828 00000 n 
+0000019528 00000 n 
+0000019651 00000 n 
+0000019734 00000 n 
+0000019905 00000 n 
+0000020120 00000 n 
+0000020303 00000 n 
+0000020475 00000 n 
+0000020691 00000 n 
+0000020906 00000 n 
+0000021122 00000 n 
+0000021336 00000 n 
+0000021552 00000 n 
+0000026225 00000 n 
+0000026348 00000 n 
+0000026480 00000 n 
+0000026647 00000 n 
+0000026862 00000 n 
+0000027077 00000 n 
+0000027248 00000 n 
+0000027463 00000 n 
+0000027644 00000 n 
+0000027816 00000 n 
+0000028035 00000 n 
+0000028254 00000 n 
+0000028473 00000 n 
+0000028691 00000 n 
+0000028910 00000 n 
+0000029125 00000 n 
+0000029296 00000 n 
+0000029477 00000 n 
+0000029656 00000 n 
+0000034329 00000 n 
+0000034452 00000 n 
+0000034549 00000 n 
+0000034724 00000 n 
+0000034939 00000 n 
+0000035108 00000 n 
+0000035323 00000 n 
+0000035503 00000 n 
+0000035673 00000 n 
+0000035869 00000 n 
+0000036063 00000 n 
+0000036253 00000 n 
+0000036466 00000 n 
+0000036642 00000 n 
+0000041432 00000 n 
+0000041555 00000 n 
+0000041682 00000 n 
+0000041859 00000 n 
+0000042074 00000 n 
+0000042245 00000 n 
+0000042459 00000 n 
+0000042674 00000 n 
+0000042849 00000 n 
+0000043023 00000 n 
+0000043200 00000 n 
+0000043414 00000 n 
+0000043594 00000 n 
+0000043769 00000 n 
+0000043984 00000 n 
+0000044158 00000 n 
+0000044343 00000 n 
+0000044516 00000 n 
+0000048602 00000 n 
+0000048728 00000 n 
+0000048789 00000 n 
+0000048967 00000 n 
+0000049155 00000 n 
+0000049331 00000 n 
+0000049528 00000 n 
+0000049707 00000 n 
+0000053947 00000 n 
+0000054073 00000 n 
+0000054110 00000 n 
+0000054283 00000 n 
+0000054453 00000 n 
+0000059178 00000 n 
+0000059304 00000 n 
+0000059405 00000 n 
+0000059564 00000 n 
+0000059738 00000 n 
+0000059914 00000 n 
+0000060104 00000 n 
+0000060274 00000 n 
+0000060446 00000 n 
+0000060627 00000 n 
+0000060840 00000 n 
+0000061009 00000 n 
+0000061191 00000 n 
+0000065038 00000 n 
+0000065164 00000 n 
+0000065201 00000 n 
+0000065383 00000 n 
+0000068309 00000 n 
+0000068363 00000 n 
+0000065586 00000 n 
+0000068427 00000 n 
+0000065842 00000 n 
+0000068492 00000 n 
+0000066090 00000 n 
+0000068559 00000 n 
+0000066328 00000 n 
+0000068624 00000 n 
+0000066566 00000 n 
+0000068690 00000 n 
+0000066804 00000 n 
+0000068755 00000 n 
+0000067042 00000 n 
+0000067282 00000 n 
+0000067396 00000 n 
+0000067507 00000 n 
+0000067616 00000 n 
+0000067723 00000 n 
+0000067840 00000 n 
+trailer
+<<
+/Size 154
+/Root 2 0 R
+/Info 4 0 R
+>>
+startxref
+68821
+%%EOF

Added: forrest/site/changes.rss
==============================================================================
--- (empty file)
+++ forrest/site/changes.rss	Sat Jun  5 06:35:22 2004
@@ -0,0 +1,793 @@
+<?xml version="1.0" encoding="ISO-8859-1"?><!DOCTYPE rss PUBLIC "-//Netscape Communications//DTD RSS 0.91//EN" "http://my.netscape.com/publish/formats/rss-0.91.dtd">
+<rss version="0.91"><channel><title> Changes</title><link>/changes.html</link><description> Changes</description><language>en-us</language><item><title>docs add</title><link>/changes.html</link><description>docs add
+              by 
+              DC
+              :
+              
+      
+        Added new document to facilitate
+        upgrading to v0.6
+      </description></item><item><title>code update</title><link>/changes.html</link><description>code update
+              by 
+              JJP
+              :
+              
+         Fix Issue with krysalis-site skin.
+       Thanks to Florian G. Haas.</description></item><item><title>docs add</title><link>/changes.html</link><description>docs add
+              by 
+              JJP
+              :
+              
+         Added new documentation about
+        Searching Forrest-built documentation
+       Thanks to Florian G. Haas.</description></item><item><title>code update</title><link>/changes.html</link><description>code update
+              by 
+              JJP
+              :
+              
+         Upgrade to cocoon 2.1.5
+      </description></item><item><title>code remove</title><link>/changes.html</link><description>code remove
+              by 
+              JJP
+              :
+              
+         Clean up first Lucene Implementation on Forrest.
+      </description></item><item><title>code add</title><link>/changes.html</link><description>code add
+              by 
+              NKB
+              :
+              
+        Locationmap modules added.  Not in use yet.
+       Thanks to Unico Hommes.</description></item><item><title>code add</title><link>/changes.html</link><description>code add
+              by 
+              NKB
+              :
+              
+        Forrestdoc code added to scratchpad; previously was Jakarta Alexandria
+      </description></item><item><title>code update</title><link>/changes.html</link><description>code update
+              by 
+              DB
+              :
+              
+        Removed author and cvs-id tags from code and xdocs.
+      </description></item><item><title>core update</title><link>/changes.html</link><description>core update
+              by 
+              JJP
+              :
+              
+        Repack jetty without JSP support. Now we can remove org.apache.jasper.jar
+      </description></item><item><title>forrestbot update</title><link>/changes.html</link><description>forrestbot update
+              by 
+              DB
+              :
+              
+        Moved forrestbot2 from scratchpad into main.  Uses ant 1.6's 
+        'import' task instead of XSLT/ant.  Webapp completely
+        rewritten to use JSTL, Struts, Java utility classes, and 
+        OpenSymphony's OSUser for flexible authentication.
+      </description></item><item><title>core update</title><link>/changes.html</link><description>core update
+              by 
+              NKB
+              :
+              
+        Forrest does not copy anything around anymore. The only step
+        to make it work is to have java compile the forrest jar; all
+        other resources are used in their original location.
+      </description></item><item><title>core fix
+                (bug FOR-146)
+              </title><link>/changes.html</link><description>core fix
+              by 
+              DC
+                (fixes bug FOR-146)
+              
+              :
+              
+        Moved all references to //skinconfig out of the document2html.xsl
+        into the site2xhtml.xsl file.
+        * Rationalized the Table of Contents stuff by creating a "toc"
+        mode in the common/xslt/html/document2html.xsl. That is then
+        used to generate the per-page ToC and the ToC attached to the menu.
+        * Removed extraneous default xsl matchers on the non-common
+        document2html and site2xhtml XSLs. This allows matches
+        defined in the imported transformation sheets to match
+        (imported sheets have lower precedence).
+        * Defined a couple of &lt;div id="..."&gt; place holder
+        tags used by the document2html. Those are then skinned by the
+        site2xhtml sheets.
+        * Note: If you have your own skins that were referencing "$config" or
+        "//skinconfig" in the document2html.xsl then you need to make similar
+        changes.
+        * For more information see the FOR-146 issue report.
+       Thanks to Rick Tessner.</description></item><item><title>skins add</title><link>/changes.html</link><description>skins add
+              by 
+              DB
+              :
+              
+        Add &lt;copyright-link&gt; element to skinconf
+      </description></item><item><title>core remove</title><link>/changes.html</link><description>core remove
+              by 
+              DB
+              :
+              
+        .ehtml files have been deprecated.  Use .ihtml instead.  Future html input support will be
+        based on this
+        discussion
+      </description></item><item><title>core fix</title><link>/changes.html</link><description>core fix
+              by 
+              JJP
+              :
+              
+        Remove Misleading Error message. Reported a cocoon bug #28939 
+      </description></item><item><title>core remove</title><link>/changes.html</link><description>core remove
+              by 
+              JJP
+              :
+              
+       Revert the changes to access skinconf using "skinconf//" done on r10259
+      </description></item><item><title>documentation add</title><link>/changes.html</link><description>documentation add
+              by 
+              JJP
+              :
+              
+       Information about the new 
+       forrest-user
+       mail list 
+      </description></item><item><title>core update</title><link>/changes.html</link><description>core update
+              by 
+              JJP
+              :
+              
+        Jetty jar was mistakenly compiled for jdk 1.4
+        - now re-compiled for jdk 1.3 
+      </description></item><item><title>core remove</title><link>/changes.html</link><description>core remove
+              by 
+              DB
+              :
+              
+        Forrest-targets with ant proxy is obsolete; use forrestbot now
+      </description></item><item><title>core update</title><link>/changes.html</link><description>core update
+              by 
+              DB
+              :
+              
+        'build patch' command updated for SVN
+      </description></item><item><title>core update</title><link>/changes.html</link><description>core update
+              by 
+              JJP
+              :
+              
+        Completely rewritten Lucene-based index and search functionality
+       Thanks to Florian G. Haas.</description></item><item><title>core fix
+                (bug FOR-139)
+              </title><link>/changes.html</link><description>core fix
+              by 
+              JJP
+                (fixes bug FOR-139)
+              
+              :
+              
+        skinconf was being ignored for the svg and fo formats.
+      </description></item><item><title>core fix
+                (bug FOR-136)
+              </title><link>/changes.html</link><description>core fix
+              by 
+              JJP
+                (fixes bug FOR-136)
+              
+              :
+              
+        "Warning" was mistakenly labeled as "Note" in PDF
+       Thanks to Nick Chalko.</description></item><item><title>core fix
+                (bug FOR-69)
+              </title><link>/changes.html</link><description>core fix
+              by 
+              JJP
+                (fixes bug FOR-69)
+              
+              :
+              
+        site2book.xsl handle all menu-item and menu attributes
+      </description></item><item><title>core fix
+                (bug FOR-115)
+              </title><link>/changes.html</link><description>core fix
+              by 
+              DPB
+                (fixes bug FOR-115)
+              
+              :
+              
+        Proper table around 'graphic' in simplified docbook.
+       Thanks to Rob Exley.</description></item><item><title>core fix</title><link>/changes.html</link><description>core fix
+              by 
+              JJP
+              :
+              
+        Replace document() function to get skinconf values and use "//skinconfig".
+        Fix order so it can validate skinconf.
+        Use &lt;search/&gt; instead of
+        &lt;disable-search/&gt; &lt;disable-lucene/&gt;
+        &lt;searchsite-domain/&gt; &lt;searchsite-name/&gt;.
+        Fix skinconf.xsl so it produces a proper skinconf
+      </description></item><item><title>core fix</title><link>/changes.html</link><description>core fix
+              by 
+              AG
+              :
+              
+        Updated jetty to 4.2.19
+      </description></item><item><title>core fix</title><link>/changes.html</link><description>core fix
+              by 
+              JJP
+              :
+              
+        Update scripts and config files to allow upgrade to cocoon 2.1.5-dev
+      </description></item><item><title>core add</title><link>/changes.html</link><description>core add
+              by 
+              JJP
+              :
+              
+        New stylesheet to import the original cocoon.xconf file
+      </description></item><item><title>core fix</title><link>/changes.html</link><description>core fix
+              by 
+              JJP
+              :
+              
+	Stop ovewriting skinconf and cocoon.xconf on webapp target
+        Libs were not copied on the webapp target
+      </description></item><item><title>core add</title><link>/changes.html</link><description>core add
+              by 
+              JJP
+              :
+              
+        Move context targets from forrest.build.xml to targets/context
+        Use skinconf DTD.
+	Use xmlvalidate for skinconf
+        Create a upgradeskinconf.xsl for old skinconf.xml files
+      </description></item><item><title>core add</title><link>/changes.html</link><description>core add
+              by 
+              JJP
+              :
+              
+        The language alternative div displays language in your own language.
+      </description></item><item><title>core add</title><link>/changes.html</link><description>core add
+              by 
+              DB
+              :
+              
+        Docbook support for refentry element and it's children.  Generally used for man pages.
+      </description></item><item><title>core add</title><link>/changes.html</link><description>core add
+              by 
+              JJP
+              :
+              
+        Do not create TOC unless it has been defined on the skinconf.
+        Change level attribute to max-depth attribute.
+        Add a min-sections attribute to define a minimun number of sections 
+        before create a toc.
+      </description></item><item><title>core add</title><link>/changes.html</link><description>core add
+              by 
+              JJP
+              :
+              
+        Add Language alternatives div. To test it:
+        i18n-foo.html
+      </description></item><item><title>core add</title><link>/changes.html</link><description>core add
+              by 
+              JJP
+              :
+              
+        Page size and orientation for pdf.
+       Thanks to Florian G. Haas.</description></item><item><title>core update</title><link>/changes.html</link><description>core update
+              by 
+              DB
+              :
+              
+        Converted repository from CVS to SVN
+       Thanks to Apache Infrastructure.</description></item><item><title>core update</title><link>/changes.html</link><description>core update
+              by 
+              JJP
+              :
+              
+        Upgrade to batik 1.5.1
+      </description></item><item><title>core update</title><link>/changes.html</link><description>core update
+              by 
+              JJP
+              :
+              
+        Add i18n to single file content.
+      </description></item><item><title>core fix</title><link>/changes.html</link><description>core fix
+              by 
+              JJP
+              :
+              
+       Toc element is optional on skinconf. 
+      </description></item><item><title>core update</title><link>/changes.html</link><description>core update
+              by 
+              AG
+              :
+              
+        Updated Ant 1.6.1
+      </description></item><item><title>core update</title><link>/changes.html</link><description>core update
+              by 
+              JJP
+              :
+              
+        Add i18n to tabs
+      </description></item><item><title>skins update</title><link>/changes.html</link><description>skins update
+              by 
+              RDG
+              :
+              
+        Putting a jettyconf.xml file in your document directory will override
+        the one supplied in the default Forrest context. Also no longer copies 
+        jettyconf.xml to build dir (one more file closer to no copying ;-))
+      </description></item><item><title>skins fix</title><link>/changes.html</link><description>skins fix
+              by 
+              JJP
+              :
+              
+        Allow a full url image to be included on a pdf file.
+        Use only tmp as the temporary directory.
+      </description></item><item><title>skins fix</title><link>/changes.html</link><description>skins fix
+              by 
+              JJP
+              :
+              
+        Split build file in various parts (webapp,war,validate,site)
+      </description></item><item><title>skins update</title><link>/changes.html</link><description>skins update
+              by 
+              DB
+              :
+              
+        Support multiple skin descriptor files via the forrest.skins.descriptors property
+      </description></item><item><title>core fix</title><link>/changes.html</link><description>core fix
+              by 
+              JJP
+              :
+              
+        Move ant + Jetty under tools on the build target
+      </description></item><item><title>core update</title><link>/changes.html</link><description>core update
+              by 
+              NKB
+              :
+              
+        Libraries are not copied anymore in the servlet context of
+        the dist and of the project being built; they are added
+        instead to the classpath of jetty for the 'run' target and
+        of the Cocoon CLI for the default 'site' target.
+      </description></item><item><title>build add</title><link>/changes.html</link><description>build add
+              by 
+              DB
+              :
+              
+        New 'clean-dist' target for build.xml, which is now the default target.
+      </description></item><item><title>core fix</title><link>/changes.html</link><description>core fix
+              by 
+              JJP
+              :
+              
+        Wrong directory being used for wiki grammars
+      </description></item><item><title>core update</title><link>/changes.html</link><description>core update
+              by 
+              JJP
+              :
+              
+        Upgrade to Jing 20030619
+      </description></item><item><title>core update</title><link>/changes.html</link><description>core update
+              by 
+              NKB
+              :
+              
+        Validation is now "dynamic", by setting the parser feature
+        "http://apache.org/xml/features/validation/dynamic".
+        This means that documents with DTD are fully validated,
+        while documents without DTD are just checked for well-formdness.
+      </description></item><item><title>core add</title><link>/changes.html</link><description>core add
+              by 
+              NKB
+              :
+              
+        Added SkinconfTransformer, that augments the skinconf.xml 
+        by adding these attributes to colors if not present:
+        @highlight, @lowlight, @font, @link, @vlink, @hlink.
+      </description></item><item><title>core update</title><link>/changes.html</link><description>core update
+              by 
+              RDG
+              :
+              
+       Removed xml2xhtml.xsl import in profile2page.xsl that was not used (file not present).
+       Thanks to Juan Jose Pablos.</description></item><item><title>core update</title><link>/changes.html</link><description>core update
+              by 
+              RDG
+              :
+              
+        New build target to build a webapp that can be distributed.
+        "war" target depends on "webapp" which will produce an deployable webapp,
+        "run" target depends on "webapp-local" which leaves many files in the project
+        directory to ease editing (e.g. src, resources and skins)
+      </description></item><item><title>core add</title><link>/changes.html</link><description>core add
+              by 
+              NKB
+              :
+              
+        Now skins can get a stab at enhancing skinconf.xml, by placing
+        a skinconf.xsl file in the skin directory.
+        By default some values are added by the common skin, like
+        default Forrest colors.
+      </description></item><item><title>core update</title><link>/changes.html</link><description>core update
+              by 
+              JJP
+              :
+              
+        Upgrade to cocoon 2.1.3
+	nekodtd 0.1.9
+	remove excalibur-concurrent-20020820.jar
+	remove excalibur-cli-1.0.jar
+	remove excalibur-datasource-vm12-20021121.jar
+	remove jakarta-oro-2.0.6.jar 
+      </description></item><item><title>core add</title><link>/changes.html</link><description>core add
+              by 
+              RP
+              :
+              
+        Add support for Openoffice Writer 1.1 files.
+      </description></item><item><title>core update</title><link>/changes.html</link><description>core update
+              by 
+              NKB
+              :
+              
+        Instead of forrest-targets.ent with Ant 1.6 Forrest can now also be used with
+        the new import facility: &lt;import file="forrest-targets.xml"/&gt;
+      </description></item><item><title>skins add</title><link>/changes.html</link><description>skins add
+              by 
+              NKB
+              :
+              
+       Fixes to the krysalis skin to bring it up to snuff.
+       Added lateral search bar.
+       Added credits section.
+       Use automatically skinnable borders
+       Fix code font size.
+       Other small enhancements.
+      </description></item><item><title>core update</title><link>/changes.html</link><description>core update
+              by 
+              NKB
+              :
+              
+        Automatic generation of borders from skin colors and naming convention.
+        Rounded and straight 45 degrees corners supplied.
+
+       For example, to generate a 'r'ounded corner for 't'op 'l'eft the size
+       of '5' pixels of background 'header', foreground 'tab-selected' and
+       border of 'tab-unselected' I can just ask for:
+
+         /skin/images/rc-t-l-5-1header-2tab-selected-3-tab-unselected.png
+      </description></item><item><title>core update</title><link>/changes.html</link><description>core update
+              by 
+              NKB
+              :
+              
+        Removed all validation includes and excludes from the fresh site,
+        except the most basic one. This means that the feature is to 
+        be considered deprecated.
+      </description></item><item><title>skins add</title><link>/changes.html</link><description>skins add
+              by 
+              NKB
+              :
+              
+        New "extra-css" tag in skinconf can contain css that is injected in
+        forrest.css, added in the skins by default.
+      </description></item><item><title>skins add</title><link>/changes.html</link><description>skins add
+              by 
+              NKB
+              :
+              
+        New section in skinconf about colors used by the site. 
+        Enabled for krysalis-site and tigris-style. 
+        If a needed color is not specified, the default one is used.
+      </description></item><item><title>skins add</title><link>/changes.html</link><description>skins add
+              by 
+              NKB
+              :
+              
+        Now skin resources can be generated from skinconf.xml from xslt.
+        For example '/myskin/css/my.css.xslt' is used by forrest on 'skinconf.xml'
+        to get 'my.css'
+      </description></item><item><title>skins add</title><link>/changes.html</link><description>skins add
+              by 
+              NKB
+              :
+              
+        It's now possible to have two levels of tabs.
+       Thanks to Ross Gardler.</description></item><item><title>skins add</title><link>/changes.html</link><description>skins add
+              by 
+              NKB
+              :
+              
+        External links are now identified by a small trailing icon.
+        The icon can be overridden by the skin and the behaviour
+        can be disabled in skinconf.xml.
+      </description></item><item><title>skins add</title><link>/changes.html</link><description>skins add
+              by 
+              NKB
+              :
+              
+        Added new 'tigris-style' skin, by using exactly the same 
+        skin version 1.1. from the project Style at http://style.tigris.org/.
+        This will completely replace the avalon-tigris skin in subsequent versions.
+        The avalon-tigris skin is to be considered deprecated and no longer 
+        developed.
+      </description></item><item><title>core add</title><link>/changes.html</link><description>core add
+              by 
+              DB
+              :
+              
+        Properties from ${user.home}/forrest.properties are loaded, after
+        the project's forrest.properties and before the default-forrest.properties are.
+      </description></item><item><title>core update</title><link>/changes.html</link><description>core update
+              by 
+              AG
+              :
+              
+        Updated Ant 1.6.0
+      </description></item><item><title>forrestbot update</title><link>/changes.html</link><description>forrestbot update
+              by 
+              DB
+              :
+              
+        Refactored forrestbot to organize workstages and their implementations.
+        Properties named by workstage and implementation for clarity and to
+        prevent conflicts.
+      </description></item><item><title>core update</title><link>/changes.html</link><description>core update
+              by 
+              DB
+              :
+              
+        The 'clean-site' target appears in 'forrest -projecthelp'.  Deletes
+        temp, webapp, and brokenlinks files too.
+      </description></item><item><title>docs add</title><link>/changes.html</link><description>docs add
+              by 
+              DB
+              :
+              
+        Began documentation for new forrestbot; moved stable forrestbot docs
+      </description></item><item><title>skins fix
+                (bug FOR-87,FOR-88)
+              </title><link>/changes.html</link><description>skins fix
+              by 
+              NKB
+                (fixes bug FOR-87,FOR-88)
+              
+              :
+              
+        Now skins that are edited in place have their non-traversable
+        resources also copied for static rendering.
+       Thanks to Ross Gardler.</description></item><item><title>core add</title><link>/changes.html</link><description>core add
+              by 
+              NKB
+              :
+              
+       New file format: '.aart'. These are text files that are converted
+       automatically be Cocoon in SVG, if requested with a '.png' extension.
+      </description></item><item><title>core update</title><link>/changes.html</link><description>core update
+              by 
+              NKB
+              :
+              
+        Updated and separated in their directory all the resources
+        needed by Chaperon, and make the pipeline generate the 
+        xml grammar versions if unavailable.
+        This fixes some wiki rendering bugs and makes sections
+        follow the correct level nesting.
+      </description></item><item><title>core update</title><link>/changes.html</link><description>core update
+              by 
+              NKB
+              :
+              
+        Now also all forrest /resources are editable in forrest.home
+        and translations in their source space.
+      </description></item><item><title>core update</title><link>/changes.html</link><description>core update
+              by 
+              NKB
+              :
+              
+        Skins are now editable directly in FORREST_HOME.
+       Thanks to Ross Gardler.</description></item><item><title>skins fix
+                (bug FOR-86)
+              </title><link>/changes.html</link><description>skins fix
+              by 
+              NKB
+                (fixes bug FOR-86)
+              
+              :
+              
+        DHTML menus in Krysalis skin now work on all levels.
+       Thanks to Ross Gardler.</description></item><item><title>core update</title><link>/changes.html</link><description>core update
+              by 
+              DC
+              :
+              
+        Updated Entity Resolver from pre-release to official
+        xml-commons-resolver-1.1 release.
+      </description></item><item><title>core update</title><link>/changes.html</link><description>core update
+              by 
+              JJP
+              :
+              
+        Updated Jetty to 4.2.14
+      </description></item><item><title>skins update</title><link>/changes.html</link><description>skins update
+              by 
+              NKB
+              :
+              
+        Removed the deprecated Ant @tag@ substitution method for skins to 
+        reduce copying further.
+      </description></item><item><title>core fix</title><link>/changes.html</link><description>core fix
+              by 
+              JJP
+              :
+              
+      Wrong default value for translations directory.
+      </description></item><item><title>core update</title><link>/changes.html</link><description>core update
+              by 
+              NKB
+              :
+              
+         All resources in skins/common/images|scripts are used if the
+         corresponding resource is not found in the skin being used. 
+         Moved under these dirs the images and the scripts that were placed by 
+         default under resources/images or copied in each skin, and added a 
+         temporary sitemap rule to route the request of the images to the new
+         location. 
+      </description></item><item><title>core update</title><link>/changes.html</link><description>core update
+              by 
+              NKB
+              :
+              
+          Moved the images of fresh-site to the src/content/xdocs directory,
+          for the new layout that has been decided on forrest-dev.
+      </description></item><item><title>core add</title><link>/changes.html</link><description>core add
+              by 
+              NKB
+              :
+              
+          Now images are generated from the xdocs content dir as if they
+          were in the resources/images dir. The latter will be phased out.
+      </description></item><item><title>core fix</title><link>/changes.html</link><description>core fix
+              by 
+              NKB
+              :
+              
+          Fixed the handling of images and resources in the resources.xmap
+          pipeline, to cater for the new system that does not copy docs prior
+          to rendering.
+      </description></item><item><title>core add</title><link>/changes.html</link><description>core add
+              by 
+              NKB
+              :
+              
+          Added a new property to forrest.properties
+           (project.raw-content-dir=${project.content-dir}/content)
+           to define where raw files are to be served from.
+           Also removed the internal property real-content.dir that was
+           used internally for this and replaced it with a raw-content.dir
+           property.
+      </description></item><item><title>skins update</title><link>/changes.html</link><description>skins update
+              by 
+              NKB
+              :
+              
+          Major update to inner working of the krysalis-site skin: 
+          - removed all use of the spacer.gif image
+          - replaced all visual enhancement icons with css icons
+          - fixed CSS and html validation
+          - reduced final output size, 
+          - removed all font tag usage in favor of css
+          - added aural (speech) style in css
+          - reduced usage of nested tables
+          - refactored main xhtml stylesheet to be more clear and maintainable
+          - refactored css to have a single small place where to define the skin colors
+          - changed icons to original icons (made by me and not gotten from elsewhere)
+          - removed unused icons.
+          - made location of minitoc configurable as "page", "menu", or "both"
+      </description></item><item><title>core update</title><link>/changes.html</link><description>core update
+              by 
+              NKB
+              :
+              
+          Removed duplicated copying of files during the creation of the 
+          distro. Now the command-line context dir is like the webapp context dir.
+          This reduces Forrest build time from 53 to 19 seconds on my system.
+      </description></item><item><title>skins fix</title><link>/changes.html</link><description>skins fix
+              by 
+              NKB
+              :
+              
+          Fixed bug in the autodownload support for skins that was preventing 
+          custom skins in the project source dir from working.
+       Thanks to Sebastian Bergmann.</description></item><item><title>code update</title><link>/changes.html</link><description>code update
+              by 
+              JJP
+              :
+              
+          Added support for docbook version 4.1.2. Allows importing files
+	  from various editors (Open office, Abiword).
+      </description></item><item><title>core fix</title><link>/changes.html</link><description>core fix
+              by 
+              JJP
+              :
+              
+          Added default translation for menu on fresh-site so it is used 
+	  when the user locale can not be found.
+          Synchronized some I18n labels after a modification on fresh-site.
+      </description></item><item><title>core add</title><link>/changes.html</link><description>core add
+              by 
+              JJP
+              :
+              
+          Patch facility to be used by any contributor (From Ant's project).
+	  To use it run "build.[sh|bat] patch".
+       Thanks to Jan Materne.</description></item><item><title>core update</title><link>/changes.html</link><description>core update
+              by 
+              JJP
+              :
+              
+          Added German Translation for menu in fresh-site example seed.
+       Thanks to Jan Materne.</description></item><item><title>core fix</title><link>/changes.html</link><description>core fix
+              by 
+              NKB
+              :
+              
+          Patched directory2book.xsl to be able to serve raw documents from the 
+          side menu (e.g. pdf); previously it always generated .html links.
+       Thanks to Eric BURGHARD.</description></item><item><title>skins add</title><link>/changes.html</link><description>skins add
+              by 
+              NKB
+              :
+              
+        Skins can now be packaged, downloaded and automatically installed.
+        See documentation.
+      </description></item><item><title>core update</title><link>/changes.html</link><description>core update
+              by 
+              JJP
+              :
+              
+        Added creation of TOC support on PDF files.
+	Improved so it uses value from skinconfig.xml.
+	Improve algoritm to define font size for section/subsection/...
+       Thanks to Eric Burghard.</description></item><item><title>core add</title><link>/changes.html</link><description>core add
+              by 
+              JJP
+              :
+              
+       First I18n integration for menus in forrest.
+      </description></item><item><title>core update</title><link>/changes.html</link><description>core update
+              by 
+              JJP
+              :
+              
+        In the generated "changes" document, add "version_" to section@id
+        as required by document-v12.
+	Sort action types order to "add","remove","update","fix".
+      </description></item><item><title>build fix</title><link>/changes.html</link><description>build fix
+              by 
+              JJP
+              :
+              
+        Validate-site target verifies that a site has disable-xml-link
+	to validate, otherwise fails.
+      </description></item><item><title>core add</title><link>/changes.html</link><description>core add
+              by 
+              JJP
+              :
+              
+        Integrate Lucene on Forrest. Check the bug report for more info.
+       Thanks to Ram鏮 Prades.</description></item><item><title>core add</title><link>/changes.html</link><description>core add
+              by 
+              JJP
+              :
+              
+        Added XSP support.
+	For old sitemap.xmap add this tag:
+	&lt;map:generator name="serverpages" 
+	src="org.apache.cocoon.generation.ServerPagesGenerator"/&gt;
+      </description></item></channel></rss>
\ No newline at end of file

Added: forrest/site/changes.xml
==============================================================================
--- (empty file)
+++ forrest/site/changes.xml	Sat Jun  5 06:35:22 2004
@@ -0,0 +1,1031 @@
+<?xml version="1.0" encoding="ISO-8859-1"?><!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation V1.2//EN" "document-v12.dtd">
+<document><header><title>History of Changes</title></header><body><p><link href="changes.rss"><img alt="RSS" src="images/rss.png"/></link></p>
+    <section id="version_0.6-dev"><title>Version 0.6-dev (unreleased)</title><ul><li><icon alt="add" src="images/add.jpg"/>
+      
+        Added new document to facilitate
+        <link href="upgrading_06.html">upgrading to v0.6</link>
+      (DC)</li><li><icon alt="add" src="images/add.jpg"/>
+         Added new documentation about
+        <link href="site:searching">Searching Forrest-built documentation</link>
+      (JJP) Thanks to Florian G. Haas. Fixes <link href="http://issues.cocoondev.org/jira/secure/ViewIssue.jspa?key=FOR-9">FOR-9</link>.</li><li><icon alt="add" src="images/add.jpg"/>
+        Locationmap modules added.  Not in use yet.
+      (NKB) Thanks to Unico Hommes.</li><li><icon alt="add" src="images/add.jpg"/>
+        Forrestdoc code added to scratchpad; previously was <link href="http://jakarta.apache.org/alexandria/">Jakarta Alexandria</link>
+      (NKB)</li><li><icon alt="add" src="images/add.jpg"/>
+        Add &lt;copyright-link&gt; element to skinconf
+      (DB) Fixes <link href="http://issues.cocoondev.org/jira/secure/ViewIssue.jspa?key=FOR-120">FOR-120</link>.</li><li><icon alt="add" src="images/add.jpg"/>
+       Information about the new 
+       <link href="site:mail-lists/forrest-user">forrest-user</link>
+       mail list 
+      (JJP)</li><li><icon alt="add" src="images/add.jpg"/>
+        New stylesheet to import the original cocoon.xconf file
+      (JJP)</li><li><icon alt="add" src="images/add.jpg"/>
+        Move context targets from forrest.build.xml to targets/context
+        Use skinconf DTD.
+	Use xmlvalidate for skinconf
+        Create a upgradeskinconf.xsl for old skinconf.xml files
+      (JJP)</li><li><icon alt="add" src="images/add.jpg"/>
+        The language alternative div displays language in your own language.
+      (JJP)</li><li><icon alt="add" src="images/add.jpg"/>
+        Docbook support for refentry element and it's children.  Generally used for man pages.
+      (DB)</li><li><icon alt="add" src="images/add.jpg"/>
+        Do not create TOC unless it has been defined on the skinconf.
+        Change level attribute to max-depth attribute.
+        Add a min-sections attribute to define a minimun number of sections 
+        before create a toc.
+      (JJP)</li><li><icon alt="add" src="images/add.jpg"/>
+        Add Language alternatives div. To test it:
+        i18n-foo.html
+      (JJP)</li><li><icon alt="add" src="images/add.jpg"/>
+        Page size and orientation for pdf.
+      (JJP) Thanks to Florian G. Haas. Fixes <link href="http://issues.cocoondev.org/jira/secure/ViewIssue.jspa?key=FOR-112">FOR-112</link>.</li><li><icon alt="add" src="images/add.jpg"/>
+        New 'clean-dist' target for build.xml, which is now the default target.
+      (DB) Fixes <link href="http://issues.cocoondev.org/jira/secure/ViewIssue.jspa?key=FOR-108">FOR-108</link>.</li><li><icon alt="add" src="images/add.jpg"/>
+        Added SkinconfTransformer, that augments the skinconf.xml 
+        by adding these attributes to colors if not present:
+        @highlight, @lowlight, @font, @link, @vlink, @hlink.
+      (NKB)</li><li><icon alt="add" src="images/add.jpg"/>
+        Now skins can get a stab at enhancing skinconf.xml, by placing
+        a skinconf.xsl file in the skin directory.
+        By default some values are added by the common skin, like
+        default Forrest colors.
+      (NKB)</li><li><icon alt="add" src="images/add.jpg"/>
+        Add support for Openoffice Writer 1.1 files.
+      (RP)</li><li><icon alt="add" src="images/add.jpg"/>
+       Fixes to the krysalis skin to bring it up to snuff.
+       Added lateral search bar.
+       Added credits section.
+       Use automatically skinnable borders
+       Fix code font size.
+       Other small enhancements.
+      (NKB)</li><li><icon alt="add" src="images/add.jpg"/>
+        New "extra-css" tag in skinconf can contain css that is injected in
+        forrest.css, added in the skins by default.
+      (NKB)</li><li><icon alt="add" src="images/add.jpg"/>
+        New section in skinconf about colors used by the site. 
+        Enabled for krysalis-site and tigris-style. 
+        If a needed color is not specified, the default one is used.
+      (NKB)</li><li><icon alt="add" src="images/add.jpg"/>
+        Now skin resources can be generated from skinconf.xml from xslt.
+        For example '/myskin/css/my.css.xslt' is used by forrest on 'skinconf.xml'
+        to get 'my.css'
+      (NKB)</li><li><icon alt="add" src="images/add.jpg"/>
+        It's now possible to have two levels of tabs.
+      (NKB) Thanks to <link href="mailto:ross@saafe.org">Ross Gardler</link>. Fixes <link href="http://issues.cocoondev.org/jira/secure/ViewIssue.jspa?key=FOR-98">FOR-98</link>.</li><li><icon alt="add" src="images/add.jpg"/>
+        External links are now identified by a small trailing icon.
+        The icon can be overridden by the skin and the behaviour
+        can be disabled in skinconf.xml.
+      (NKB)</li><li><icon alt="add" src="images/add.jpg"/>
+        Added new 'tigris-style' skin, by using exactly the same 
+        skin version 1.1. from the project Style at http://style.tigris.org/.
+        This will completely replace the avalon-tigris skin in subsequent versions.
+        The avalon-tigris skin is to be considered deprecated and no longer 
+        developed.
+      (NKB)</li><li><icon alt="add" src="images/add.jpg"/>
+        Properties from ${user.home}/forrest.properties are loaded, after
+        the project's forrest.properties and before the default-forrest.properties are.
+      (DB)</li><li><icon alt="add" src="images/add.jpg"/>
+        Began documentation for new forrestbot; moved stable forrestbot docs
+      (DB)</li><li><icon alt="add" src="images/add.jpg"/>
+       New file format: '.aart'. These are text files that are converted
+       automatically be Cocoon in SVG, if requested with a '.png' extension.
+      (NKB)</li><li><icon alt="add" src="images/add.jpg"/>
+          Now images are generated from the xdocs content dir as if they
+          were in the resources/images dir. The latter will be phased out.
+      (NKB)</li><li><icon alt="add" src="images/add.jpg"/>
+          Added a new property to forrest.properties
+           (project.raw-content-dir=${project.content-dir}/content)
+           to define where raw files are to be served from.
+           Also removed the internal property real-content.dir that was
+           used internally for this and replaced it with a raw-content.dir
+           property.
+      (NKB)</li><li><icon alt="add" src="images/add.jpg"/>
+          Patch facility to be used by any contributor (From Ant's project).
+	  To use it run "build.[sh|bat] patch".
+      (JJP) Thanks to <link href="mailto:Jan.Materne@rzf.fin-nrw.de">Jan Materne</link>.</li><li><icon alt="add" src="images/add.jpg"/>
+        Skins can now be packaged, downloaded and automatically installed.
+        See <link href="site:skin-package">documentation</link>.
+      (NKB)</li><li><icon alt="add" src="images/add.jpg"/>
+       First I18n integration for menus in forrest.
+      (JJP) Fixes <link href="http://issues.cocoondev.org/jira/secure/ViewIssue.jspa?key=FOR-9">FOR-9</link>.</li><li><icon alt="add" src="images/add.jpg"/>
+        Integrate Lucene on Forrest. Check the bug report for more info.
+      (JJP) Thanks to <link href="mailto:rprades@porcelanosa.com">Ram鏮 Prades</link>. Fixes <link href="http://issues.cocoondev.org/jira/secure/ViewIssue.jspa?key=FOR-9">FOR-9</link>.</li><li><icon alt="add" src="images/add.jpg"/>
+        Added XSP support.
+	For old sitemap.xmap add this tag:
+	&lt;map:generator name="serverpages" 
+	src="org.apache.cocoon.generation.ServerPagesGenerator"/&gt;
+      (JJP) Fixes <link href="http://issues.cocoondev.org/jira/secure/ViewIssue.jspa?key=FOR-56">FOR-56</link>.</li><li><icon alt="remove" src="images/remove.jpg"/>
+         Clean up first Lucene Implementation on Forrest.
+      (JJP)</li><li><icon alt="remove" src="images/remove.jpg"/>
+        .ehtml files have been deprecated.  Use .ihtml instead.  Future html input support will be
+        based on <link href="http://issues.apache.org/eyebrowse/BrowseList?listId=65&amp;by=thread&amp;from=748321">this
+        discussion</link>
+      (DB) Fixes <link href="http://issues.cocoondev.org/jira/secure/ViewIssue.jspa?key=FOR-131">FOR-131</link>.</li><li><icon alt="remove" src="images/remove.jpg"/>
+       Revert the changes to access skinconf using "skinconf//" done on r10259
+      (JJP)</li><li><icon alt="remove" src="images/remove.jpg"/>
+        Forrest-targets with ant proxy is obsolete; use forrestbot now
+      (DB) Fixes <link href="http://issues.cocoondev.org/jira/secure/ViewIssue.jspa?key=FOR-140">FOR-140</link>.</li><li><icon alt="update" src="images/update.jpg"/>
+         Fix Issue with krysalis-site skin.
+      (JJP) Thanks to Florian G. Haas. Fixes <link href="http://issues.cocoondev.org/jira/secure/ViewIssue.jspa?key=FOR-9">FOR-9</link>.</li><li><icon alt="update" src="images/update.jpg"/>
+         Upgrade to cocoon 2.1.5
+      (JJP)</li><li><icon alt="update" src="images/update.jpg"/>
+        Removed author and cvs-id tags from code and xdocs.
+      (DB) Fixes <link href="http://issues.cocoondev.org/jira/secure/ViewIssue.jspa?key=FOR-123">FOR-123</link>.</li><li><icon alt="update" src="images/update.jpg"/>
+        Repack jetty without JSP support. Now we can remove org.apache.jasper.jar
+      (JJP)</li><li><icon alt="update" src="images/update.jpg"/>
+        Moved forrestbot2 from scratchpad into main.  Uses ant 1.6's 
+        'import' task instead of XSLT/ant.  Webapp completely
+        rewritten to use JSTL, Struts, Java utility classes, and 
+        OpenSymphony's OSUser for flexible authentication.
+      (DB)</li><li><icon alt="update" src="images/update.jpg"/>
+        Forrest does not copy anything around anymore. The only step
+        to make it work is to have java compile the forrest jar; all
+        other resources are used in their original location.
+      (NKB)</li><li><icon alt="update" src="images/update.jpg"/>
+        Jetty jar was mistakenly compiled for jdk 1.4
+        - now re-compiled for jdk 1.3 
+      (JJP)</li><li><icon alt="update" src="images/update.jpg"/>
+        'build patch' command updated for SVN
+      (DB) Fixes <link href="http://issues.cocoondev.org/jira/secure/ViewIssue.jspa?key=FOR-137">FOR-137</link>.</li><li><icon alt="update" src="images/update.jpg"/>
+        Completely rewritten Lucene-based index and search functionality
+      (JJP) Thanks to Florian G. Haas. Fixes <link href="http://issues.cocoondev.org/jira/secure/ViewIssue.jspa?key=FOR-9">FOR-9</link>.</li><li><icon alt="update" src="images/update.jpg"/>
+        Converted repository from CVS to SVN
+      (DB) Thanks to Apache Infrastructure.</li><li><icon alt="update" src="images/update.jpg"/>
+        Upgrade to batik 1.5.1
+      (JJP)</li><li><icon alt="update" src="images/update.jpg"/>
+        Add i18n to single file content.
+      (JJP)</li><li><icon alt="update" src="images/update.jpg"/>
+        Updated Ant 1.6.1
+      (AG)</li><li><icon alt="update" src="images/update.jpg"/>
+        Add i18n to tabs
+      (JJP)</li><li><icon alt="update" src="images/update.jpg"/>
+        Putting a jettyconf.xml file in your document directory will override
+        the one supplied in the default Forrest context. Also no longer copies 
+        jettyconf.xml to build dir (one more file closer to no copying ;-))
+      (RDG)</li><li><icon alt="update" src="images/update.jpg"/>
+        Support multiple skin descriptor files via the forrest.skins.descriptors property
+      (DB)</li><li><icon alt="update" src="images/update.jpg"/>
+        Libraries are not copied anymore in the servlet context of
+        the dist and of the project being built; they are added
+        instead to the classpath of jetty for the 'run' target and
+        of the Cocoon CLI for the default 'site' target.
+      (NKB)</li><li><icon alt="update" src="images/update.jpg"/>
+        Upgrade to Jing 20030619
+      (JJP)</li><li><icon alt="update" src="images/update.jpg"/>
+        Validation is now "dynamic", by setting the parser feature
+        "http://apache.org/xml/features/validation/dynamic".
+        This means that documents with DTD are fully validated,
+        while documents without DTD are just checked for well-formdness.
+      (NKB)</li><li><icon alt="update" src="images/update.jpg"/>
+       Removed xml2xhtml.xsl import in profile2page.xsl that was not used (file not present).
+      (RDG) Thanks to <link href="mailto:cheche@apache.org">Juan Jose Pablos</link>. Fixes <link href="http://issues.cocoondev.org/jira/secure/ViewIssue.jspa?key=FOR-59">FOR-59</link>.</li><li><icon alt="update" src="images/update.jpg"/>
+        New build target to build a webapp that can be distributed.
+        "war" target depends on "webapp" which will produce an deployable webapp,
+        "run" target depends on "webapp-local" which leaves many files in the project
+        directory to ease editing (e.g. src, resources and skins)
+      (RDG) Fixes <link href="http://issues.cocoondev.org/jira/secure/ViewIssue.jspa?key=FOR-98">FOR-98</link>.</li><li><icon alt="update" src="images/update.jpg"/>
+        Upgrade to cocoon 2.1.3
+	nekodtd 0.1.9
+	remove excalibur-concurrent-20020820.jar
+	remove excalibur-cli-1.0.jar
+	remove excalibur-datasource-vm12-20021121.jar
+	remove jakarta-oro-2.0.6.jar 
+      (JJP)</li><li><icon alt="update" src="images/update.jpg"/>
+        Instead of forrest-targets.ent with Ant 1.6 Forrest can now also be used with
+        the new import facility: &lt;import file="forrest-targets.xml"/&gt;
+      (NKB)</li><li><icon alt="update" src="images/update.jpg"/>
+        Automatic generation of borders from skin colors and naming convention.
+        Rounded and straight 45 degrees corners supplied.
+
+       For example, to generate a 'r'ounded corner for 't'op 'l'eft the size
+       of '5' pixels of background 'header', foreground 'tab-selected' and
+       border of 'tab-unselected' I can just ask for:
+
+         /skin/images/rc-t-l-5-1header-2tab-selected-3-tab-unselected.png
+      (NKB)</li><li><icon alt="update" src="images/update.jpg"/>
+        Removed all validation includes and excludes from the fresh site,
+        except the most basic one. This means that the feature is to 
+        be considered deprecated.
+      (NKB)</li><li><icon alt="update" src="images/update.jpg"/>
+        Updated Ant 1.6.0
+      (AG)</li><li><icon alt="update" src="images/update.jpg"/>
+        Refactored forrestbot to organize workstages and their implementations.
+        Properties named by workstage and implementation for clarity and to
+        prevent conflicts.
+      (DB)</li><li><icon alt="update" src="images/update.jpg"/>
+        The 'clean-site' target appears in 'forrest -projecthelp'.  Deletes
+        temp, webapp, and brokenlinks files too.
+      (DB)</li><li><icon alt="update" src="images/update.jpg"/>
+        Updated and separated in their directory all the resources
+        needed by Chaperon, and make the pipeline generate the 
+        xml grammar versions if unavailable.
+        This fixes some wiki rendering bugs and makes sections
+        follow the correct level nesting.
+      (NKB)</li><li><icon alt="update" src="images/update.jpg"/>
+        Now also all forrest /resources are editable in forrest.home
+        and translations in their source space.
+      (NKB)</li><li><icon alt="update" src="images/update.jpg"/>
+        Skins are now editable directly in FORREST_HOME.
+      (NKB) Thanks to <link href="mailto:ross@saafe.org">Ross Gardler</link>. Fixes <link href="http://issues.cocoondev.org/jira/secure/ViewIssue.jspa?key=FOR-85">FOR-85</link>.</li><li><icon alt="update" src="images/update.jpg"/>
+        Updated Entity Resolver from pre-release to official
+        xml-commons-resolver-1.1 release.
+      (DC)</li><li><icon alt="update" src="images/update.jpg"/>
+        Updated Jetty to 4.2.14
+      (JJP)</li><li><icon alt="update" src="images/update.jpg"/>
+        Removed the deprecated Ant @tag@ substitution method for skins to 
+        reduce copying further.
+      (NKB)</li><li><icon alt="update" src="images/update.jpg"/>
+         All resources in skins/common/images|scripts are used if the
+         corresponding resource is not found in the skin being used. 
+         Moved under these dirs the images and the scripts that were placed by 
+         default under resources/images or copied in each skin, and added a 
+         temporary sitemap rule to route the request of the images to the new
+         location. 
+      (NKB)</li><li><icon alt="update" src="images/update.jpg"/>
+          Moved the images of fresh-site to the src/content/xdocs directory,
+          for the new layout that has been decided on forrest-dev.
+      (NKB)</li><li><icon alt="update" src="images/update.jpg"/>
+          Major update to inner working of the krysalis-site skin: 
+          - removed all use of the spacer.gif image
+          - replaced all visual enhancement icons with css icons
+          - fixed CSS and html validation
+          - reduced final output size, 
+          - removed all font tag usage in favor of css
+          - added aural (speech) style in css
+          - reduced usage of nested tables
+          - refactored main xhtml stylesheet to be more clear and maintainable
+          - refactored css to have a single small place where to define the skin colors
+          - changed icons to original icons (made by me and not gotten from elsewhere)
+          - removed unused icons.
+          - made location of minitoc configurable as "page", "menu", or "both"
+      (NKB)</li><li><icon alt="update" src="images/update.jpg"/>
+          Removed duplicated copying of files during the creation of the 
+          distro. Now the command-line context dir is like the webapp context dir.
+          This reduces Forrest build time from 53 to 19 seconds on my system.
+      (NKB)</li><li><icon alt="update" src="images/update.jpg"/>
+          Added support for docbook version 4.1.2. Allows importing files
+	  from various editors (Open office, Abiword).
+      (JJP)</li><li><icon alt="update" src="images/update.jpg"/>
+          Added German Translation for menu in fresh-site example seed.
+      (JJP) Thanks to <link href="mailto:Jan.Materne@rzf.fin-nrw.de">Jan Materne</link>.</li><li><icon alt="update" src="images/update.jpg"/>
+        Added creation of TOC support on PDF files.
+	Improved so it uses value from skinconfig.xml.
+	Improve algoritm to define font size for section/subsection/...
+      (JJP) Thanks to <link href="mailto:eburghar@free.fr">Eric Burghard</link>.</li><li><icon alt="update" src="images/update.jpg"/>
+        In the generated "changes" document, add "version_" to section@id
+        as required by document-v12.
+	Sort action types order to "add","remove","update","fix".
+      (JJP)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Moved all references to //skinconfig out of the document2html.xsl
+        into the site2xhtml.xsl file.
+        * Rationalized the Table of Contents stuff by creating a "toc"
+        mode in the common/xslt/html/document2html.xsl. That is then
+        used to generate the per-page ToC and the ToC attached to the menu.
+        * Removed extraneous default xsl matchers on the non-common
+        document2html and site2xhtml XSLs. This allows matches
+        defined in the imported transformation sheets to match
+        (imported sheets have lower precedence).
+        * Defined a couple of <code>&lt;div id="..."&gt;</code> place holder
+        tags used by the document2html. Those are then skinned by the
+        site2xhtml sheets.
+        * Note: If you have your own skins that were referencing "$config" or
+        "//skinconfig" in the document2html.xsl then you need to make similar
+        changes.
+        * For more information see the FOR-146 issue report.
+      (DC) Thanks to Rick Tessner. Fixes <link href="http://issues.cocoondev.org/jira/secure/ViewIssue.jspa?key=FOR-146">FOR-146</link>.</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Remove Misleading Error message. Reported a cocoon bug #28939 
+      (JJP)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        skinconf was being ignored for the svg and fo formats.
+      (JJP) Fixes <link href="http://issues.cocoondev.org/jira/secure/ViewIssue.jspa?key=FOR-139">FOR-139</link>.</li><li><icon alt="fix" src="images/fix.jpg"/>
+        "Warning" was mistakenly labeled as "Note" in PDF
+      (JJP) Thanks to Nick Chalko. Fixes <link href="http://issues.cocoondev.org/jira/secure/ViewIssue.jspa?key=FOR-136">FOR-136</link>.</li><li><icon alt="fix" src="images/fix.jpg"/>
+        site2book.xsl handle all menu-item and menu attributes
+      (JJP) Fixes <link href="http://issues.cocoondev.org/jira/secure/ViewIssue.jspa?key=FOR-69">FOR-69</link>.</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Proper table around 'graphic' in simplified docbook.
+      (DPB) Thanks to Rob Exley. Fixes <link href="http://issues.cocoondev.org/jira/secure/ViewIssue.jspa?key=FOR-115">FOR-115</link>.</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Replace document() function to get skinconf values and use "//skinconfig".
+        Fix order so it can validate skinconf.
+        Use <code>&lt;search/&gt;</code> instead of
+        <code>&lt;disable-search/&gt; &lt;disable-lucene/&gt;
+        &lt;searchsite-domain/&gt; &lt;searchsite-name/&gt;</code>.
+        Fix skinconf.xsl so it produces a proper skinconf
+      (JJP)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Updated jetty to 4.2.19
+      (AG)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Update scripts and config files to allow upgrade to cocoon 2.1.5-dev
+      (JJP)</li><li><icon alt="fix" src="images/fix.jpg"/>
+	Stop ovewriting skinconf and cocoon.xconf on webapp target
+        Libs were not copied on the webapp target
+      (JJP)</li><li><icon alt="fix" src="images/fix.jpg"/>
+       Toc element is optional on skinconf. 
+      (JJP)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Allow a full url image to be included on a pdf file.
+        Use only tmp as the temporary directory.
+      (JJP)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Split build file in various parts (webapp,war,validate,site)
+      (JJP)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Move ant + Jetty under tools on the build target
+      (JJP)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Wrong directory being used for wiki grammars
+      (JJP)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Now skins that are edited in place have their non-traversable
+        resources also copied for static rendering.
+      (NKB) Thanks to <link href="mailto:ross@saafe.org">Ross Gardler</link>. Fixes <link href="http://issues.cocoondev.org/jira/secure/ViewIssue.jspa?key=FOR-87">FOR-87</link>, <link href="http://issues.cocoondev.org/jira/secure/ViewIssue.jspa?key=FOR-88">FOR-88</link>.</li><li><icon alt="fix" src="images/fix.jpg"/>
+        DHTML menus in Krysalis skin now work on all levels.
+      (NKB) Thanks to <link href="mailto:ross@saafe.org">Ross Gardler</link>. Fixes <link href="http://issues.cocoondev.org/jira/secure/ViewIssue.jspa?key=FOR-86">FOR-86</link>.</li><li><icon alt="fix" src="images/fix.jpg"/>
+      Wrong default value for translations directory.
+      (JJP)</li><li><icon alt="fix" src="images/fix.jpg"/>
+          Fixed the handling of images and resources in the resources.xmap
+          pipeline, to cater for the new system that does not copy docs prior
+          to rendering.
+      (NKB)</li><li><icon alt="fix" src="images/fix.jpg"/>
+          Fixed bug in the autodownload support for skins that was preventing 
+          custom skins in the project source dir from working.
+      (NKB) Thanks to <link href="mailto:sb@sebastian-bergmann.de">Sebastian Bergmann</link>.</li><li><icon alt="fix" src="images/fix.jpg"/>
+          Added default translation for menu on fresh-site so it is used 
+	  when the user locale can not be found.
+          Synchronized some I18n labels after a modification on fresh-site.
+      (JJP)</li><li><icon alt="fix" src="images/fix.jpg"/>
+          Patched directory2book.xsl to be able to serve raw documents from the 
+          side menu (e.g. pdf); previously it always generated .html links.
+      (NKB) Thanks to <link href="mailto:eburghar@free.fr">Eric BURGHARD</link>.</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Validate-site target verifies that a site has disable-xml-link
+	to validate, otherwise fails.
+      (JJP)</li></ul></section>
+
+    <section id="version_0.5.1"><title>Version 0.5.1 (2003-10-06)</title><ul><li><icon alt="add" src="images/add.jpg"/>
+        Added obfuscate-mail-links skinconf.xml option, on by default.
+      (JT) Fixes <link href="http://issues.cocoondev.org/jira/secure/ViewIssue.jspa?key=FOR-67">FOR-67</link>.</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Upgrade to Cocoon 2.1.2, which fixes a bug that caused some
+        pages in a site not to be rendered from the command-line, and
+        has some cosmetic improvements.
+      (JT) Fixes <link href="http://issues.cocoondev.org/jira/secure/ViewIssue.jspa?key=FOR-66">FOR-66</link>, <link href="http://issues.cocoondev.org/jira/secure/ViewIssue.jspa?key=FOR-62">FOR-62</link>.</li><li><icon alt="fix" src="images/fix.jpg"/>
+        In skinconf.xml, made project-description optional to keep
+        compatibility with 0.4.
+      (JT)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Fix forrest-site tables bug that broke Opera
+      (JT) Fixes <link href="http://issues.cocoondev.org/jira/secure/ViewIssue.jspa?key=FOR-65">FOR-65</link>.</li><li><icon alt="fix" src="images/fix.jpg"/>
+        forrest.antproxy.xml script now properly fails when Cocoon fails
+      (JT)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Fixed URLs for comma-separated bug keys in status.xml
+      (JT)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Fix bugs in forrest.bat|sh scripts encountered when used in
+        odd environments (perl and Win9x).
+      (JT) Fixes <link href="http://issues.cocoondev.org/jira/secure/ViewIssue.jspa?key=FOR-47">FOR-47</link>, <link href="http://issues.cocoondev.org/jira/secure/ViewIssue.jspa?key=FOR-48">FOR-48</link>.</li><li><icon alt="fix" src="images/fix.jpg"/>
+        The 'forrest' command no longer sources /etc/antrc and
+        ~/.antrc, which solves problems on some *nix distributions.
+      (JT)</li></ul></section>
+
+    <section id="version_0.5"><title>Version 0.5 (2003-09-13)</title><ul><li><icon alt="add" src="images/add.jpg"/>
+        Added new document to facilitate
+        <link href="upgrading_05.html">upgrading to v0.5</link>
+      (JT)</li><li><icon alt="add" src="images/add.jpg"/>
+        Added @label support for note and warning elements.
+      (SN)</li><li><icon alt="add" src="images/add.jpg"/>
+        Added ability to have version-specific overridden sitemaps.  For
+        example, src/documentation/sitemap-0.5.xmap will be used by Forrest 0.5
+        in preference to any others present in the same directory.  This means a
+        site with overridden sitemaps can build with Cocoon versions expecting
+        different sitemap formats.
+      (JT)</li><li><icon alt="add" src="images/add.jpg"/>
+        Comma separated bugs have a link to bugzilla systems.
+      (JJP) Thanks to <link href="mailto:joerg.heinicke@gmx.de">Joerg Heinicke</link>.</li><li><icon alt="add" src="images/add.jpg"/>
+        Now the Krysalis skin has javascript-collapsable menus.
+      (NKB)</li><li><icon alt="add" src="images/add.jpg"/>
+         Added a text2document.xsl stylesheet. Convert to unix format so it stop  
+         EOL character. Simplify so it does not use chaperon format.
+         format.
+       (JJP) Thanks to <link href="mailto:dave@brondsema.net">Dave Brondsema</link>.</li><li><icon alt="add" src="images/add.jpg"/>
+        Added alternative menu/tab selection algorithm, that uses tab attributes
+        in site.xml instead of relying on physical site structure (directories).
+      (JT)</li><li><icon alt="add" src="images/add.jpg"/>
+        Added a <code>forrest.maxmemory</code> property specifying the maximum
+        amount of memory allocated to the JVM. Useful for rendering large PDFs.
+        Added <code>forrest.jvmargs</code> property for other JVM options.
+      (JT)</li><li><icon alt="add" src="images/add.jpg"/>
+       On krysalis skin: users can select font size, reworked left-bar inclusion
+       of page section titles, made them only one level deep, moved buttons after
+       the left navbar, added publish date on top right navbar. 
+       For both Forrest and krysalis skins, added single background pixel line below
+       unselected tabs and made selected tab more prominent.
+      (NKB)</li><li><icon alt="add" src="images/add.jpg"/>
+        Added XInclude capability  to the documents. Remember to 
+        disable validations for files with xincludes as the xinclude is not
+        performed during validation.
+      (NKB)</li><li><icon alt="add" src="images/add.jpg"/>
+        Added DocBook 4.2 and simplified DocBook 1.0 to the schemas and
+        to the validation catalogue.
+        Added Docbook and simplified Docbook rendering capability for documents.
+      (NKB)</li><li><icon alt="update" src="images/update.jpg"/>
+        In the forrest-site skin and derivatives, display the author and version at the
+        bottom of the page, as krysalis-site does.  Also added parsing for CVS Revision
+        tags, so <code>&lt;version&gt;$Revision: 1.288 $&lt;/version&gt;</code> can be used.
+      (JT)</li><li><icon alt="update" src="images/update.jpg"/>
+        Added email template for html content in common skin.
+      (JJP) Thanks to <link href="mailto:dave@brondsema.net">Dave Brondsema</link>.</li><li><icon alt="update" src="images/update.jpg"/>
+        Add description to {group, project} logo.
+      (JJP) Fixes <link href="http://issues.cocoondev.org/jira/secure/ViewIssue.jspa?key=FOR-23">FOR-23</link>.</li><li><icon alt="update" src="images/update.jpg"/>
+        Switched off skinconf.rnc validation to promote better forwards-compat.
+      (JT)</li><li><icon alt="update" src="images/update.jpg"/>
+        Upgraded to Cocoon 30/08/2003, now with ability to exclude URLs from
+        being processed, in cli.xconf.
+      (JT)</li><li><icon alt="update" src="images/update.jpg"/>
+        Add "title" attribute to menu item links using the "description"
+        attribute from entries in site.xml or book.xml
+      (DC) Thanks to <link href="mailto:hauser@acm.org">Ralf Hauser</link>. Fixes <link href="http://issues.cocoondev.org/jira/secure/ViewIssue.jspa?key=FOR-20">FOR-20</link>.</li><li><icon alt="update" src="images/update.jpg"/>
+        The generated Tables of Contents can be configured to show a certain
+        number of section levels. Default is two levels. Level 0 means show
+        no ToC at all. See the fresh-site skinconf.xml for example usage.
+      (DC) Thanks to <link href="mailto:rprades@porcelanosa.com">Ram鏮 Prades</link>.</li><li><icon alt="update" src="images/update.jpg"/>
+        New 'expand-dtd' target for generating monolithic DTDs suitable for use
+        in catalog-ignorant XML editors such as IDEA.
+      (JT)</li><li><icon alt="update" src="images/update.jpg"/>
+        site.xml changes now picked up without requiring a reload of the webapp.
+      (JT)</li><li><icon alt="update" src="images/update.jpg"/>
+        Updated to Cocoon 20/7/03, and use the new command-line (cli.xconf), which
+        makes Forrest static rendering more than twice as fast as before.
+      (JT)</li><li><icon alt="update" src="images/update.jpg"/>
+        New Icons.
+      (NKB) Thanks to <link href="mailto:rofre@swing.be">Frederic Robesyn</link>.</li><li><icon alt="update" src="images/update.jpg"/>
+        Updated Cocoon to -D "2003/06/22 12:00". This fixes a bug where files
+        with unknown extensions were written with 'null' appended to their
+        filename.
+      (JT)</li><li><icon alt="update" src="images/update.jpg"/>
+        Allow any sort of content inside <code>resources/</code>, which will be
+        made available to the sitemap but not automatically copied to the
+        generated site output.
+      (JT)</li><li><icon alt="update" src="images/update.jpg"/>
+        Add a flag for email obfuscation, and turn it off by default.
+      (JT)</li><li><icon alt="update" src="images/update.jpg"/>
+        Upgraded FOP from 0.20.4 to 0.20.5.
+      (JT)</li><li><icon alt="update" src="images/update.jpg"/>
+        Upgraded Cocoon to M2.
+      (JT)</li><li><icon alt="update" src="images/update.jpg"/>
+        The 'backcopy' command will now copy all types of custom content
+        (*.xmap, skinconf.xml, xdocs, images, stylesheets, DTDs).
+      (JT)</li><li><icon alt="update" src="images/update.jpg"/>
+        Add a @indexfile attribute to tabs.xml, so that the user can specify 
+        which file the tab links to.
+      (JT)</li><li><icon alt="update" src="images/update.jpg"/>
+        Add &lt;elaborate&gt; to the FAQ &lt;question&gt; element, which lets one
+        provide some background (elaboration) in the FAQ body without cluttering
+        the FAQ list.
+      (JT)</li><li><icon alt="update" src="images/update.jpg"/>
+        Allow plain text (instead of just block-level elements) in the FAQ's
+        &lt;answer&gt; element.
+      (JT)</li><li><icon alt="update" src="images/update.jpg"/>
+        Created new document-v12 DTD module, containing all DTD improvements
+        made since 0.4 was released, and use it to define new v12 versions of
+        all DTDs (document, howto, faq, etc).  The doc-v12 DTD removes many
+        restrictions in the DTD that were found to be unnecessary, and is closer
+        to the HTML content model.  A list of changes can be found in <link href="site:document-v12">the doc-v12 sample page</link>.
+      (JT)</li><li><icon alt="update" src="images/update.jpg"/>
+        On the forrestbar, added a community menu, made 'AskSam' a resources
+        submenu, moved the search part to the right.
+      (NKB)</li><li><icon alt="update" src="images/update.jpg"/>
+       On krysalis skin: fixed left navigation bar icons and sizing using divs
+       instead of list elements, made all links underlined,
+       added space to the bottom of the page text, and changed font
+       increase-decrease links to buttons.
+      (NKB)</li><li><icon alt="update" src="images/update.jpg"/>
+        Enabled multiple output links on each page (print - pdf - xml)
+        They can be enabled by adding the relative disable-*-link elements
+        and setting them to false.
+      (NKB)</li><li><icon alt="update" src="images/update.jpg"/>
+        Upgraded to 2003-03-11 version of Cocoon
+      (JT)</li><li><icon alt="update" src="images/update.jpg"/>
+        Forrestbar is now 
+        <link href="http://www.mozilla.org/projects/phoenix/">Phoenix</link> compatible.
+      (NKB)</li><li><icon alt="update" src="images/update.jpg"/>
+        Added links for both possible local forrests (port 8080 and 8888),
+        and make them configurable in properties.xml.
+        Thanks to Mark Vovsi for pointing it out.
+      (NKB)</li><li><icon alt="update" src="images/update.jpg"/>
+        Refactored the "transform-to-document" sitemap resource to do the
+        the xinclude,  linkrewriter, and idgen steps.
+      (NKB)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Fixed java.lang.reflect.InvocationTargetException caused by catalog DTD
+        HTTP lookup. The build had an extra and older resolver.jar
+      (DC)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Fix character return on line feed for fresh-site on the zip distribution
+      (JJP) Fixes <link href="http://issues.cocoondev.org/jira/secure/ViewIssue.jspa?key=FOR-31">FOR-31</link>.</li><li><icon alt="fix" src="images/fix.jpg"/>
+         New property "bugtracking-url" to allow a bug tracking systems
+         other than bugzilla.
+      (JJP)</li><li><icon alt="fix" src="images/fix.jpg"/>
+         Added a "forrest clean" task that removes the project build directory.
+      (JJP) Thanks to <link href="mailto:bjorsnos@stud.ntnu.no">Eirik Bj鷨sn鷭</link>.</li><li><icon alt="fix" src="images/fix.jpg"/>
+         Support for version, type and notice on html format.
+      (JJP) Thanks to <link href="mailto:bjorsnos@stud.ntnu.no">Eirik Bj鷨sn鷭</link>.</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Style information on the common skin. 
+      (JJP) Fixes <link href="http://issues.cocoondev.org/jira/secure/ViewIssue.jspa?key=FOR-34">FOR-34</link>.</li><li><icon alt="fix" src="images/fix.jpg"/>
+        build directory created in wrong directories.
+      (JJP) Thanks to <link href="mailto:ross@saafe.org">Ross Gardler</link>. Fixes <link href="http://issues.cocoondev.org/jira/secure/ViewIssue.jspa?key=FOR-46">FOR-46</link>.</li><li><icon alt="fix" src="images/fix.jpg"/>
+        On fresh-site:
+        Synchronize size for group and project logo. 
+        Added description on site.xml elements so it displays tooltip.
+      (JJP)</li><li><icon alt="fix" src="images/fix.jpg"/>
+       Remove errors for fopx:bookmarks element.
+      (JJP) Fixes <link href="http://issues.cocoondev.org/jira/secure/ViewIssue.jspa?key=FOR-43">FOR-43</link>.</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Allow images to scale on pdf output.
+      (JJP) Thanks to <link href="mailto:pietsch@apache.org">J.Pietschmann</link>.</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Docbook table header is shifted one column.
+      (JJP) Thanks to <link href="mailto:DeSmet_Ringo@emc.com">Ringo de Smet</link>.</li><li><icon alt="fix" src="images/fix.jpg"/>
+        ihtml now works again. Had to add a jtidy configuration that prevented it to output
+        tidies html to the pipeline, thus making the stylesheet unusable. Also had to fix
+        the sitemap schema.
+      (NKB)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Cleanup maps:components definitions on sub-maps.
+        Remove indent attr from the xsl:output as it is define on serializer.
+        Move xsl:output for *2document.xsl to "xml-document" serializer.
+      (JJP)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        abstract element was ignored for html output.
+      (JJP) Thanks to <link href="mailto:bjorsnos@stud.ntnu.no">Eirik Bj鷨sn鷭</link>. Fixes <link href="http://issues.cocoondev.org/jira/secure/ViewIssue.jspa?key=FOR-51">FOR-51</link>.</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Unescape strings, so they display properly on the trail for all skins.
+      (JJP) Thanks to <link href="mailto:rprades@porcelanosa.com">Ram鏮 Prades</link>.</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Use sync task to clean the tmp directory for xdocs.
+      (JJP) Thanks to <link href="mailto:dave@brondsema.net">Dave Brondsema</link>. Fixes <link href="http://issues.cocoondev.org/jira/secure/ViewIssue.jspa?key=FOR-49">FOR-49</link>.</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Stopped the rewriting of extensions.
+      (JT)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Fixed bug that showed the krysalis-site skin in IE browsers from 
+        a remote site to start with a font size of 100. 
+        Also made the font size script kick in at the start of the
+        page rendering, as before it resized only after all the page
+        was loaded, which was not nice to say the least.
+      (NKB)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        In PDFs, section titles are no longer numbered/reduced in size indefinitely.
+      (JT)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Make FAQ 'Questions' section more legible, and avoid duplicate numbering
+        in FAQ PDF.
+      (JT)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Links to subdirectories no longer blow up the command-line rendering.
+      (JT)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Enable link rewriting for *.ehtml files.
+      (JT)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Enable link rewriting for images and figures (@src attribute).
+      (JT)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Get breadcrumbs working in Mac IE 5, and don't capitalize the first
+        letter of each link in the forrest-site skin.
+      (JT) Thanks to <link href="mailto:bodewig@apache.org">Stefan Bodewig</link>.</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Fixed bug where absolute paths to images were created in the
+        <code>build/site</code> directory.
+      (JT)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Get the Wiki syntax support working again.
+      (JT)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Add automatic (doctype-triggered) handling of todo and changes XML
+        files, regardless of file name or location in the directory tree.  The
+        root changes.html and todo.html files are still generated from
+        status.xml.
+      (JT)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        In <code>skins/common/xslt/html/tab2menu.xsl</code>, renamed template
+        'unselected-tab-href' to 'calculate-tab-href', potentially breaking 3rd
+        party skins.
+      (JT)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Fix menu bug where links with #fragment identifiers wouldn't display.
+      (JT)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Get images in PDFs working with FOP 0.20.x.  This requires the user to
+        download jimi.jar from <link href="http://java.sun.com/products/jimi/">Sun</link> and place it in
+        the <code>lib/core</code> (src distro) or <code>WEB-INF/lib</code>
+        (binary distro) directory.
+      (JT)</li><li><icon alt="fix" src="images/fix.jpg"/>
+       On krysalis skin: fixed print css, also using text instead of
+       logos and adding the footer, and changed link colors to blues and
+       red for active links.
+      (NKB)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Fixed <code>java.lang.NoClassDefFoundError:
+          javax/servlet/ServletInputStream</code> error.
+      (JT) Thanks to <link href="mailto:cheche@che-che.com">Juan Jose Pablos</link>.</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Allow users to determine which URLs Forrest should ignore, by overriding
+        <code>stylesheets/filterlinks.xsl</code> (and other stylesheets in that
+        directory).
+      (JT)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Docbook stylesheet improvements.
+      (JT)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Fix a bug with forrest.antproxy.xml introduced in 0.4, which caused
+        unresolved '${project.home}' variables.
+      (JT)</li><li><icon alt="hack" src="images/hack.jpg"/>
+        Fixed rendering of images in PDF for images not located in the
+        resources/images dir.
+      (SN)</li></ul></section>
+    <section id="version_0.4"><title>Version 0.4 (2003-02-12)</title><ul><li><icon alt="add" src="images/add.jpg"/>
+        Added a minimal template skin.
+      (JT)</li><li><icon alt="update" src="images/update.jpg"/>
+        Added the CSS validation logo, fixed all skins' CSS to validate,
+        minor fixes due to the switch to full HTML-loose DTD.
+      (NKB)</li><li><icon alt="update" src="images/update.jpg"/>
+        Make the forrest-site and krysalis-site skins more printer friendly by
+        using CSS media type to hide navigations. the avalon-tigris skin already
+        works well, the forrest-site one still needs tweaking.
+      (NKB)</li><li><icon alt="update" src="images/update.jpg"/>
+        Use full loose DTD specification for html pages.
+        This also makes the avalon-tigris skin show the same in Mozilla and IE.
+      (NKB)</li><li><icon alt="update" src="images/update.jpg"/>
+        Switched all loglevels to ERROR.
+      (NKB)</li><li><icon alt="update" src="images/update.jpg"/>
+        Added page for ForrestBar on the site with a simple link and an autoinstall link
+        to the forrestbar.xpi generated by Gump every day.
+      (NKB)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Use meaningful fragment identifiers in krysalis-skin.
+       (JT)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Correctly ignore @role='pdf' credits in HTML
+      (JT)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        krysalis-site skin now works better with multi-level menus.
+      (NKB)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Normalize space in acronym titles.
+      (JT)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Make the forrestbot shell script work under Cygwin.
+      (MP)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Got skins working in the forrestbot.
+      (JT)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        The problem with starting a new forked JVM is that all 
+        properties get lost.  This makes it able to use one forrest.properties
+        for all multiple projects, and just create the docs from there. 
+      (NKB) Thanks to <link href="mailto:bloritsch@apache.org">Berin Loritsch</link>.</li><li><icon alt="fix" src="images/fix.jpg"/>
+        The menu is now limited to only pages in the current subdirectory and
+        below. 
+      (JT) Thanks to <link href="mailto:Bernhard.Brandmair@integral.com">Bernhard Brandmair</link>.</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Added the cwiki stylesheets that were missing and an example in the
+        fresh site seed.
+      (NKB) Thanks to <link href="mailto:czura@optonline.net">Cathy Zura</link>.</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Correctly serve swf files.
+      (JT)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Fix <code>site:</code> and <code>ext:</code> rewriting in book.xml,
+        ihtml, ehtml and cwiki files in subdirectories.
+      (JT)</li></ul></section>
+
+    <section id="version_0.3"><title>Version 0.3 (2003-01-30)</title><ul><li><icon alt="add" src="images/add.jpg"/>
+        Added &lt;acronym&gt; tag.
+      (JT)</li><li><icon alt="add" src="images/add.jpg"/>
+        Added a means to override the check for existing content: 
+        <source><![CDATA[forrest seed -Dskip.contentcheck=yes]]></source>
+        Thanks to Tom Klaasen.
+      (JT)</li><li><icon alt="add" src="images/add.jpg"/>
+        Added the possibility to use svg files instead png images.
+        That is, if an image is found in the images dir that is svg and
+        the browsers requests a png with the same name, the png is created
+        from the svg automatically with batik.
+      (NKB)</li><li><icon alt="add" src="images/add.jpg"/>
+        Added the possibility to use wiki files in xdocs instead of xml files.
+        They must have a .cwiki extension, and follow the chaperon wiki format ATM.
+      (NKB)</li><li><icon alt="add" src="images/add.jpg"/>
+        Added "Edit Page" button to edit the current page in Composer.
+        Still needs an icon.
+      (NKB)</li><li><icon alt="add" src="images/add.jpg"/>
+        Added the possibility to use html files in xdocs instead of xml files.
+        They must have an .ihtml extension.
+      (NKB)</li><li><icon alt="add" src="images/add.jpg"/>
+        Added copyright statement to PDF footer (10pt, light-grey text).  if a
+        skinconf.xml 'credit' element has a role='pdf' attribute, this text will
+        be used instead. Thanks to Keiron Liddle.
+      (JT)</li><li><icon alt="add" src="images/add.jpg"/>
+        New <code>site.xml</code> file in content/xdocs.  This is used to
+        implement &lt;link href="site:internalURI"&gt; 'semantic' links,
+        &lt;link href="ext:externalURI"&gt; aliases to external links, and
+        renders <code>book.xml</code> files obsolete.  See <link href="site:linking">Menus and Linking</link> for more info.
+      (JT)</li><li><icon alt="add" src="images/add.jpg"/>
+        Allow configuration of a project local-catalog and the entity resolver
+        verbosity level, via forrest.properties configuration. This replaces
+        tokens in the default cocoon.xconf
+      (DC)</li><li><icon alt="remove" src="images/remove.jpg"/>
+        Removed the 'basic' skin, to be shortly replaced with something much more
+        maintainable.
+      (JT)</li><li><icon alt="remove" src="images/remove.jpg"/>
+        Removed some images (built-with-cocoon.gif, centipede-logo-small.gif)
+        from the skins, and moved them to
+        <code>src/documentation/resources/images</code>, as they are
+        Forrest-specific.
+      (JT)</li><li><icon alt="update" src="images/update.jpg"/>
+        Lots of FAQ improvements:
+        <ul>
+          <li>
+            Improved URI space by using <code>@id</code> attributes as the
+            #fragment-identifier for &lt;faq&gt; and &lt;part&gt; elements.
+          </li>
+          <li>Number FAQ entries and categories</li>
+          <li>Added back-links from FAQ entries to the menu</li>
+          <li>Process tags in &lt;question&gt; in menu entries</li>
+          <li>Indent FAQ text</li>
+          <li>FAQ sample added to seed project</li>
+        </ul>
+        Thanks to Joerg Pietschmann and Ralf Hauser for the suggestions.
+      (JT)</li><li><icon alt="update" src="images/update.jpg"/>
+        On avalon-tigris skin it's now possible to add a mysite.css file
+        to customize the style. An example that can be used is from
+        chaperon.sf.net.
+        Also added a rounded corner to paragraphs, and many minor fixes. 
+      (NKB) Thanks to <link href="mailto:stephan@apache.org">Stefan Michels</link>.</li><li><icon alt="update" src="images/update.jpg"/>
+        Fixed the annoying link highlighting on the krysalis skin 
+        due to the border. Removed the border, now it highlights fine.
+      (NKB)</li><li><icon alt="update" src="images/update.jpg"/>
+        Updated part of the editor so that it now can save files in wiki format.
+        Still needs more work.
+      (NKB)</li><li><icon alt="update" src="images/update.jpg"/>
+        Updated Batik Block so that now PNGs can be created correctly from SVG.
+      (NKB)</li><li><icon alt="update" src="images/update.jpg"/>
+       Updated some documentation, especially Forrestbot Introduction
+      (DC)</li><li><icon alt="update" src="images/update.jpg"/>
+        Update to 2002-12-26 Cocoon.
+      (JT)</li><li><icon alt="update" src="images/update.jpg"/>
+        Tweaked forrestbar, added a sub-project menu for Jakarta, fixed 
+        download link and added submenu for tools and gump.
+      (NKB)</li><li><icon alt="update" src="images/update.jpg"/>
+        Added rss capability to changes generation.
+      (NKB)</li><li><icon alt="update" src="images/update.jpg"/>
+        Added latest krysalis-site skin, using common templates where possible.
+        There is a changes2rss stylesheet that still needs sitemap changes to run.
+      (NKB)</li><li><icon alt="update" src="images/update.jpg"/>
+        Now even the selected tab retains a link, to be able to easily select
+        the main page of that tab even if it is "current".
+      (NKB)</li><li><icon alt="update" src="images/update.jpg"/>
+        Allow special handling of tab hrefs with #anchor references in them.  By
+        default, such menu links are always clickable.
+      (JT)</li><li><icon alt="update" src="images/update.jpg"/>
+        Updated avalon-tigris skin by merging what was in CVS here and
+        what was used in Avalon with its Cocoon-generated site.  
+        The visual effect is the same to the current framework and Exalibur
+        Avalon sites.
+      (NKB)</li><li><icon alt="update" src="images/update.jpg"/>
+        Updated latest Cocoon jars: chain metamodule name set to "forrest",
+        and it is used instead of the default one.
+      (NKB)</li><li><icon alt="update" src="images/update.jpg"/>
+        Rewrite skins to share a common block of XSLT, which is used via
+        &lt;xsl:import&gt;. This should make skin maintenance much easier.
+      (JT)</li><li><icon alt="update" src="images/update.jpg"/>
+        Added enhancements to status.xml to comply with the needs for a complete status file,
+        like other "STATUS" text files at Apache.
+        Stylesheets not yet done.
+      (NKB)</li><li><icon alt="update" src="images/update.jpg"/>
+        Added buttons for nightly Gump runs and local forrest. Corrected and completed
+        existing interface, and made buttons flat (the bar is slimmer too).
+        We need icons for the new buttons.
+      (NKB)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        If <code>build/webapp/content/xdocs/*</code> is more recent than
+        <code>src/*</code> equivalent, <code>forrest webapp</code> won't clobber
+        it.  A new <code>forrest backcopy</code> command will copy
+        <code>build/webapp/content/xdocs</code> content back to
+        <code>src/documentation/content/xdocs</code>.
+      (JT)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        <code>forrest-site</code> skin is now HTML 4.0.1 compliant.  The
+        compliancy validator logo can be switched off with a
+        <code>skinconf.xml</code> element.
+      (JT)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Indirectly referenced files in skins (e.g. images in
+        CSS<code>url()</code>'s) are now copied across to the rendered site.
+        Previously, we relied on spidering to cover the URI space, which has
+        proved insufficient.
+      (JT)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        HTML fragment identifiers for sections are now meaningfully named, based
+        on the section title, rather than <code>document-id()</code>-generated
+        characters.
+      (JT)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Fixed site regeneration bugs where changing the skin in
+        <code>forrest.properties</code> had no effect after the first build.
+      (JT)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Now all files in <code>src/documentation/content</code> (except xdocs)
+        and <code>src/documentation/resources/images</code> are copied across
+        when Forrest generates a static site.  This fixes the problem when an
+        unparseable file links to another, and Cocoon can't crawl (and hence
+        copy) the linked-to file.  An example of this are CSS
+        <code>url('foo.png')</code> image refs (so krysalis-site will now work
+        properly).  Also, large batches of pregenerated files like Javadocs will
+        now be copied across instead of individually traversed.
+      (JT)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Now files present in the content dir are correctly linked and
+        copied verbatim by the CLI. The wellknown files are given with the
+        correct mime-type, and links in html and xml are followed. 
+      (NKB)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Fixed a bug in the search form where there was no space between search
+        term and 'site:' term.  Search form also no longer requires Javascript.
+      (JT) Thanks to <link href="mailto:nick@chalko.com">Nick Chalko</link>.</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Fixed a bug where the no menu entry is 'selected' when in subdirectories.
+      (JT)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Now error reporting in CLI runs should work and show the cause of the error;
+        before it was just reporting [broken link].
+      (NKB)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Fixed a bug where multiple menu entries are highlighted if the filenames
+        share a common prefix.
+      (JT)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Fixed a bug in forrest.bat, which would fail if run from a different
+        drive to that Forrest was installed in.
+      (JT) Thanks to <link href="mailto:belhaj@online.no">Omar Belhaj</link>.</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Fix bug where the webapp would break due to missing XML jars under JDK
+        1.2/1.3.
+      (JT)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Moved credit and host logos to bottom left corner on forrest-site skin.
+      (JT)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Make the seed project use the correct 'built with Apache Forrest' logo
+        instead of Cocoon + Centipede logos.
+      (JT)</li></ul></section>
+    <section id="version_0.2"><title>Version 0.2 (2002-11-16)</title><ul><li><icon alt="fix" src="images/fix.jpg"/>
+        Fixed bug where validation of xdocs was not descending into
+        sub-directories.
+      (DC)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Fixed bug where changes to the breadcrumb links in skinconf.xml were
+        ignored until the Forrest binary was rebuilt, or the project
+        <code>build/tmp/</code> deleted.
+      (JT)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Webapp now works under JDK 1.3 (parsers weren't being copied)
+      (JT)</li></ul></section>
+    <section id="version_0.2rc1"><title>Version 0.2rc1 (2002-11-13)</title><ul><li><icon alt="add" src="images/add.jpg"/>
+        <link href="cap.html">SourceAction</link> or the so-called 
+        'content aware pipelines' enables conditional processing of XML
+        documents based on their grammar, being indicated by their DTD,
+        XML Schema PI, root element, or a processing instruction (PI)
+        in the prolog of the document.
+      (SN) Thanks to Bruno Dumon.</li><li><icon alt="add" src="images/add.jpg"/>
+        Validate project sitemaps and choice of skin
+      (JT)</li><li><icon alt="add" src="images/add.jpg"/>
+        Validation of important core configuration files at build-time using
+        RELAX NG.
+      (DC)</li><li><icon alt="add" src="images/add.jpg"/>
+        New document <link href="community/index.html">Community Resources</link>
+        including draft "Apache Statistics".
+      (DC)</li><li><icon alt="add" src="images/add.jpg"/>
+        Now an id attribute on any XML element below &lt;body&gt; will be rendered
+        as an anchor which can be linked to.
+      (JT)</li><li><icon alt="add" src="images/add.jpg"/>
+        Added alpha system for editing content in the webapp.
+        To try it do "forrest run" and point the browser to http://localhost:8888/edit/  .
+      (NKB)</li><li><icon alt="add" src="images/add.jpg"/>
+        Added avalon-tigris skin.
+      (JT) Thanks to <link href="mailto:peter@apache.org">Peter Donald</link>.</li><li><icon alt="add" src="images/add.jpg"/>
+        Included Jetty in the distro.
+        type "forrest run" to have the ./build/webapp dir contents be run
+        in a local web server, starting from http://localhost:8888/index.html
+      (NKB)</li><li><icon alt="add" src="images/add.jpg"/>
+        Added a docbook2document.xsl stylesheet to library/xslt.
+      (JT) Thanks to <link href="mailto:Kevin.Ross@iVerticalLeap.com">Kevin Ross</link>.</li><li><icon alt="add" src="images/add.jpg"/>
+        XML validation is now fully configurable through a hierarchical set of
+        <code>forrest.validation.*{includes,excludes,failonerror}</code>
+        properties.
+      (JT)</li><li><icon alt="add" src="images/add.jpg"/>
+        Validate XSLTs in user skins and <code>resources/stylesheets</code>
+        directories.
+      (JT)</li><li><icon alt="add" src="images/add.jpg"/>
+        Added new document <link href="compliance.html">Standards Compliance</link>
+        Thanks to Robert Koberg.
+      (DC)</li><li><icon alt="add" src="images/add.jpg"/>
+        Added Jing "RELAX NG validator in Java" and initial grammar for
+        skinconf.xml files. These config files now get validated during the build.
+      (DC)</li><li><icon alt="add" src="images/add.jpg"/>
+        Enhanced forrest-site skin's tabs.  Any URL (not just directories) can now
+        be tabbed with a new 'href' attribute. There is an improved 'longest match'
+        algorithm for deciding which tab is on which is more robust than the old
+        one.
+      (JT)</li><li><icon alt="add" src="images/add.jpg"/>
+        Allow user to specify what XML files to validate via
+        <code>forrest.validate.{includes,excludes}</code> properties.
+      (JT)</li><li><icon alt="add" src="images/add.jpg"/>
+        Added a subdirectory to the template site and fixed all broken links.
+      (JT)</li><li><icon alt="add" src="images/add.jpg"/>
+        XML doc files are now validated before rendering with the 'validate'
+        target.  Uses OASIS catalogs provided by Forrest, optionally augmented by
+        user project catalogs.
+      (JT)</li><li><icon alt="add" src="images/add.jpg"/>
+        User projects can now override the default cocoon.xconf and logkit.xconf files,
+        by placing these files in src/documentation/conf
+      (JT)</li><li><icon alt="add" src="images/add.jpg"/>
+        User projects can now add custom classes and jars to Forrest doc builds.
+        Useful for custom sitemap components, or overriding Forrest-provided jars.
+      (JT)</li><li><icon alt="add" src="images/add.jpg"/>
+        Added new document <link href="your-project.html">Your Project
+          - getting started with using Forrest</link>
+      (DC)</li><li><icon alt="add" src="images/add.jpg"/>
+        Added to the "forrest-site" skin the ability to split source code
+        larger than 80 chars in two or more lines.
+      (NKB)</li><li><icon alt="add" src="images/add.jpg"/>
+        Replace the "forrest-site" skin with the new "bert"
+        skin.
+      (DC) Thanks to Bert Van Kets.</li><li><icon alt="add" src="images/add.jpg"/>
+        Added the forrestbot - infrastructure and configuration for remote project building.
+      (SN) Thanks to <link href="mailto:mpo@outerthought.org">Marc Portier</link>.</li><li><icon alt="add" src="images/add.jpg"/>
+        Added breadcrumb trail script from the Avalon site skin.
+      (NKB) Thanks to Leo Simons.</li><li><icon alt="add" src="images/add.jpg"/>
+        added NekoDTD-based DTD documentation using a custom Cocoon Generator
+      (SN)</li><li><icon alt="add" src="images/add.jpg"/>
+        <link href="http://marc.theaimsgroup.com/?l=forrest-dev&amp;m=102471820523388">draft forrest toolbar for Mozilla</link>
+      (NKB)</li><li><icon alt="add" src="images/add.jpg"/>
+        Initial import of <link href="libre-intro.html">Libre</link>
+        facility - replacement for */book.xml
+      (SN) Thanks to <link href="mailto:mpo@outerthought.org">Marc Portier</link>.</li><li><icon alt="add" src="images/add.jpg"/>
+        Added a draft DTD for the Gump Descriptor forrest.xgump
+      (SN)</li><li><icon alt="add" src="images/add.jpg"/>
+        Forrest website is being automatically built and published to krysalis.org
+      (NKB)</li><li><icon alt="add" src="images/add.jpg"/>
+        Designed a new skin for the Forrest documents. Particular attention to
+        cross-browser issues.
+      (BK)</li><li><icon alt="add" src="images/add.jpg"/>
+        Added initial "Dream List" by harvesting statements from the
+        forrest-dev mail list.
+      (DC)</li><li><icon alt="add" src="images/add.jpg"/>
+        Added simple xsl stylesheet for forrest.xgump.
+        In IE6 and Mozilla 6 it renders using this, in older ones it uses the
+        more simplifies CSS version.
+      (NKB)</li><li><icon alt="add" src="images/add.jpg"/>
+        Added Forrest to Gump runs.
+      (NKB)</li><li><icon alt="add" src="images/add.jpg"/>
+        Added preliminary version of a scarab-like skin.
+      (NKB)</li><li><icon alt="add" src="images/add.jpg"/>
+        Added simple css stylesheet for forrest.xgump.
+        In IE and Mozilla 6 it renders.
+      (NKB)</li><li><icon alt="add" src="images/add.jpg"/>
+        Fixed links in Forrest home page and added: contributing, mailing list,
+        list archives, who we are.
+      (NKB)</li><li><icon alt="add" src="images/add.jpg"/>
+        Merged forrest needed info in forrest.xgump.
+      (NKB)</li><li><icon alt="add" src="images/add.jpg"/>
+        Refactored site generation stuff to use skins; still need to integrate with xforrest descriptor.
+        Added jakarta-site, xml-apache-site, cocoon-printer skins.
+      (NKB)</li><li><icon alt="add" src="images/add.jpg"/>
+        Imported Centipede as a build system.
+      (SN)</li><li><icon alt="add" src="images/add.jpg"/>
+        Initial Import
+      (SM)</li><li><icon alt="remove" src="images/remove.jpg"/>
+        Removed unmaintained skins: avalon-site, jakarta-site, xml-apache-site,
+      (JT)</li><li><icon alt="update" src="images/update.jpg"/>
+        Added a convert dir in the resources with stylesheets and buildfile
+        to help convert Anakia and Maven-based sites.
+      (NKB)</li><li><icon alt="update" src="images/update.jpg"/>
+        Removed the dependency that the default "site" target had on clean-site.
+        It means that running  "forrest" will not delete the current files in ./build/site/** .
+      (NKB)</li><li><icon alt="update" src="images/update.jpg"/>
+        Now Cocoon serves a file directly if the filename matches
+        the one in ./src/documentation/contents/** .
+      (NKB)</li><li><icon alt="update" src="images/update.jpg"/>
+        Put the internal matches in a separate pipeline with internal-only="true".
+      (NKB)</li><li><icon alt="update" src="images/update.jpg"/>
+        The locations where Forrest expects doc files to be is now configurable via
+        properties, that can be set in forrest.properties.
+      (JT)</li><li><icon alt="update" src="images/update.jpg"/>
+        User projects may now specify their own sitemap, overriding the
+        Forrest-provided one.
+      (JT)</li><li><icon alt="update" src="images/update.jpg"/>
+        Updated Cocoon to 2.1-dev to use xsltc and new CLI status messages.
+        Logs are in the <code>build/work/WEB-INF/logs</code> directory and the 
+        list of broken links is in the <code>build</code> directory.
+      (NKB)</li><li><icon alt="update" src="images/update.jpg"/>
+        Updated Centipede stuff to latest changes:
+        - added lib/endorsed dir for endorsed jars that are put in global calsspath
+        - changed the build scripts to not make direct reference to jar files
+        - added "examples" dir in src and creation of examples jar in buils
+        - added "testmodule" target to be run before committing stuff
+        - added "gump" build to be run by Gump
+      (NKB)</li><li><icon alt="update" src="images/update.jpg"/>
+        Updated project descriptor: now it should be usable by Gump.
+        Added basic Forrest descriptor.
+      (NKB)</li><li><icon alt="update" src="images/update.jpg"/>
+        Ensure that initial DTDs are valid and that the initial XML instances can be
+        validated using these DTDs and OASIS Catalogs.
+      (DC) Thanks to <link href="mailto:stevenn@outerthought.org">Steven Noels</link>.</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Fixed selected menu link (meant to be inactive and yellow)
+      (JT)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Fixed webapp redirect problems under Tomcat and (sometimes) under Jetty.
+      (JT)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Now site builds do not delete files in build/site that are included in the 
+        Ant list of default excludes, like CVS info.
+      (NKB)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Fixed a bug where having a tabs.xml link to a file not otherwise mentioned
+        in book.xml caused a broken link.  See
+        <link href="http://marc.theaimsgroup.com/?t=103607092100004&amp;r=1&amp;w=2">forrest-dev
+          discussion</link>
+      (JT)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Fixed all broken links in the Forrest site.
+      (JT)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Simplified the sitemap-stylesheet contract.  Instead of 'dir' and
+        'resource' parameters with varying meaning, there is just one 'path'
+        parameter.
+      (JT)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Fixed broken PDFs in most subdirectories.
+      (JT)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        The distribution no longer requires Ant to be preinstalled.  Now, nothing
+        but a Java installation is needed.
+      (JT)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Building Forrest no longer requires a network connection (for downloading
+        Centipede).  It is buildable by typing 'ant' or with the provided build
+        scripts.
+      (JT)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Fixed ClassNotFoundException when running on JDK1.4.x
+      (JT)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Allow <code>xml:space='preserve'</code> attribute on &lt;p&gt; element, which preserves
+        space without the changed font and block display that &lt;code&gt; uses.
+      (JT)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Fixed a bug where the log files weren't being created. Thanks to Vladimir
+        Bossicard for reporting.
+      (JT)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        PDFs for faq, changes and todo now work.
+      (JT)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        "Change History" images (update.jpg, add.jpg etc) are now provided by
+        default by Forrest (in images/), and need not be supplied by user projects.
+      (JT)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Made forrest-site skin fully generic, usable with any project. Skins are
+        configured through an external 'skinconf.xml' file, specified by the
+        project. 
+      (JT)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Fixed bug where multiple copies of the same image where generated, one for
+        each directory. Now all image links are page-relative, leading to a single
+        copy.
+      (JT)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Fixed tab links, which were previously hardcoded and forrest-specific. They
+        are now page-relative. tabs.xml file entries no longer have to end in
+        '/'.
+      (JT)</li></ul></section>
+  </body></document>
\ No newline at end of file

Added: forrest/site/community/howto/bugzilla-patch/howto-bugzilla-patch.html
==============================================================================
--- (empty file)
+++ forrest/site/community/howto/bugzilla-patch/howto-bugzilla-patch.html	Sat Jun  5 06:35:22 2004
@@ -0,0 +1,680 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN""http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<head>
+<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>How to Contribute a Patch via Bugzilla</title>
+<link type="text/css" href="../../../skin/page.css" rel="stylesheet">
+<link rel="shortcut icon" href="../../../favicon.ico">
+</head>
+<body text="#000000" bgcolor="#FFFFFF">
+<!--================= start Navigation Path ==================-->
+<table summary="navigation path" width="100%" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<td nowrap="nowrap" valign="middle" bgcolor="#CFDCED" height="20"><img height="1" width="5" alt="" src="../../../skin/images/spacer.gif" class="spacer"><!--===== breadcrumb trail (javascript-generated) ====--><font size="2" face="Arial, Helvetica, Sans-serif"><a href="http://www.apache.org/">apache</a> &gt; <a href="http://xml.apache.org/">xml.apache</a><script src="../../../skin/breadcrumbs.js" language="JavaScript" type="text/javascript"></script></font></td>
+</tr>
+<tr>
+<td bgcolor="#4C6C8F" height="2"><img height="2" width="2" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+</table>
+<!--================= end Navigation Path ==================-->
+<!--================= start Banner ==================-->
+<table summary="header with logos" width="100%" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<!--================= start Group Logo ==================-->
+<td bgcolor="#294563"><a href="http://xml.apache.org/"><img class="logoImage" alt="Apache XML" src="../../../images/group-logo.gif"></a></td>
+<!--================= end Group Logo ==================-->
+<!--================= start Project Logo ==================--><td width="100%" align="center" bgcolor="#294563"><a href="http://xml.apache.org/forrest/"><img class="logoImage" alt="Forrest" src="../../../images/project-logo.gif"></a></td>
+<!--================= end Project Logo ==================-->
+<!--================= start Search ==================--><td valign="top" rowspan="2" bgcolor="#294563">
+<form target="_blank" action="http://www.google.com/search" method="get">
+<table summary="search" border="0" cellspacing="0" cellpadding="0" bgcolor="#4C6C8F">
+<tr>
+<td colspan="3"><img height="10" width="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td><img height="1" width="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td><td nowrap="nowrap"><input value="xml.apache.org" name="as_sitesearch" type="hidden"><input size="15" name="as_q" id="query" type="text"><img height="1" width="5" alt="" src="../../../skin/images/spacer.gif" class="spacer"><input name="Search" value="Search" type="submit">
+<br>
+<font face="Arial, Helvetica, Sans-serif" size="2" color="white">
+                          the Apache XML site
+                          
+                          
+                        </font></td><td><img height="1" width="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td><img alt="" border="0" height="10" width="9" src="../../../skin/images/search-left.gif"></td><td><img height="1" width="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td><td><img alt="" border="0" height="10" width="9" src="../../../skin/images/search-right.gif"></td>
+</tr>
+</table>
+</form>
+</td>
+<!--================= end Search ==================--><td bgcolor="#294563"><img height="10" width="10" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td valign="bottom" bgcolor="#294563" colspan="2">
+<!--================= start Tabs ==================-->
+<div class="tab">
+<table summary="tab bar" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<td width="6"><img alt="" height="8" width="6" src="../../../skin/images/spacer.gif"></td><td valign="bottom">
+<table summary="non selected tab" style="height: 1.6em" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<td valign="top" width="5" bgcolor="#B2C4E0"><img height="5" width="5" alt="" src="../../../skin/images/tab-left.gif"></td><td valign="middle" bgcolor="#B2C4E0"><a class="base-not-selected" href="../../../index.html">Home</a></td><td valign="top" width="5" bgcolor="#B2C4E0"><img height="5" width="5" alt="" src="../../../skin/images/tab-right.gif"></td>
+</tr>
+<tr>
+<td colspan="3" height="1"></td>
+</tr>
+</table>
+</td><td width="6"><img alt="" height="8" width="6" src="../../../skin/images/spacer.gif"></td><td valign="bottom">
+<table summary="non selected tab" style="height: 1.6em" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<td valign="top" width="5" bgcolor="#B2C4E0"><img height="5" width="5" alt="" src="../../../skin/images/tab-left.gif"></td><td valign="middle" bgcolor="#B2C4E0"><a class="base-not-selected" href="../../../community/index.html">Community</a></td><td valign="top" width="5" bgcolor="#B2C4E0"><img height="5" width="5" alt="" src="../../../skin/images/tab-right.gif"></td>
+</tr>
+<tr>
+<td colspan="3" height="1"></td>
+</tr>
+</table>
+</td><td width="6"><img alt="" height="8" width="6" src="../../../skin/images/spacer.gif"></td><td valign="bottom">
+<table summary="selected tab" style="height: 1.8em" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<td valign="top" width="5" bgcolor="#4C6C8F"><img height="5" width="5" alt="" src="../../../skin/images/tabSel-left.gif"></td><td valign="middle" bgcolor="#4C6C8F"><font color="#ffffff" size="2" face="Arial, Helvetica, Sans-serif"><b><a class="base-selected" href="../../../community/howto/index.html">How-to</a></b></font></td><td valign="top" width="5" bgcolor="#4C6C8F"><img height="5" width="5" alt="" src="../../../skin/images/tabSel-right.gif"></td>
+</tr>
+</table>
+</td>
+</tr>
+</table>
+</div>
+<!--================= end Tabs ==================-->
+</td><td bgcolor="#294563"></td>
+</tr>
+<tr>
+<td height="10" bgcolor="#4C6C8F" colspan="4"></td>
+</tr>
+</table>
+<!--================= end Banner ==================-->
+<!--================= start Menu, NavBar, Content ==================-->
+<table summary="page content" bgcolor="#ffffff" width="100%" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<td valign="top">
+<table summary="menu" border="0" cellspacing="0" cellpadding="0">
+<tr>
+<!--================= start left top NavBar ==================-->
+<td rowspan="3" valign="top">
+<table summary="blue line" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<td bgcolor="#294563"><img width="10" height="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td bgcolor="#CFDCED"><font color="#4C6C8F" size="4" face="Arial, Helvetica, Sans-serif">&nbsp;</font></td>
+</tr>
+<tr>
+<td bgcolor="#294563"><img width="10" height="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+</table>
+</td>
+<!--================= end left top NavBar ==================--><td bgcolor="#294563"><img width="1" height="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td><td valign="bottom" bgcolor="#4C6C8F"><img width="10" height="10" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td><td nowrap="nowrap" valign="top" bgcolor="#4C6C8F">
+<!--================= start Menu items ==================-->
+<div class="menu">
+<ul>
+<li>
+<font color="#CFDCED">How-Tos</font>
+<ul>
+    
+<li>
+<a href="../index.html">Index</a>
+</li>
+  
+</ul>
+</li>
+</ul>
+</div>
+<!--================= end Menu items ==================-->
+</td><td valign="bottom" bgcolor="#4C6C8F"><img width="10" height="10" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td><td bgcolor="#294563"><img width="1" height="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td valign="bottom" align="left" colspan="2" rowspan="2" bgcolor="#4C6C8F"><img height="10" width="10" border="0" alt="" src="../../../skin/images/menu-left.gif"></td><td bgcolor="#4C6C8F"><img height="10" width="10" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td><td valign="bottom" align="right" colspan="2" rowspan="2" bgcolor="#4C6C8F"><img height="10" width="10" border="0" alt="" src="../../../skin/images/menu-right.gif"></td>
+</tr>
+<tr>
+<td height="1" bgcolor="#294563"><img width="1" height="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+</table>
+</td><td valign="top" width="100%">
+<table summary="content" width="100%" border="0" cellpadding="0" cellspacing="0">
+<!--================= start middle NavBar ==================-->
+<tr>
+<td colspan="4" bgcolor="#294563"><img width="10" height="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td align="left" width="10" bgcolor="#CFDCED"><img width="10" height="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td><td align="left" width="50%" bgcolor="#CFDCED"><font color="#4C6C8F" size="3" face="Arial, Helvetica, Sans-serif">
+                &nbsp;
+                
+                </font><img width="10" height="8" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td><td align="right" width="50%" bgcolor="#CFDCED"><font color="#4C6C8F" size="3" face="Arial, Helvetica, Sans-serif">
+                &nbsp;
+                
+                </font><img width="10" height="8" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td><td width="10" bgcolor="#CFDCED"><img width="10" height="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td colspan="4" bgcolor="#294563"><img width="10" height="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<!--================= end middle NavBar ==================-->
+<!--================= start Content==================-->
+<tr>
+<td align="left" width="10"><img width="10" height="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td><td colspan="2" align="left" width="100%">
+<div class="content">
+<table class="title" summary="">
+<tr>
+<td valign="middle">
+<h1>How to Contribute a Patch via Bugzilla</h1>
+</td><td nowrap="nowrap" width="40" align="center"><a class="dida" href="howto-bugzilla-patch.pdf"><img alt="PDF" src="../../../skin/images/pdfdoc.gif" class="skin"><br>
+        PDF</a></td>
+</tr>
+</table>
+<p>
+Bugzilla is the Internet-based mechanism to facilitate contributions to any
+Apache project. This includes changes to code and documents
+(Patches), and also reports of flaws in the system (Bugs), and suggestions
+for enhancement.
+In this How-to we will concentrate on the Patch tracking capabilities of
+Bugzilla. We will explain how to create your Bugzilla account,
+how to enter a patch description, and finally how to attach the actual patch
+file.
+    </p>
+<ul class="minitoc">
+<li>
+<a href="#Overview">Overview</a>
+</li>
+<li>
+<a href="#Intended Audience">Intended Audience</a>
+</li>
+<li>
+<a href="#Prerequisites">Prerequisites</a>
+</li>
+<li>
+<a href="#Steps">Steps</a>
+<ul class="minitoc">
+<li>
+<a href="#1.+Create+your+Bugzilla+Account">1. Create your Bugzilla Account</a>
+</li>
+<li>
+<a href="#2.+Enter+a+new+bug+report">2. Enter a new bug report</a>
+<ul class="minitoc">
+<li>
+<a href="#Specify+Version">Specify Version</a>
+</li>
+<li>
+<a href="#Specify+Component">Specify Component</a>
+</li>
+<li>
+<a href="#Specify+Platform">Specify Platform</a>
+</li>
+<li>
+<a href="#Specify+Operating+System+%28OS%29">Specify Operating System (OS)</a>
+</li>
+<li>
+<a href="#Specify+Severity">Specify Severity</a>
+</li>
+<li>
+<a href="#Specify+Initial+State">Specify Initial State</a>
+</li>
+<li>
+<a href="#Specify+Assigned+To">Specify Assigned To</a>
+</li>
+<li>
+<a href="#Specify+URL">Specify URL</a>
+</li>
+<li>
+<a href="#Carefully+choose+the+Summary">Carefully choose the Summary</a>
+</li>
+<li>
+<a href="#Description">Description</a>
+</li>
+</ul>
+</li>
+<li>
+<a href="#3.+Send+the+patch+report">3. Send the patch report</a>
+</li>
+<li>
+<a href="#4.+Create+an+attachment+of+the+actual+patch">4. Create an attachment of the actual patch</a>
+<ul class="minitoc">
+<li>
+<a href="#Specify+the+file+to+be+uploaded">Specify the file to be uploaded</a>
+</li>
+<li>
+<a href="#Describe+the+attachment">Describe the attachment</a>
+</li>
+<li>
+<a href="#Specify+the+contentType+of+the+attachment">Specify the contentType of the attachment</a>
+</li>
+</ul>
+</li>
+<li>
+<a href="#5.+Submit+the+attachment">5. Submit the attachment</a>
+</li>
+<li>
+<a href="#6.+Be+patient">6. Be patient</a>
+</li>
+<li>
+<a href="#7.+Add+more+description+or+attachments+if+necessary">7. Add more description or attachments if necessary</a>
+</li>
+<li>
+<a href="#8.+Adding+subsequent+patches+to+the+same+document+or+program">8. Adding subsequent patches to the same document or program</a>
+</li>
+</ul>
+</li>
+<li>
+<a href="#Real World Extension">Real World Extension</a>
+</li>
+<li>
+<a href="#Tips">Tips</a>
+<ul class="minitoc">
+<li>
+<a href="#Setting+user+preferences">Setting user preferences</a>
+</li>
+<li>
+<a href="#Review+the+bugzilla+documentation">Review the bugzilla documentation</a>
+</li>
+<li>
+<a href="#Search+Bugzilla">Search Bugzilla</a>
+</li>
+</ul>
+</li>
+<li>
+<a href="#References">References</a>
+</li>
+<li>
+<a href="#revisions">Revisions</a>
+</li>
+</ul>
+<a name="N1000F"></a><a name="Overview"></a>
+<h3>Overview</h3>
+<div style="margin-left: 0 ; border: 2px">
+<p>
+Bugzilla is the Internet-based mechanism to facilitate contributions to any
+Apache project. This includes changes to code and documents
+(Patches), and also reports of flaws in the system (Bugs), and suggestions
+for enhancement.
+In this How-to we will concentrate on the Patch tracking capabilities of
+Bugzilla. We will explain how to create your Bugzilla account,
+how to enter a patch description, and finally how to attach the actual patch
+file.
+    </p>
+</div>
+<a name="N10015"></a><a name="Intended Audience"></a>
+<h3>Intended Audience</h3>
+<div style="margin-left: 0 ; border: 2px">
+<p>
+This document is meant for first-time users of Bugzilla.
+The web interface can be daunting, so this concise explanation will help
+you to start. After your first patch submission, you can proceed to make more
+substantial contributions.
+</p>
+<p> 
+As our example we use the contribution of a simple documentation patch for
+the Apache Cocoon project. The principles apply to any project.
+</p>
+</div>
+<a name="N10020"></a><a name="Prerequisites"></a>
+<h3>Prerequisites</h3>
+<div style="margin-left: 0 ; border: 2px">
+<p>
+Bugzilla contributors should:
+</p>
+<ul>
+
+<li>Understand what a Patch is and how to make one.
+Note that a new complete document is still just a "patch",
+though it does need separate treatment to a normal "diff".
+</li>
+
+<li>Understand that Bugzilla is the Apache Bug Database. Bugzilla does not
+distinguish between a Bug report, a Patch submission, and an Enhancement suggestion. They are all <em>"Bugs"</em> as far as Bugzilla is concerned.
+</li>
+
+</ul>
+</div>
+<a name="N10034"></a><a name="Steps"></a>
+<h3>Steps</h3>
+<div style="margin-left: 0 ; border: 2px">
+<p>
+Here is how to proceed. Go to
+<a class="external" href="http://nagoya.apache.org/bugzilla/">Bugzilla</a>
+in another browser window.
+</p>
+<a name="N10040"></a><a name="1.+Create+your+Bugzilla+Account"></a>
+<h4>1. Create your Bugzilla Account</h4>
+<div style="margin-left: 0 ; border: 2px">
+<p>
+Follow the link the home page to "Open a new Bugzilla account".
+Do not worry, you will not be sent spam email nor bombarded with advertisements
+by setting up this account. It is purely a workgroup tool.
+</p>
+<p>
+Note that you can conduct queries in Bugzilla and review submissions without
+having an account. However, to make a contribution you must have an account.
+This ensures legitimacy. It also enables the system to send you
+email automatically when your patch is applied by a Cocoon committer.
+</p>
+</div>
+<a name="N1004D"></a><a name="2.+Enter+a+new+bug+report"></a>
+<h4>2. Enter a new bug report</h4>
+<div style="margin-left: 0 ; border: 2px">
+<p>
+Follow the "Enter a new bug report" link from the Bugzilla home page. First,
+you will be asked to select the relevant project ... choose Cocoon 2 of course.
+Next, you will be asked to provide your account details. Following that, you
+will be presented an input form for the various details ...
+</p>
+<p>
+<img alt="Bugzilla Screen" height="342" src="my-images/bugzilla-screen.gif" width="479"></p>
+<a name="N1005D"></a><a name="Specify+Version"></a>
+<h5>Specify Version</h5>
+<div style="margin-left: 0 ; border: 2px">
+<p>
+This is the version of Cocoon that you prepared your patch against. Choose
+<span class="codefrag">Current CVS</span> if you have an up-to-date local working copy
+of HEAD branch or a very recent nightly build. Otherwise choose the relevant
+release version. This is a very important step, as you will confuse the
+committer if your changes do not match the repository. If you are unsure, then
+please say so in the description at step 12.
+</p>
+</div>
+<a name="N1006A"></a><a name="Specify+Component"></a>
+<h5>Specify Component</h5>
+<div style="margin-left: 0 ; border: 2px">
+<p>
+Follow the "Component" link for description of the available
+components. If you do not know which component is relevant, then just use
+<span class="codefrag">core</span>.
+</p>
+</div>
+<a name="N10077"></a><a name="Specify+Platform"></a>
+<h5>Specify Platform</h5>
+<div style="margin-left: 0 ; border: 2px">
+<p>
+This is really meant for bug reporting. Perhaps it could be relevant for a
+patch. You would usually specify the <span class="codefrag">All</span> option.
+</p>
+</div>
+<a name="N10084"></a><a name="Specify+Operating+System+%28OS%29"></a>
+<h5>Specify Operating System (OS)</h5>
+<div style="margin-left: 0 ; border: 2px">
+<p>
+Really meant for bug reporting. Perhaps it could be relevant for a patch.
+You would usually specify the <span class="codefrag">All</span> option.
+</p>
+</div>
+<a name="N10091"></a><a name="Specify+Severity"></a>
+<h5>Specify Severity</h5>
+<div style="margin-left: 0 ; border: 2px">
+<p>
+The impact that would arise if your patch is not applied. For a documentation
+patch, the severity would usually be the default <span class="codefrag">Normal</span>.
+However, if it addressed some serious lack or fixed a misguided configuration
+statement, then the impact could be <span class="codefrag">major</span>.
+</p>
+<p>
+
+
+(The <span class="codefrag">enhancement</span> option would not be used for a patch, as it is
+intended for suggesting something that should be done. Use this option wisely.
+It would be better to discuss it on the mailing list first.)
+</p>
+</div>
+<a name="N100A7"></a><a name="Specify+Initial+State"></a>
+<h5>Specify Initial State</h5>
+<div style="margin-left: 0 ; border: 2px">
+<p>
+Use the <span class="codefrag">New</span> option.
+</p>
+</div>
+<a name="N100B4"></a><a name="Specify+Assigned+To"></a>
+<h5>Specify Assigned To</h5>
+<div style="margin-left: 0 ; border: 2px">
+<p>
+Leave it blank. Your patch will be automatically assigned to the
+<span class="codefrag">cocoon-dev</span> mailing list. When a committer takes on your patch,
+that committer will assign the bug to their own email address. This pevents
+duplication of effort by other committers.
+</p>
+<p>
+The Cc field can be used if you need the bug reports, and any follow-up, to be
+copied to some other person. Remember that your report will be sent
+automatically to the <span class="codefrag">cocoon-dev</span> mailing list, so you do not need
+to Cc anyone there.
+</p>
+</div>
+<a name="N100C7"></a><a name="Specify+URL"></a>
+<h5>Specify URL</h5>
+<div style="margin-left: 0 ; border: 2px">
+<p>
+If the patch refers to a particular document, then provide the website URL.
+If it refers to an issue with one of the local Cocoon Samples, then provide
+the localhost URL.
+</p>
+</div>
+<a name="N100D1"></a><a name="Carefully+choose+the+Summary"></a>
+<h5>Carefully choose the Summary</h5>
+<div style="margin-left: 0 ; border: 2px">
+<p>
+The summary will become the all-important title of the bug. Use it wisely. You want
+to draw attention to your patch. Just as with posting email to the listervers,
+choosing a poor title may cause your posting to be easily overlooked.
+Use up all the characters available ... about 60 maximum.
+</p>
+<p>
+Start the Summary with the <span class="codefrag">[PATCH]</span> tag. This will ensure that it
+is included in the Cocoon automated patch queue summary posted to the mailing
+lists. The patch queue summary reminds people what patches are pending. If you
+omit this tag, then your patch may easily be overlooked.
+</p>
+</div>
+<a name="N100E1"></a><a name="Description"></a>
+<h5>Description</h5>
+<div style="margin-left: 0 ; border: 2px">
+<p>
+Provide a brief explanation of what your patch does. Supply any instructions
+to help the committer apply your patch efficiently. Note any issues that may
+remain. It may help to list each file that you are submitting and briefly
+describe what it is. A committer will need to provide a descriptive log message
+when committing your work. Providing a clear description here will help them.
+</p>
+<p>
+Consider writing the Description and Summary text before you start entering
+your patch report. You could save it in a local text file beforehand and
+then copy-and-paste it when the time comes.
+</p>
+<p>
+
+If this were a bug report, then it would need extensive description.
+</p>
+</div>
+</div>
+<a name="N100F2"></a><a name="3.+Send+the+patch+report"></a>
+<h4>3. Send the patch report</h4>
+<div style="margin-left: 0 ; border: 2px">
+<p>
+Review your options, then press the <strong>Commit</strong> button. This will
+add an entry to the bug database and email a report to the 
+<span class="codefrag">cocoon-dev</span> mailing list and a copy to you. Your submission will be
+assigned a unique Bug Number which you can use to review its progress.
+</p>
+<p>
+The next steps will show you how to attach your patch to the report that you
+have just created ...
+</p>
+</div>
+<a name="N10105"></a><a name="4.+Create+an+attachment+of+the+actual+patch"></a>
+<h4>4. Create an attachment of the actual patch</h4>
+<div style="margin-left: 0 ; border: 2px">
+<p>
+You will be presented with a status screen saying that your bug report
+was accepted and that email was sent to <span class="codefrag">cocoon-dev</span> mailing list.
+</p>
+<p>
+Now you have a choice ... proceed to review your bug report by selecting the
+link "Back to Bug #XXXXX". If you forgot to mention something,
+then you can add more comments. From that screen, follow the link
+"Create a new attachment".
+Otherwise follow the link from this status screen to "Attach a file to
+this bug".
+</p>
+<a name="N10114"></a><a name="Specify+the+file+to+be+uploaded"></a>
+<h5>Specify the file to be uploaded</h5>
+<div style="margin-left: 0 ; border: 2px">
+<p>
+Provide the local pathname to your patchfile, e.g.
+<span class="codefrag">/home/me/work/cocoon/patch/howto-bugzilla.tar.gz</span>
+
+</p>
+</div>
+<a name="N10121"></a><a name="Describe+the+attachment"></a>
+<h5>Describe the attachment</h5>
+<div style="margin-left: 0 ; border: 2px">
+<p>
+Provide a concise one line description, e.g.
+<span class="codefrag">Gzipped TAR archive with new docs and diffs</span>
+
+</p>
+</div>
+<a name="N1012E"></a><a name="Specify+the+contentType+of+the+attachment"></a>
+<h5>Specify the contentType of the attachment</h5>
+<div style="margin-left: 0 ; border: 2px">
+<p>
+If it is a Gzipped TAR archive (*.tar.gz) or a .zip archive, then select
+"<span class="codefrag">Binary file (application/octet-stream)</span>".
+If it is just a single xml document, then select
+"<span class="codefrag">Plain text (text/plain)</span>".
+If the patch is just a single diff file, then select
+"<span class="codefrag">Patch file (text/plain, diffs)</span>".
+</p>
+</div>
+</div>
+<a name="N10142"></a><a name="5.+Submit+the+attachment"></a>
+<h4>5. Submit the attachment</h4>
+<div style="margin-left: 0 ; border: 2px">
+<p>
+When you are ready, press the <strong>Submit</strong> button. As for Step 3,
+you will be presented with a status screen saying that your attachment
+was accepted and that email was sent to <span class="codefrag">cocoon-dev</span> mailing list.
+</p>
+</div>
+<a name="N10152"></a><a name="6.+Be+patient"></a>
+<h4>6. Be patient</h4>
+<div style="margin-left: 0 ; border: 2px">
+<p>
+Now your patch will wait inside Bugzilla until one of the Cocoon committers
+assigns the patch to their own email address and starts to process it to apply
+it to the master CVS repository. As the registered owner of the Bug, you will
+be sent an automatic email at each of these stages.
+</p>
+</div>
+<a name="N1015C"></a><a name="7.+Add+more+description+or+attachments+if+necessary"></a>
+<h4>7. Add more description or attachments if necessary</h4>
+<div style="margin-left: 0 ; border: 2px">
+<p>
+Until the patch is applied by the committer and the Bug report is closed, you
+can still add more to your bug report. However, only do this when
+absolutely necessary because the patch should not be
+changing while the committer is trying to commit it. If you just want to make
+further changes, then it would be better to wait until your patch is
+applied. Then you can make a new patch. Remember that the committer has full
+veto and may decide to make some slight modifications to your patch. So it
+is far better to wait.
+</p>
+</div>
+<a name="N10166"></a><a name="8.+Adding+subsequent+patches+to+the+same+document+or+program"></a>
+<h4>8. Adding subsequent patches to the same document or program</h4>
+<div style="margin-left: 0 ; border: 2px">
+<p>
+If you want to make more patches to the same file, then please open a new Bug
+rather than re-open the old one. After all, once the original patch is
+applied by the committer, its corresponding Bug report is closed.
+</p>
+</div>
+</div>
+<a name="N10170"></a><a name="Real World Extension"></a>
+<h3>Real World Extension</h3>
+<div style="margin-left: 0 ; border: 2px">
+<p>Contributing patches, in the form of documentation or code, is a vital way to give back to the Cocoon community. For example, you might consider contributing a timely patch in the form of a new FAQ, how-to, or tutorial. Or, you may also consider submitting a patch which updates Cocoon's existing user and developer guides. </p>
+</div>
+<a name="N10178"></a><a name="Tips"></a>
+<h3>Tips</h3>
+<div style="margin-left: 0 ; border: 2px">
+<a name="N1017D"></a><a name="Setting+user+preferences"></a>
+<h4>Setting user preferences</h4>
+<div style="margin-left: 0 ; border: 2px">
+<p>
+You can configure certain preferences, though the Bugzilla defaults work just
+fine.
+</p>
+</div>
+<a name="N10187"></a><a name="Review+the+bugzilla+documentation"></a>
+<h4>Review the bugzilla documentation</h4>
+<div style="margin-left: 0 ; border: 2px">
+<p>
+There are various explanations of terminology and procedures ... follow the
+links should you need to know more.
+</p>
+</div>
+<a name="N10191"></a><a name="Search+Bugzilla"></a>
+<h4>Search Bugzilla</h4>
+<div style="margin-left: 0 ; border: 2px">
+<p>
+Bugzilla has a very powerful search interface. Now that you have a login
+account, Bugzilla can remember customized queries which you can run with a
+single click.
+</p>
+</div>
+</div>
+<a name="N1019B"></a><a name="References"></a>
+<h3>References</h3>
+<div style="margin-left: 0 ; border: 2px">
+<ul>
+
+<li>
+Bugzilla is at 
+<a class="external" href="http://nagoya.apache.org/bugzilla/">http://nagoya.apache.org/bugzilla/</a>
+
+</li>
+
+<li>
+Helpful Bug Writing Guidelines are available directly from the
+Bug entry interface.
+</li>
+  
+</ul>
+</div>
+<a name="N101AD"></a><a name="revisions"></a>
+<h3>Revisions</h3>
+<div style="margin-left: 0 ; border: 2px">
+<p>Find a problem with this document? Consider contacting the mailing lists or submitting your own revision. For instructions, read the How To Submit a Revision.</p>
+</div>
+<div class="attribution"></div>
+</div>
+</td><td width="10"><img width="10" height="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<!--================= end Content==================-->
+</table>
+</td>
+</tr>
+</table>
+<!--================= end Menu, NavBar, Content ==================-->
+<!--================= start Footer ==================-->
+<table summary="footer" cellspacing="0" cellpadding="0" width="100%" border="0">
+<tr>
+<td colspan="2" height="1" bgcolor="#4C6C8F"><img height="1" width="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"><a href="../../../skin/images/label.gif"></a><a href="../../../skin/images/page.gif"></a><a href="../../../skin/images/chapter.gif"></a><a href="../../../skin/images/chapter_open.gif"></a><a href="../../../skin/images/current.gif"></a></td>
+</tr>
+<tr>
+<td colspan="2" bgcolor="#CFDCED" class="copyright" align="center"><font size="2" face="Arial, Helvetica, Sans-Serif"><a href="http://www.apache.org/licenses/LICENSE-2.0">
+              Copyright &copy; 2002-2004&nbsp;
+              The Apache Software Foundation.</a>
+          All rights reserved.
+          <script type="text/javascript" language="JavaScript"><!--
+              document.write(" - "+"Last Published: " + document.lastModified);
+            //  --></script></font></td>
+</tr>
+<tr>
+<td colspan="2" align="left" bgcolor="#CFDCED" class="logos"></td>
+</tr>
+</table>
+<!--================= end Footer ==================-->
+</body>
+</html>

Added: forrest/site/community/howto/bugzilla-patch/howto-bugzilla-patch.pdf
==============================================================================
--- (empty file)
+++ forrest/site/community/howto/bugzilla-patch/howto-bugzilla-patch.pdf	Sat Jun  5 06:35:22 2004
@@ -0,0 +1,702 @@
+%PDF-1.3
+%物洎
+4 0 obj
+<< /Type /Info
+/Producer (FOP 0.20.5) >>
+endobj
+5 0 obj
+<< /Length 2585 /Filter [ /ASCII85Decode /FlateDecode ]
+ >>
+stream
+Gb!Sm99\*g%)226d.ijLm'>3kG&NjOP9-07l:qiF*b^tMfp+sZU/otHqGJLdJs:(aY>&UAiKHfa!;I.Vhe[4[q@Em/JsO7HE3np2bAW]_nKn[1nuqsm6E;e,EOH@cAan<PO0![KgdS9OI.9f_qtua[K%"!ULrHTHr.7@dZJlN$n(tFlIq_bNjR6LRX&LMUjH>-f7ZR\kBop:gb*Il^`"'A:dU(1"['@s:7',mW&qj=Sh!K&Jp(f;QI_lh:8hc:Yk6'"D5m8$3Wncs(ZDs<7L9"r;gt+N@WmmR;6ZR`/Z9:LeBpBM%ScGQfnOUs,Q*WW)/+9kPNS1,@<pLldQ7,J7"8=?b92Z'Mj+Hn4Bc^U<HF&Std=>dgW>UIIYQHR`JNIL7B=uYT2hI8j$gH(I.Q$Nig;,TCJT33%9%kaBrU(6h5#_M#>K64SZt9QMlXXgW``t!'/lsIS7*:lP*-/S.G@H5rg[TLmoK/*)7p6pa4)p7(IEYQ/`jdA\_>_/DZl\W)]e2"Gs%+6fR5j3EftoO\q/fKlQoo"u-#S3?C=41f0[_alR&n[r%an('OuQB@X^+$1j,e=cpRXSc)[BR*U3QY<Fg)G0E<:4nc:*YB!Bij]Zlj$-WKkuh-)pm=1l9R+eDUu@2gp-!r/$SS*1otsDAXIL-q^cOa2Q4-X\ql67Sq5HBgQn'"m!46-j,(=F9_B:DK_g"4!T`$B)k2@#1@lXm`,ss\F@RaZV,&YZPrV72jeS6D\chPL[nI`b5+>$g9Y^>C]QfMT1&_`>#:bh/!!YC+a"d,XQ.V.Q560kJ/U)>ktr^&7+%e6I&aPl5"u`ehIMp1/_53ZR&/,?ON:qG2K&'+1L$R73fXk@TN9W%ZG9#,i#=qY(A.tKXDr2jLKH/+eQ^]<X@3-2>#<ZY:lfmZNJ)(%6b63m>SN@i$^Mch(sFi"U329tjF=t`M>VJ%dTKB,,Qr]uH^G)q[sL_X0OE`#,hepDE4b)63('[NVP+kDotMs_p-2EP'*=CWi_Ij`\9Qa>mS,XY0p#f`"*f1`VWu7Je$BPqGnG;Yjg]>^SbKrAb?0u6n(*0t^'(a/R&`IN[..`I:/clD#kR[O6RZAt6K=4B.;C5cR1Hr"?k*jgqh(*+\@KrDMR.<T[(DJZNI)_:KpDUQp7E!8GYkLT5Cru61/=?^Ut3u>n4YeX1n$-o/D53j7ICnKa"lCIJYRC&!V.7tF[99:oAm@M!-<XL!7].qn_hRB'cT2>hAdt,SSe"PL!2,m?9)5M=mR``fjo,"VHJ$,&$<B9?`;K.ZRr?GScYf"OkdN'%QR`Lg;P`9>F^F'`R34T%-%'j-_,R"BgY=mfL8DjHV-(>3R..cB/0r(P30^:@fQ$ZFZ;U.-o[X\W?7i_]qA!-*X5"\1qNT6)4L:S%o,cA_VcgD28-j6ep,ICBC@&=m'2EJF8j0eAL,Rc:lu7AXcI$Q%U9K">0<?E(2j/Zc28cD+mKlQ:`n70iSF`CF7d4Wk\.<22e1q\;F>3c<jSOH<*[\=a9<>e]S-3if[I`HJZaYtZqaKrOtc,*X=f3`l_53fM>UtF*,:1O=Q$ot6C4QM(:OL!cCdm]:!-rP]X8uY,G^bcVmEra2f<7meBpM@k>d15A#\.^b3e^!4l4ri!8^&>]Q!^K"E503[h^$gm(&Eg+,*i;\QUW^6>(9]"QDB].+B,g@7LU@DF=#jJM7c_Z?kA7UYR=ije]!.9n48`&>[%[[S`:1ia,RW7fmN2FZE)n3e%.1rkdg4SCoHP1)ZK-R.KZ(lP^%N[+_k3Ysge2:UoZdZB6jGCj3\X[kI)#h5^V?MD7I9!?:'U&$./`X!L?uhYmL'B_?W3P7oH0UrGn8)=.dm`TMP,_>qHUW9siiJ3CeIC>V0c6MR+\StZr"FH#hS>8L40./ZWl0ULqTGoLVMl%_fh9,A`tVNZ<$9^WRk)mhBgg9G[R\Pn-';ugCGq^977/.]BooaYq86\KF4V_-!hh+k/^/1^kKgr+?Y#qTFL=@tA6*]\:B@B>j>]YeuR;R9Ms5U8p1_[[%j1%#q\<B!0n<Vn]KL4*hD=02o3;K&?ECa5sY*rqh0p*@TCV;\Q(H],;'2CJEur8B3eajq+*rQ%#D*Id=BM7Kq;dbnq_[Z=rc@;PC4,On%U6\e9:)uug-\c<rK6X0b@PCVHhe?fE26E3MpPm8)c87ddAo4N">-Vk9/I<=Vh]>C19GCqJ$[M%OhhG!L!n#mSJ*-%p>X9_F$Pi\ps1\F&+ar;FE-^`l&jBl98ggq'd+[bVYO/8u9`n\2%6C.8qDQe29U<U\_?Ecd"TANFn^R3:@GLLBqb5ISWd3`1Hf2n35.(()A6!0'q-lLc0Xb%1m$;+,E/1dGI5:mm8/'fd01`Zfh?]&%P019?i%t0)kf#kT$TnK[VWY>TBi9!o4<boM;F$g9i&D`k"P+B^YlC]#C<4QfGKT,*ODf<?!5A.$C\c9>c)dKX9;&XBd*,^5?H*]Y<RtMaF,+Ylb;0d]kaZ:E4)[515l(?;Rd4.`(YNK=D;j8hp,?AQB\#b&@oQV!lVM?RbPMNA$A4V-5^!s+Ab6H$Uk%IOK7?uX)&';kiSc~>
+endstream
+endobj
+6 0 obj
+<< /Type /Page
+/Parent 1 0 R
+/MediaBox [ 0 0 612 792 ]
+/Resources 3 0 R
+/Contents 5 0 R
+>>
+endobj
+7 0 obj
+<< /Length 2878 /Filter [ /ASCII85Decode /FlateDecode ]
+ >>
+stream
+Gb"/)997ge'#++D0]pjeFE=OmHq\i68-X\lPO?Y(Yh9+1d5In6;(G94G^oZi+t6R?[[b<C(BFTh-aAR%?p1H;qf;G[]4;M,A@Zs<gas>s]3qmCs4%&Ub/0OAbBWQ_?i8rufEi_SO,M%t'p2LXArHO6;$^#D-q'<P+L2Q,.iCY*8+p$YJ<5uY&Ui_?Kn)&;"dQ9m6qA[:fsKbS9BHUr0pb5oY3lj%ZB"KJiXNX9<@*[<hI;U/qEM"-ZqRd:o2MF+]`26Lr.=k["=1F)iH<V1gJ3JnpD_NJ&`ngd`uK)l/Jl*BJ5OkuKFgq&Qt@V)([5[+67`%P^\tXiN4O/X7E_(Sp.t._.D2;\Bc<(ESnfB%#t[A^LP?OkF)o(bXHd$MT#kQ8Z2-Zl2:%U0+*<@VK]GuE/abc")oL&..fs*gpc<F&GK>J]#gcn%[.7s!gX3"aV&$g7]4-O,\u!'**Pi[K8'k@HF_6=U91bX]6Tk$YbJq=mZ]S+d)#aFrA'6i;OuU?aph!RO*BdeO;J`8FH0iIZ8NZiN,mmg]#k0ZEeJh!M;7*P'\4+f&`'Kih6RleF(t$WLo_Y9<r!an:QIad6?r`,!MFeNtSsYfYg6r#Bq0(@ihM^]k=!b]8-P^dkOcO2j.UuC-^eB,B_%f%.?hAkHJ$"Q=:UiP"%e8eAb+CaCLe'SG`P)q$B=>4l8[>jm*GZ]98Yu<$_F>1c+W@?loqp>uBYYJ#52G[Qf<Nmm3[,rci(:2Kop,W`V/X1b!OfSKkO*pmF`<&qSS1g;JKHdOPYl)K&Uc8.Q9?A1[A+Z#Z?+2Ae\SSXPnYK/.GSiJ?V0K.P=<Za:8]fK;G\;:cT"N;q\r*faT<(YWCt[u>`sOK.Mh=>E6P3D7(jW[VRi.`S.I#$/J$>A'@.a#>4MG(OLiG7$6-gU;^O_q5nC!^d<,Vt_MXT]TH>9iQN=uQ_@0j>bYYK#;Xh3V;lW?^!&g+B0QH:TiBk=*;+?kkPU=D/1]H_eE-slS2:BQU<JZsc3,o[p*5-hXNg:Pc`Nb>rBJ,</=1$F^b\S-8\Z-7MK.sj\Se1D'A[JH;pH@!Il;E8Am^I/oOP*Ul!IOdhg)Y%',f!%FO&ZLR1!".Qh3[2Sk%X/bJAaZo(TE69QI*erlR%$YNfee@mn(#5@@Uh#^8\+M_^A$O3^@V?(f/ng+Gc5?A6J,J+J&sm:CV)RB=_pNc:R+Nd+a#]s7H6Va'2CRV'NArm*#E=iE@eNX)+._Ye=qm65Ym(?h0bmTFq;S/'2$A4>YNCnEtD9d?0=-`9*GR*M0B4QU2'BgR6>-b\,M"DY@hU2t1iMc^kT.[Z:YD,U.AF!$[l/iiMc"9Q)aV<%3]RYNc;!FWO2*n?g+@aN9gURY,:b2QlnH9=COBe]id"kbTgSOnI-mQ/q17KZ+N0nWL-s#8pCf__B-D(WSh8#E7rn&C;GpBj%H=>O%p+_,BWfLG1e7"0eN=.n4X\iTLaNbNDSS\`\"fo?r,(k^iQ<Dlmg6<g:APi-%mtgK>`=;r7dDP,)@nT_2Q9(k&=%_SA3A:]DEa^?RbE'>,(ZA\uMDb$ANH9cr,jHVjZ;VVXaW=KQoJ@Pl<QAcgM,&!JPJ.U8`2ft\oa#r3kd6$@j%Y6,(R2P25_"4E`=n;>.@pS;j0H/5a:]I@"W>;Z^]FVMf@[l]4Z;?SZ@c;!;&TN(k?_9gelo1`b#B_k`]V?q0W)2@5;"R<i/:b[s^X6Z4B.FD0Z0K>>&(;7@YZ,O,MC9PVZe;%!C[alDSb)V!9jDr3I="-^.E8Qr+e[uDMml7Gb)r5a]10Xds/0TjeYeE`ll#ZgOBLSXL`lgTPj,>fP0Wb0ehcKTjGdsCJV*CG*_]('#[V!>*0B/90</?qBqj$D=WGn[pN#\?;8$=FH^ClM(@>ju8\>h_Ydq,[ljb]^[-h]$P(K2K"O+:CD24)mSSp+A2CnCr/hdX6iHn<rZ/ha9aD7L#43Y:4Eq@M_Z@K(-K9V;Y<i?\q4KYB3u+lP0(NRV+F#hA?;G_)B!6COWl)b@CDU]T^LS,CD88$+sK)!W[_=Ge?]^]q+G!P50/d>UTD7eJ3Q#Hum/ebKpoB0H4,`!G"oC^tPlK7b>%Hc-<Wb=b8^(gIRJi[A'c/&%n_di6SS?f7To>ie_rg>cTK+@+.^nO2-DOpS(T^SLIFVO[bg4bLi]N7,<0JWm"[GfB=-2r;\Pbc=a"L7dk]>@Ul,LKMk&856D<>fJhoMs=I=C]@BTe`S!t11Ek2*BE%_H7e>h?'GamS7ft.@dMG6@Y&::K+RJ;]@'KBkPi&NobF!=GkH?6'6"7!fIfl3%$h=#e/7W)#5(R\/P+idh5XgJS<Gc72d,r]rVHBPf,Ng$#W('JN;&7()L$q;39@)qT$#E5ZtuLH$SN-KU`P:lq7NnEMdSVD55=,Q]\7d']t26/>>*g]9Ncoh^sc3ujo7e!]ItmKn*P^NfMKT8Nh3_eq()[\qs!SIBEg2JXTP3[^8[JfAI;bd!Xi<_6_i/%JBaoKh/#LAa`sJUJ6[YUI%ncN4Z_Tj/,k5C4SS_9D/\7;Ue6S_iClO77PL*4=r%[V?[<]tAqcea-`lobWT<]-^+Y%]Guo90lRVrPG,h8JN9DT+!5.n^DPn$Gl>&BSf(o"BVTY8H4l')JY,=#Sl9bAVb9>?2+M`HRQi3#ZS=CFf?`PaN?!inQ,d>DWrV2X%b]9%+p$X8*G:d1rk#CNm-)LV:H-/`(H/RVKqqHX@00d5,rG2<MPAq@;UL:Aua1X'[%im6+D!lbaHTV-s8oT74W/fk0bo4EUX<P"4cZBQg'LIeGHM*H^@2:6KcWYog*KbH;<b1@a\7eY)nGUpXqA(E/U@K]RLCd`hoqV%O$"tYgHPeF*XG[#YRAs4H~>
+endstream
+endobj
+8 0 obj
+<< /Type /Page
+/Parent 1 0 R
+/MediaBox [ 0 0 612 792 ]
+/Resources 3 0 R
+/Contents 7 0 R
+>>
+endobj
+9 0 obj
+<< /Length 3311 /Filter [ /ASCII85Decode /FlateDecode ]
+ >>
+stream
+GatU6>BAQ/'n5n\d!/p'*?4-He>)DJ]%_us?)t<fg$Af/5nY-"@!JrYr;)#T&EeQXm7rj=L?Bd6#7&%g0%@f4lL&/pncRmR[YHAOFhI9HT(ji8(XP4!8E*(=D7TN'_b8jWIU(]`RghrD5H>;PDnEYC@ZZj30/1mq7m8X9'RAH<k*\*o%=XG13,^0C:fe+_3"t@YiCm+sZSOH*>Go`6pWYd#kUpN2%)ZbJ(X?i%/?[q//)(a8ia8i$II/SoE32-&n'BPXms(m\T1!:lZ4h(g-;<-NY!G1_s$33q^<iFXMhVK\i;J]1SJ;ga5*tn!0DgpV9Ufi\&t!C*3nhXudZF5qZ8Od]jeogDBlcb25$(K,3Rcg)c$2.kXF?Oubm$uAa63?ej3N48^#E`Zd<qL^\6DIa"O4SBjfP;I[(Z]Geb0Gne>7E;\Kg)Wo-u9e4ki'VU=gT5`]7p'qi7#MF2k1nQXOBQlWK8RCX!no2flYZSh\N0o[W.s9%L72p7n9;eC&<teMT)&E2-V=J1^%?lD`lB9.dXHS7n^,AR=b.3!SDc!B\!YNIZ((fRl(Q#?L5GdSS%m%R:SA!$kn5*Emq&7i!K:#$\"B,;jQ):-t,(ju*u0=70mYO\iEt"*YRoMa%.+amk_HKn@Of'p-m5,Tsf+Y5_;!c'l<5o&6*E]LHo]59rf;W,Y![r&NXFqS\t$dP)(E4^2XPjQqC.p0&9>U1u0.F50H-VZen?>JSn8,(%VrWO'ZE?e<_L5edZLH.@(4T+1Y(k_2.h<]mX]`pZ]Ji>F;f.1rqFVjf)RBd(q=icue)VIkTNT&m'=MR,@M!>1m?B_C<tmheOD&cn*'D6NEFL`,3XLd#qsBEiB]3Rdrt<\J;<3#0L)5S"]?<"m-)*:e]pV6IM*G2\G0VsS]GSeuVP(><7`T$tPZa^3h]SMTEO7$$,ggGrmaVeZp4mCXORH5L<nL.B:YgAP-H@Zlm+TOO$\XN0X?0oDd?\`_;K<Pa_e/m6rW,B!+IBPjKONfZ`_`)3rfDnZj;.,Jo)@TBadd:Q^1NqGB:AhGEff+IP3]o=ODFD$W4P/Ke\NGd`8&3!Q!n0mKdf[a^M$m)=g_;^*p0,j)QM7s(lNh2AL82Q@C?99:tfRYu#<-@DaeEW^MaFYO:K9ZN8&HM!0jG)3tkm0P'7l+\g0;-<:I>7%JE:t8''Kd0oUW&a[_i==9HKBHS$iq3C2jiR"n#_UQTjXCnOtp@9DoMV.R^O4R-3k3sTH6.id6_.p3*=;bDmZ-?Jl^9O)(Z#tpBtcPBG<"t5?^A?_p,"m+jK\GBMm61#o?o0&Z2Q9Xs%b(:m_ehh0YB`,`YQ_&:tGo5!LdBoN#oT)7?J'@YuR:'7[\mZi8+=F7qAZS^]$,C5BU?#a_Sh$)9qsaT,3tK#o@!(1JRSNCXb]=Jn[2F:5,T6D&M^TVGi*^?_T6iTrVI!/R=oMpVFZ!M!/H>HTpfXGY?*&d%@&!FS\b\t^iuVfLo@1O@CPMe8%-<9I^k-P&K_P)V2%-<$Mj4aUKhqDsr($.RAb,,'ga65a.pE5Ma'NE/Ns^`<\WCDfQ\(^U7mf;EZmACT#8ReK>)D"J"3dXbCcF?*B<8[lFV^\,+g6]Y=GW@rH(lgo/>($3=ji&+H7W\0;S'27UCMF:K^%,[Ff47X+o5S9A'LPn,^U6326Yo.*\WMDl[5k'"-8JO8Xp;Ff&3\Jpr*kkL6W$^N,UQDK4ais>nm"kFS4T+54g0N-[6;meYhh$Sc_b<*%W\]Q4*N$\tVJF*"&`@<sr$Y'i?ILbt.Hn]Zr,?)@2!]Hk9J!Qlm%MLO_]Vf;Wjj6D4dE4?iee@KPc]Xj[>.:bO4rndOV0*f(-tdK[h',5<6iqmoW3*6%?+j;&*2qTR3&fE>AR94E&*knXN%j:aCK`P6`BUO[<aW&?bSdp6hI`W@r17N;5`3=3$uB("_p#3G6cQd]<6_qaN!lK,k"dtX^rgu=^DsHIHCPsZ'_),SiKMEAJ+up5;Jf,=A[K;.$"diok?+Sh&u&r]GG7'`cB60QC1hsBQ.u+(FK';Om<7@I9kG$_:@b)Ih.%3*?3)pEllfT5X+aV3nJH]"*(chN>LbP3N=4lN43[n`%,<L8scqJ-b]Y<8\mn^GnL+U?j6TWf3,]P,Jkt)L9;ARnAg9Mmef-=[[P@.m\kEh7A3g*WK%"m<rfe><!h'p@`=jW/VRLmlMj4Fft?D5>])T=;/E\VW]S,07STEfBp6c;)3tH64HeXPKjERtc4=G33:XkG&'cP?de-gEa'^JS,i?0]+!qRWbOWRH_R_C9!UHA+?#V::l&/LW`+p!S[)Nk5BC2fV<T)q5'eM);1(uDOH@mK'OX"":n6j=eK+oh\G7rNr:Ac%<-[1Hon)WEdbtH)qL#p&Wmn&@,rlO^->C-pW,R@>\$,NG,]=VS_(a(A6=<)!=SWni+V^pe--L\kiDcHM=cf_G1K1WaUQ5#EMJ,>hh[<*NY;,n%1^&QUi[)l&m@Ffsh2701I]GC3'CI-8RN4I7FL\?_PnAU+NP/M6-q!K(E/134MDL8O[oe&^Ln(g!2*'MUQ2%2\`a_^%!hm/p1@[U]Q=rDk5d]h26D#f%\n/$MA^\ioFaKN4Bk9ON^g$ru7Wa-E+PZ,WTohr.C&s^t-OMN"/8lb?X,aDjbL:JXqmmj)8Y.B%DT*=dZIKd:B=i\,.[M.Mq**.Rb1ZhM"7KY*3ZhB.p<s:#FXK"_c\[Ba1kti##O2GUR7CYs=/IO(b1Z&]jl,H%:'%"=O.CHg!`[FAGA=K6'HnM?K*@?=U>U=i&qBG%5H>'WuSp1p11g.33FB:ei,eEMD*=FnlS@JZ<ZUTmD6GOZ0@X6:':cmkeL(af3pkfN's/ac$<2@4*QCnD"*55U`BGAIMRBGGi978Pkg)p8f$j[>,5KQ\Ws"A`$2o9Lu*;DHurS)Sf-735]C]X3[#QWl0mE[^.)f(0DHD>'hMu7?(+_Amg/sd!%YBrQk3e<0^Sbq9kje.+l1'15lX"b7D]O;%DMR(<`9oWOYE7@bb%*4kOMdmG.0b]C1b[feUatgWMMU-c6-bck=>Ra&ue>@+loCLWG#I%Sl-Kd/e[:kT>bWL\L>iu>_d<?o!iUE<eVrM6(IePRa^DLZ-_B0dqriFP++ndSjXEo=00nfo5HBn.ON7pe>.U%5F_7KpmKPE[L]"RqeImKr($UaG.Oa;;j#G?gR%Ti\CH5M*Mk0Jf+)mTcEKW[L%lA7j;;GZuX8/eS))#RddNru[Z<hdXgeElLBP93Sk*U-3.qa*omBTVX^rCO\c/R'?Ue)*:BT2g^/r>2,+6^R~>
+endstream
+endobj
+10 0 obj
+<< /Type /Page
+/Parent 1 0 R
+/MediaBox [ 0 0 612 792 ]
+/Resources 3 0 R
+/Contents 9 0 R
+>>
+endobj
+11 0 obj
+<< /Length 2750 /Filter [ /ASCII85Decode /FlateDecode ]
+ >>
+stream
+Gat%%998*k'#++Dcu",[*jm<[jh33k#3ehTYXt_*$%gDCBSj1./Vss+g#N#,/W$[*/DJ6&0Mm01MtLOBkYLN"kLVhPQJj#iD]]b2mNDoQn-AsqPXfGtMW/%""TNa@_CYTrI#QP5bp.]:7,@Hc84HhZ+o#u[r[0BqK.'dE1#m)8KP;>R`rG%r@==`%9DFhVO([;W*s&P+hM4k-XsXK`dRREoZ&8D1Vge@f/1!L6[usJ<nTM4$DgbgW-Qd`u-0MCkQ+UguPZ2`g::cJQg?oHk)8.?2=MlK:ihqVEZlrB886#uM9nd=4m5WEp72.A6ZT:[2*1%BH`($&(7O1JG">;WN#:eV9?UPBZqY\s2BQH2,+WX\=a$0Oojo^2VGfM'GkKn_K10&,4?I0]32P?=rK>"1pW`ZgJ$c;DT7j.)F^dP\"2A7FnGg\])[M-6=]R_;1cM9=J_T;N&L57n17(R#'<"(6KBr7IfWt(\KLlEGB6@8E3@e$m4(1E`99N&u0,/MSY<TT$k$a`\u]2GkcAEpC5\HJ4)K$4[+VfNtJK"#h-:a43Znl1j-`Mub?rnHLi<=u+ZV2DJ^<KXA(cU2(r'f$-KS?FWO\H4@#X",8Z!'+MEBd)[605KFllH'&fd.CNW0oG1j%QV4JKf1kBd%YK?+-Lki.9G_`0Dn5!<'8EZj'im<`n%e&aWSdD75<r%MYjd9.jZ3Vg=+VCaJS!?0Bn];E^,:;Zm<<lBY;XoYc`.G\*&0F:%mLcb2&u=4_],Ah+a/BofWVo3-"H;*`AL]fLnEKC;NJ$bQ0qEBAAcT(1C\-V*\o'mD?(QGl1q+8ImeCed"Z1*8-Etl2fXGJDS/\7Z5[^a_.E^mJo/u=hDZs)`f.M.Ba)V)[cn<DS[Lm$ol$j$'M@\8=^M_%pVnqR2T*Hf,JlX*nA]fSEo`.N/d-m5t?^nMm3cu*l$-X2B*B;(6j/G'+dDlg5AR]mRcThgKq@+"uoN:d25-H4A.Wom*QP"9iG[niKG#Frqh^7';/sL]rt2K/%0"8)6-;QMnA@O%5;;.2h)/*[pg#7&2E@D/.!-48N'%4iT9KQLsC?)2dIb=]Z<dk/Pquir0jZBL+_]gVPAY5]$%;eIL0S8?5=OpH8TDUdH5#tGar`lL6cg,89:[KVZ7K(WmpfPX0%aW=`1:/V00dtJ9@V2;35HV(H;dF9s69kB0aj6AIE;tRm0W6[/Ms@-(Vf.+"#kVNuCeOU3.toBgHk+`4HYSUS&\^G+!*_lcQ,0)LB3B<_i?3Fo=.";pq)t:0+DL1S465L'n2cOe?%1(0o\9U"D`GPlap'2%tp,4$=`^\32CRJ:Zq">Q4tBgFC(J=dPk]2Tn1<a^kT&cuZD]>j7fRU\C$_Q%.ni7Tt679i;g>LN`FSq+-Z2>Xl<"s3+[rfVY!-T*/%WJYl%>7hNmIT2t)A^m9nu8&e[3dH6B$h4!A"Khn&JU/M(RT-caIA9'L=Jkffi^bTu'hQc*/M%(okDm-^ugQ(rupeB5H9TCnS_I*+D/g!95N*kd-dMu4e=Cs'#Kl!%+<245mTh@RU@gF0n^,7T1c]U/cmkoX_82NL+gO;:8D(+dc6]Q&UgI!826bU53N0W,gdmqM7_QaF\-<%`O*?si?EPj7/.mrT^cP\cM^uVO*NU5fmfoQ?L"&?!G)JI)EfcM[fET'i9nMc-JDliQ@_`351dM<kg$3m1BE\MgSlTsCq?4L+)k8bpCV'Nd1>I-\@V\*%.X0=!MZSk.Nhl+16qa&R\'bo)AG:*bM@DG\!7.'N6.a'kC&i?hFHa[bBj2&I*65%kpDMn"nKQ1e:s"L)/nbo%6oTo,,cLiP;hArGJ'hrPu=QOF)ED_DB1,`0l]f^aSW]\VK[^hXIc^6ZY)Agc/k;p+];S\SCQoG_pGjiW5TdHmWD.da,W+];VCVDl;$.n]FY6&nk%Uk/Mht"A@f/0[6qi2H'JQ^B5*$m2U'cjcMmk*C(B\;`u.ScZ]jt#JkV&/Sgi:H=;kI)1m0Gd6j0?:m5hT<'sjj><6V>[knWid?nE8W)n?nClac3e2-eq0*oUf9LEL%XiDV9PNB!HYI.`&lBdnj*P['Bn;>-&7?OaTH05fB:o:!Y(=\,<0SR@=RQH<!1%*+dgM+T#G4'qMiHA8bm`k]nd^A-RR4bFT+>BGW!c32(RSQ-/`GOLQTlU\Tda#11W3\6W"=u1S#\=O5ok%bXI4lO;,fJd*8r9k-p]Gedm6m-m$4Vmt6B>JU'$R<m*0$<_X,Q"a#Y4WBms:c%Asap@.[kVmTYYG(Gpu1-tKtV*+\Sq7.e5IO63u&83[`/p>Pfh*')OA,9,&PelL3aWt"G8j+g%6L07f68NKUYCcS8mJEU&6;#,*bfc[?86ASE3&2s1BIR_]*k-_[f8C3_^<ipSAb[8&%Q!;eZUbVo`MCLq.[T$d<=sa3*N-)W9]j]u\h6`B6Y6Qt)hdG8@RtptC.M:0rdh<"W(5Cbd%ccPFJtK?7F^grKE&Z?"q'h<0h8Eq1SD:(1CM4[^'l<pV*]jKH9>?b8^Wl7Bq2f#L,h-C-5;\D=8`"#f;1@)=DstUZ`3,gP>-BY^@5U;aG4,CK"QVm@tS(e?<Xl0W1NCp7ib(Sj%oBh`0!/;oPRS)FRIdEW1Iu_5rQlo(lTeTYZ2QM0#=BG:0'C=Z3jZ+/b2\JLLa#]`XA=J_BR9h'P2tHL$6b_=HT)(p2Cf@hJVEHH^mPj(!GS24ML$[`UVLRAVXq+mHi4pkb-r8!=`pVNW~>
+endstream
+endobj
+12 0 obj
+<< /Type /Page
+/Parent 1 0 R
+/MediaBox [ 0 0 612 792 ]
+/Resources 3 0 R
+/Contents 11 0 R
+/Annots 13 0 R
+>>
+endobj
+13 0 obj
+[
+14 0 R
+]
+endobj
+14 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 84.336 182.68 248.316 170.68 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (http://nagoya.apache.org/bugzilla/)
+/S /URI >>
+/H /I
+>>
+endobj
+17 0 obj
+<<
+ /Title (\376\377\0\61\0\40\0\117\0\166\0\145\0\162\0\166\0\151\0\145\0\167)
+ /Parent 15 0 R
+ /Next 19 0 R
+ /A 16 0 R
+>> endobj
+19 0 obj
+<<
+ /Title (\376\377\0\62\0\40\0\111\0\156\0\164\0\145\0\156\0\144\0\145\0\144\0\40\0\101\0\165\0\144\0\151\0\145\0\156\0\143\0\145)
+ /Parent 15 0 R
+ /Prev 17 0 R
+ /Next 21 0 R
+ /A 18 0 R
+>> endobj
+21 0 obj
+<<
+ /Title (\376\377\0\63\0\40\0\120\0\162\0\145\0\162\0\145\0\161\0\165\0\151\0\163\0\151\0\164\0\145\0\163)
+ /Parent 15 0 R
+ /Prev 19 0 R
+ /Next 23 0 R
+ /A 20 0 R
+>> endobj
+23 0 obj
+<<
+ /Title (\376\377\0\64\0\40\0\123\0\164\0\145\0\160\0\163)
+ /Parent 15 0 R
+ /First 25 0 R
+ /Last 65 0 R
+ /Prev 21 0 R
+ /Next 67 0 R
+ /Count -21
+ /A 22 0 R
+>> endobj
+25 0 obj
+<<
+ /Title (\376\377\0\64\0\56\0\61\0\40\0\61\0\56\0\40\0\103\0\162\0\145\0\141\0\164\0\145\0\40\0\171\0\157\0\165\0\162\0\40\0\102\0\165\0\147\0\172\0\151\0\154\0\154\0\141\0\40\0\101\0\143\0\143\0\157\0\165\0\156\0\164)
+ /Parent 23 0 R
+ /Next 27 0 R
+ /A 24 0 R
+>> endobj
+27 0 obj
+<<
+ /Title (\376\377\0\64\0\56\0\62\0\40\0\62\0\56\0\40\0\105\0\156\0\164\0\145\0\162\0\40\0\141\0\40\0\156\0\145\0\167\0\40\0\142\0\165\0\147\0\40\0\162\0\145\0\160\0\157\0\162\0\164)
+ /Parent 23 0 R
+ /First 29 0 R
+ /Last 47 0 R
+ /Prev 25 0 R
+ /Next 49 0 R
+ /Count -10
+ /A 26 0 R
+>> endobj
+29 0 obj
+<<
+ /Title (\376\377\0\64\0\56\0\62\0\56\0\61\0\40\0\123\0\160\0\145\0\143\0\151\0\146\0\171\0\40\0\126\0\145\0\162\0\163\0\151\0\157\0\156)
+ /Parent 27 0 R
+ /Next 31 0 R
+ /A 28 0 R
+>> endobj
+31 0 obj
+<<
+ /Title (\376\377\0\64\0\56\0\62\0\56\0\62\0\40\0\123\0\160\0\145\0\143\0\151\0\146\0\171\0\40\0\103\0\157\0\155\0\160\0\157\0\156\0\145\0\156\0\164)
+ /Parent 27 0 R
+ /Prev 29 0 R
+ /Next 33 0 R
+ /A 30 0 R
+>> endobj
+33 0 obj
+<<
+ /Title (\376\377\0\64\0\56\0\62\0\56\0\63\0\40\0\123\0\160\0\145\0\143\0\151\0\146\0\171\0\40\0\120\0\154\0\141\0\164\0\146\0\157\0\162\0\155)
+ /Parent 27 0 R
+ /Prev 31 0 R
+ /Next 35 0 R
+ /A 32 0 R
+>> endobj
+35 0 obj
+<<
+ /Title (\376\377\0\64\0\56\0\62\0\56\0\64\0\40\0\123\0\160\0\145\0\143\0\151\0\146\0\171\0\40\0\117\0\160\0\145\0\162\0\141\0\164\0\151\0\156\0\147\0\40\0\123\0\171\0\163\0\164\0\145\0\155\0\40\0\50\0\117\0\123\0\51)
+ /Parent 27 0 R
+ /Prev 33 0 R
+ /Next 37 0 R
+ /A 34 0 R
+>> endobj
+37 0 obj
+<<
+ /Title (\376\377\0\64\0\56\0\62\0\56\0\65\0\40\0\123\0\160\0\145\0\143\0\151\0\146\0\171\0\40\0\123\0\145\0\166\0\145\0\162\0\151\0\164\0\171)
+ /Parent 27 0 R
+ /Prev 35 0 R
+ /Next 39 0 R
+ /A 36 0 R
+>> endobj
+39 0 obj
+<<
+ /Title (\376\377\0\64\0\56\0\62\0\56\0\66\0\40\0\123\0\160\0\145\0\143\0\151\0\146\0\171\0\40\0\111\0\156\0\151\0\164\0\151\0\141\0\154\0\40\0\123\0\164\0\141\0\164\0\145)
+ /Parent 27 0 R
+ /Prev 37 0 R
+ /Next 41 0 R
+ /A 38 0 R
+>> endobj
+41 0 obj
+<<
+ /Title (\376\377\0\64\0\56\0\62\0\56\0\67\0\40\0\123\0\160\0\145\0\143\0\151\0\146\0\171\0\40\0\101\0\163\0\163\0\151\0\147\0\156\0\145\0\144\0\40\0\124\0\157)
+ /Parent 27 0 R
+ /Prev 39 0 R
+ /Next 43 0 R
+ /A 40 0 R
+>> endobj
+43 0 obj
+<<
+ /Title (\376\377\0\64\0\56\0\62\0\56\0\70\0\40\0\123\0\160\0\145\0\143\0\151\0\146\0\171\0\40\0\125\0\122\0\114)
+ /Parent 27 0 R
+ /Prev 41 0 R
+ /Next 45 0 R
+ /A 42 0 R
+>> endobj
+45 0 obj
+<<
+ /Title (\376\377\0\64\0\56\0\62\0\56\0\71\0\40\0\103\0\141\0\162\0\145\0\146\0\165\0\154\0\154\0\171\0\40\0\143\0\150\0\157\0\157\0\163\0\145\0\40\0\164\0\150\0\145\0\40\0\123\0\165\0\155\0\155\0\141\0\162\0\171)
+ /Parent 27 0 R
+ /Prev 43 0 R
+ /Next 47 0 R
+ /A 44 0 R
+>> endobj
+47 0 obj
+<<
+ /Title (\376\377\0\64\0\56\0\62\0\56\0\61\0\60\0\40\0\104\0\145\0\163\0\143\0\162\0\151\0\160\0\164\0\151\0\157\0\156)
+ /Parent 27 0 R
+ /Prev 45 0 R
+ /A 46 0 R
+>> endobj
+49 0 obj
+<<
+ /Title (\376\377\0\64\0\56\0\63\0\40\0\63\0\56\0\40\0\123\0\145\0\156\0\144\0\40\0\164\0\150\0\145\0\40\0\160\0\141\0\164\0\143\0\150\0\40\0\162\0\145\0\160\0\157\0\162\0\164)
+ /Parent 23 0 R
+ /Prev 27 0 R
+ /Next 51 0 R
+ /A 48 0 R
+>> endobj
+51 0 obj
+<<
+ /Title (\376\377\0\64\0\56\0\64\0\40\0\64\0\56\0\40\0\103\0\162\0\145\0\141\0\164\0\145\0\40\0\141\0\156\0\40\0\141\0\164\0\164\0\141\0\143\0\150\0\155\0\145\0\156\0\164\0\40\0\157\0\146\0\40\0\164\0\150\0\145\0\40\0\141\0\143\0\164\0\165\0\141\0\154\0\40\0\160\0\141\0\164\0\143\0\150)
+ /Parent 23 0 R
+ /First 53 0 R
+ /Last 57 0 R
+ /Prev 49 0 R
+ /Next 59 0 R
+ /Count -3
+ /A 50 0 R
+>> endobj
+53 0 obj
+<<
+ /Title (\376\377\0\64\0\56\0\64\0\56\0\61\0\40\0\123\0\160\0\145\0\143\0\151\0\146\0\171\0\40\0\164\0\150\0\145\0\40\0\146\0\151\0\154\0\145\0\40\0\164\0\157\0\40\0\142\0\145\0\40\0\165\0\160\0\154\0\157\0\141\0\144\0\145\0\144)
+ /Parent 51 0 R
+ /Next 55 0 R
+ /A 52 0 R
+>> endobj
+55 0 obj
+<<
+ /Title (\376\377\0\64\0\56\0\64\0\56\0\62\0\40\0\104\0\145\0\163\0\143\0\162\0\151\0\142\0\145\0\40\0\164\0\150\0\145\0\40\0\141\0\164\0\164\0\141\0\143\0\150\0\155\0\145\0\156\0\164)
+ /Parent 51 0 R
+ /Prev 53 0 R
+ /Next 57 0 R
+ /A 54 0 R
+>> endobj
+57 0 obj
+<<
+ /Title (\376\377\0\64\0\56\0\64\0\56\0\63\0\40\0\123\0\160\0\145\0\143\0\151\0\146\0\171\0\40\0\164\0\150\0\145\0\40\0\143\0\157\0\156\0\164\0\145\0\156\0\164\0\124\0\171\0\160\0\145\0\40\0\157\0\146\0\40\0\164\0\150\0\145\0\40\0\141\0\164\0\164\0\141\0\143\0\150\0\155\0\145\0\156\0\164)
+ /Parent 51 0 R
+ /Prev 55 0 R
+ /A 56 0 R
+>> endobj
+59 0 obj
+<<
+ /Title (\376\377\0\64\0\56\0\65\0\40\0\65\0\56\0\40\0\123\0\165\0\142\0\155\0\151\0\164\0\40\0\164\0\150\0\145\0\40\0\141\0\164\0\164\0\141\0\143\0\150\0\155\0\145\0\156\0\164)
+ /Parent 23 0 R
+ /Prev 51 0 R
+ /Next 61 0 R
+ /A 58 0 R
+>> endobj
+61 0 obj
+<<
+ /Title (\376\377\0\64\0\56\0\66\0\40\0\66\0\56\0\40\0\102\0\145\0\40\0\160\0\141\0\164\0\151\0\145\0\156\0\164)
+ /Parent 23 0 R
+ /Prev 59 0 R
+ /Next 63 0 R
+ /A 60 0 R
+>> endobj
+63 0 obj
+<<
+ /Title (\376\377\0\64\0\56\0\67\0\40\0\67\0\56\0\40\0\101\0\144\0\144\0\40\0\155\0\157\0\162\0\145\0\40\0\144\0\145\0\163\0\143\0\162\0\151\0\160\0\164\0\151\0\157\0\156\0\40\0\157\0\162\0\40\0\141\0\164\0\164\0\141\0\143\0\150\0\155\0\145\0\156\0\164\0\163\0\40\0\151\0\146\0\40\0\156\0\145\0\143\0\145\0\163\0\163\0\141\0\162\0\171)
+ /Parent 23 0 R
+ /Prev 61 0 R
+ /Next 65 0 R
+ /A 62 0 R
+>> endobj
+65 0 obj
+<<
+ /Title (\376\377\0\64\0\56\0\70\0\40\0\70\0\56\0\40\0\101\0\144\0\144\0\151\0\156\0\147\0\40\0\163\0\165\0\142\0\163\0\145\0\161\0\165\0\145\0\156\0\164\0\40\0\160\0\141\0\164\0\143\0\150\0\145\0\163\0\40\0\164\0\157\0\40\0\164\0\150\0\145\0\40\0\163\0\141\0\155\0\145\0\40\0\144\0\157\0\143\0\165\0\155\0\145\0\156\0\164\0\40\0\157\0\162\0\40\0\160\0\162\0\157\0\147\0\162\0\141\0\155)
+ /Parent 23 0 R
+ /Prev 63 0 R
+ /A 64 0 R
+>> endobj
+67 0 obj
+<<
+ /Title (\376\377\0\65\0\40\0\122\0\145\0\141\0\154\0\40\0\127\0\157\0\162\0\154\0\144\0\40\0\105\0\170\0\164\0\145\0\156\0\163\0\151\0\157\0\156)
+ /Parent 15 0 R
+ /Prev 23 0 R
+ /Next 69 0 R
+ /A 66 0 R
+>> endobj
+69 0 obj
+<<
+ /Title (\376\377\0\66\0\40\0\124\0\151\0\160\0\163)
+ /Parent 15 0 R
+ /First 71 0 R
+ /Last 75 0 R
+ /Prev 67 0 R
+ /Next 77 0 R
+ /Count -3
+ /A 68 0 R
+>> endobj
+71 0 obj
+<<
+ /Title (\376\377\0\66\0\56\0\61\0\40\0\123\0\145\0\164\0\164\0\151\0\156\0\147\0\40\0\165\0\163\0\145\0\162\0\40\0\160\0\162\0\145\0\146\0\145\0\162\0\145\0\156\0\143\0\145\0\163)
+ /Parent 69 0 R
+ /Next 73 0 R
+ /A 70 0 R
+>> endobj
+73 0 obj
+<<
+ /Title (\376\377\0\66\0\56\0\62\0\40\0\122\0\145\0\166\0\151\0\145\0\167\0\40\0\164\0\150\0\145\0\40\0\142\0\165\0\147\0\172\0\151\0\154\0\154\0\141\0\40\0\144\0\157\0\143\0\165\0\155\0\145\0\156\0\164\0\141\0\164\0\151\0\157\0\156)
+ /Parent 69 0 R
+ /Prev 71 0 R
+ /Next 75 0 R
+ /A 72 0 R
+>> endobj
+75 0 obj
+<<
+ /Title (\376\377\0\66\0\56\0\63\0\40\0\123\0\145\0\141\0\162\0\143\0\150\0\40\0\102\0\165\0\147\0\172\0\151\0\154\0\154\0\141)
+ /Parent 69 0 R
+ /Prev 73 0 R
+ /A 74 0 R
+>> endobj
+77 0 obj
+<<
+ /Title (\376\377\0\67\0\40\0\122\0\145\0\146\0\145\0\162\0\145\0\156\0\143\0\145\0\163)
+ /Parent 15 0 R
+ /Prev 69 0 R
+ /Next 79 0 R
+ /A 76 0 R
+>> endobj
+79 0 obj
+<<
+ /Title (\376\377\0\70\0\40\0\122\0\145\0\166\0\151\0\163\0\151\0\157\0\156\0\163)
+ /Parent 15 0 R
+ /Prev 77 0 R
+ /A 78 0 R
+>> endobj
+80 0 obj
+<< /Type /Font
+/Subtype /Type1
+/Name /F3
+/BaseFont /Helvetica-Bold
+/Encoding /WinAnsiEncoding >>
+endobj
+81 0 obj
+<< /Type /Font
+/Subtype /Type1
+/Name /F5
+/BaseFont /Times-Roman
+/Encoding /WinAnsiEncoding >>
+endobj
+82 0 obj
+<< /Type /Font
+/Subtype /Type1
+/Name /F6
+/BaseFont /Times-Italic
+/Encoding /WinAnsiEncoding >>
+endobj
+83 0 obj
+<< /Type /Font
+/Subtype /Type1
+/Name /F1
+/BaseFont /Helvetica
+/Encoding /WinAnsiEncoding >>
+endobj
+84 0 obj
+<< /Type /Font
+/Subtype /Type1
+/Name /F9
+/BaseFont /Courier
+/Encoding /WinAnsiEncoding >>
+endobj
+85 0 obj
+<< /Type /Font
+/Subtype /Type1
+/Name /F2
+/BaseFont /Helvetica-Oblique
+/Encoding /WinAnsiEncoding >>
+endobj
+86 0 obj
+<< /Type /Font
+/Subtype /Type1
+/Name /F7
+/BaseFont /Times-Bold
+/Encoding /WinAnsiEncoding >>
+endobj
+1 0 obj
+<< /Type /Pages
+/Count 4
+/Kids [6 0 R 8 0 R 10 0 R 12 0 R ] >>
+endobj
+2 0 obj
+<< /Type /Catalog
+/Pages 1 0 R
+ /Outlines 15 0 R
+ /PageMode /UseOutlines
+ >>
+endobj
+3 0 obj
+<< 
+/Font << /F3 80 0 R /F5 81 0 R /F1 83 0 R /F6 82 0 R /F9 84 0 R /F2 85 0 R /F7 86 0 R >> 
+/ProcSet [ /PDF /ImageC /Text ] >> 
+endobj
+15 0 obj
+<<
+ /First 17 0 R
+ /Last 79 0 R
+>> endobj
+16 0 obj
+<<
+/S /GoTo
+/D [6 0 R /XYZ -5.0 558.776 null]
+>>
+endobj
+18 0 obj
+<<
+/S /GoTo
+/D [6 0 R /XYZ -5.0 466.842 null]
+>>
+endobj
+20 0 obj
+<<
+/S /GoTo
+/D [6 0 R /XYZ -5.0 366.908 null]
+>>
+endobj
+22 0 obj
+<<
+/S /GoTo
+/D [6 0 R /XYZ -5.0 261.774 null]
+>>
+endobj
+24 0 obj
+<<
+/S /GoTo
+/D [6 0 R /XYZ -5.0 209.44 null]
+>>
+endobj
+26 0 obj
+<<
+/S /GoTo
+/D [6 0 R /XYZ -5.0 97.387 null]
+>>
+endobj
+28 0 obj
+<<
+/S /GoTo
+/D [8 0 R /XYZ -5.0 675.4 null]
+>>
+endobj
+30 0 obj
+<<
+/S /GoTo
+/D [8 0 R /XYZ -5.0 585.628 null]
+>>
+endobj
+32 0 obj
+<<
+/S /GoTo
+/D [8 0 R /XYZ -5.0 522.256 null]
+>>
+endobj
+34 0 obj
+<<
+/S /GoTo
+/D [8 0 R /XYZ -5.0 472.084 null]
+>>
+endobj
+36 0 obj
+<<
+/S /GoTo
+/D [8 0 R /XYZ -5.0 421.912 null]
+>>
+endobj
+38 0 obj
+<<
+/S /GoTo
+/D [8 0 R /XYZ -5.0 310.94 null]
+>>
+endobj
+40 0 obj
+<<
+/S /GoTo
+/D [8 0 R /XYZ -5.0 260.768 null]
+>>
+endobj
+42 0 obj
+<<
+/S /GoTo
+/D [8 0 R /XYZ -5.0 162.996 null]
+>>
+endobj
+44 0 obj
+<<
+/S /GoTo
+/D [8 0 R /XYZ -5.0 99.624 null]
+>>
+endobj
+46 0 obj
+<<
+/S /GoTo
+/D [10 0 R /XYZ -5.0 649.0 null]
+>>
+endobj
+48 0 obj
+<<
+/S /GoTo
+/D [10 0 R /XYZ -5.0 503.628 null]
+>>
+endobj
+50 0 obj
+<<
+/S /GoTo
+/D [10 0 R /XYZ -5.0 404.775 null]
+>>
+endobj
+52 0 obj
+<<
+/S /GoTo
+/D [10 0 R /XYZ -5.0 292.722 null]
+>>
+endobj
+54 0 obj
+<<
+/S /GoTo
+/D [10 0 R /XYZ -5.0 242.55 null]
+>>
+endobj
+56 0 obj
+<<
+/S /GoTo
+/D [10 0 R /XYZ -5.0 192.378 null]
+>>
+endobj
+58 0 obj
+<<
+/S /GoTo
+/D [10 0 R /XYZ -5.0 115.806 null]
+>>
+endobj
+60 0 obj
+<<
+/S /GoTo
+/D [12 0 R /XYZ -5.0 731.0 null]
+>>
+endobj
+62 0 obj
+<<
+/S /GoTo
+/D [12 0 R /XYZ -5.0 653.347 null]
+>>
+endobj
+64 0 obj
+<<
+/S /GoTo
+/D [12 0 R /XYZ -5.0 549.294 null]
+>>
+endobj
+66 0 obj
+<<
+/S /GoTo
+/D [12 0 R /XYZ -5.0 484.841 null]
+>>
+endobj
+68 0 obj
+<<
+/S /GoTo
+/D [12 0 R /XYZ -5.0 406.107 null]
+>>
+endobj
+70 0 obj
+<<
+/S /GoTo
+/D [12 0 R /XYZ -5.0 374.973 null]
+>>
+endobj
+72 0 obj
+<<
+/S /GoTo
+/D [12 0 R /XYZ -5.0 323.72 null]
+>>
+endobj
+74 0 obj
+<<
+/S /GoTo
+/D [12 0 R /XYZ -5.0 272.467 null]
+>>
+endobj
+76 0 obj
+<<
+/S /GoTo
+/D [12 0 R /XYZ -5.0 208.014 null]
+>>
+endobj
+78 0 obj
+<<
+/S /GoTo
+/D [12 0 R /XYZ -5.0 150.48 null]
+>>
+endobj
+xref
+0 87
+0000000000 65535 f 
+0000021327 00000 n 
+0000021405 00000 n 
+0000021497 00000 n 
+0000000015 00000 n 
+0000000071 00000 n 
+0000002748 00000 n 
+0000002854 00000 n 
+0000005824 00000 n 
+0000005930 00000 n 
+0000009333 00000 n 
+0000009440 00000 n 
+0000012283 00000 n 
+0000012406 00000 n 
+0000012433 00000 n 
+0000021642 00000 n 
+0000021693 00000 n 
+0000012618 00000 n 
+0000021758 00000 n 
+0000012758 00000 n 
+0000021823 00000 n 
+0000012965 00000 n 
+0000021888 00000 n 
+0000013149 00000 n 
+0000021953 00000 n 
+0000013326 00000 n 
+0000022017 00000 n 
+0000013608 00000 n 
+0000022081 00000 n 
+0000013908 00000 n 
+0000022144 00000 n 
+0000014109 00000 n 
+0000022209 00000 n 
+0000014336 00000 n 
+0000022274 00000 n 
+0000014557 00000 n 
+0000022339 00000 n 
+0000014852 00000 n 
+0000022404 00000 n 
+0000015073 00000 n 
+0000022468 00000 n 
+0000015323 00000 n 
+0000022533 00000 n 
+0000015561 00000 n 
+0000022598 00000 n 
+0000015752 00000 n 
+0000022662 00000 n 
+0000016043 00000 n 
+0000022726 00000 n 
+0000016226 00000 n 
+0000022792 00000 n 
+0000016480 00000 n 
+0000022858 00000 n 
+0000016885 00000 n 
+0000022924 00000 n 
+0000017178 00000 n 
+0000022989 00000 n 
+0000017440 00000 n 
+0000023055 00000 n 
+0000017793 00000 n 
+0000023121 00000 n 
+0000018048 00000 n 
+0000023185 00000 n 
+0000018238 00000 n 
+0000023251 00000 n 
+0000018651 00000 n 
+0000023317 00000 n 
+0000019102 00000 n 
+0000023383 00000 n 
+0000019326 00000 n 
+0000023449 00000 n 
+0000019496 00000 n 
+0000023515 00000 n 
+0000019740 00000 n 
+0000023580 00000 n 
+0000020051 00000 n 
+0000023646 00000 n 
+0000020242 00000 n 
+0000023712 00000 n 
+0000020408 00000 n 
+0000020554 00000 n 
+0000020667 00000 n 
+0000020777 00000 n 
+0000020888 00000 n 
+0000020996 00000 n 
+0000021102 00000 n 
+0000021218 00000 n 
+trailer
+<<
+/Size 87
+/Root 2 0 R
+/Info 4 0 R
+>>
+startxref
+23777
+%%EOF

Added: forrest/site/community/howto/bugzilla-patch/my-images/bugzilla-screen.gif
==============================================================================
Binary file. No diff available.

Added: forrest/site/community/howto/cvs-ssh/howto-cvs-ssh.html
==============================================================================
--- (empty file)
+++ forrest/site/community/howto/cvs-ssh/howto-cvs-ssh.html	Sat Jun  5 06:35:22 2004
@@ -0,0 +1,489 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN""http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<head>
+<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>CVS through SSH</title>
+<link type="text/css" href="../../../skin/page.css" rel="stylesheet">
+<link rel="shortcut icon" href="../../../favicon.ico">
+</head>
+<body text="#000000" bgcolor="#FFFFFF">
+<!--================= start Navigation Path ==================-->
+<table summary="navigation path" width="100%" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<td nowrap="nowrap" valign="middle" bgcolor="#CFDCED" height="20"><img height="1" width="5" alt="" src="../../../skin/images/spacer.gif" class="spacer"><!--===== breadcrumb trail (javascript-generated) ====--><font size="2" face="Arial, Helvetica, Sans-serif"><a href="http://www.apache.org/">apache</a> &gt; <a href="http://xml.apache.org/">xml.apache</a><script src="../../../skin/breadcrumbs.js" language="JavaScript" type="text/javascript"></script></font></td>
+</tr>
+<tr>
+<td bgcolor="#4C6C8F" height="2"><img height="2" width="2" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+</table>
+<!--================= end Navigation Path ==================-->
+<!--================= start Banner ==================-->
+<table summary="header with logos" width="100%" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<!--================= start Group Logo ==================-->
+<td bgcolor="#294563"><a href="http://xml.apache.org/"><img class="logoImage" alt="Apache XML" src="../../../images/group-logo.gif"></a></td>
+<!--================= end Group Logo ==================-->
+<!--================= start Project Logo ==================--><td width="100%" align="center" bgcolor="#294563"><a href="http://xml.apache.org/forrest/"><img class="logoImage" alt="Forrest" src="../../../images/project-logo.gif"></a></td>
+<!--================= end Project Logo ==================-->
+<!--================= start Search ==================--><td valign="top" rowspan="2" bgcolor="#294563">
+<form target="_blank" action="http://www.google.com/search" method="get">
+<table summary="search" border="0" cellspacing="0" cellpadding="0" bgcolor="#4C6C8F">
+<tr>
+<td colspan="3"><img height="10" width="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td><img height="1" width="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td><td nowrap="nowrap"><input value="xml.apache.org" name="as_sitesearch" type="hidden"><input size="15" name="as_q" id="query" type="text"><img height="1" width="5" alt="" src="../../../skin/images/spacer.gif" class="spacer"><input name="Search" value="Search" type="submit">
+<br>
+<font face="Arial, Helvetica, Sans-serif" size="2" color="white">
+                          the Apache XML site
+                          
+                          
+                        </font></td><td><img height="1" width="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td><img alt="" border="0" height="10" width="9" src="../../../skin/images/search-left.gif"></td><td><img height="1" width="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td><td><img alt="" border="0" height="10" width="9" src="../../../skin/images/search-right.gif"></td>
+</tr>
+</table>
+</form>
+</td>
+<!--================= end Search ==================--><td bgcolor="#294563"><img height="10" width="10" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td valign="bottom" bgcolor="#294563" colspan="2">
+<!--================= start Tabs ==================-->
+<div class="tab">
+<table summary="tab bar" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<td width="6"><img alt="" height="8" width="6" src="../../../skin/images/spacer.gif"></td><td valign="bottom">
+<table summary="non selected tab" style="height: 1.6em" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<td valign="top" width="5" bgcolor="#B2C4E0"><img height="5" width="5" alt="" src="../../../skin/images/tab-left.gif"></td><td valign="middle" bgcolor="#B2C4E0"><a class="base-not-selected" href="../../../index.html">Home</a></td><td valign="top" width="5" bgcolor="#B2C4E0"><img height="5" width="5" alt="" src="../../../skin/images/tab-right.gif"></td>
+</tr>
+<tr>
+<td colspan="3" height="1"></td>
+</tr>
+</table>
+</td><td width="6"><img alt="" height="8" width="6" src="../../../skin/images/spacer.gif"></td><td valign="bottom">
+<table summary="non selected tab" style="height: 1.6em" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<td valign="top" width="5" bgcolor="#B2C4E0"><img height="5" width="5" alt="" src="../../../skin/images/tab-left.gif"></td><td valign="middle" bgcolor="#B2C4E0"><a class="base-not-selected" href="../../../community/index.html">Community</a></td><td valign="top" width="5" bgcolor="#B2C4E0"><img height="5" width="5" alt="" src="../../../skin/images/tab-right.gif"></td>
+</tr>
+<tr>
+<td colspan="3" height="1"></td>
+</tr>
+</table>
+</td><td width="6"><img alt="" height="8" width="6" src="../../../skin/images/spacer.gif"></td><td valign="bottom">
+<table summary="selected tab" style="height: 1.8em" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<td valign="top" width="5" bgcolor="#4C6C8F"><img height="5" width="5" alt="" src="../../../skin/images/tabSel-left.gif"></td><td valign="middle" bgcolor="#4C6C8F"><font color="#ffffff" size="2" face="Arial, Helvetica, Sans-serif"><b><a class="base-selected" href="../../../community/howto/index.html">How-to</a></b></font></td><td valign="top" width="5" bgcolor="#4C6C8F"><img height="5" width="5" alt="" src="../../../skin/images/tabSel-right.gif"></td>
+</tr>
+</table>
+</td>
+</tr>
+</table>
+</div>
+<!--================= end Tabs ==================-->
+</td><td bgcolor="#294563"></td>
+</tr>
+<tr>
+<td height="10" bgcolor="#4C6C8F" colspan="4"></td>
+</tr>
+</table>
+<!--================= end Banner ==================-->
+<!--================= start Menu, NavBar, Content ==================-->
+<table summary="page content" bgcolor="#ffffff" width="100%" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<td valign="top">
+<table summary="menu" border="0" cellspacing="0" cellpadding="0">
+<tr>
+<!--================= start left top NavBar ==================-->
+<td rowspan="3" valign="top">
+<table summary="blue line" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<td bgcolor="#294563"><img width="10" height="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td bgcolor="#CFDCED"><font color="#4C6C8F" size="4" face="Arial, Helvetica, Sans-serif">&nbsp;</font></td>
+</tr>
+<tr>
+<td bgcolor="#294563"><img width="10" height="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+</table>
+</td>
+<!--================= end left top NavBar ==================--><td bgcolor="#294563"><img width="1" height="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td><td valign="bottom" bgcolor="#4C6C8F"><img width="10" height="10" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td><td nowrap="nowrap" valign="top" bgcolor="#4C6C8F">
+<!--================= start Menu items ==================-->
+<div class="menu">
+<ul>
+<li>
+<font color="#CFDCED">How-To Samples</font>
+<ul>
+    
+<li>
+<a href="../../../community/howto/index.html">Overview</a>
+</li>
+  
+</ul>
+</li>
+<li>
+<font color="#CFDCED">Committers</font>
+<ul>
+    
+<li>
+<span class="sel"><font color="#ffcc00">CVS through SSH</font></span>
+</li>
+  
+</ul>
+</li>
+</ul>
+</div>
+<!--================= end Menu items ==================-->
+</td><td valign="bottom" bgcolor="#4C6C8F"><img width="10" height="10" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td><td bgcolor="#294563"><img width="1" height="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td valign="bottom" align="left" colspan="2" rowspan="2" bgcolor="#4C6C8F"><img height="10" width="10" border="0" alt="" src="../../../skin/images/menu-left.gif"></td><td bgcolor="#4C6C8F"><img height="10" width="10" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td><td valign="bottom" align="right" colspan="2" rowspan="2" bgcolor="#4C6C8F"><img height="10" width="10" border="0" alt="" src="../../../skin/images/menu-right.gif"></td>
+</tr>
+<tr>
+<td height="1" bgcolor="#294563"><img width="1" height="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+</table>
+</td><td valign="top" width="100%">
+<table summary="content" width="100%" border="0" cellpadding="0" cellspacing="0">
+<!--================= start middle NavBar ==================-->
+<tr>
+<td colspan="4" bgcolor="#294563"><img width="10" height="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td align="left" width="10" bgcolor="#CFDCED"><img width="10" height="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td><td align="left" width="50%" bgcolor="#CFDCED"><font color="#4C6C8F" size="3" face="Arial, Helvetica, Sans-serif">
+                &nbsp;
+                
+                </font><img width="10" height="8" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td><td align="right" width="50%" bgcolor="#CFDCED"><font color="#4C6C8F" size="3" face="Arial, Helvetica, Sans-serif">
+                &nbsp;
+                
+                </font><img width="10" height="8" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td><td width="10" bgcolor="#CFDCED"><img width="10" height="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td colspan="4" bgcolor="#294563"><img width="10" height="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<!--================= end middle NavBar ==================-->
+<!--================= start Content==================-->
+<tr>
+<td align="left" width="10"><img width="10" height="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td><td colspan="2" align="left" width="100%">
+<div class="content">
+<table class="title" summary="">
+<tr>
+<td valign="middle">
+<h1>CVS through SSH</h1>
+</td><td nowrap="nowrap" width="40" align="center"><a class="dida" href="howto-cvs-ssh.pdf"><img alt="PDF" src="../../../skin/images/pdfdoc.gif" class="skin"><br>
+        PDF</a></td>
+</tr>
+</table>
+<p>This How-To describes the steps necessary to configure an SSH enabled CVS connection. It is recommended to configure an SSH enabled CVS connection to work with Apache code repositories.</p>
+<ul class="minitoc">
+<li>
+<a href="#Overview">Overview</a>
+</li>
+<li>
+<a href="#Intended audience">Intended audience</a>
+</li>
+<li>
+<a href="#Purpose">Purpose</a>
+</li>
+<li>
+<a href="#Prerequisites">Prerequisites</a>
+</li>
+<li>
+<a href="#Steps">Steps</a>
+<ul class="minitoc">
+<li>
+<a href="#Terms">Terms</a>
+</li>
+<li>
+<a href="#Setting+up+domain+users">Setting up domain users</a>
+</li>
+<li>
+<a href="#ssh_access">Setting up SSH access</a>
+</li>
+<li>
+<a href="#Setting+up+passphrase+access">Setting up passphrase access</a>
+</li>
+<li>
+<a href="#Getting+the+project+from+CVS">Getting the project from CVS</a>
+</li>
+<li>
+<a href="#How+to+setup+WinCVS">How to setup WinCVS</a>
+</li>
+<li>
+<a href="#References">References</a>
+</li>
+</ul>
+</li>
+<li>
+<a href="#revisions">Revisions</a>
+</li>
+</ul>
+<a name="N10012"></a><a name="Overview"></a>
+<h3>Overview</h3>
+<div style="margin-left: 0 ; border: 2px">
+<p>This How-To describes the steps necessary to configure an SSH enabled CVS connection. It is recommended to configure an SSH enabled CVS connection to work with Apache code repositories.</p>
+</div>
+<a name="N10018"></a><a name="Intended audience"></a>
+<h3>Intended audience</h3>
+<div style="margin-left: 0 ; border: 2px">
+<p>This How-to is aimed at developers who have been granted committer access to CVS repositories for particular projects.</p>
+</div>
+<a name="N10020"></a><a name="Purpose"></a>
+<h3>Purpose</h3>
+<div style="margin-left: 0 ; border: 2px">
+<p> 
+              Using SSH to access CVS repositories is recommended for security reasons. By configuring CVS to work with remote repository using private/public SSH keys you'll be able to run CVS commands without a need to enter your password every time you need access to CVS through SSH.
+        </p>
+</div>
+<a name="N10028"></a><a name="Prerequisites"></a>
+<h3>Prerequisites</h3>
+<div style="margin-left: 0 ; border: 2px">
+<ul>
+            
+<li>Account on the local machine.</li>
+            
+<li>Commiter access to the project(s). <em>This also imply having account on the CVS host machine.</em>
+</li>        
+            
+<li>Cygwin - a Unix environment for Windows systems. You can get it <a class="external" href="http://www.redhat.com/software/tools/cygwin/">here</a>. <em>Not required for Linux/*nix users.</em>
+</li>
+            
+<li>A CVS GUI application (for Windows users only), e.g. WinCVS. <em>It is not required, but can be very useful.</em>
+</li>
+        
+</ul>
+<div class="frame note">
+<div class="label">Note</div>
+<div class="content">If you are behind a firewall check that you can communicate through the 22 port. For anonymous access you will need 2401 one.</div>
+</div>
+</div>
+<a name="N10049"></a><a name="Steps"></a>
+<h3>Steps</h3>
+<div style="margin-left: 0 ; border: 2px">
+<p>How to proceed.</p>
+<a name="N10051"></a><a name="Terms"></a>
+<h4>Terms</h4>
+<div style="margin-left: 0 ; border: 2px">
+<dl>
+        
+<dt>SSH</dt>
+        
+<dd>Secure Shell. See <a class="external" href="http://www.openssh.org">OpenSSH</a>
+</dd>
+        
+<dt>CVS</dt>
+        
+<dd>Concurrent Version System See <a class="external" href="http://www.cvshome.org">CVS Home Page</a>
+</dd>
+         
+</dl>
+</div>
+<div class="frame note">
+<div class="label">Note</div>
+<div class="content">
+<strong>$</strong> represents local, <strong>%</strong> remote machine.</div>
+</div>
+<a name="N10075"></a><a name="Setting+up+domain+users"></a>
+<h4>Setting up domain users</h4>
+<div style="margin-left: 0 ; border: 2px">
+<div class="frame note">
+<div class="label">Note</div>
+<div class="content">This step is necessary only for Windows users. Linux users can happily skip this section and pass to <a href="#ssh_access">Setting up SSH access</a> section</div>
+</div>
+<p>If you are a domain user then you should be added to Cygwin users list (See <span class="codefrag">[cygwin-dir]/etc/passwd</span>). 
+            </p>
+<ul>
+              
+<li>Start Cygwin, then enter following commands:</li>
+            
+</ul>
+<pre class="code">
+$ whoami
+administrator
+$ mkgroup -d &gt; /etc/group
+$ mkpasswd -d | grep 'userxxx' &gt;&gt; /etc/passwd
+$ exit
+    </pre>
+<div class="frame note">
+<div class="label">Note</div>
+<div class="content">Replace 'userxxx' by your account name</div>
+</div>
+<ul>
+      
+<li>Start Cygwin/shell again and check that everything's Ok:</li>
+    
+</ul>
+<pre class="code">
+$ whoami
+userxxx
+            </pre>
+</div>
+<a name="N100A2"></a><a name="ssh_access"></a>
+<h4>Setting up SSH access</h4>
+<div style="margin-left: 0 ; border: 2px">
+<p>Start Cygwin/shell, then enter:</p>
+<pre class="code">
+$ ssh-user-config
+  Shall I create an SSH1 RSA identity file for you? (yes/no) no
+  Shall I create an SSH2 RSA identity file for you? (yes/no)  (yes/no) no
+  Shall I create an SSH2 DSA identity file for you? (yes/no)  (yes/no) yes
+  Generating /home/userxxx/.ssh/id_dsa
+  Enter passphrase (empty for no passphrase):
+  Enter same passphrase again:
+  Do you want to use this identity to login to this machine? (yes/no) yes
+  Adding to /home/userxxx/.ssh/authorized_keys2
+  
+  Configuration finished. Have fun!
+    </pre>
+<p>
+      Now you have configured SSH on your machine. Next you have to setup access to the CVS machine.
+    </p>
+<div class="frame warning">
+<div class="label">Warning</div>
+<div class="content">Having an empty passphrase isn't recommended for security reasons. See <span class="codefrag">ssh-agent</span> documentation on how to configure automatic passphrase retaining.</div>
+</div>
+</div>
+<a name="N100BA"></a><a name="Setting+up+passphrase+access"></a>
+<h4>Setting up passphrase access</h4>
+<div style="margin-left: 0 ; border: 2px">
+<p>Perform the following:</p>
+<pre class="code">
+$ scp ~/.ssh/id_dsa.pub userxxx@cvs.apache.org:.
+$ ssh -l userxxx -L 2401:localhost:2401 cvs.apache.org
+% mkdir ~/.ssh
+% chmod 700 ~/.ssh
+% cat ~/id_dsa.pub &gt;&gt; ~/.ssh/authorized_keys2
+% rm ~/id_dsa.pub
+% chmod 600 ~/.ssh/*
+% exit            
+            </pre>
+<div class="frame note">
+<div class="label">Note</div>
+<div class="content">Note, that the account name on CVS machine can differ from your local account name.</div>
+</div>
+<p>
+            Check that your configuration is correct:
+            </p>
+<pre class="code">
+$ ssh userxxx@cvs.apache.org
+            </pre>
+<div class="frame note">
+<div class="label">Note</div>
+<div class="content">If this command doesn't work then it can mean that you have an old version of SSH. In this case try <span class="codefrag">ssh -l userxxx cvs.apache.org</span>. Run <span class="codefrag">ssh --help</span> to get all available options.</div>
+</div>
+<p>
+            If now you are logged in to the to the CVS machine without entering the password then everything's Ok.
+            </p>
+</div>
+<a name="N100E0"></a><a name="Getting+the+project+from+CVS"></a>
+<h4>Getting the project from CVS</h4>
+<div style="margin-left: 0 ; border: 2px">
+<p>Now you are ready to get a project from CVS using SSH connection.</p>
+<p>E.g. how it is done using Cygwin/shell</p>
+<pre class="code">
+$ export CVS_RSH=/bin/ssh
+$ cvs -d :ext:userxxx@cvs.apache.org:/home/cvs co xml-cocoon2            
+            </pre>
+</div>
+<a name="N100F2"></a><a name="How+to+setup+WinCVS"></a>
+<h4>How to setup WinCVS</h4>
+<div style="margin-left: 0 ; border: 2px">
+<ul>
+                
+<li>Add ssh.exe directory to your system PATH environment variable. Say: <br>
+                
+<span class="codefrag">C:\&gt;set PATH=%PATH%;C:\cygwin\bin</span>
+</li>
+                
+<li>Add <span class="codefrag">CVS_RSH=ssh</span> environment variable</li>
+            
+</ul>
+<p>
+            Start WinCVS, then:
+            </p>
+<ul>
+                
+<li>From the main menu select <strong>Admin</strong>
+</li>
+                
+<li>Then select <strong>Preferences</strong>
+</li>
+                
+<li>In the dialog that comes up: <br>
+                Set the CVSROOT to <span class="codefrag">userxxx@cvs.apache.org:/home/cvs</span>
+</li>
+                
+<li>Set the Authentication to SSH Server</li>                
+                
+<li>Click Ok</li>
+            
+</ul>
+</div>
+<a name="N10126"></a><a name="References"></a>
+<h4>References</h4>
+<div style="margin-left: 0 ; border: 2px">
+<p>
+                You can find more on CVS, SSH and WinCVS here:
+            </p>
+<ul>
+                
+<li>
+<a class="external" href="http://www.cvshome.org">CVS Home Page</a>
+</li>            
+                
+<li>
+<a class="external" href="http://www.openssh.org">OpenSSH</a>
+</li>            
+                
+<li>
+<a class="external" href="http://www.redhat.com/software/tools/cygwin/">Cygwin Home Page</a>
+</li>            
+                
+<li>
+<a class="external" href="http://odin.himinbi.org/wincvs-over-ssh/">WinCVS over SSH</a>
+</li>
+            
+</ul>
+</div>
+</div>
+<a name="N10147"></a><a name="revisions"></a>
+<h3>Revisions</h3>
+<div style="margin-left: 0 ; border: 2px">
+<p>Find a problem with this document? Consider contacting the mailing lists or submitting your own revision. For instructions, read the How To Submit a Revision.</p>
+</div>
+<div class="attribution">
+<span class="version">1.0</span>
+</div>
+</div>
+</td><td width="10"><img width="10" height="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<!--================= end Content==================-->
+</table>
+</td>
+</tr>
+</table>
+<!--================= end Menu, NavBar, Content ==================-->
+<!--================= start Footer ==================-->
+<table summary="footer" cellspacing="0" cellpadding="0" width="100%" border="0">
+<tr>
+<td colspan="2" height="1" bgcolor="#4C6C8F"><img height="1" width="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"><a href="../../../skin/images/label.gif"></a><a href="../../../skin/images/page.gif"></a><a href="../../../skin/images/chapter.gif"></a><a href="../../../skin/images/chapter_open.gif"></a><a href="../../../skin/images/current.gif"></a></td>
+</tr>
+<tr>
+<td colspan="2" bgcolor="#CFDCED" class="copyright" align="center"><font size="2" face="Arial, Helvetica, Sans-Serif"><a href="http://www.apache.org/licenses/LICENSE-2.0">
+              Copyright &copy; 2002-2004&nbsp;
+              The Apache Software Foundation.</a>
+          All rights reserved.
+          <script type="text/javascript" language="JavaScript"><!--
+              document.write(" - "+"Last Published: " + document.lastModified);
+            //  --></script></font></td>
+</tr>
+<tr>
+<td colspan="2" align="left" bgcolor="#CFDCED" class="logos"></td>
+</tr>
+</table>
+<!--================= end Footer ==================-->
+</body>
+</html>

Added: forrest/site/community/howto/cvs-ssh/howto-cvs-ssh.pdf
==============================================================================
--- (empty file)
+++ forrest/site/community/howto/cvs-ssh/howto-cvs-ssh.pdf	Sat Jun  5 06:35:22 2004
@@ -0,0 +1,480 @@
+%PDF-1.3
+%物洎
+4 0 obj
+<< /Type /Info
+/Producer (FOP 0.20.5) >>
+endobj
+5 0 obj
+<< /Length 2217 /Filter [ /ASCII85Decode /FlateDecode ]
+ >>
+stream
+Gb!;d=``=U&:W67i'TT64#'&%":=eHaYZMce"jCA:8dL^7DTTU*XYG1dD,/@?;S,bQ]B+LYf&/;^HKD7e&fclggUbuXm,GqY.hc0D(R*aZJc<XJ`KZt\1=[q@f:TDqU<?aFiQTN%rR9$cH=+H+?Vd!]=%XDVE]W:C&qZn(CP9f-WE-d0M:\\]=YE*-.6oeQe@&G/]2ZJjje(>&p<dugY>N0@6I\;W2#bI>Df6q(3uTSkZOoPQ03_TU?tKTR&/-VU=;_!O:K$@;nI`UK3>;<"/1FJQNUq9;3mArpq@SoA#$C<ZQrE4*/cmGY8YCj3m)jP*cl1ZfM:bCWtaEo_C!a(d4-W3_s2[cKGa>8Rk&=2.a+S2duhdEmsEBTc>KQd+c'NSW!l!VXHd*^C=Dd4]qHc4-W3J[Ek"i#6XA;4d=Z*lJe5JL,"1W=$'B0`@Fig4fR&EZ7i#8ec9d3#@>NPqc'454%6^Yb%B[ZYQr/'ur^I%A%Y3&O`W%gn*9e-oDj4loERSB]SO#8s<#VbMn`[KGE-AIK@12V3+A.U1:u.M>[>M;UdV/MiM<$4?26q\.'LHo8"0c<rTh:KH.$R2VKiLt<pO_?Z%.$6-cB,,-TSk3LirIPMp,@6mZnJooOlSFIETE(>V1sUu,#:Yrb/ZV:(EgL*/u`<h:GtV>bs^k=#"37N7t_HWkXh#"GN*.#%iW(l+]i*OULH=I&+V9R5f;)QUKq0&m[1V]q:OI\^G)M+0gg^A/(C/dGAKa](@*$)\gVSg,j3so.9dSsPa.9[6(qVfb#o^<`hTsTp?U%>Ri@#t<dkk*#&0rnAQ<LS6;uD1V(P\Vh3QT??$RqkkN9#a,["9;#8sRA29#47YpsU2bqR*^XF`P>DjXuVkpo#COQTHE7#QEn7:XCOOGh.#UR[jDiFpg.#G>"0bCq3*@uX(j:0Xj-qGKco**'9aSJ\nIKAg\85;=LF,Wh8K"!t$!(AD7)Ppr`$7T7-o,0n%J*gR-)OXO5jP]dHbdm_tFq!>A7?'j>f/$>R`><8Bonu#]4A;[6^&.\<<EN[uCJiLfa-X"E%,_d)_AF#oHR=H47Zcr""Ec<2#S;Y/d#2+X@?#1^\g`8.Zq"^:H?h%O0Nc^RRECSY#D=%!FSS&mp?G;,-0Zd16s+/WN`0Z44_Gbs3Re,Q]nn$6O@K#oNRW(dH0uYTF]3\rdf-O,5Se;,f;L$d4HC4UkGr>!!ototp)5JBKQ:c?i)di1@q.T6%W8\lQAb[Q=f%'SuEN([#r&IBmY:mXL^b9brA5:,I%%ZaZQiMkiG.9aJSo5_.UZbg^TF1qc!;^d]$u4mD<lEajgD;9DaFY8qE;i^f3Qs$ns#&:jFD4GC+cd,*Q,S<1S=tUQq?f"A\Vu@WUVp`8,JXh]P`0eu[te4BEK*/GE/b[X&tTK33sot#/Zl*W'=Z$#mbt)5&'W@40RFOU`T47lNRIO]1RNmbSD^P3T&"[.@7D7.Ht)uS:C?cI$)6lbl<2qe&)n(E!3t(M!tfSA>RYBb>aqtC&CL!=O2?%`NSZ8U53GrA.N8A--"=7DF,B(f(WZ9r#6pS])g<67.!Vm\FU+(<'?$iY_[S=g2ooHb03-bZe[q7PbI"8X$8[b*,,5AuL,sLT$WI2ai,TI+=h7>5&pNHb,[fiDM6K/*8B2^>i^0G9NG/f5(uE(\OGXRnCQ>06.qT1Kd5KY9*kQoDJS?D5,n3TDXt]-,KX"8ar6ArTF>Bf3pQp15o;9c\oYTQp.r"]=%MA[=lE4.!Y'lYI<,kUY>,_W&)Uamil$t`g3/C5C%S@^Fp69XpocODeojO[pCrg"o4g$i1e%tgj\XbDqcKif%SY]`-DTA?gi(q_Hg(r<b:es,b+l^BcO@.EgDMndQdi92l43C]^oMVoj]k-4ka%*q=%'%a<1Nt+3qa#`4%@eXUqQeXk,#-s+aWZ&OEiYCs7*5m:2>;_'kn&/qU)b=RoOG+%s0BmJ\FiK<Y&<hXs+P;2_Sh1!f6-m6bX\/80;-@Ds/sDOH<f._JW"YO>h\/?j/nSa=nhZ7mpLX3&H.-$NSQOl^IY\)0lOF#X-H^G'IhNIlYHA*e5o++,_->('oVn]n<*_<md<g$J\,]eR#=Q-_Lm*MEpJ#ZUQ7+ufRKNe54Q19'<s'kZr`Ia@0h-Y3s,X2PS2lUm-qSa^=qjcYsalTM2>skOM#W.c$_B/1lppm3EcO!H9H@b0^g+92-KY~>
+endstream
+endobj
+6 0 obj
+<< /Type /Page
+/Parent 1 0 R
+/MediaBox [ 0 0 612 792 ]
+/Resources 3 0 R
+/Contents 5 0 R
+/Annots 7 0 R
+>>
+endobj
+7 0 obj
+[
+8 0 R
+9 0 R
+10 0 R
+]
+endobj
+8 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 345.636 323.052 366.288 311.052 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (http://www.redhat.com/software/tools/cygwin/)
+/S /URI >>
+/H /I
+>>
+endobj
+9 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 117.384 153.155 171.408 141.155 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (http://www.openssh.org)
+/S /URI >>
+/H /I
+>>
+endobj
+10 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 192.732 126.155 284.1 114.155 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (http://www.cvshome.org)
+/S /URI >>
+/H /I
+>>
+endobj
+11 0 obj
+<< /Length 2428 /Filter [ /ASCII85Decode /FlateDecode ]
+ >>
+stream
+GauHM>ArRZ'RlZ]&L>_@&bX)&*BSZLQHLm'[(s,%#Du>9E@4UrOs.q`3sb4lkN%)T\='^/[+a)SI',Z"cgDTNX7],";2<fTe]l7F2CiOqn.0ubP,*\SPZ_'Lldt<O0QLcr1JrUHI]85L:,`'f@Gd-`FQ^[NqNgFu5I5gFY.e+gIC8o]AJ:D%/jP4lME)g)au5Q"q9:F*727Lr4dUCu>!feS4/Xu6eB5/kG4j>LMlU!h#'pXVJbWgXYq1`s9;j'c1.iM-$]'MW:Jb-\[qk_:jSi=qjUnM'mJkdPTeD-qoJi\qC4CG&S1OD0Cc#jsaGF*c_o`G:-;J?4W+hTFiG$6<h@6UOnCB7HV5Ee+BLV(s-(Wb@=&GL^0prgr74eG$kWn=AT,mg*1teVV9q(a=?fE>)n+'>[UJ1JI:(I#^>\L$dO7FRep\Pe#b&:dcA2,o+#=Y.,C-N%%akk@khBEsC:?A,u.NH`ikGl[%2E5Ga3NaJWmhW?N*^WcjcFU+5h%3XXe$p;Pl+Gge#d`<[PZ"TQ'g#tL7h"IkhOUr8@AdmD]?G$4Z't6GC<EfM*[;/ZeC/`dWLfHCh`R^uLi"SscO62Ii$0!Wl@\.jI#:HVAc88qUIJU\R@Li/gMV3Oc.2MCV^ZD^@c*8P?5@NaPC.`+#P^#:TL?jXR`r5eS6\1$J70LqLFl-$\!VX^l>W,)mJ+lbk0D<XgZ^WAMgfgY)5B:b]nuQFX,'F)TaQ;Y.M:iPSGfnI7BeDnr[s`2U2W)#@lDqOUa)RFa"rc9XPM0hQk<1sC`nfks3&:*MQpMPH-#Y>.Ian'Ut]a42o$=t]%]NYbDkn.du@\9C=N@'5jrYB4jRDpfF0XNb1F)<@Tu,CC3o?(+PX:Sflp<Yn)?ej-4lam*bu&ZE#0m@^6r>mc!n7%3kOcS\aODp=^"+jB&Pl=a.N(ClEHb[;s)LQbVh1o_o'FkYC="'1fE:8)7TA7pWnpJ@oW_Q2p_a+mI7)-qE?P2+X.W57&NgNKL>T+,!t5o6LCZp_E$ma6ms$DW;%/@@B7K`&YYk:]_3!Ni=h&`]c5\G,!l=\5k1`9][?VY+/!)'6bTVpa$EWhKaAZ&H:Uk<9Dk>E;+J1[&ahfVNg9ehSZAOO4OVt9;JS(%EW]8X6oqisFk9.MoK/Ta!FmIGB;eK%E4`'kEk#G@ER[rj#L)6:W[sK51rU]>/2-=uf+9d:ebQGaaUUk7jZuISDm@U9>AT#%cscZ^jrnud5s1q-jC-<B^1I;P"Ta#%qO97=$Yk71*Mj#D>WHtPSk%t?43rO9\VW6icW<FQ3%Jl*UmI3N"^OLpD*JFam2*@+<u7B=$neCTm*4XMIM.EDHs@ZgQ(*#Vf[Q7jAcdha=[0NIIan0S8[$J:[3RVu!$Fo'Iqf&^O%l;6d<5frL[&6Rl`:'?/m'hH`YD@P1$k0#1]XO:@9`@9V)uA.$Gi/r(pDuhpFu?$gn9"?D=E&2^s%O1M.$$Sk3!XuYBTkph:U0H.&PMGB,=%bJ;:+@(7eNT@nr/dVORBJ+(T4VJ!CMh!L6Tul;Ps/5hccN9_6'hi3?e/D7YQ;o;<b$SKC*md3nMXU%>aec*r9&+q+]hO(B6h^crN1R`0dAnFp.8baF;P"!$a;&b0F4q@7(mV$RWT5k:$I8\anWrsm*L+o1%aB4.l0PbVF;G5&d@1TL7of:6"dI(pXXV0$rj7G+DU3bif@omO)9._`a]]"f>kD1\Xed)]%iqt\[9$Z9a;$<L4KC+q,@kg1a\Li,<P"N2Ce1/Jn*rKs\)Z`Le\6bSn=ocpa\b0JDZ!da!"![+r^N*lK6JI!=t!,@MPHi*Lp?LGMX-o6eGNRe1lDlk\pEjP:s-*+FiW#glT_(mFu[DO*t#Oi0eVRE<?4c"8m[<qR@StVt$FSW/6PJMmsi3>5m_'+^k>Ni#2RcFQEM4\e;YSJnna/oP(PfV&*kbLHiA45P3N:7ujQj*dl[IAri^j$jX14rN5X"282LEbOTY@-3qR4b-EJ]l.AbY=?q*62nN2d_HQ9gTX^DsDpmUo4IrW&$EAh#kWqHVdlK[,JGfW2)#lp&JbXJD$1)ch>$\_s@@dXLuSuL$T=g#Aq"fA=j+qEoQP]J816ZRgW]8&Q-Rqe2<')UOI6tSa])j^[K4%g[nsE#6$MQoAZL7,5aFI`hX!KiE"h!ne&_=[pbed%6)[e00,ZQ#LP.m:K>iOQS='\65c0d"f=2g+2;a-?\BcKXe&64S'%c5d3rnL5s_Jl:R^`Ic!Ps:i$P.&)@cj4]rbYIkmK51E98lJ.L&ts()k^4?)frTZLkAXqM!&K,rScg3.aCbeqmlM-3aX&qE?+!""=WcH,ObB\N`Dlm,]q&G*@(,Z0IGWoi4lg3NB0SZGgt`@hs!WU??XC6lFV!.Jq`g(\RYsrMeM=UUc,,Guqhsf#5<(dle#*~>
+endstream
+endobj
+12 0 obj
+<< /Type /Page
+/Parent 1 0 R
+/MediaBox [ 0 0 612 792 ]
+/Resources 3 0 R
+/Contents 11 0 R
+/Annots 13 0 R
+>>
+endobj
+13 0 obj
+[
+14 0 R
+]
+endobj
+14 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 342.968 682.337 414.744 674.337 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A 15 0 R
+/H /I
+>>
+endobj
+16 0 obj
+<< /Length 2455 /Filter [ /ASCII85Decode /FlateDecode ]
+ >>
+stream
+Gatm=D/\IE&cSA/Tas<A*O&s?;P^*&f6/gWlu#$mp6+?kU+$F<Ao)T9d?We*r;.F1DaRZjm@[S"l]F._%u1[.L@igdB><5orU7rVP51\g>iGthisp4%@dQiP^A[,_d=A`ec[>L%^4agRlB6ZYKlS6\IQRFPg$#"cKg/C^3^U5Tnu3lk1g6-PDNE-ZTsq+NEU>hA&(e@A3hst=r`o4gSH^_V$1j\abk]j$^ZnEsroj:7\c7$>1%ZmeSaQMAH@(^.kVY?2n9H9=2L6\QY"O"$$dkmo++\Y#2P;#>WE$R?(/E5pc:,!Je>PqO1-#L+_iN)''6U7'W&@M,,rGs**:$mjhW@[i?L*"6IeETo+Cn?^8THXCNmQ-Qo(8`86%1;*2Fqb4LYejgNm\#[85"Us!0hWmBkC]_Oq=]KCmf@P;=V-+akOO>SNeFd>nL'CSnV*^+[r*aC6FJ?rnF>,"%.f#hkYgJc9`^/i@_9#7"#2E_!i-:T>7^RNT7>"%)T/H`TujUhr<g^6sGJ\,.^n2QqgC/Op+8%G@q^brP\=PiA5^kG+$rf9J2LE"NCBo\MQ"oi%\!f.Chm#S1l`(ju&St:]F_##'$D`C1<<C5Ql!=bEjU7,^26THr4f6ZVu01el`dM/,X(W<LJ>DiC>Q4ph!`-3L1=oFH]dP0iPO9md=D9rJecjoW595/*k^%qQ,R[aTKEdCVG":T*^gujGVEA9$;EY]_,tim)%S4RR=LqP2"B%;h/NjS>TJ(;Z_D)R2sZ.G0[`3(03u\R5M>*>s=<L^qO<q>K2!';<`6FJrkpf3eC1BN+&iiQ&X5!2.t<8KH]kI"4;1SUsW\0/(h;UmH(#K+s;"5>o#=Ln&g]?Z)S&/<!@<+lLe>_:^KGL`(XsHps-TU0"!?([F%'8e5TbR,0AFmf!\FY_PUO?Y7Wr%`.%m_k3MJ5iOenD`!eCCT84?q8Outt1I2-]PWu.I=o_Ocs$BGNlOV5+QWFRcR1Q_uk!uOMTq^)lFR0sDF\8Rjm"AYYbnj93eRmlM#C&d/'WteiThfnlR:"#RKlMaCQ67<[6Wn+sNY.;P\+NCW?^.c6dplPu07^4Eo=H%J<nR#(k[?TG6.>,f2)4B=X,C_S+_:V`^&.`V`FB@W:)WrfJBT/2^*uTjK5eOC^0dnll>jI%]"H\Z9O1c#Yo^WoB'FTBA$'fqJEn754"g/K/_;:PUsF:J0WdrImC%ZBO!MciVN]6t+M*L:NLpHq`558'7D2``U/guu6CSt39@PJd`[[rL=^B8<!kU<Bho\P7Z@DgtNu5"ikG6IMVJrI4*#2&9Hr4_JU:3cp81%sL]HLT?K<*1NLVK&\;5SO7ds(KJGCQdQ`eMkO&!';2+I5-?dW%l1H/Lts_m,_#mSP1)B5;VM*dBj4$$sQuXL]7pM+ti5FHN-b>nn+)QtP"?:Z[pu@cbF$5:KX+&9J2\Xh8?/qCKL[&14p))^I<*FkCtL:BJBANJciaj!m.'oN[urNG=/r)r4`[nK:G2O>-0?'42+N-X`4[W]UD!pu%_H'bpNCng0obq^RGq-^d%#6`7(`$/'/K7jMk4e]Fb&R@:`T!4L_?gt^XeAU_r]6+CR^5+K;&6c_TMr$`e"+l5Dh'Do;?[n`4,U\b(^26B2pVi'[6hI@ETUns9`>-6/Xs!gb4mDdD[",2X>T7g*cL!*!.q0&C)e*RpORI.FqkC;J$bI[@l8odm[10r+2,^l$d@"^+R"gdZP!:?IB`ZS`!GK`RnD42M%CcK;`K,Ml`X4'(JZBJ4b^+/WC([#Zq+*ZRF,N_sBXV-<rg')1=oOGqM-h-ISHJVTpCiu@;*=Cs%qg-fX+cN%9VIi)RXF_D%lt4Ro*#X9*=r>E"3."'soP:g7'?cDS.a6>Q5jtJ7*X94\R?U6iho`RZ9Zf?/frEh(qB0)_6DJlY?4'3r^u,rX(CmJ$K6JK9+ZIke\7uq^)<W5_i'(Ch^LnZ/)$g;\3L_tSh[jme#jMJ&7qR<lFP5!m^hA,X;!J&t%g226&^VaO9DstAUFG++-49oe=VI7t_>>Y=LLs`0[<4;D4!/_MpL;hSScLQ$&4jZ@0Q3Tdg++AGH76"E'X5i6T5`K0Sq1ikJC8a\j^Fsu-:3Tr!7YV!L&ur?g)YC6<LobGqE"1DEMf6=cYoutY+$'J3JZas\]a3ND[R"eM$uPHmu`^ah-[VM9#nR?4RuSGljDYr/+^qZpF+U<'ufQOcX9?g$'#"brB<ru$N&9(@_$j0P%nO44e23Q00,2Q2H0fB]=)N&H!(kDEs5KkQoImh\h8+kXD`u.3^W/6Iui>L"+'MRl#o>D/gQok83^L8"s.M%cC#b2&.6*TDh\K![9<p@c/fCi![ud'S%?5?DYU.,-)e-npMeRGHuKM'^%)3tRpQuY:Fh#_HWf7o[M6I(gUAA0DlUY%!tuBEJ:"/m:=J0e)-J.dQ$!JJ,/a'P!,qYp]D~>
+endstream
+endobj
+17 0 obj
+<< /Type /Page
+/Parent 1 0 R
+/MediaBox [ 0 0 612 792 ]
+/Resources 3 0 R
+/Contents 16 0 R
+/Annots 18 0 R
+>>
+endobj
+18 0 obj
+[
+19 0 R
+20 0 R
+21 0 R
+22 0 R
+]
+endobj
+19 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 18.0 227.601 99.996 215.601 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (http://www.cvshome.org)
+/S /URI >>
+/H /I
+>>
+endobj
+20 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 18.0 214.401 66.0 202.401 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (http://www.openssh.org)
+/S /URI >>
+/H /I
+>>
+endobj
+21 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 18.0 201.201 114.66 189.201 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (http://www.redhat.com/software/tools/cygwin/)
+/S /URI >>
+/H /I
+>>
+endobj
+22 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 18.0 188.001 111.336 176.001 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (http://odin.himinbi.org/wincvs-over-ssh/)
+/S /URI >>
+/H /I
+>>
+endobj
+25 0 obj
+<<
+ /Title (\376\377\0\61\0\40\0\117\0\166\0\145\0\162\0\166\0\151\0\145\0\167)
+ /Parent 23 0 R
+ /Next 27 0 R
+ /A 24 0 R
+>> endobj
+27 0 obj
+<<
+ /Title (\376\377\0\62\0\40\0\111\0\156\0\164\0\145\0\156\0\144\0\145\0\144\0\40\0\141\0\165\0\144\0\151\0\145\0\156\0\143\0\145)
+ /Parent 23 0 R
+ /Prev 25 0 R
+ /Next 29 0 R
+ /A 26 0 R
+>> endobj
+29 0 obj
+<<
+ /Title (\376\377\0\63\0\40\0\120\0\165\0\162\0\160\0\157\0\163\0\145)
+ /Parent 23 0 R
+ /Prev 27 0 R
+ /Next 31 0 R
+ /A 28 0 R
+>> endobj
+31 0 obj
+<<
+ /Title (\376\377\0\64\0\40\0\120\0\162\0\145\0\162\0\145\0\161\0\165\0\151\0\163\0\151\0\164\0\145\0\163)
+ /Parent 23 0 R
+ /Prev 29 0 R
+ /Next 33 0 R
+ /A 30 0 R
+>> endobj
+33 0 obj
+<<
+ /Title (\376\377\0\65\0\40\0\123\0\164\0\145\0\160\0\163)
+ /Parent 23 0 R
+ /First 35 0 R
+ /Last 46 0 R
+ /Prev 31 0 R
+ /Next 48 0 R
+ /Count -7
+ /A 32 0 R
+>> endobj
+35 0 obj
+<<
+ /Title (\376\377\0\65\0\56\0\61\0\40\0\124\0\145\0\162\0\155\0\163)
+ /Parent 33 0 R
+ /Next 37 0 R
+ /A 34 0 R
+>> endobj
+37 0 obj
+<<
+ /Title (\376\377\0\65\0\56\0\62\0\40\0\123\0\145\0\164\0\164\0\151\0\156\0\147\0\40\0\165\0\160\0\40\0\144\0\157\0\155\0\141\0\151\0\156\0\40\0\165\0\163\0\145\0\162\0\163)
+ /Parent 33 0 R
+ /Prev 35 0 R
+ /Next 38 0 R
+ /A 36 0 R
+>> endobj
+38 0 obj
+<<
+ /Title (\376\377\0\65\0\56\0\63\0\40\0\123\0\145\0\164\0\164\0\151\0\156\0\147\0\40\0\165\0\160\0\40\0\123\0\123\0\110\0\40\0\141\0\143\0\143\0\145\0\163\0\163)
+ /Parent 33 0 R
+ /Prev 37 0 R
+ /Next 40 0 R
+ /A 15 0 R
+>> endobj
+40 0 obj
+<<
+ /Title (\376\377\0\65\0\56\0\64\0\40\0\123\0\145\0\164\0\164\0\151\0\156\0\147\0\40\0\165\0\160\0\40\0\160\0\141\0\163\0\163\0\160\0\150\0\162\0\141\0\163\0\145\0\40\0\141\0\143\0\143\0\145\0\163\0\163)
+ /Parent 33 0 R
+ /Prev 38 0 R
+ /Next 42 0 R
+ /A 39 0 R
+>> endobj
+42 0 obj
+<<
+ /Title (\376\377\0\65\0\56\0\65\0\40\0\107\0\145\0\164\0\164\0\151\0\156\0\147\0\40\0\164\0\150\0\145\0\40\0\160\0\162\0\157\0\152\0\145\0\143\0\164\0\40\0\146\0\162\0\157\0\155\0\40\0\103\0\126\0\123)
+ /Parent 33 0 R
+ /Prev 40 0 R
+ /Next 44 0 R
+ /A 41 0 R
+>> endobj
+44 0 obj
+<<
+ /Title (\376\377\0\65\0\56\0\66\0\40\0\110\0\157\0\167\0\40\0\164\0\157\0\40\0\163\0\145\0\164\0\165\0\160\0\40\0\127\0\151\0\156\0\103\0\126\0\123)
+ /Parent 33 0 R
+ /Prev 42 0 R
+ /Next 46 0 R
+ /A 43 0 R
+>> endobj
+46 0 obj
+<<
+ /Title (\376\377\0\65\0\56\0\67\0\40\0\122\0\145\0\146\0\145\0\162\0\145\0\156\0\143\0\145\0\163)
+ /Parent 33 0 R
+ /Prev 44 0 R
+ /A 45 0 R
+>> endobj
+48 0 obj
+<<
+ /Title (\376\377\0\66\0\40\0\122\0\145\0\166\0\151\0\163\0\151\0\157\0\156\0\163)
+ /Parent 23 0 R
+ /Prev 33 0 R
+ /A 47 0 R
+>> endobj
+49 0 obj
+<< /Type /Font
+/Subtype /Type1
+/Name /F3
+/BaseFont /Helvetica-Bold
+/Encoding /WinAnsiEncoding >>
+endobj
+50 0 obj
+<< /Type /Font
+/Subtype /Type1
+/Name /F5
+/BaseFont /Times-Roman
+/Encoding /WinAnsiEncoding >>
+endobj
+51 0 obj
+<< /Type /Font
+/Subtype /Type1
+/Name /F6
+/BaseFont /Times-Italic
+/Encoding /WinAnsiEncoding >>
+endobj
+52 0 obj
+<< /Type /Font
+/Subtype /Type1
+/Name /F1
+/BaseFont /Helvetica
+/Encoding /WinAnsiEncoding >>
+endobj
+53 0 obj
+<< /Type /Font
+/Subtype /Type1
+/Name /F9
+/BaseFont /Courier
+/Encoding /WinAnsiEncoding >>
+endobj
+54 0 obj
+<< /Type /Font
+/Subtype /Type1
+/Name /F2
+/BaseFont /Helvetica-Oblique
+/Encoding /WinAnsiEncoding >>
+endobj
+55 0 obj
+<< /Type /Font
+/Subtype /Type1
+/Name /F7
+/BaseFont /Times-Bold
+/Encoding /WinAnsiEncoding >>
+endobj
+1 0 obj
+<< /Type /Pages
+/Count 3
+/Kids [6 0 R 12 0 R 17 0 R ] >>
+endobj
+2 0 obj
+<< /Type /Catalog
+/Pages 1 0 R
+ /Outlines 23 0 R
+ /PageMode /UseOutlines
+ >>
+endobj
+3 0 obj
+<< 
+/Font << /F3 49 0 R /F5 50 0 R /F1 52 0 R /F6 51 0 R /F9 53 0 R /F2 54 0 R /F7 55 0 R >> 
+/ProcSet [ /PDF /ImageC /Text ] >> 
+endobj
+15 0 obj
+<<
+/S /GoTo
+/D [12 0 R /XYZ -5.0 449.667 null]
+>>
+endobj
+23 0 obj
+<<
+ /First 25 0 R
+ /Last 48 0 R
+>> endobj
+24 0 obj
+<<
+/S /GoTo
+/D [6 0 R /XYZ -5.0 571.388 null]
+>>
+endobj
+26 0 obj
+<<
+/S /GoTo
+/D [6 0 R /XYZ -5.0 505.854 null]
+>>
+endobj
+28 0 obj
+<<
+/S /GoTo
+/D [6 0 R /XYZ -5.0 453.52 null]
+>>
+endobj
+30 0 obj
+<<
+/S /GoTo
+/D [6 0 R /XYZ -5.0 374.786 null]
+>>
+endobj
+32 0 obj
+<<
+/S /GoTo
+/D [6 0 R /XYZ -5.0 243.242 null]
+>>
+endobj
+34 0 obj
+<<
+/S /GoTo
+/D [6 0 R /XYZ -5.0 190.908 null]
+>>
+endobj
+36 0 obj
+<<
+/S /GoTo
+/D [12 0 R /XYZ -5.0 731.0 null]
+>>
+endobj
+39 0 obj
+<<
+/S /GoTo
+/D [12 0 R /XYZ -5.0 201.424 null]
+>>
+endobj
+41 0 obj
+<<
+/S /GoTo
+/D [17 0 R /XYZ -5.0 555.0 null]
+>>
+endobj
+43 0 obj
+<<
+/S /GoTo
+/D [17 0 R /XYZ -5.0 443.107 null]
+>>
+endobj
+45 0 obj
+<<
+/S /GoTo
+/D [17 0 R /XYZ -5.0 273.054 null]
+>>
+endobj
+47 0 obj
+<<
+/S /GoTo
+/D [17 0 R /XYZ -5.0 169.001 null]
+>>
+endobj
+xref
+0 56
+0000000000 65535 f 
+0000012686 00000 n 
+0000012758 00000 n 
+0000012850 00000 n 
+0000000015 00000 n 
+0000000071 00000 n 
+0000002380 00000 n 
+0000002500 00000 n 
+0000002538 00000 n 
+0000002735 00000 n 
+0000002910 00000 n 
+0000003084 00000 n 
+0000005605 00000 n 
+0000005728 00000 n 
+0000005755 00000 n 
+0000012995 00000 n 
+0000005894 00000 n 
+0000008442 00000 n 
+0000008565 00000 n 
+0000008613 00000 n 
+0000008785 00000 n 
+0000008955 00000 n 
+0000009149 00000 n 
+0000013061 00000 n 
+0000013112 00000 n 
+0000009340 00000 n 
+0000013177 00000 n 
+0000009480 00000 n 
+0000013242 00000 n 
+0000009687 00000 n 
+0000013306 00000 n 
+0000009835 00000 n 
+0000013371 00000 n 
+0000010019 00000 n 
+0000013436 00000 n 
+0000010195 00000 n 
+0000013501 00000 n 
+0000010327 00000 n 
+0000010578 00000 n 
+0000013565 00000 n 
+0000010817 00000 n 
+0000013631 00000 n 
+0000011098 00000 n 
+0000013695 00000 n 
+0000011378 00000 n 
+0000013761 00000 n 
+0000011605 00000 n 
+0000013827 00000 n 
+0000011767 00000 n 
+0000011913 00000 n 
+0000012026 00000 n 
+0000012136 00000 n 
+0000012247 00000 n 
+0000012355 00000 n 
+0000012461 00000 n 
+0000012577 00000 n 
+trailer
+<<
+/Size 56
+/Root 2 0 R
+/Info 4 0 R
+>>
+startxref
+13893
+%%EOF

Added: forrest/site/community/howto/index.html
==============================================================================
--- (empty file)
+++ forrest/site/community/howto/index.html	Sat Jun  5 06:35:22 2004
@@ -0,0 +1,336 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN""http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<head>
+<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>How-To Samples overview</title>
+<link type="text/css" href="../../skin/page.css" rel="stylesheet">
+<link rel="shortcut icon" href="../../favicon.ico">
+</head>
+<body text="#000000" bgcolor="#FFFFFF">
+<!--================= start Navigation Path ==================-->
+<table summary="navigation path" width="100%" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<td nowrap="nowrap" valign="middle" bgcolor="#CFDCED" height="20"><img height="1" width="5" alt="" src="../../skin/images/spacer.gif" class="spacer"><!--===== breadcrumb trail (javascript-generated) ====--><font size="2" face="Arial, Helvetica, Sans-serif"><a href="http://www.apache.org/">apache</a> &gt; <a href="http://xml.apache.org/">xml.apache</a><script src="../../skin/breadcrumbs.js" language="JavaScript" type="text/javascript"></script></font></td>
+</tr>
+<tr>
+<td bgcolor="#4C6C8F" height="2"><img height="2" width="2" alt="" src="../../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+</table>
+<!--================= end Navigation Path ==================-->
+<!--================= start Banner ==================-->
+<table summary="header with logos" width="100%" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<!--================= start Group Logo ==================-->
+<td bgcolor="#294563"><a href="http://xml.apache.org/"><img class="logoImage" alt="Apache XML" src="../../images/group-logo.gif"></a></td>
+<!--================= end Group Logo ==================-->
+<!--================= start Project Logo ==================--><td width="100%" align="center" bgcolor="#294563"><a href="http://xml.apache.org/forrest/"><img class="logoImage" alt="Forrest" src="../../images/project-logo.gif"></a></td>
+<!--================= end Project Logo ==================-->
+<!--================= start Search ==================--><td valign="top" rowspan="2" bgcolor="#294563">
+<form target="_blank" action="http://www.google.com/search" method="get">
+<table summary="search" border="0" cellspacing="0" cellpadding="0" bgcolor="#4C6C8F">
+<tr>
+<td colspan="3"><img height="10" width="1" alt="" src="../../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td><img height="1" width="1" alt="" src="../../skin/images/spacer.gif" class="spacer"></td><td nowrap="nowrap"><input value="xml.apache.org" name="as_sitesearch" type="hidden"><input size="15" name="as_q" id="query" type="text"><img height="1" width="5" alt="" src="../../skin/images/spacer.gif" class="spacer"><input name="Search" value="Search" type="submit">
+<br>
+<font face="Arial, Helvetica, Sans-serif" size="2" color="white">
+                          the Apache XML site
+                          
+                          
+                        </font></td><td><img height="1" width="1" alt="" src="../../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td><img alt="" border="0" height="10" width="9" src="../../skin/images/search-left.gif"></td><td><img height="1" width="1" alt="" src="../../skin/images/spacer.gif" class="spacer"></td><td><img alt="" border="0" height="10" width="9" src="../../skin/images/search-right.gif"></td>
+</tr>
+</table>
+</form>
+</td>
+<!--================= end Search ==================--><td bgcolor="#294563"><img height="10" width="10" alt="" src="../../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td valign="bottom" bgcolor="#294563" colspan="2">
+<!--================= start Tabs ==================-->
+<div class="tab">
+<table summary="tab bar" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<td width="6"><img alt="" height="8" width="6" src="../../skin/images/spacer.gif"></td><td valign="bottom">
+<table summary="non selected tab" style="height: 1.6em" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<td valign="top" width="5" bgcolor="#B2C4E0"><img height="5" width="5" alt="" src="../../skin/images/tab-left.gif"></td><td valign="middle" bgcolor="#B2C4E0"><a class="base-not-selected" href="../../index.html">Home</a></td><td valign="top" width="5" bgcolor="#B2C4E0"><img height="5" width="5" alt="" src="../../skin/images/tab-right.gif"></td>
+</tr>
+<tr>
+<td colspan="3" height="1"></td>
+</tr>
+</table>
+</td><td width="6"><img alt="" height="8" width="6" src="../../skin/images/spacer.gif"></td><td valign="bottom">
+<table summary="non selected tab" style="height: 1.6em" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<td valign="top" width="5" bgcolor="#B2C4E0"><img height="5" width="5" alt="" src="../../skin/images/tab-left.gif"></td><td valign="middle" bgcolor="#B2C4E0"><a class="base-not-selected" href="../../community/index.html">Community</a></td><td valign="top" width="5" bgcolor="#B2C4E0"><img height="5" width="5" alt="" src="../../skin/images/tab-right.gif"></td>
+</tr>
+<tr>
+<td colspan="3" height="1"></td>
+</tr>
+</table>
+</td><td width="6"><img alt="" height="8" width="6" src="../../skin/images/spacer.gif"></td><td valign="bottom">
+<table summary="selected tab" style="height: 1.8em" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<td valign="top" width="5" bgcolor="#4C6C8F"><img height="5" width="5" alt="" src="../../skin/images/tabSel-left.gif"></td><td valign="middle" bgcolor="#4C6C8F"><font color="#ffffff" size="2" face="Arial, Helvetica, Sans-serif"><b><a class="base-selected" href="../../community/howto/index.html">How-to</a></b></font></td><td valign="top" width="5" bgcolor="#4C6C8F"><img height="5" width="5" alt="" src="../../skin/images/tabSel-right.gif"></td>
+</tr>
+</table>
+</td>
+</tr>
+</table>
+</div>
+<!--================= end Tabs ==================-->
+</td><td bgcolor="#294563"></td>
+</tr>
+<tr>
+<td height="10" bgcolor="#4C6C8F" colspan="4"></td>
+</tr>
+</table>
+<!--================= end Banner ==================-->
+<!--================= start Menu, NavBar, Content ==================-->
+<table summary="page content" bgcolor="#ffffff" width="100%" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<td valign="top">
+<table summary="menu" border="0" cellspacing="0" cellpadding="0">
+<tr>
+<!--================= start left top NavBar ==================-->
+<td rowspan="3" valign="top">
+<table summary="blue line" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<td bgcolor="#294563"><img width="10" height="1" alt="" src="../../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td bgcolor="#CFDCED"><font color="#4C6C8F" size="4" face="Arial, Helvetica, Sans-serif">&nbsp;</font></td>
+</tr>
+<tr>
+<td bgcolor="#294563"><img width="10" height="1" alt="" src="../../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+</table>
+</td>
+<!--================= end left top NavBar ==================--><td bgcolor="#294563"><img width="1" height="1" alt="" src="../../skin/images/spacer.gif" class="spacer"></td><td valign="bottom" bgcolor="#4C6C8F"><img width="10" height="10" alt="" src="../../skin/images/spacer.gif" class="spacer"></td><td nowrap="nowrap" valign="top" bgcolor="#4C6C8F">
+<!--================= start Menu items ==================-->
+<div class="menu">
+<ul>
+<li>
+<font color="#CFDCED">How-To Samples</font>
+<ul>
+      
+<li>
+<span class="sel"><font color="#ffcc00">Overview</font></span>
+</li>
+      
+<li>
+<a href="../../community/howto/v10/howto-v10.html">Single Page</a>
+</li>
+      
+<li>
+<font color="#CFDCED">Multi-Page</font>
+<ul>
+        
+<li>
+<a href="../../community/howto/multi/howto-multi.html">Intro</a>
+</li>
+        
+<li>
+<a href="../../community/howto/multi/step1.html">Step 1</a>
+</li>
+        
+<li>
+<a href="../../community/howto/multi/step2.html">Step 2</a>
+</li>
+        
+<li>
+<a href="../../community/howto/multi/step3.html">Step 3</a>
+</li>
+      
+</ul>
+</li>
+      
+<li>
+<a href="../../community/howto/bugzilla-patch/howto-bugzilla-patch.html">With Images</a>
+</li>
+    
+</ul>
+</li>
+<li>
+<font color="#CFDCED">Developers</font>
+<ul>
+      
+<li>
+<a href="../../community/howto/v10/howto-v10.html">Write a How-to</a>
+</li>
+    
+</ul>
+</li>
+<li>
+<font color="#CFDCED">Committers</font>
+<ul>
+      
+<li>
+<a href="../../community/howto/cvs-ssh/howto-cvs-ssh.html">CVS through SSH</a>
+</li>
+    
+</ul>
+</li>
+</ul>
+</div>
+<!--================= end Menu items ==================-->
+</td><td valign="bottom" bgcolor="#4C6C8F"><img width="10" height="10" alt="" src="../../skin/images/spacer.gif" class="spacer"></td><td bgcolor="#294563"><img width="1" height="1" alt="" src="../../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td valign="bottom" align="left" colspan="2" rowspan="2" bgcolor="#4C6C8F"><img height="10" width="10" border="0" alt="" src="../../skin/images/menu-left.gif"></td><td bgcolor="#4C6C8F"><img height="10" width="10" alt="" src="../../skin/images/spacer.gif" class="spacer"></td><td valign="bottom" align="right" colspan="2" rowspan="2" bgcolor="#4C6C8F"><img height="10" width="10" border="0" alt="" src="../../skin/images/menu-right.gif"></td>
+</tr>
+<tr>
+<td height="1" bgcolor="#294563"><img width="1" height="1" alt="" src="../../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+</table>
+</td><td valign="top" width="100%">
+<table summary="content" width="100%" border="0" cellpadding="0" cellspacing="0">
+<!--================= start middle NavBar ==================-->
+<tr>
+<td colspan="4" bgcolor="#294563"><img width="10" height="1" alt="" src="../../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td align="left" width="10" bgcolor="#CFDCED"><img width="10" height="1" alt="" src="../../skin/images/spacer.gif" class="spacer"></td><td align="left" width="50%" bgcolor="#CFDCED"><font color="#4C6C8F" size="3" face="Arial, Helvetica, Sans-serif">
+                &nbsp;
+                
+                </font><img width="10" height="8" alt="" src="../../skin/images/spacer.gif" class="spacer"></td><td align="right" width="50%" bgcolor="#CFDCED"><font color="#4C6C8F" size="3" face="Arial, Helvetica, Sans-serif">
+                &nbsp;
+                
+                </font><img width="10" height="8" alt="" src="../../skin/images/spacer.gif" class="spacer"></td><td width="10" bgcolor="#CFDCED"><img width="10" height="1" alt="" src="../../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td colspan="4" bgcolor="#294563"><img width="10" height="1" alt="" src="../../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<!--================= end middle NavBar ==================-->
+<!--================= start Content==================-->
+<tr>
+<td align="left" width="10"><img width="10" height="1" alt="" src="../../skin/images/spacer.gif" class="spacer"></td><td colspan="2" align="left" width="100%">
+<div class="content">
+<table class="title" summary="">
+<tr>
+<td valign="middle">
+<h1>How-To Samples overview</h1>
+</td><td nowrap="nowrap" width="40" align="center"><a class="dida" href="index.pdf"><img alt="PDF" src="../../skin/images/pdfdoc.gif" class="skin"><br>
+        PDF</a></td>
+</tr>
+</table>
+<ul class="minitoc">
+<li>
+<a href="#status">Status of DTD and stylesheet development</a>
+</li>
+<li>
+<a href="#sample">Sample How-Tos</a>
+</li>
+<li>
+<a href="#real">Real How-Tos</a>
+</li>
+</ul>
+    
+<a name="N1000D"></a><a name="status"></a>
+<h3>Status of DTD and stylesheet development</h3>
+<div style="margin-left: 0 ; border: 2px">
+<p>
+       The structure and presentation of the How-To documents are under
+       development. The following documents and the associated DTDs,
+       stylesheets, and sitemap matches, are under constant change.
+       The content of these documents is just sample content and may not
+       even apply to Forrest. Over time, these samples will change so that
+       they are applicable to any project.
+      </p>
+<p>
+       We are also conducting an experiment with feedback integration.
+       Go to the bottom of the Multi-page sample to see the revisions which
+       are automatically appended by the sitemap during 'build docs'.
+       Any snippet document with the filename
+       <span class="codefrag">revision-howto-multi-YYYY-MM-DD.xml</span> is appended to the
+       main page.
+      </p>
+</div>
+
+    
+<a name="N1001D"></a><a name="sample"></a>
+<h3>Sample How-Tos</h3>
+<div style="margin-left: 0 ; border: 2px">
+<p>
+These are demonstration documents to help with the current development work
+on the howto-v10 DTD and stylesheets. Please help to correct any deficiency.
+</p>
+<ul>
+        
+<li>
+<a href="../../community/howto/v10/howto-v10.html">Single Page How-To</a>
+</li>
+        
+<li>
+<a href="../../community/howto/multi/howto-multi.html">Multi-Page How-To with Revisions</a>
+</li>
+        
+<li>
+<a href="../../community/howto/bugzilla-patch/howto-bugzilla-patch.html">How-To with Images</a>
+</li>
+      
+</ul>
+</div>
+
+    
+<a name="N10039"></a><a name="real"></a>
+<h3>Real How-Tos</h3>
+<div style="margin-left: 0 ; border: 2px">
+<p>
+Even though the howto-v10 DTD is not yet stable, some important How-To
+documents are being developed now. Over time this community/howto/ area will
+grow and the samples will go away.
+</p>
+<ul>
+          
+<li>
+<a href="../../community/howto/v10/howto-v10.html">How to Author a How-To</a>
+</li>
+
+          
+<li>
+<a href="../../community/howto/cvs-ssh/howto-cvs-ssh.html">CVS through SSH</a>
+</li>
+  
+</ul>
+</div>
+  
+<div class="attribution"></div>
+</div>
+</td><td width="10"><img width="10" height="1" alt="" src="../../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<!--================= end Content==================-->
+</table>
+</td>
+</tr>
+</table>
+<!--================= end Menu, NavBar, Content ==================-->
+<!--================= start Footer ==================-->
+<table summary="footer" cellspacing="0" cellpadding="0" width="100%" border="0">
+<tr>
+<td colspan="2" height="1" bgcolor="#4C6C8F"><img height="1" width="1" alt="" src="../../skin/images/spacer.gif" class="spacer"><a href="../../skin/images/label.gif"></a><a href="../../skin/images/page.gif"></a><a href="../../skin/images/chapter.gif"></a><a href="../../skin/images/chapter_open.gif"></a><a href="../../skin/images/current.gif"></a></td>
+</tr>
+<tr>
+<td colspan="2" bgcolor="#CFDCED" class="copyright" align="center"><font size="2" face="Arial, Helvetica, Sans-Serif"><a href="http://www.apache.org/licenses/LICENSE-2.0">
+              Copyright &copy; 2002-2004&nbsp;
+              The Apache Software Foundation.</a>
+          All rights reserved.
+          <script type="text/javascript" language="JavaScript"><!--
+              document.write(" - "+"Last Published: " + document.lastModified);
+            //  --></script></font></td>
+</tr>
+<tr>
+<td colspan="2" align="left" bgcolor="#CFDCED" class="logos">
+<div>
+<a href="http://validator.w3.org/check/referer"><img border="0" width="88" height="31" alt="Valid HTML 4.01!" src="../../skin/images/valid-html401.png" class="logoImage"></a><a href="http://jigsaw.w3.org/css-validator/"><img border="0" width="88" height="31" alt="Valid CSS!" src="../../skin/images/vcss.png" class="logoImage"></a><img alt="" height="1" width="10" src="../../skin/images/spacer.gif"><a href="http://xml.apache.org/cocoon/"><img border="0" alt="Built with Cocoon logo" src="../../images/built-with-cocoon.gif" width="88" height="31"><img height="1" width="5" alt="" src="../../skin/images/spacer.gif" class="spacer"></a>
+</div>
+</td>
+</tr>
+</table>
+<!--================= end Footer ==================-->
+</body>
+</html>

Added: forrest/site/community/howto/index.pdf
==============================================================================
--- (empty file)
+++ forrest/site/community/howto/index.pdf	Sat Jun  5 06:35:22 2004
@@ -0,0 +1,227 @@
+%PDF-1.3
+%物洎
+4 0 obj
+<< /Type /Info
+/Producer (FOP 0.20.5) >>
+endobj
+5 0 obj
+<< /Length 2052 /Filter [ /ASCII85Decode /FlateDecode ]
+ >>
+stream
+Gat=-=c_;q&:XAWcs%,*Aos,tr0V#9Zp;u[f4\#<IF-,A98O-[U=S"IhiT=L6ct_NFb$Q*`0pG`i,EAEgTKC\$lklPf@`?hh#:*\Eh30OF'SJFrrXeBHkM+;ZRq`_?[f/=lYZUC=o2&)mp=isje:V7B%2mSH-H*SQ1L'Cr>"rpN]67D8jhkV0*nCPO7`"e*>FB!FKMG+#Q9%V^!T5Gm534J-U<f6/i7Le+*g^*8mVf-L,n29*/k[I)G)L7N"=2:`!bPQX)>LJFH+6\c"k=mi@UEh6s`sW)sMsOKl$kp<Uk6Tg@`fsbH-\uX*2.\7()'nHo#j3Te;6!Qrj1NN8$PB4A"88:@gmCh&(/WbUt.>(hQ<Mqg-?6L4Eff;eWk3'!2r3JsXTqi0B-i1N!TC==IF-8o`:jC.2#,PF3`ISeH`8"qD"JDTRm'3fsuCeeBm6WjoT2Id^H=D*.*gMq3Y3bsK]6;!qi7bN)65NiGQ1"mVpN)s_Gkcq71$kDs`f<A)XArU"S5WEbpZr&#Zu#im>_]g=K7Gu86I`Z6Y7Z)0o+H4dqAbmJii-MI[.m6OVna[9!Vk@sD14E-EUi\>D%p:=p&$&aFd:'NGJ(pG1oA7u3R6Z+HfZ8-.no>$i#[OB?ajruTA&"N+VPOsXPc(P^Bc-UNfq<!lp8D&#r3H8C6;3rVJ.-W%O03oaloc`!mHr[N]#[2+!kdA_m_'0MPR:uA*hL_ru-qM%coT*.HAd1b<BV[_/%AK(6`DG:Pc/HI3/aNo.]t$UZ/SX$k1iLu'3n]\hikESD;_`BEp'!0QD_':=>NGiVfO>l$OjRrM,,\j5j9;`MP,lK=F7Sg1PcDW>MXNU,O.osI6[&K]chbhOp!!sA=V_B8WR$s.01VKP7Jas:*)@2=PY$o3;.!Vi_DoBEJAeTDXnm:4d+rc9j\ac=(^MOs9f8JXV_/bDFq]ik7bJk,NB["]gGhE[Zgp-:`BdF4,,]Q$;P/-ZDe5]9m%Kh:.B&^XR_h#mAMU0ESuZ#S5S`7/.^B8YQ>#^<Jg]rb9hJjhgIqX;gm_q:mE^h-F`O5tn+]8Ak.F<YFLo07q$B1sGb_ff^<agl+1A5"=)s^MqoMudnZ^Xl%'Z!,NM2R2MG\o,Qpo<J\Qf$HHFGcS@FW`l*G'NGk)j?JoFCSB_9Wt-XHcVXbN<XFf)!gO(ij795/C3-#jBm66_B$G-j:R[P)Ym6).3tA'XI3``b6.1Ba10jh7enGLoY`BmV,&jl'IIPk@G\CZO*cspm/e^S*&Ceq9q?$_OeeY=O5*iYVI/q&_:*@/A3H_f-7U+5Xhn#RuMn8X;46LAMZH.ekupRW5!.`VSWrG'cRs\Y!K*V&_^GPO'Jhl31)X+f.AQIACDBJ1btY(\H*Y>]3Gr6[1]X^bN<XFf)!gOa0;+50EG1*#jO`2=DGY^>IH=d^aoY\muidPQ]WahK_1TD3^J+%8=<J/$PAuE9F9(=Em'[+s,JNo*"dC`H9TDC>i<NI#bV+cYIf3pZ+**[O[+!L<1rJaMUSB63bnMJRl&p!iVN6$jOL)@3A1nc1L@aP=+([T=a61Z>WIIOqOYmp)p-2nBp^h6p*2:/j8B^H-ne@*3'i3%9Te;M2Qb0.X)db&AdIQ=j(=aM]C#$UqM=;W4;VY^?^g`aDL5&0:/1ftM&6'@FeJd>H4!Ebj94H3A&W[n([=_M;[>V>a)baSBaS\*A_T!Ee5F'`fQ-VsJdJ7d6o`0=:2)0]/)de!R=`d`!%1V\?:LpT&B_I&D"d!";H#7$#o;pP_uiXP-N/04*>?^i%`(ia+Z*1c06Y$?,I;Eu"QXA1dOVW+7EtD9DAiu\Z/FpG"H.]9T;\KV\".1d3&Xlfs2Ws4G,!VE?*nuo1L]fU?7sOGj1RiTN$<&uJTU`R2\grk\nl)XJ6E:B(D7WnL8k@gf"8Q?-I2Q^G#&`*(fgF^\AW#T_juQ3A`nuiK>A:sJSnrGY9fbi0d#nFdNnN2b)d*o6'6jrXM2i*?QYl.I%L_Il'p!affBW>_;jW]Gt,kV_b0P7:&dRLo>l,D]D*IQqUX:~>
+endstream
+endobj
+6 0 obj
+<< /Type /Page
+/Parent 1 0 R
+/MediaBox [ 0 0 612 792 ]
+/Resources 3 0 R
+/Contents 5 0 R
+/Annots 7 0 R
+>>
+endobj
+7 0 obj
+[
+8 0 R
+9 0 R
+10 0 R
+11 0 R
+12 0 R
+]
+endobj
+8 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 18.0 469.932 118.656 457.932 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (http://xml.apache.org/forrest/community/howto/v10/howto-v10.html)
+/S /URI >>
+/H /I
+>>
+endobj
+9 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 18.0 456.732 190.332 444.732 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (http://xml.apache.org/forrest/community/howto/multi/howto-multi.html)
+/S /URI >>
+/H /I
+>>
+endobj
+10 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 18.0 443.532 120.648 431.532 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (http://xml.apache.org/forrest/community/howto/bugzilla-patch/howto-bugzilla-patch.html)
+/S /URI >>
+/H /I
+>>
+endobj
+11 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 18.0 364.798 142.644 352.798 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (http://xml.apache.org/forrest/community/howto/v10/howto-v10.html)
+/S /URI >>
+/H /I
+>>
+endobj
+12 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 18.0 351.598 106.68 339.598 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (http://xml.apache.org/forrest/community/howto/cvs-ssh/howto-cvs-ssh.html)
+/S /URI >>
+/H /I
+>>
+endobj
+15 0 obj
+<<
+ /Title (\376\377\0\61\0\40\0\123\0\164\0\141\0\164\0\165\0\163\0\40\0\157\0\146\0\40\0\104\0\124\0\104\0\40\0\141\0\156\0\144\0\40\0\163\0\164\0\171\0\154\0\145\0\163\0\150\0\145\0\145\0\164\0\40\0\144\0\145\0\166\0\145\0\154\0\157\0\160\0\155\0\145\0\156\0\164)
+ /Parent 13 0 R
+ /Next 17 0 R
+ /A 14 0 R
+>> endobj
+17 0 obj
+<<
+ /Title (\376\377\0\62\0\40\0\123\0\141\0\155\0\160\0\154\0\145\0\40\0\110\0\157\0\167\0\55\0\124\0\157\0\163)
+ /Parent 13 0 R
+ /Prev 15 0 R
+ /Next 19 0 R
+ /A 16 0 R
+>> endobj
+19 0 obj
+<<
+ /Title (\376\377\0\63\0\40\0\122\0\145\0\141\0\154\0\40\0\110\0\157\0\167\0\55\0\124\0\157\0\163)
+ /Parent 13 0 R
+ /Prev 17 0 R
+ /A 18 0 R
+>> endobj
+20 0 obj
+<< /Type /Font
+/Subtype /Type1
+/Name /F3
+/BaseFont /Helvetica-Bold
+/Encoding /WinAnsiEncoding >>
+endobj
+21 0 obj
+<< /Type /Font
+/Subtype /Type1
+/Name /F5
+/BaseFont /Times-Roman
+/Encoding /WinAnsiEncoding >>
+endobj
+22 0 obj
+<< /Type /Font
+/Subtype /Type1
+/Name /F1
+/BaseFont /Helvetica
+/Encoding /WinAnsiEncoding >>
+endobj
+23 0 obj
+<< /Type /Font
+/Subtype /Type1
+/Name /F9
+/BaseFont /Courier
+/Encoding /WinAnsiEncoding >>
+endobj
+24 0 obj
+<< /Type /Font
+/Subtype /Type1
+/Name /F2
+/BaseFont /Helvetica-Oblique
+/Encoding /WinAnsiEncoding >>
+endobj
+25 0 obj
+<< /Type /Font
+/Subtype /Type1
+/Name /F7
+/BaseFont /Times-Bold
+/Encoding /WinAnsiEncoding >>
+endobj
+1 0 obj
+<< /Type /Pages
+/Count 1
+/Kids [6 0 R ] >>
+endobj
+2 0 obj
+<< /Type /Catalog
+/Pages 1 0 R
+ /Outlines 13 0 R
+ /PageMode /UseOutlines
+ >>
+endobj
+3 0 obj
+<< 
+/Font << /F3 20 0 R /F5 21 0 R /F1 22 0 R /F9 23 0 R /F2 24 0 R /F7 25 0 R >> 
+/ProcSet [ /PDF /ImageC /Text ] >> 
+endobj
+13 0 obj
+<<
+ /First 15 0 R
+ /Last 19 0 R
+>> endobj
+14 0 obj
+<<
+/S /GoTo
+/D [6 0 R /XYZ -5.0 656.0 null]
+>>
+endobj
+16 0 obj
+<<
+/S /GoTo
+/D [6 0 R /XYZ -5.0 529.666 null]
+>>
+endobj
+18 0 obj
+<<
+/S /GoTo
+/D [6 0 R /XYZ -5.0 424.532 null]
+>>
+endobj
+xref
+0 26
+0000000000 65535 f 
+0000004832 00000 n 
+0000004890 00000 n 
+0000004982 00000 n 
+0000000015 00000 n 
+0000000071 00000 n 
+0000002215 00000 n 
+0000002335 00000 n 
+0000002387 00000 n 
+0000002601 00000 n 
+0000002819 00000 n 
+0000003056 00000 n 
+0000003271 00000 n 
+0000005116 00000 n 
+0000005167 00000 n 
+0000003493 00000 n 
+0000005230 00000 n 
+0000003820 00000 n 
+0000005295 00000 n 
+0000004008 00000 n 
+0000004170 00000 n 
+0000004283 00000 n 
+0000004393 00000 n 
+0000004501 00000 n 
+0000004607 00000 n 
+0000004723 00000 n 
+trailer
+<<
+/Size 26
+/Root 2 0 R
+/Info 4 0 R
+>>
+startxref
+5360
+%%EOF

Added: forrest/site/community/howto/multi/howto-multi.html
==============================================================================
--- (empty file)
+++ forrest/site/community/howto/multi/howto-multi.html	Sat Jun  5 06:35:22 2004
@@ -0,0 +1,391 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN""http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<head>
+<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Example of a multi-page how-to</title>
+<link type="text/css" href="../../../skin/page.css" rel="stylesheet">
+<link rel="shortcut icon" href="../../../favicon.ico">
+</head>
+<body text="#000000" bgcolor="#FFFFFF">
+<!--================= start Navigation Path ==================-->
+<table summary="navigation path" width="100%" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<td nowrap="nowrap" valign="middle" bgcolor="#CFDCED" height="20"><img height="1" width="5" alt="" src="../../../skin/images/spacer.gif" class="spacer"><!--===== breadcrumb trail (javascript-generated) ====--><font size="2" face="Arial, Helvetica, Sans-serif"><a href="http://www.apache.org/">apache</a> &gt; <a href="http://xml.apache.org/">xml.apache</a><script src="../../../skin/breadcrumbs.js" language="JavaScript" type="text/javascript"></script></font></td>
+</tr>
+<tr>
+<td bgcolor="#4C6C8F" height="2"><img height="2" width="2" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+</table>
+<!--================= end Navigation Path ==================-->
+<!--================= start Banner ==================-->
+<table summary="header with logos" width="100%" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<!--================= start Group Logo ==================-->
+<td bgcolor="#294563"><a href="http://xml.apache.org/"><img class="logoImage" alt="Apache XML" src="../../../images/group-logo.gif"></a></td>
+<!--================= end Group Logo ==================-->
+<!--================= start Project Logo ==================--><td width="100%" align="center" bgcolor="#294563"><a href="http://xml.apache.org/forrest/"><img class="logoImage" alt="Forrest" src="../../../images/project-logo.gif"></a></td>
+<!--================= end Project Logo ==================-->
+<!--================= start Search ==================--><td valign="top" rowspan="2" bgcolor="#294563">
+<form target="_blank" action="http://www.google.com/search" method="get">
+<table summary="search" border="0" cellspacing="0" cellpadding="0" bgcolor="#4C6C8F">
+<tr>
+<td colspan="3"><img height="10" width="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td><img height="1" width="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td><td nowrap="nowrap"><input value="xml.apache.org" name="as_sitesearch" type="hidden"><input size="15" name="as_q" id="query" type="text"><img height="1" width="5" alt="" src="../../../skin/images/spacer.gif" class="spacer"><input name="Search" value="Search" type="submit">
+<br>
+<font face="Arial, Helvetica, Sans-serif" size="2" color="white">
+                          the Apache XML site
+                          
+                          
+                        </font></td><td><img height="1" width="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td><img alt="" border="0" height="10" width="9" src="../../../skin/images/search-left.gif"></td><td><img height="1" width="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td><td><img alt="" border="0" height="10" width="9" src="../../../skin/images/search-right.gif"></td>
+</tr>
+</table>
+</form>
+</td>
+<!--================= end Search ==================--><td bgcolor="#294563"><img height="10" width="10" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td valign="bottom" bgcolor="#294563" colspan="2">
+<!--================= start Tabs ==================-->
+<div class="tab">
+<table summary="tab bar" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<td width="6"><img alt="" height="8" width="6" src="../../../skin/images/spacer.gif"></td><td valign="bottom">
+<table summary="non selected tab" style="height: 1.6em" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<td valign="top" width="5" bgcolor="#B2C4E0"><img height="5" width="5" alt="" src="../../../skin/images/tab-left.gif"></td><td valign="middle" bgcolor="#B2C4E0"><a class="base-not-selected" href="../../../index.html">Home</a></td><td valign="top" width="5" bgcolor="#B2C4E0"><img height="5" width="5" alt="" src="../../../skin/images/tab-right.gif"></td>
+</tr>
+<tr>
+<td colspan="3" height="1"></td>
+</tr>
+</table>
+</td><td width="6"><img alt="" height="8" width="6" src="../../../skin/images/spacer.gif"></td><td valign="bottom">
+<table summary="non selected tab" style="height: 1.6em" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<td valign="top" width="5" bgcolor="#B2C4E0"><img height="5" width="5" alt="" src="../../../skin/images/tab-left.gif"></td><td valign="middle" bgcolor="#B2C4E0"><a class="base-not-selected" href="../../../community/index.html">Community</a></td><td valign="top" width="5" bgcolor="#B2C4E0"><img height="5" width="5" alt="" src="../../../skin/images/tab-right.gif"></td>
+</tr>
+<tr>
+<td colspan="3" height="1"></td>
+</tr>
+</table>
+</td><td width="6"><img alt="" height="8" width="6" src="../../../skin/images/spacer.gif"></td><td valign="bottom">
+<table summary="selected tab" style="height: 1.8em" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<td valign="top" width="5" bgcolor="#4C6C8F"><img height="5" width="5" alt="" src="../../../skin/images/tabSel-left.gif"></td><td valign="middle" bgcolor="#4C6C8F"><font color="#ffffff" size="2" face="Arial, Helvetica, Sans-serif"><b><a class="base-selected" href="../../../community/howto/index.html">How-to</a></b></font></td><td valign="top" width="5" bgcolor="#4C6C8F"><img height="5" width="5" alt="" src="../../../skin/images/tabSel-right.gif"></td>
+</tr>
+</table>
+</td>
+</tr>
+</table>
+</div>
+<!--================= end Tabs ==================-->
+</td><td bgcolor="#294563"></td>
+</tr>
+<tr>
+<td height="10" bgcolor="#4C6C8F" colspan="4"></td>
+</tr>
+</table>
+<!--================= end Banner ==================-->
+<!--================= start Menu, NavBar, Content ==================-->
+<table summary="page content" bgcolor="#ffffff" width="100%" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<td valign="top">
+<table summary="menu" border="0" cellspacing="0" cellpadding="0">
+<tr>
+<!--================= start left top NavBar ==================-->
+<td rowspan="3" valign="top">
+<table summary="blue line" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<td bgcolor="#294563"><img width="10" height="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td bgcolor="#CFDCED"><font color="#4C6C8F" size="4" face="Arial, Helvetica, Sans-serif">&nbsp;</font></td>
+</tr>
+<tr>
+<td bgcolor="#294563"><img width="10" height="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+</table>
+</td>
+<!--================= end left top NavBar ==================--><td bgcolor="#294563"><img width="1" height="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td><td valign="bottom" bgcolor="#4C6C8F"><img width="10" height="10" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td><td nowrap="nowrap" valign="top" bgcolor="#4C6C8F">
+<!--================= start Menu items ==================-->
+<div class="menu">
+<ul>
+<li>
+<font color="#CFDCED">How-To Samples</font>
+<ul>
+      
+<li>
+<a href="../../../community/howto/index.html">Overview</a>
+</li>
+      
+<li>
+<a href="../../../community/howto/v10/howto-v10.html">Single Page</a>
+</li>
+      
+<li>
+<font color="#CFDCED">Multi-Page</font>
+<ul>
+        
+<li>
+<span class="sel"><font color="#ffcc00">Intro</font></span>
+</li>
+        
+<li>
+<a href="../../../community/howto/multi/step1.html">Step 1</a>
+</li>
+        
+<li>
+<a href="../../../community/howto/multi/step2.html">Step 2</a>
+</li>
+        
+<li>
+<a href="../../../community/howto/multi/step3.html">Step 3</a>
+</li>
+      
+</ul>
+</li>
+      
+<li>
+<a href="../../../community/howto/bugzilla-patch/howto-bugzilla-patch.html">With Images</a>
+</li>
+    
+</ul>
+</li>
+<li>
+<font color="#CFDCED">Developers</font>
+<ul>
+      
+<li>
+<a href="../../../community/howto/v10/howto-v10.html">Write a How-to</a>
+</li>
+    
+</ul>
+</li>
+<li>
+<font color="#CFDCED">Committers</font>
+<ul>
+      
+<li>
+<a href="../../../community/howto/cvs-ssh/howto-cvs-ssh.html">CVS through SSH</a>
+</li>
+    
+</ul>
+</li>
+</ul>
+</div>
+<!--================= end Menu items ==================-->
+</td><td valign="bottom" bgcolor="#4C6C8F"><img width="10" height="10" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td><td bgcolor="#294563"><img width="1" height="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td valign="bottom" align="left" colspan="2" rowspan="2" bgcolor="#4C6C8F"><img height="10" width="10" border="0" alt="" src="../../../skin/images/menu-left.gif"></td><td bgcolor="#4C6C8F"><img height="10" width="10" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td><td valign="bottom" align="right" colspan="2" rowspan="2" bgcolor="#4C6C8F"><img height="10" width="10" border="0" alt="" src="../../../skin/images/menu-right.gif"></td>
+</tr>
+<tr>
+<td height="1" bgcolor="#294563"><img width="1" height="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+</table>
+</td><td valign="top" width="100%">
+<table summary="content" width="100%" border="0" cellpadding="0" cellspacing="0">
+<!--================= start middle NavBar ==================-->
+<tr>
+<td colspan="4" bgcolor="#294563"><img width="10" height="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td align="left" width="10" bgcolor="#CFDCED"><img width="10" height="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td><td align="left" width="50%" bgcolor="#CFDCED"><font color="#4C6C8F" size="3" face="Arial, Helvetica, Sans-serif">
+                &nbsp;
+                
+                </font><img width="10" height="8" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td><td align="right" width="50%" bgcolor="#CFDCED"><font color="#4C6C8F" size="3" face="Arial, Helvetica, Sans-serif">
+                &nbsp;
+                
+                </font><img width="10" height="8" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td><td width="10" bgcolor="#CFDCED"><img width="10" height="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td colspan="4" bgcolor="#294563"><img width="10" height="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<!--================= end middle NavBar ==================-->
+<!--================= start Content==================-->
+<tr>
+<td align="left" width="10"><img width="10" height="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td><td colspan="2" align="left" width="100%">
+<div class="content">
+<table class="title" summary="">
+<tr>
+<td valign="middle">
+<h1>Example of a multi-page how-to</h1>
+</td><td nowrap="nowrap" width="40" align="center"><a class="dida" href="howto-multi.pdf"><img alt="PDF" src="../../../skin/images/pdfdoc.gif" class="skin"><br>
+        PDF</a></td>
+</tr>
+</table>
+<p>This is the shell of a multi-page how-to. Add your own content.
+    </p>
+<ul class="minitoc">
+<li>
+<a href="#Overview">Overview</a>
+</li>
+<li>
+<a href="#Intended audience">Intended audience</a>
+</li>
+<li>
+<a href="#Purpose">Purpose</a>
+</li>
+<li>
+<a href="#Prerequisites">Prerequisites</a>
+</li>
+<li>
+<a href="#Various Steps">Various Steps</a>
+</li>
+<li>
+<a href="#Real World Extension">Real World Extension</a>
+</li>
+<li>
+<a href="#Tips">Tips</a>
+</li>
+<li>
+<a href="#Related Resources">Related Resources</a>
+</li>
+<li>
+<a href="#Feedback">Feedback</a>
+</li>
+<li>
+<a href="#revisions">Revisions</a>
+</li>
+</ul>
+<a name="N1000F"></a><a name="Overview"></a>
+<h3>Overview</h3>
+<div style="margin-left: 0 ; border: 2px">
+<p>This is the shell of a multi-page how-to. Add your own content.
+    </p>
+</div>
+<a name="N10015"></a><a name="Intended audience"></a>
+<h3>Intended audience</h3>
+<div style="margin-left: 0 ; border: 2px">
+<p>Describe the audience here.</p>
+</div>
+<a name="N1001D"></a><a name="Purpose"></a>
+<h3>Purpose</h3>
+<div style="margin-left: 0 ; border: 2px">
+<p>Explain the purpose of the howto here.</p>
+</div>
+<a name="N10025"></a><a name="Prerequisites"></a>
+<h3>Prerequisites</h3>
+<div style="margin-left: 0 ; border: 2px">
+<p>Configuration requirements:</p>
+<ul> 
+      
+<li>This.</li>
+      
+<li>That.</li>
+    
+</ul>
+<p>Requisite skills:</p>
+<ul> 
+      
+<li>These.</li>
+      
+<li>Those.</li>
+    
+</ul>
+</div>
+<a name="N10042"></a><a name="Various Steps"></a>
+<h3>Various Steps</h3>
+<div style="margin-left: 0 ; border: 2px">
+<p>After this brief introductory paragraph, the steps are described in
+     separate documents:</p>
+<ul>
+      
+<li>
+<a href="step1.html">Step 1: Do foo</a>
+</li>
+      
+<li>
+<a href="step2.html">Step 2: Do foobar</a>
+</li>
+      
+<li>
+<a href="step3.html">Step 3: Finish up</a>
+</li>
+    
+</ul>
+</div>
+<a name="N1005C"></a><a name="Real World Extension"></a>
+<h3>Real World Extension</h3>
+<div style="margin-left: 0 ; border: 2px">
+<p>Briefly describe some relevant extensions that go beyond these basics.</p>
+</div>
+<a name="N10064"></a><a name="Tips"></a>
+<h3>Tips</h3>
+<div style="margin-left: 0 ; border: 2px">
+<p>If you have a problem running the example, then you can try the
+    following tips:</p>
+<ul>
+     
+<li>Tip #1</li>
+     
+<li>Tip #2</li>
+   
+</ul>
+</div>
+<a name="N10075"></a><a name="Related Resources"></a>
+<h3>Related Resources</h3>
+<div style="margin-left: 0 ; border: 2px">
+<p>Cocoon resources:</p>
+<ul>
+      
+<li>For all Cocoon basics see the
+        <a class="external" href="http://cocoon.apache.org/2.1/">Cocoon Web site</a>.
+      </li>
+    
+</ul>
+</div>
+<a name="N10087"></a><a name="Feedback"></a>
+<h3>Feedback</h3>
+<div style="margin-left: 0 ; border: 2px">
+<p>If you find any faults in this How-to or can see any improvements,
+      please contact the
+      <a href="../../../mail-lists.html">project mail lists</a> with them.
+    </p>
+</div>
+<a name="N10093"></a><a name="revisions"></a>
+<h3>Revisions</h3>
+<div style="margin-left: 0 ; border: 2px">
+<p>Find a problem with this document? Consider contacting the mailing lists or submitting your own revision. For instructions, read the How To Submit a Revision.</p>
+<ul>
+<li>Revision, <a href="revision-howto-multi-2003-09-14.html">2004-03-11 06:50</a>
+</li>
+<li>Revision, <a href="revision-howto-multi-2003-09-15.html">2004-03-11 06:50</a>
+</li>
+</ul>
+</div>
+<div class="attribution"></div>
+</div>
+</td><td width="10"><img width="10" height="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<!--================= end Content==================-->
+</table>
+</td>
+</tr>
+</table>
+<!--================= end Menu, NavBar, Content ==================-->
+<!--================= start Footer ==================-->
+<table summary="footer" cellspacing="0" cellpadding="0" width="100%" border="0">
+<tr>
+<td colspan="2" height="1" bgcolor="#4C6C8F"><img height="1" width="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"><a href="../../../skin/images/label.gif"></a><a href="../../../skin/images/page.gif"></a><a href="../../../skin/images/chapter.gif"></a><a href="../../../skin/images/chapter_open.gif"></a><a href="../../../skin/images/current.gif"></a></td>
+</tr>
+<tr>
+<td colspan="2" bgcolor="#CFDCED" class="copyright" align="center"><font size="2" face="Arial, Helvetica, Sans-Serif"><a href="http://www.apache.org/licenses/LICENSE-2.0">
+              Copyright &copy; 2002-2004&nbsp;
+              The Apache Software Foundation.</a>
+          All rights reserved.
+          <script type="text/javascript" language="JavaScript"><!--
+              document.write(" - "+"Last Published: " + document.lastModified);
+            //  --></script></font></td>
+</tr>
+<tr>
+<td colspan="2" align="left" bgcolor="#CFDCED" class="logos"></td>
+</tr>
+</table>
+<!--================= end Footer ==================-->
+</body>
+</html>

Added: forrest/site/community/howto/multi/howto-multi.pdf
==============================================================================
--- (empty file)
+++ forrest/site/community/howto/multi/howto-multi.pdf	Sat Jun  5 06:35:22 2004
@@ -0,0 +1,388 @@
+%PDF-1.3
+%物洎
+4 0 obj
+<< /Type /Info
+/Producer (FOP 0.20.5) >>
+endobj
+5 0 obj
+<< /Length 1461 /Filter [ /ASCII85Decode /FlateDecode ]
+ >>
+stream
+Gb!Sl9lo&I&A@C2@&=`QVFCm]"(Z:mj)i^B;b,:XRN<jhOuT9D"XGD[he+C$^lf=!.E@H]C_?g+gO4<sGP+(jrUS>^gnP@IY@^Q.B/t%SHH(aC5O]VH"QRu@68IG]Ii_qQipA@^n&Q^i+aj'X<q\P^O4u-7e&Pb,7T282n5u]7jBj\B*Jae!^aJ-%NVP2L>nXY"%32PpS8ZiML@FM**q46]OnPX(a=O[$9iTAYC`iOO2.K?[e.+SeM1%Ca8gDtUDI8\Z04eHfPE6p2lR,ZXo0^U)<KA;l5PA"D;gC(?rA-T3b6*NGm!g5aO/VQ"-6%ti51RgiM9+[+8S,W#;u/JIOnXJZQ9&<m&QpZZ8QTXe's]1iC]JAj>SQbl9(,_6'qa[d2WL.5>o'@68:8#ZnC#>LB#6IV#O/BJ\5+-m$K^5'1p$[WV+"S1@O`89[9EL.nl<9(FBk[MV/udfEXQb5hA\S#&^LnPS>aF(b.3"UT7s0H!TdSeokC't%"_FX/dC94a"kTQdQLR^e?GG7g8Ti;i.#I,9kWpLPhd&n/-p'.ZB1:7_qcBi70,=:/;5Q#NQ%Y(%,P;e4u1\rYte;Qm\he8geBef_eCnbI9Mn6j!0(m]S0*,3Zi'BC6_cA;X#De;R)863o4_&*kNnkR*6;=d:Z$tSKsR+/X81ShY'>hX.+L_rJ5cKGd]1Wo@^TU1QB'H7V8PMiBHTh8?sOZ"TKMF1QVW<kR2DR?Y4f5T'&76>84atr=,p/_bT-97n0E^>[+^'Y*0@s#4o=BBCN^W!P0u0651hp58*)Y'Ni$6/8"t>!$IX?\I6k;6t(O@,@LdD28u,$MP6JI#Qm#a.5%R0;X/j"LNO^5i3'cHU`S;14d3;V5A!fd%dl$M+n*'"7QtE^"46jX$t*aH*%7F7WFbV&Z](=%!!ErZ%o%r!S2@3R&U16(L2&KB(BXVk35l%]_53&lhdTRK(S$tSl>k$o7VrBZbc!eoh-j8MhYCfCI*AMnT_$YM^sK#>:j:'\QGpJ]11jJf&Ag]r9o!EuU+eg/H!5#R66-%.PISn["s=*M;06$@Ag%Mhg0LY?c@"m[:c1-=!`US]ar#8:Ik.(`MW<e-)Pc:k@:(UV(mNIM/&RtEg*f%SQSPLc;-Sm8p.Xo7]X/ohj6\^l0q,@:*QUPg<M&ht/DS;tiZ_YD;jAU1'6p6gPlq_5Skdjr%!Jc%p(Jn`Tk-Z@;S:';+=\&4>%DZ3oVh=Cc.=1/UMRXIl.;0q#jF+ar>mRdH^H=KAa7Y*KX@X,8]G/mUYG,3H@F6+"L;4:T@ajA_k<:)K?<*!8R,`a'0ZtMa5"*G@IK^s:i7Y*TMUn[R^TUeip0arUJ^!6i"VX_Kac@lXLamL,fPR/DL7%#pV+5Eic%Gi4l/$V_Xl.uB0N4j5[]<0>3+L:Vs@&kOhPiX^`GkP:Aj(Mq4=JZkVTV2mr4$R?7+1!pDs5?:HJ~>
+endstream
+endobj
+6 0 obj
+<< /Type /Page
+/Parent 1 0 R
+/MediaBox [ 0 0 612 792 ]
+/Resources 3 0 R
+/Contents 5 0 R
+/Annots 7 0 R
+>>
+endobj
+7 0 obj
+[
+8 0 R
+9 0 R
+10 0 R
+]
+endobj
+8 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 18.0 268.074 88.332 256.074 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (step1.html)
+/S /URI >>
+/H /I
+>>
+endobj
+9 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 18.0 254.874 103.656 242.874 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (step2.html)
+/S /URI >>
+/H /I
+>>
+endobj
+10 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 18.0 241.674 99.684 229.674 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (step3.html)
+/S /URI >>
+/H /I
+>>
+endobj
+11 0 obj
+<< /Length 1125 /Filter [ /ASCII85Decode /FlateDecode ]
+ >>
+stream
+Gat%"bEA>S']&?q>'?q")C3[^Cf3i+4>U.%iMp$+=^YHWCW8UMi9p6pk@-]fJ8r3E<A(GMHd:#e8G]Otr`BNE3"<uE(PH<@0G;55raA@fR*%*0X,MG@\LTR,OhW%I/t0>?dT"2jgmIBo)tK2o4ol:;8->)QdR8:-5<'Hs]pPm6qW+;_gs[m6dW;:@K/^f%enJ\SQ+&8R]M[RUNqVK_pciHFaO`XJ^a,ZeP:)b<=>Rf,9kCE^a8r`CKd'=R>OWs6Yj/pF4n6B0$I[c]4O6)uaTrF1A_o/[fE!*;@hF+56M,T;/(4<U=jMmEj#0Tr1=Hq(N?R;;-Al.Rf"!!0Q*'qJik"fUBJ"?QV[/3Y,q=%.<@$><$2%l91hO?p2ud/3fos0ABW,,/^N\Q5\N"nFBCd])jnoujV8kr_9%W48E\3aUX*@gtKsu&GCsm^.q?LOhHROeBPF9(dDZ0(B_5%h:fbA_&DX)"@-tXVs\:u[cWYK&&Nap38mg$"0+HPJK#s/)DNJ-o)6^!1(?"BK-W"FR0<+nE&i3YO8Y;Ju?@8?"t(3gP*a>3i6Xp9I[JecQ!e-U8X?Kf4+9rUi*-VgBGe$"2*p&1N`Z55TZCM5fd\jK*'pK-s".pM)b9>(J+Ja:9dgG;\@6,91Sd5Mc[qHu'8d])WYY&Sc/>AT<oc+cVUG9FqD9o4V9ZFBXY!+h8BUj>#X`RNQE7]_X9bgn",3#V4Si[IAufnG<XZ/ku7k#G\.5pgF+[L4JnU4?d35)?%,\"biNa,)`UkZmq,&rfYJBd2dLpV'IU-;7`qmgCFUe;N`tDJ,D18h/eeDb(`?^objAPqmM-f,Qg]";15ZN#,p0?u58j*YC9Zi\L0@6B!'Ue:m6?J;]V47#FA-<eP+K0n.CSaf0Sd6=b2$o;[JZ6RWg!U`4SR687s&#sm)#1A,HM4@G[#3Ij[fYi9(Xpt:>=n4qpT*akF8f"[50r^nuVLRVUKqK0F>r-.Ej1O(P)`C%4,9CKKZ!=mL@B_!2NWW\G3'k)02P_SPYD4KotU"U:s947(VYg3D$NqX<4H_[%1=J-Zi_.b*MG.5S!naKf;rI+'qIW,<j?0J5t8oELpchhnN['E$,WD*,$[a]6c2rgaRTE~>
+endstream
+endobj
+12 0 obj
+<< /Type /Page
+/Parent 1 0 R
+/MediaBox [ 0 0 612 792 ]
+/Resources 3 0 R
+/Contents 11 0 R
+/Annots 13 0 R
+>>
+endobj
+13 0 obj
+[
+14 0 R
+15 0 R
+16 0 R
+17 0 R
+]
+endobj
+14 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 161.316 715.6 243.972 703.6 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (http://cocoon.apache.org/2.1/)
+/S /URI >>
+/H /I
+>>
+endobj
+15 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 410.928 667.266 490.932 655.266 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (http://xml.apache.org/forrest/mail-lists.html)
+/S /URI >>
+/H /I
+>>
+endobj
+16 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 66.672 584.532 153.0 572.532 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (revision-howto-multi-2003-09-14.html)
+/S /URI >>
+/H /I
+>>
+endobj
+17 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 66.672 571.332 153.0 559.332 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (revision-howto-multi-2003-09-15.html)
+/S /URI >>
+/H /I
+>>
+endobj
+20 0 obj
+<<
+ /Title (\376\377\0\61\0\40\0\117\0\166\0\145\0\162\0\166\0\151\0\145\0\167)
+ /Parent 18 0 R
+ /Next 22 0 R
+ /A 19 0 R
+>> endobj
+22 0 obj
+<<
+ /Title (\376\377\0\62\0\40\0\111\0\156\0\164\0\145\0\156\0\144\0\145\0\144\0\40\0\141\0\165\0\144\0\151\0\145\0\156\0\143\0\145)
+ /Parent 18 0 R
+ /Prev 20 0 R
+ /Next 24 0 R
+ /A 21 0 R
+>> endobj
+24 0 obj
+<<
+ /Title (\376\377\0\63\0\40\0\120\0\165\0\162\0\160\0\157\0\163\0\145)
+ /Parent 18 0 R
+ /Prev 22 0 R
+ /Next 26 0 R
+ /A 23 0 R
+>> endobj
+26 0 obj
+<<
+ /Title (\376\377\0\64\0\40\0\120\0\162\0\145\0\162\0\145\0\161\0\165\0\151\0\163\0\151\0\164\0\145\0\163)
+ /Parent 18 0 R
+ /Prev 24 0 R
+ /Next 28 0 R
+ /A 25 0 R
+>> endobj
+28 0 obj
+<<
+ /Title (\376\377\0\65\0\40\0\126\0\141\0\162\0\151\0\157\0\165\0\163\0\40\0\123\0\164\0\145\0\160\0\163)
+ /Parent 18 0 R
+ /Prev 26 0 R
+ /Next 30 0 R
+ /A 27 0 R
+>> endobj
+30 0 obj
+<<
+ /Title (\376\377\0\66\0\40\0\122\0\145\0\141\0\154\0\40\0\127\0\157\0\162\0\154\0\144\0\40\0\105\0\170\0\164\0\145\0\156\0\163\0\151\0\157\0\156)
+ /Parent 18 0 R
+ /Prev 28 0 R
+ /Next 32 0 R
+ /A 29 0 R
+>> endobj
+32 0 obj
+<<
+ /Title (\376\377\0\67\0\40\0\124\0\151\0\160\0\163)
+ /Parent 18 0 R
+ /Prev 30 0 R
+ /Next 34 0 R
+ /A 31 0 R
+>> endobj
+34 0 obj
+<<
+ /Title (\376\377\0\70\0\40\0\122\0\145\0\154\0\141\0\164\0\145\0\144\0\40\0\122\0\145\0\163\0\157\0\165\0\162\0\143\0\145\0\163)
+ /Parent 18 0 R
+ /Prev 32 0 R
+ /Next 36 0 R
+ /A 33 0 R
+>> endobj
+36 0 obj
+<<
+ /Title (\376\377\0\71\0\40\0\106\0\145\0\145\0\144\0\142\0\141\0\143\0\153)
+ /Parent 18 0 R
+ /Prev 34 0 R
+ /Next 38 0 R
+ /A 35 0 R
+>> endobj
+38 0 obj
+<<
+ /Title (\376\377\0\61\0\60\0\40\0\122\0\145\0\166\0\151\0\163\0\151\0\157\0\156\0\163)
+ /Parent 18 0 R
+ /Prev 36 0 R
+ /A 37 0 R
+>> endobj
+39 0 obj
+<< /Type /Font
+/Subtype /Type1
+/Name /F3
+/BaseFont /Helvetica-Bold
+/Encoding /WinAnsiEncoding >>
+endobj
+40 0 obj
+<< /Type /Font
+/Subtype /Type1
+/Name /F5
+/BaseFont /Times-Roman
+/Encoding /WinAnsiEncoding >>
+endobj
+41 0 obj
+<< /Type /Font
+/Subtype /Type1
+/Name /F6
+/BaseFont /Times-Italic
+/Encoding /WinAnsiEncoding >>
+endobj
+42 0 obj
+<< /Type /Font
+/Subtype /Type1
+/Name /F1
+/BaseFont /Helvetica
+/Encoding /WinAnsiEncoding >>
+endobj
+43 0 obj
+<< /Type /Font
+/Subtype /Type1
+/Name /F2
+/BaseFont /Helvetica-Oblique
+/Encoding /WinAnsiEncoding >>
+endobj
+44 0 obj
+<< /Type /Font
+/Subtype /Type1
+/Name /F7
+/BaseFont /Times-Bold
+/Encoding /WinAnsiEncoding >>
+endobj
+1 0 obj
+<< /Type /Pages
+/Count 2
+/Kids [6 0 R 12 0 R ] >>
+endobj
+2 0 obj
+<< /Type /Catalog
+/Pages 1 0 R
+ /Outlines 18 0 R
+ /PageMode /UseOutlines
+ >>
+endobj
+3 0 obj
+<< 
+/Font << /F3 39 0 R /F5 40 0 R /F1 42 0 R /F6 41 0 R /F2 43 0 R /F7 44 0 R >> 
+/ProcSet [ /PDF /ImageC /Text ] >> 
+endobj
+18 0 obj
+<<
+ /First 20 0 R
+ /Last 38 0 R
+>> endobj
+19 0 obj
+<<
+/S /GoTo
+/D [6 0 R /XYZ -5.0 597.944 null]
+>>
+endobj
+21 0 obj
+<<
+/S /GoTo
+/D [6 0 R /XYZ -5.0 545.61 null]
+>>
+endobj
+23 0 obj
+<<
+/S /GoTo
+/D [6 0 R /XYZ -5.0 493.276 null]
+>>
+endobj
+25 0 obj
+<<
+/S /GoTo
+/D [6 0 R /XYZ -5.0 440.942 null]
+>>
+endobj
+27 0 obj
+<<
+/S /GoTo
+/D [6 0 R /XYZ -5.0 314.608 null]
+>>
+endobj
+29 0 obj
+<<
+/S /GoTo
+/D [6 0 R /XYZ -5.0 222.674 null]
+>>
+endobj
+31 0 obj
+<<
+/S /GoTo
+/D [6 0 R /XYZ -5.0 170.34 null]
+>>
+endobj
+33 0 obj
+<<
+/S /GoTo
+/D [6 0 R /XYZ -5.0 91.606 null]
+>>
+endobj
+35 0 obj
+<<
+/S /GoTo
+/D [12 0 R /XYZ -5.0 696.6 null]
+>>
+endobj
+37 0 obj
+<<
+/S /GoTo
+/D [12 0 R /XYZ -5.0 644.266 null]
+>>
+endobj
+xref
+0 45
+0000000000 65535 f 
+0000006797 00000 n 
+0000006862 00000 n 
+0000006954 00000 n 
+0000000015 00000 n 
+0000000071 00000 n 
+0000001624 00000 n 
+0000001744 00000 n 
+0000001782 00000 n 
+0000001941 00000 n 
+0000002101 00000 n 
+0000002261 00000 n 
+0000003479 00000 n 
+0000003602 00000 n 
+0000003650 00000 n 
+0000003829 00000 n 
+0000004028 00000 n 
+0000004215 00000 n 
+0000007088 00000 n 
+0000007139 00000 n 
+0000004402 00000 n 
+0000007204 00000 n 
+0000004542 00000 n 
+0000007268 00000 n 
+0000004749 00000 n 
+0000007333 00000 n 
+0000004897 00000 n 
+0000007398 00000 n 
+0000005081 00000 n 
+0000007463 00000 n 
+0000005264 00000 n 
+0000007528 00000 n 
+0000005488 00000 n 
+0000007592 00000 n 
+0000005618 00000 n 
+0000007656 00000 n 
+0000005825 00000 n 
+0000007720 00000 n 
+0000005979 00000 n 
+0000006130 00000 n 
+0000006243 00000 n 
+0000006353 00000 n 
+0000006464 00000 n 
+0000006572 00000 n 
+0000006688 00000 n 
+trailer
+<<
+/Size 45
+/Root 2 0 R
+/Info 4 0 R
+>>
+startxref
+7786
+%%EOF

Added: forrest/site/community/howto/multi/revision-howto-multi-2003-09-14.html
==============================================================================
--- (empty file)
+++ forrest/site/community/howto/multi/revision-howto-multi-2003-09-14.html	Sat Jun  5 06:35:22 2004
@@ -0,0 +1,489 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN""http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<head>
+<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Sample Revision notes</title>
+<link type="text/css" href="../../../skin/page.css" rel="stylesheet">
+<link rel="shortcut icon" href="../../../favicon.ico">
+</head>
+<body text="#000000" bgcolor="#FFFFFF">
+<!--================= start Navigation Path ==================-->
+<table summary="navigation path" width="100%" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<td nowrap="nowrap" valign="middle" bgcolor="#CFDCED" height="20"><img height="1" width="5" alt="" src="../../../skin/images/spacer.gif" class="spacer"><!--===== breadcrumb trail (javascript-generated) ====--><font size="2" face="Arial, Helvetica, Sans-serif"><a href="http://www.apache.org/">apache</a> &gt; <a href="http://xml.apache.org/">xml.apache</a><script src="../../../skin/breadcrumbs.js" language="JavaScript" type="text/javascript"></script></font></td>
+</tr>
+<tr>
+<td bgcolor="#4C6C8F" height="2"><img height="2" width="2" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+</table>
+<!--================= end Navigation Path ==================-->
+<!--================= start Banner ==================-->
+<table summary="header with logos" width="100%" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<!--================= start Group Logo ==================-->
+<td bgcolor="#294563"><a href="http://xml.apache.org/"><img class="logoImage" alt="Apache XML" src="../../../images/group-logo.gif"></a></td>
+<!--================= end Group Logo ==================-->
+<!--================= start Project Logo ==================--><td width="100%" align="center" bgcolor="#294563"><a href="http://xml.apache.org/forrest/"><img class="logoImage" alt="Forrest" src="../../../images/project-logo.gif"></a></td>
+<!--================= end Project Logo ==================-->
+<!--================= start Search ==================--><td valign="top" rowspan="2" bgcolor="#294563">
+<form target="_blank" action="http://www.google.com/search" method="get">
+<table summary="search" border="0" cellspacing="0" cellpadding="0" bgcolor="#4C6C8F">
+<tr>
+<td colspan="3"><img height="10" width="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td><img height="1" width="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td><td nowrap="nowrap"><input value="xml.apache.org" name="as_sitesearch" type="hidden"><input size="15" name="as_q" id="query" type="text"><img height="1" width="5" alt="" src="../../../skin/images/spacer.gif" class="spacer"><input name="Search" value="Search" type="submit">
+<br>
+<font face="Arial, Helvetica, Sans-serif" size="2" color="white">
+                          the Apache XML site
+                          
+                          
+                        </font></td><td><img height="1" width="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td><img alt="" border="0" height="10" width="9" src="../../../skin/images/search-left.gif"></td><td><img height="1" width="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td><td><img alt="" border="0" height="10" width="9" src="../../../skin/images/search-right.gif"></td>
+</tr>
+</table>
+</form>
+</td>
+<!--================= end Search ==================--><td bgcolor="#294563"><img height="10" width="10" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td valign="bottom" bgcolor="#294563" colspan="2">
+<!--================= start Tabs ==================-->
+<div class="tab">
+<table summary="tab bar" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<td width="6"><img alt="" height="8" width="6" src="../../../skin/images/spacer.gif"></td><td valign="bottom">
+<table summary="non selected tab" style="height: 1.6em" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<td valign="top" width="5" bgcolor="#B2C4E0"><img height="5" width="5" alt="" src="../../../skin/images/tab-left.gif"></td><td valign="middle" bgcolor="#B2C4E0"><a class="base-not-selected" href="../../../index.html">Home</a></td><td valign="top" width="5" bgcolor="#B2C4E0"><img height="5" width="5" alt="" src="../../../skin/images/tab-right.gif"></td>
+</tr>
+<tr>
+<td colspan="3" height="1"></td>
+</tr>
+</table>
+</td><td width="6"><img alt="" height="8" width="6" src="../../../skin/images/spacer.gif"></td><td valign="bottom">
+<table summary="non selected tab" style="height: 1.6em" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<td valign="top" width="5" bgcolor="#B2C4E0"><img height="5" width="5" alt="" src="../../../skin/images/tab-left.gif"></td><td valign="middle" bgcolor="#B2C4E0"><a class="base-not-selected" href="../../../community/index.html">Community</a></td><td valign="top" width="5" bgcolor="#B2C4E0"><img height="5" width="5" alt="" src="../../../skin/images/tab-right.gif"></td>
+</tr>
+<tr>
+<td colspan="3" height="1"></td>
+</tr>
+</table>
+</td><td width="6"><img alt="" height="8" width="6" src="../../../skin/images/spacer.gif"></td><td valign="bottom">
+<table summary="non selected tab" style="height: 1.6em" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<td valign="top" width="5" bgcolor="#B2C4E0"><img height="5" width="5" alt="" src="../../../skin/images/tab-left.gif"></td><td valign="middle" bgcolor="#B2C4E0"><a class="base-not-selected" href="../../../community/howto/index.html">How-to</a></td><td valign="top" width="5" bgcolor="#B2C4E0"><img height="5" width="5" alt="" src="../../../skin/images/tab-right.gif"></td>
+</tr>
+<tr>
+<td colspan="3" height="1"></td>
+</tr>
+</table>
+</td>
+</tr>
+</table>
+</div>
+<!--================= end Tabs ==================-->
+</td><td bgcolor="#294563"></td>
+</tr>
+<tr>
+<td height="10" bgcolor="#4C6C8F" colspan="4"></td>
+</tr>
+</table>
+<!--================= end Banner ==================-->
+<!--================= start Menu, NavBar, Content ==================-->
+<table summary="page content" bgcolor="#ffffff" width="100%" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<td valign="top">
+<table summary="menu" border="0" cellspacing="0" cellpadding="0">
+<tr>
+<!--================= start left top NavBar ==================-->
+<td rowspan="3" valign="top">
+<table summary="blue line" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<td bgcolor="#294563"><img width="10" height="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td bgcolor="#CFDCED"><font color="#4C6C8F" size="4" face="Arial, Helvetica, Sans-serif">&nbsp;</font></td>
+</tr>
+<tr>
+<td bgcolor="#294563"><img width="10" height="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+</table>
+</td>
+<!--================= end left top NavBar ==================--><td bgcolor="#294563"><img width="1" height="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td><td valign="bottom" bgcolor="#4C6C8F"><img width="10" height="10" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td><td nowrap="nowrap" valign="top" bgcolor="#4C6C8F">
+<!--================= start Menu items ==================-->
+<div class="menu">
+<ul>
+<li>
+<font color="#CFDCED">About</font>
+<ul>
+    
+<li>
+<a href="../../../index.html">Index</a>
+</li>
+    
+<li>
+<a href="../../../license.html">License</a>
+</li>
+    
+<li>
+<a class="external" href="http://www.apache.org/dyn/closer.cgi/xml/forrest/">Download</a>
+</li>
+    
+<li>
+<a href="../../../who.html">Who we are</a>
+</li>
+    
+<li>
+<a href="../../../faq.html">FAQs</a>
+</li>
+    
+<li>
+<a href="../../../changes.html">Changes</a>
+</li>
+    
+    
+<li>
+<a href="../../../todo.html">Todo</a>
+</li>
+    
+<li>
+<a href="../../../live-sites.html">Example sites</a>
+</li>
+  
+</ul>
+</li>
+<li>
+<font color="#CFDCED">Documentation</font>
+<ul>
+    
+<li>
+<a href="../../../your-project.html">Using Forrest</a>
+</li>
+    
+<li>
+<a href="../../../validation.html">XML Validation</a>
+</li>
+    
+<li>
+<a href="../../../linking.html">Menus and Linking</a>
+</li>
+    
+<li>
+<a href="../../../sitemap-ref.html">Sitemap Reference</a>
+</li>
+    
+<li>
+<a href="../../../searching.html">Searching</a>
+</li>
+    
+<li>
+<a href="../../../skin-package.html">Skin Packages</a>
+</li>
+    
+    
+<li>
+<a href="../../../forrest-contract.html">Our Contract</a>
+</li>
+    
+<li>
+<a href="../../../compliance.html">Standards Compliance</a>
+</li>
+    
+<li>
+<a href="../../../dtd-docs.html">DTD documentation</a>
+</li>
+    
+<li>
+<a href="../../../catalog.html">Using DTD Catalogs</a>
+</li>
+    
+<li>
+<a href="../../../cap.html">Sourcetype Action</a>
+</li>
+    
+<li>
+<a href="../../../oowriter.html">OpenOffice Writer docs</a>
+</li>    
+    
+<li>
+<a href="../../../forrestbar.html">The ForrestBar</a>
+</li>
+    
+<li>
+<a href="../../../forrestbot.html">Forrestbot (CVS)</a>
+</li>
+    
+<li>
+<a href="../../../forrestbot-old.html">Forrestbot (stable)</a>
+</li>
+    
+    
+<li>
+<a href="../../../upgrading_06.html">Upgrading to 0.6</a>
+</li>
+    
+<li>
+<a href="../../../upgrading_05.html">Upgrading to 0.5</a>
+</li>
+  
+</ul>
+</li>
+<li>
+<font color="#CFDCED">Older Docs</font>
+<ul>
+    
+<li>
+<a href="../../../primer.html">Forrest Primer</a>
+</li>
+    
+<li>
+<a href="../../../libre-intro.html">Libre</a>
+</li>
+    
+<li>
+<a href="../../../dreams.html">Dream list</a>
+</li>
+  
+</ul>
+</li>
+<li>
+<font color="#CFDCED">Some Samples</font>
+<ul>
+    
+<li>
+<a href="../../../document-v12.html">document-v12</a>
+</li>
+    
+<li>
+<a href="../../../wiki-sample.html">Wiki Reference</a>
+</li>
+ 
+</ul>
+</li>
+<li>
+<font color="#CFDCED">Community</font>
+<ul>
+    
+<li>
+<a href="../../../community/index.html">About</a>
+</li>
+    
+<li>
+<font color="#CFDCED">How-To Samples</font>
+<ul>
+      
+<li>
+<a href="../../../community/howto/index.html">Overview</a>
+</li>
+      
+<li>
+<a href="../../../community/howto/v10/howto-v10.html">Single Page</a>
+</li>
+      
+<li>
+<font color="#CFDCED">Multi-Page</font>
+<ul>
+        
+<li>
+<a href="../../../community/howto/multi/howto-multi.html">Intro</a>
+</li>
+        
+<li>
+<a href="../../../community/howto/multi/step1.html">Step 1</a>
+</li>
+        
+<li>
+<a href="../../../community/howto/multi/step2.html">Step 2</a>
+</li>
+        
+<li>
+<a href="../../../community/howto/multi/step3.html">Step 3</a>
+</li>
+      
+</ul>
+</li>
+      
+<li>
+<a href="../../../community/howto/bugzilla-patch/howto-bugzilla-patch.html">With Images</a>
+</li>
+    
+</ul>
+</li>
+    
+<li>
+<font color="#CFDCED">Developers</font>
+<ul>
+      
+<li>
+<a href="../../../community/howto/v10/howto-v10.html">Write a How-to</a>
+</li>
+    
+</ul>
+</li>
+    
+<li>
+<font color="#CFDCED">Committers</font>
+<ul>
+      
+<li>
+<a href="../../../community/howto/cvs-ssh/howto-cvs-ssh.html">CVS through SSH</a>
+</li>
+    
+</ul>
+</li>
+  
+</ul>
+</li>
+<li>
+<font color="#CFDCED">Getting Involved</font>
+<ul>
+    
+<li>
+<a href="../../../contrib.html">Contributing</a>
+</li>
+    
+<li>
+<a href="../../../build.html">Building Forrest</a>
+</li>
+    
+<li>
+<a class="external" href="http://svn.apache.org/viewcvs.cgi/forrest/trunk/?root=Apache-SVN">Browse SVN</a>
+</li>
+    
+<li>
+<a href="../../../mail-lists.html">Mail lists</a>
+</li>
+    
+<li>
+<a href="../../../mail-archives.html">Mail Archives</a>
+</li>
+    
+<li>
+<a class="external" href="http://issues.cocoondev.org/jira/secure/BrowseProject.jspa?id=10000">Bugs and Issues</a>
+</li>
+    
+<li>
+<a href="../../../forrest-issues.html">Open Issues</a>
+</li>
+  
+</ul>
+</li>
+<li>
+<font color="#CFDCED">Related projects</font>
+<ul>
+    
+<li>
+<a class="external" href="http://gump.apache.org/">Apache Gump</a>
+</li>
+    
+<li>
+<a class="external" href="http://cocoon.apache.org/">Apache Cocoon</a>
+</li>
+    
+<li>
+<a class="external" href="http://cocoon.apache.org/lenya/">Apache Lenya</a>
+</li>
+    
+<li>
+<a class="external" href="http://www.krysalis.org/">Krysalis Centipede</a>
+</li>
+  
+</ul>
+</li>
+</ul>
+</div>
+<!--================= end Menu items ==================-->
+</td><td valign="bottom" bgcolor="#4C6C8F"><img width="10" height="10" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td><td bgcolor="#294563"><img width="1" height="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td valign="bottom" align="left" colspan="2" rowspan="2" bgcolor="#4C6C8F"><img height="10" width="10" border="0" alt="" src="../../../skin/images/menu-left.gif"></td><td bgcolor="#4C6C8F"><img height="10" width="10" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td><td valign="bottom" align="right" colspan="2" rowspan="2" bgcolor="#4C6C8F"><img height="10" width="10" border="0" alt="" src="../../../skin/images/menu-right.gif"></td>
+</tr>
+<tr>
+<td height="1" bgcolor="#294563"><img width="1" height="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+</table>
+</td><td valign="top" width="100%">
+<table summary="content" width="100%" border="0" cellpadding="0" cellspacing="0">
+<!--================= start middle NavBar ==================-->
+<tr>
+<td colspan="4" bgcolor="#294563"><img width="10" height="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td align="left" width="10" bgcolor="#CFDCED"><img width="10" height="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td><td align="left" width="50%" bgcolor="#CFDCED"><font color="#4C6C8F" size="3" face="Arial, Helvetica, Sans-serif">
+                &nbsp;
+                
+                </font><img width="10" height="8" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td><td align="right" width="50%" bgcolor="#CFDCED"><font color="#4C6C8F" size="3" face="Arial, Helvetica, Sans-serif">
+                &nbsp;
+                
+                </font><img width="10" height="8" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td><td width="10" bgcolor="#CFDCED"><img width="10" height="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td colspan="4" bgcolor="#294563"><img width="10" height="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<!--================= end middle NavBar ==================-->
+<!--================= start Content==================-->
+<tr>
+<td align="left" width="10"><img width="10" height="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td><td colspan="2" align="left" width="100%">
+<div class="content">
+<table class="title" summary="">
+<tr>
+<td valign="middle">
+<h1>Sample Revision notes</h1>
+</td><td nowrap="nowrap" width="40" align="center"><a class="dida" href="revision-howto-multi-2003-09-14.pdf"><img alt="PDF" src="../../../skin/images/pdfdoc.gif" class="skin"><br>
+        PDF</a></td>
+</tr>
+</table>
+<ul class="minitoc">
+<li>
+<a href="#Some+text+here">Some text here</a>
+</li>
+</ul>
+    
+<a name="N1000D"></a><a name="Some+text+here"></a>
+<h3>Some text here</h3>
+<div style="margin-left: 0 ; border: 2px">
+<p>There is a problem with this approach</p>
+<ul>
+        
+<li>Problem A.</li>
+        
+<li>Problem B.</li>
+      
+</ul>
+</div>
+  
+<div class="attribution"></div>
+</div>
+</td><td width="10"><img width="10" height="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<!--================= end Content==================-->
+</table>
+</td>
+</tr>
+</table>
+<!--================= end Menu, NavBar, Content ==================-->
+<!--================= start Footer ==================-->
+<table summary="footer" cellspacing="0" cellpadding="0" width="100%" border="0">
+<tr>
+<td colspan="2" height="1" bgcolor="#4C6C8F"><img height="1" width="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"><a href="../../../skin/images/label.gif"></a><a href="../../../skin/images/page.gif"></a><a href="../../../skin/images/chapter.gif"></a><a href="../../../skin/images/chapter_open.gif"></a><a href="../../../skin/images/current.gif"></a></td>
+</tr>
+<tr>
+<td colspan="2" bgcolor="#CFDCED" class="copyright" align="center"><font size="2" face="Arial, Helvetica, Sans-Serif"><a href="http://www.apache.org/licenses/LICENSE-2.0">
+              Copyright &copy; 2002-2004&nbsp;
+              The Apache Software Foundation.</a>
+          All rights reserved.
+          <script type="text/javascript" language="JavaScript"><!--
+              document.write(" - "+"Last Published: " + document.lastModified);
+            //  --></script></font></td>
+</tr>
+<tr>
+<td colspan="2" align="left" bgcolor="#CFDCED" class="logos"></td>
+</tr>
+</table>
+<!--================= end Footer ==================-->
+</body>
+</html>

Added: forrest/site/community/howto/multi/revision-howto-multi-2003-09-14.pdf
==============================================================================
--- (empty file)
+++ forrest/site/community/howto/multi/revision-howto-multi-2003-09-14.pdf	Sat Jun  5 06:35:22 2004
@@ -0,0 +1,116 @@
+%PDF-1.3
+%物洎
+4 0 obj
+<< /Type /Info
+/Producer (FOP 0.20.5) >>
+endobj
+5 0 obj
+<< /Length 398 /Filter [ /ASCII85Decode /FlateDecode ]
+ >>
+stream
+Gat%^_,>n>&;KY!MESD'Y1Z'2HF/\R4K6TMHGGsbAtU8#<SuX5V86nh*+hN\Zhsc01:o7,i[+X;+pYG_]`"rMLFjb/mW5F%.2!Ic)GCX%P@^8NR@V2g..,;,%sFSrBsI8t?.%;N$;Y&IS[nk`W/i7"O<Xp+01jeSb;MRf(:j*8A)A4I-+:*L>mZPV].Re+<A/.aqOp!QrBBr0Z7;G%S,:-.g*@npj@`kEb2[VbUnF>/3(GQIMNnbD(MM6&4eXi3hjs=CiZE&9.uaJd-FI((\Le#pCVsJj8SHS(6m^[L[W3@AKZ_/dh6Veq91<ol#N<KFhMrq;Ndq1e&!NoF$KYsj8.(kWi)-\8ntSgd8`Q(:69;B>%`7Y-ZHOD5Q1ZQ6[B9/rATYU]dY4\X~>
+endstream
+endobj
+6 0 obj
+<< /Type /Page
+/Parent 1 0 R
+/MediaBox [ 0 0 612 792 ]
+/Resources 3 0 R
+/Contents 5 0 R
+>>
+endobj
+9 0 obj
+<<
+ /Title (\376\377\0\61\0\40\0\123\0\157\0\155\0\145\0\40\0\164\0\145\0\170\0\164\0\40\0\150\0\145\0\162\0\145)
+ /Parent 7 0 R
+ /A 8 0 R
+>> endobj
+10 0 obj
+<< /Type /Font
+/Subtype /Type1
+/Name /F3
+/BaseFont /Helvetica-Bold
+/Encoding /WinAnsiEncoding >>
+endobj
+11 0 obj
+<< /Type /Font
+/Subtype /Type1
+/Name /F5
+/BaseFont /Times-Roman
+/Encoding /WinAnsiEncoding >>
+endobj
+12 0 obj
+<< /Type /Font
+/Subtype /Type1
+/Name /F1
+/BaseFont /Helvetica
+/Encoding /WinAnsiEncoding >>
+endobj
+13 0 obj
+<< /Type /Font
+/Subtype /Type1
+/Name /F2
+/BaseFont /Helvetica-Oblique
+/Encoding /WinAnsiEncoding >>
+endobj
+14 0 obj
+<< /Type /Font
+/Subtype /Type1
+/Name /F7
+/BaseFont /Times-Bold
+/Encoding /WinAnsiEncoding >>
+endobj
+1 0 obj
+<< /Type /Pages
+/Count 1
+/Kids [6 0 R ] >>
+endobj
+2 0 obj
+<< /Type /Catalog
+/Pages 1 0 R
+ /Outlines 7 0 R
+ /PageMode /UseOutlines
+ >>
+endobj
+3 0 obj
+<< 
+/Font << /F3 10 0 R /F5 11 0 R /F1 12 0 R /F2 13 0 R /F7 14 0 R >> 
+/ProcSet [ /PDF /ImageC /Text ] >> 
+endobj
+7 0 obj
+<<
+ /First 9 0 R
+ /Last 9 0 R
+>> endobj
+8 0 obj
+<<
+/S /GoTo
+/D [6 0 R /XYZ -5.0 656.0 null]
+>>
+endobj
+xref
+0 15
+0000000000 65535 f 
+0000001379 00000 n 
+0000001437 00000 n 
+0000001528 00000 n 
+0000000015 00000 n 
+0000000071 00000 n 
+0000000560 00000 n 
+0000001651 00000 n 
+0000001699 00000 n 
+0000000666 00000 n 
+0000000823 00000 n 
+0000000936 00000 n 
+0000001046 00000 n 
+0000001154 00000 n 
+0000001270 00000 n 
+trailer
+<<
+/Size 15
+/Root 2 0 R
+/Info 4 0 R
+>>
+startxref
+1761
+%%EOF

Added: forrest/site/community/howto/multi/revision-howto-multi-2003-09-15.html
==============================================================================
--- (empty file)
+++ forrest/site/community/howto/multi/revision-howto-multi-2003-09-15.html	Sat Jun  5 06:35:22 2004
@@ -0,0 +1,478 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN""http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<head>
+<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Another Sample Revision</title>
+<link type="text/css" href="../../../skin/page.css" rel="stylesheet">
+<link rel="shortcut icon" href="../../../favicon.ico">
+</head>
+<body text="#000000" bgcolor="#FFFFFF">
+<!--================= start Navigation Path ==================-->
+<table summary="navigation path" width="100%" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<td nowrap="nowrap" valign="middle" bgcolor="#CFDCED" height="20"><img height="1" width="5" alt="" src="../../../skin/images/spacer.gif" class="spacer"><!--===== breadcrumb trail (javascript-generated) ====--><font size="2" face="Arial, Helvetica, Sans-serif"><a href="http://www.apache.org/">apache</a> &gt; <a href="http://xml.apache.org/">xml.apache</a><script src="../../../skin/breadcrumbs.js" language="JavaScript" type="text/javascript"></script></font></td>
+</tr>
+<tr>
+<td bgcolor="#4C6C8F" height="2"><img height="2" width="2" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+</table>
+<!--================= end Navigation Path ==================-->
+<!--================= start Banner ==================-->
+<table summary="header with logos" width="100%" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<!--================= start Group Logo ==================-->
+<td bgcolor="#294563"><a href="http://xml.apache.org/"><img class="logoImage" alt="Apache XML" src="../../../images/group-logo.gif"></a></td>
+<!--================= end Group Logo ==================-->
+<!--================= start Project Logo ==================--><td width="100%" align="center" bgcolor="#294563"><a href="http://xml.apache.org/forrest/"><img class="logoImage" alt="Forrest" src="../../../images/project-logo.gif"></a></td>
+<!--================= end Project Logo ==================-->
+<!--================= start Search ==================--><td valign="top" rowspan="2" bgcolor="#294563">
+<form target="_blank" action="http://www.google.com/search" method="get">
+<table summary="search" border="0" cellspacing="0" cellpadding="0" bgcolor="#4C6C8F">
+<tr>
+<td colspan="3"><img height="10" width="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td><img height="1" width="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td><td nowrap="nowrap"><input value="xml.apache.org" name="as_sitesearch" type="hidden"><input size="15" name="as_q" id="query" type="text"><img height="1" width="5" alt="" src="../../../skin/images/spacer.gif" class="spacer"><input name="Search" value="Search" type="submit">
+<br>
+<font face="Arial, Helvetica, Sans-serif" size="2" color="white">
+                          the Apache XML site
+                          
+                          
+                        </font></td><td><img height="1" width="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td><img alt="" border="0" height="10" width="9" src="../../../skin/images/search-left.gif"></td><td><img height="1" width="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td><td><img alt="" border="0" height="10" width="9" src="../../../skin/images/search-right.gif"></td>
+</tr>
+</table>
+</form>
+</td>
+<!--================= end Search ==================--><td bgcolor="#294563"><img height="10" width="10" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td valign="bottom" bgcolor="#294563" colspan="2">
+<!--================= start Tabs ==================-->
+<div class="tab">
+<table summary="tab bar" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<td width="6"><img alt="" height="8" width="6" src="../../../skin/images/spacer.gif"></td><td valign="bottom">
+<table summary="non selected tab" style="height: 1.6em" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<td valign="top" width="5" bgcolor="#B2C4E0"><img height="5" width="5" alt="" src="../../../skin/images/tab-left.gif"></td><td valign="middle" bgcolor="#B2C4E0"><a class="base-not-selected" href="../../../index.html">Home</a></td><td valign="top" width="5" bgcolor="#B2C4E0"><img height="5" width="5" alt="" src="../../../skin/images/tab-right.gif"></td>
+</tr>
+<tr>
+<td colspan="3" height="1"></td>
+</tr>
+</table>
+</td><td width="6"><img alt="" height="8" width="6" src="../../../skin/images/spacer.gif"></td><td valign="bottom">
+<table summary="non selected tab" style="height: 1.6em" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<td valign="top" width="5" bgcolor="#B2C4E0"><img height="5" width="5" alt="" src="../../../skin/images/tab-left.gif"></td><td valign="middle" bgcolor="#B2C4E0"><a class="base-not-selected" href="../../../community/index.html">Community</a></td><td valign="top" width="5" bgcolor="#B2C4E0"><img height="5" width="5" alt="" src="../../../skin/images/tab-right.gif"></td>
+</tr>
+<tr>
+<td colspan="3" height="1"></td>
+</tr>
+</table>
+</td><td width="6"><img alt="" height="8" width="6" src="../../../skin/images/spacer.gif"></td><td valign="bottom">
+<table summary="non selected tab" style="height: 1.6em" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<td valign="top" width="5" bgcolor="#B2C4E0"><img height="5" width="5" alt="" src="../../../skin/images/tab-left.gif"></td><td valign="middle" bgcolor="#B2C4E0"><a class="base-not-selected" href="../../../community/howto/index.html">How-to</a></td><td valign="top" width="5" bgcolor="#B2C4E0"><img height="5" width="5" alt="" src="../../../skin/images/tab-right.gif"></td>
+</tr>
+<tr>
+<td colspan="3" height="1"></td>
+</tr>
+</table>
+</td>
+</tr>
+</table>
+</div>
+<!--================= end Tabs ==================-->
+</td><td bgcolor="#294563"></td>
+</tr>
+<tr>
+<td height="10" bgcolor="#4C6C8F" colspan="4"></td>
+</tr>
+</table>
+<!--================= end Banner ==================-->
+<!--================= start Menu, NavBar, Content ==================-->
+<table summary="page content" bgcolor="#ffffff" width="100%" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<td valign="top">
+<table summary="menu" border="0" cellspacing="0" cellpadding="0">
+<tr>
+<!--================= start left top NavBar ==================-->
+<td rowspan="3" valign="top">
+<table summary="blue line" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<td bgcolor="#294563"><img width="10" height="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td bgcolor="#CFDCED"><font color="#4C6C8F" size="4" face="Arial, Helvetica, Sans-serif">&nbsp;</font></td>
+</tr>
+<tr>
+<td bgcolor="#294563"><img width="10" height="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+</table>
+</td>
+<!--================= end left top NavBar ==================--><td bgcolor="#294563"><img width="1" height="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td><td valign="bottom" bgcolor="#4C6C8F"><img width="10" height="10" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td><td nowrap="nowrap" valign="top" bgcolor="#4C6C8F">
+<!--================= start Menu items ==================-->
+<div class="menu">
+<ul>
+<li>
+<font color="#CFDCED">About</font>
+<ul>
+    
+<li>
+<a href="../../../index.html">Index</a>
+</li>
+    
+<li>
+<a href="../../../license.html">License</a>
+</li>
+    
+<li>
+<a class="external" href="http://www.apache.org/dyn/closer.cgi/xml/forrest/">Download</a>
+</li>
+    
+<li>
+<a href="../../../who.html">Who we are</a>
+</li>
+    
+<li>
+<a href="../../../faq.html">FAQs</a>
+</li>
+    
+<li>
+<a href="../../../changes.html">Changes</a>
+</li>
+    
+    
+<li>
+<a href="../../../todo.html">Todo</a>
+</li>
+    
+<li>
+<a href="../../../live-sites.html">Example sites</a>
+</li>
+  
+</ul>
+</li>
+<li>
+<font color="#CFDCED">Documentation</font>
+<ul>
+    
+<li>
+<a href="../../../your-project.html">Using Forrest</a>
+</li>
+    
+<li>
+<a href="../../../validation.html">XML Validation</a>
+</li>
+    
+<li>
+<a href="../../../linking.html">Menus and Linking</a>
+</li>
+    
+<li>
+<a href="../../../sitemap-ref.html">Sitemap Reference</a>
+</li>
+    
+<li>
+<a href="../../../searching.html">Searching</a>
+</li>
+    
+<li>
+<a href="../../../skin-package.html">Skin Packages</a>
+</li>
+    
+    
+<li>
+<a href="../../../forrest-contract.html">Our Contract</a>
+</li>
+    
+<li>
+<a href="../../../compliance.html">Standards Compliance</a>
+</li>
+    
+<li>
+<a href="../../../dtd-docs.html">DTD documentation</a>
+</li>
+    
+<li>
+<a href="../../../catalog.html">Using DTD Catalogs</a>
+</li>
+    
+<li>
+<a href="../../../cap.html">Sourcetype Action</a>
+</li>
+    
+<li>
+<a href="../../../oowriter.html">OpenOffice Writer docs</a>
+</li>    
+    
+<li>
+<a href="../../../forrestbar.html">The ForrestBar</a>
+</li>
+    
+<li>
+<a href="../../../forrestbot.html">Forrestbot (CVS)</a>
+</li>
+    
+<li>
+<a href="../../../forrestbot-old.html">Forrestbot (stable)</a>
+</li>
+    
+    
+<li>
+<a href="../../../upgrading_06.html">Upgrading to 0.6</a>
+</li>
+    
+<li>
+<a href="../../../upgrading_05.html">Upgrading to 0.5</a>
+</li>
+  
+</ul>
+</li>
+<li>
+<font color="#CFDCED">Older Docs</font>
+<ul>
+    
+<li>
+<a href="../../../primer.html">Forrest Primer</a>
+</li>
+    
+<li>
+<a href="../../../libre-intro.html">Libre</a>
+</li>
+    
+<li>
+<a href="../../../dreams.html">Dream list</a>
+</li>
+  
+</ul>
+</li>
+<li>
+<font color="#CFDCED">Some Samples</font>
+<ul>
+    
+<li>
+<a href="../../../document-v12.html">document-v12</a>
+</li>
+    
+<li>
+<a href="../../../wiki-sample.html">Wiki Reference</a>
+</li>
+ 
+</ul>
+</li>
+<li>
+<font color="#CFDCED">Community</font>
+<ul>
+    
+<li>
+<a href="../../../community/index.html">About</a>
+</li>
+    
+<li>
+<font color="#CFDCED">How-To Samples</font>
+<ul>
+      
+<li>
+<a href="../../../community/howto/index.html">Overview</a>
+</li>
+      
+<li>
+<a href="../../../community/howto/v10/howto-v10.html">Single Page</a>
+</li>
+      
+<li>
+<font color="#CFDCED">Multi-Page</font>
+<ul>
+        
+<li>
+<a href="../../../community/howto/multi/howto-multi.html">Intro</a>
+</li>
+        
+<li>
+<a href="../../../community/howto/multi/step1.html">Step 1</a>
+</li>
+        
+<li>
+<a href="../../../community/howto/multi/step2.html">Step 2</a>
+</li>
+        
+<li>
+<a href="../../../community/howto/multi/step3.html">Step 3</a>
+</li>
+      
+</ul>
+</li>
+      
+<li>
+<a href="../../../community/howto/bugzilla-patch/howto-bugzilla-patch.html">With Images</a>
+</li>
+    
+</ul>
+</li>
+    
+<li>
+<font color="#CFDCED">Developers</font>
+<ul>
+      
+<li>
+<a href="../../../community/howto/v10/howto-v10.html">Write a How-to</a>
+</li>
+    
+</ul>
+</li>
+    
+<li>
+<font color="#CFDCED">Committers</font>
+<ul>
+      
+<li>
+<a href="../../../community/howto/cvs-ssh/howto-cvs-ssh.html">CVS through SSH</a>
+</li>
+    
+</ul>
+</li>
+  
+</ul>
+</li>
+<li>
+<font color="#CFDCED">Getting Involved</font>
+<ul>
+    
+<li>
+<a href="../../../contrib.html">Contributing</a>
+</li>
+    
+<li>
+<a href="../../../build.html">Building Forrest</a>
+</li>
+    
+<li>
+<a class="external" href="http://svn.apache.org/viewcvs.cgi/forrest/trunk/?root=Apache-SVN">Browse SVN</a>
+</li>
+    
+<li>
+<a href="../../../mail-lists.html">Mail lists</a>
+</li>
+    
+<li>
+<a href="../../../mail-archives.html">Mail Archives</a>
+</li>
+    
+<li>
+<a class="external" href="http://issues.cocoondev.org/jira/secure/BrowseProject.jspa?id=10000">Bugs and Issues</a>
+</li>
+    
+<li>
+<a href="../../../forrest-issues.html">Open Issues</a>
+</li>
+  
+</ul>
+</li>
+<li>
+<font color="#CFDCED">Related projects</font>
+<ul>
+    
+<li>
+<a class="external" href="http://gump.apache.org/">Apache Gump</a>
+</li>
+    
+<li>
+<a class="external" href="http://cocoon.apache.org/">Apache Cocoon</a>
+</li>
+    
+<li>
+<a class="external" href="http://cocoon.apache.org/lenya/">Apache Lenya</a>
+</li>
+    
+<li>
+<a class="external" href="http://www.krysalis.org/">Krysalis Centipede</a>
+</li>
+  
+</ul>
+</li>
+</ul>
+</div>
+<!--================= end Menu items ==================-->
+</td><td valign="bottom" bgcolor="#4C6C8F"><img width="10" height="10" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td><td bgcolor="#294563"><img width="1" height="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td valign="bottom" align="left" colspan="2" rowspan="2" bgcolor="#4C6C8F"><img height="10" width="10" border="0" alt="" src="../../../skin/images/menu-left.gif"></td><td bgcolor="#4C6C8F"><img height="10" width="10" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td><td valign="bottom" align="right" colspan="2" rowspan="2" bgcolor="#4C6C8F"><img height="10" width="10" border="0" alt="" src="../../../skin/images/menu-right.gif"></td>
+</tr>
+<tr>
+<td height="1" bgcolor="#294563"><img width="1" height="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+</table>
+</td><td valign="top" width="100%">
+<table summary="content" width="100%" border="0" cellpadding="0" cellspacing="0">
+<!--================= start middle NavBar ==================-->
+<tr>
+<td colspan="4" bgcolor="#294563"><img width="10" height="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td align="left" width="10" bgcolor="#CFDCED"><img width="10" height="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td><td align="left" width="50%" bgcolor="#CFDCED"><font color="#4C6C8F" size="3" face="Arial, Helvetica, Sans-serif">
+                &nbsp;
+                
+                </font><img width="10" height="8" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td><td align="right" width="50%" bgcolor="#CFDCED"><font color="#4C6C8F" size="3" face="Arial, Helvetica, Sans-serif">
+                &nbsp;
+                
+                </font><img width="10" height="8" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td><td width="10" bgcolor="#CFDCED"><img width="10" height="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td colspan="4" bgcolor="#294563"><img width="10" height="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<!--================= end middle NavBar ==================-->
+<!--================= start Content==================-->
+<tr>
+<td align="left" width="10"><img width="10" height="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td><td colspan="2" align="left" width="100%">
+<div class="content">
+<table class="title" summary="">
+<tr>
+<td valign="middle">
+<h1>Another Sample Revision</h1>
+</td><td nowrap="nowrap" width="40" align="center"><a class="dida" href="revision-howto-multi-2003-09-15.pdf"><img alt="PDF" src="../../../skin/images/pdfdoc.gif" class="skin"><br>
+        PDF</a></td>
+</tr>
+</table>
+
+<p>
+I see that the revision2document.xsl adds a footer to suggest that the
+author should be contacted to make revisions. This is not the opensource way.
+This would create a bottleneck at the author. Community feedback should be
+encouraged to go to the relevant listserver, and patches submitted via Bugzilla.
+</p>
+  
+<div class="attribution"></div>
+</div>
+</td><td width="10"><img width="10" height="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<!--================= end Content==================-->
+</table>
+</td>
+</tr>
+</table>
+<!--================= end Menu, NavBar, Content ==================-->
+<!--================= start Footer ==================-->
+<table summary="footer" cellspacing="0" cellpadding="0" width="100%" border="0">
+<tr>
+<td colspan="2" height="1" bgcolor="#4C6C8F"><img height="1" width="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"><a href="../../../skin/images/label.gif"></a><a href="../../../skin/images/page.gif"></a><a href="../../../skin/images/chapter.gif"></a><a href="../../../skin/images/chapter_open.gif"></a><a href="../../../skin/images/current.gif"></a></td>
+</tr>
+<tr>
+<td colspan="2" bgcolor="#CFDCED" class="copyright" align="center"><font size="2" face="Arial, Helvetica, Sans-Serif"><a href="http://www.apache.org/licenses/LICENSE-2.0">
+              Copyright &copy; 2002-2004&nbsp;
+              The Apache Software Foundation.</a>
+          All rights reserved.
+          <script type="text/javascript" language="JavaScript"><!--
+              document.write(" - "+"Last Published: " + document.lastModified);
+            //  --></script></font></td>
+</tr>
+<tr>
+<td colspan="2" align="left" bgcolor="#CFDCED" class="logos"></td>
+</tr>
+</table>
+<!--================= end Footer ==================-->
+</body>
+</html>

Added: forrest/site/community/howto/multi/revision-howto-multi-2003-09-15.pdf
==============================================================================
--- (empty file)
+++ forrest/site/community/howto/multi/revision-howto-multi-2003-09-15.pdf	Sat Jun  5 06:35:22 2004
@@ -0,0 +1,86 @@
+%PDF-1.3
+%物洎
+4 0 obj
+<< /Type /Info
+/Producer (FOP 0.20.5) >>
+endobj
+5 0 obj
+<< /Length 600 /Filter [ /ASCII85Decode /FlateDecode ]
+ >>
+stream
+GasIebDr&G']&?q?8>F!"TsK1-_mZjY52PXl,%uj5\'-pS$_G3f=]+H)Kg]953LY_^:<$d_>=`L+t8OKGmpG3;[!bJJf$r=0lKG@0u4/J:t_W4iId6'L#ENtPIrThn/L[h*%_'rk>$.tgn>ggr+,FUABrNtXsd"gQq$<aqJeQ&7$pl@UJLu9=LUt2&cRMnF\-=NNBIQ,Ik0sS@!/T!_F$gBoobO3+oReJV?(f[`Z&p&;7Fu?<NR6dm84,g:aLg-Q%o-biUlKuFpSlVkd'UR]W[uBk1V2d2[RIfesdtbKI0W=jU$U'j%qbk06Y/IXWBFURdCH_!LS%j1:oY>XZ6Zc?6$;[CG1XCY`@=*g%V9*oYj]uJGR&d\_#PR/fd@lPt?lki7R4]YNn[7k3&uJ/KdV=fa9\=LGKV8YEDW2OEX;I(sXhJZQp3l"Xg1J(6g,pGj%6&rY5f`m[+1TZ2)jgcL;as;]5M'#C3U%)9t$+k:qoLaj:%O(jlY`e+gsBa"uT2?*YgHfp'J$GPjMS"NAc3E>0Zo1[!VN1P0fbR1oB?ngI;#TkdhKQ(CQZ`9rOo\phL$cE1g;W>l=f]kSq.^H8#5:B~>
+endstream
+endobj
+6 0 obj
+<< /Type /Page
+/Parent 1 0 R
+/MediaBox [ 0 0 612 792 ]
+/Resources 3 0 R
+/Contents 5 0 R
+>>
+endobj
+7 0 obj
+<< /Type /Font
+/Subtype /Type1
+/Name /F3
+/BaseFont /Helvetica-Bold
+/Encoding /WinAnsiEncoding >>
+endobj
+8 0 obj
+<< /Type /Font
+/Subtype /Type1
+/Name /F5
+/BaseFont /Times-Roman
+/Encoding /WinAnsiEncoding >>
+endobj
+9 0 obj
+<< /Type /Font
+/Subtype /Type1
+/Name /F1
+/BaseFont /Helvetica
+/Encoding /WinAnsiEncoding >>
+endobj
+10 0 obj
+<< /Type /Font
+/Subtype /Type1
+/Name /F2
+/BaseFont /Helvetica-Oblique
+/Encoding /WinAnsiEncoding >>
+endobj
+1 0 obj
+<< /Type /Pages
+/Count 1
+/Kids [6 0 R ] >>
+endobj
+2 0 obj
+<< /Type /Catalog
+/Pages 1 0 R
+ >>
+endobj
+3 0 obj
+<< 
+/Font << /F3 7 0 R /F5 8 0 R /F1 9 0 R /F2 10 0 R >> 
+/ProcSet [ /PDF /ImageC /Text ] >> 
+endobj
+xref
+0 11
+0000000000 65535 f 
+0000001312 00000 n 
+0000001370 00000 n 
+0000001420 00000 n 
+0000000015 00000 n 
+0000000071 00000 n 
+0000000762 00000 n 
+0000000868 00000 n 
+0000000980 00000 n 
+0000001089 00000 n 
+0000001196 00000 n 
+trailer
+<<
+/Size 11
+/Root 2 0 R
+/Info 4 0 R
+>>
+startxref
+1529
+%%EOF

Added: forrest/site/community/howto/multi/revision-step1-2003-09-16.html
==============================================================================
--- (empty file)
+++ forrest/site/community/howto/multi/revision-step1-2003-09-16.html	Sat Jun  5 06:35:22 2004
@@ -0,0 +1,489 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN""http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<head>
+<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Sample Revision notes for Step 1</title>
+<link type="text/css" href="../../../skin/page.css" rel="stylesheet">
+<link rel="shortcut icon" href="../../../favicon.ico">
+</head>
+<body text="#000000" bgcolor="#FFFFFF">
+<!--================= start Navigation Path ==================-->
+<table summary="navigation path" width="100%" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<td nowrap="nowrap" valign="middle" bgcolor="#CFDCED" height="20"><img height="1" width="5" alt="" src="../../../skin/images/spacer.gif" class="spacer"><!--===== breadcrumb trail (javascript-generated) ====--><font size="2" face="Arial, Helvetica, Sans-serif"><a href="http://www.apache.org/">apache</a> &gt; <a href="http://xml.apache.org/">xml.apache</a><script src="../../../skin/breadcrumbs.js" language="JavaScript" type="text/javascript"></script></font></td>
+</tr>
+<tr>
+<td bgcolor="#4C6C8F" height="2"><img height="2" width="2" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+</table>
+<!--================= end Navigation Path ==================-->
+<!--================= start Banner ==================-->
+<table summary="header with logos" width="100%" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<!--================= start Group Logo ==================-->
+<td bgcolor="#294563"><a href="http://xml.apache.org/"><img class="logoImage" alt="Apache XML" src="../../../images/group-logo.gif"></a></td>
+<!--================= end Group Logo ==================-->
+<!--================= start Project Logo ==================--><td width="100%" align="center" bgcolor="#294563"><a href="http://xml.apache.org/forrest/"><img class="logoImage" alt="Forrest" src="../../../images/project-logo.gif"></a></td>
+<!--================= end Project Logo ==================-->
+<!--================= start Search ==================--><td valign="top" rowspan="2" bgcolor="#294563">
+<form target="_blank" action="http://www.google.com/search" method="get">
+<table summary="search" border="0" cellspacing="0" cellpadding="0" bgcolor="#4C6C8F">
+<tr>
+<td colspan="3"><img height="10" width="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td><img height="1" width="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td><td nowrap="nowrap"><input value="xml.apache.org" name="as_sitesearch" type="hidden"><input size="15" name="as_q" id="query" type="text"><img height="1" width="5" alt="" src="../../../skin/images/spacer.gif" class="spacer"><input name="Search" value="Search" type="submit">
+<br>
+<font face="Arial, Helvetica, Sans-serif" size="2" color="white">
+                          the Apache XML site
+                          
+                          
+                        </font></td><td><img height="1" width="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td><img alt="" border="0" height="10" width="9" src="../../../skin/images/search-left.gif"></td><td><img height="1" width="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td><td><img alt="" border="0" height="10" width="9" src="../../../skin/images/search-right.gif"></td>
+</tr>
+</table>
+</form>
+</td>
+<!--================= end Search ==================--><td bgcolor="#294563"><img height="10" width="10" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td valign="bottom" bgcolor="#294563" colspan="2">
+<!--================= start Tabs ==================-->
+<div class="tab">
+<table summary="tab bar" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<td width="6"><img alt="" height="8" width="6" src="../../../skin/images/spacer.gif"></td><td valign="bottom">
+<table summary="non selected tab" style="height: 1.6em" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<td valign="top" width="5" bgcolor="#B2C4E0"><img height="5" width="5" alt="" src="../../../skin/images/tab-left.gif"></td><td valign="middle" bgcolor="#B2C4E0"><a class="base-not-selected" href="../../../index.html">Home</a></td><td valign="top" width="5" bgcolor="#B2C4E0"><img height="5" width="5" alt="" src="../../../skin/images/tab-right.gif"></td>
+</tr>
+<tr>
+<td colspan="3" height="1"></td>
+</tr>
+</table>
+</td><td width="6"><img alt="" height="8" width="6" src="../../../skin/images/spacer.gif"></td><td valign="bottom">
+<table summary="non selected tab" style="height: 1.6em" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<td valign="top" width="5" bgcolor="#B2C4E0"><img height="5" width="5" alt="" src="../../../skin/images/tab-left.gif"></td><td valign="middle" bgcolor="#B2C4E0"><a class="base-not-selected" href="../../../community/index.html">Community</a></td><td valign="top" width="5" bgcolor="#B2C4E0"><img height="5" width="5" alt="" src="../../../skin/images/tab-right.gif"></td>
+</tr>
+<tr>
+<td colspan="3" height="1"></td>
+</tr>
+</table>
+</td><td width="6"><img alt="" height="8" width="6" src="../../../skin/images/spacer.gif"></td><td valign="bottom">
+<table summary="non selected tab" style="height: 1.6em" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<td valign="top" width="5" bgcolor="#B2C4E0"><img height="5" width="5" alt="" src="../../../skin/images/tab-left.gif"></td><td valign="middle" bgcolor="#B2C4E0"><a class="base-not-selected" href="../../../community/howto/index.html">How-to</a></td><td valign="top" width="5" bgcolor="#B2C4E0"><img height="5" width="5" alt="" src="../../../skin/images/tab-right.gif"></td>
+</tr>
+<tr>
+<td colspan="3" height="1"></td>
+</tr>
+</table>
+</td>
+</tr>
+</table>
+</div>
+<!--================= end Tabs ==================-->
+</td><td bgcolor="#294563"></td>
+</tr>
+<tr>
+<td height="10" bgcolor="#4C6C8F" colspan="4"></td>
+</tr>
+</table>
+<!--================= end Banner ==================-->
+<!--================= start Menu, NavBar, Content ==================-->
+<table summary="page content" bgcolor="#ffffff" width="100%" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<td valign="top">
+<table summary="menu" border="0" cellspacing="0" cellpadding="0">
+<tr>
+<!--================= start left top NavBar ==================-->
+<td rowspan="3" valign="top">
+<table summary="blue line" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<td bgcolor="#294563"><img width="10" height="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td bgcolor="#CFDCED"><font color="#4C6C8F" size="4" face="Arial, Helvetica, Sans-serif">&nbsp;</font></td>
+</tr>
+<tr>
+<td bgcolor="#294563"><img width="10" height="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+</table>
+</td>
+<!--================= end left top NavBar ==================--><td bgcolor="#294563"><img width="1" height="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td><td valign="bottom" bgcolor="#4C6C8F"><img width="10" height="10" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td><td nowrap="nowrap" valign="top" bgcolor="#4C6C8F">
+<!--================= start Menu items ==================-->
+<div class="menu">
+<ul>
+<li>
+<font color="#CFDCED">About</font>
+<ul>
+    
+<li>
+<a href="../../../index.html">Index</a>
+</li>
+    
+<li>
+<a href="../../../license.html">License</a>
+</li>
+    
+<li>
+<a class="external" href="http://www.apache.org/dyn/closer.cgi/xml/forrest/">Download</a>
+</li>
+    
+<li>
+<a href="../../../who.html">Who we are</a>
+</li>
+    
+<li>
+<a href="../../../faq.html">FAQs</a>
+</li>
+    
+<li>
+<a href="../../../changes.html">Changes</a>
+</li>
+    
+    
+<li>
+<a href="../../../todo.html">Todo</a>
+</li>
+    
+<li>
+<a href="../../../live-sites.html">Example sites</a>
+</li>
+  
+</ul>
+</li>
+<li>
+<font color="#CFDCED">Documentation</font>
+<ul>
+    
+<li>
+<a href="../../../your-project.html">Using Forrest</a>
+</li>
+    
+<li>
+<a href="../../../validation.html">XML Validation</a>
+</li>
+    
+<li>
+<a href="../../../linking.html">Menus and Linking</a>
+</li>
+    
+<li>
+<a href="../../../sitemap-ref.html">Sitemap Reference</a>
+</li>
+    
+<li>
+<a href="../../../searching.html">Searching</a>
+</li>
+    
+<li>
+<a href="../../../skin-package.html">Skin Packages</a>
+</li>
+    
+    
+<li>
+<a href="../../../forrest-contract.html">Our Contract</a>
+</li>
+    
+<li>
+<a href="../../../compliance.html">Standards Compliance</a>
+</li>
+    
+<li>
+<a href="../../../dtd-docs.html">DTD documentation</a>
+</li>
+    
+<li>
+<a href="../../../catalog.html">Using DTD Catalogs</a>
+</li>
+    
+<li>
+<a href="../../../cap.html">Sourcetype Action</a>
+</li>
+    
+<li>
+<a href="../../../oowriter.html">OpenOffice Writer docs</a>
+</li>    
+    
+<li>
+<a href="../../../forrestbar.html">The ForrestBar</a>
+</li>
+    
+<li>
+<a href="../../../forrestbot.html">Forrestbot (CVS)</a>
+</li>
+    
+<li>
+<a href="../../../forrestbot-old.html">Forrestbot (stable)</a>
+</li>
+    
+    
+<li>
+<a href="../../../upgrading_06.html">Upgrading to 0.6</a>
+</li>
+    
+<li>
+<a href="../../../upgrading_05.html">Upgrading to 0.5</a>
+</li>
+  
+</ul>
+</li>
+<li>
+<font color="#CFDCED">Older Docs</font>
+<ul>
+    
+<li>
+<a href="../../../primer.html">Forrest Primer</a>
+</li>
+    
+<li>
+<a href="../../../libre-intro.html">Libre</a>
+</li>
+    
+<li>
+<a href="../../../dreams.html">Dream list</a>
+</li>
+  
+</ul>
+</li>
+<li>
+<font color="#CFDCED">Some Samples</font>
+<ul>
+    
+<li>
+<a href="../../../document-v12.html">document-v12</a>
+</li>
+    
+<li>
+<a href="../../../wiki-sample.html">Wiki Reference</a>
+</li>
+ 
+</ul>
+</li>
+<li>
+<font color="#CFDCED">Community</font>
+<ul>
+    
+<li>
+<a href="../../../community/index.html">About</a>
+</li>
+    
+<li>
+<font color="#CFDCED">How-To Samples</font>
+<ul>
+      
+<li>
+<a href="../../../community/howto/index.html">Overview</a>
+</li>
+      
+<li>
+<a href="../../../community/howto/v10/howto-v10.html">Single Page</a>
+</li>
+      
+<li>
+<font color="#CFDCED">Multi-Page</font>
+<ul>
+        
+<li>
+<a href="../../../community/howto/multi/howto-multi.html">Intro</a>
+</li>
+        
+<li>
+<a href="../../../community/howto/multi/step1.html">Step 1</a>
+</li>
+        
+<li>
+<a href="../../../community/howto/multi/step2.html">Step 2</a>
+</li>
+        
+<li>
+<a href="../../../community/howto/multi/step3.html">Step 3</a>
+</li>
+      
+</ul>
+</li>
+      
+<li>
+<a href="../../../community/howto/bugzilla-patch/howto-bugzilla-patch.html">With Images</a>
+</li>
+    
+</ul>
+</li>
+    
+<li>
+<font color="#CFDCED">Developers</font>
+<ul>
+      
+<li>
+<a href="../../../community/howto/v10/howto-v10.html">Write a How-to</a>
+</li>
+    
+</ul>
+</li>
+    
+<li>
+<font color="#CFDCED">Committers</font>
+<ul>
+      
+<li>
+<a href="../../../community/howto/cvs-ssh/howto-cvs-ssh.html">CVS through SSH</a>
+</li>
+    
+</ul>
+</li>
+  
+</ul>
+</li>
+<li>
+<font color="#CFDCED">Getting Involved</font>
+<ul>
+    
+<li>
+<a href="../../../contrib.html">Contributing</a>
+</li>
+    
+<li>
+<a href="../../../build.html">Building Forrest</a>
+</li>
+    
+<li>
+<a class="external" href="http://svn.apache.org/viewcvs.cgi/forrest/trunk/?root=Apache-SVN">Browse SVN</a>
+</li>
+    
+<li>
+<a href="../../../mail-lists.html">Mail lists</a>
+</li>
+    
+<li>
+<a href="../../../mail-archives.html">Mail Archives</a>
+</li>
+    
+<li>
+<a class="external" href="http://issues.cocoondev.org/jira/secure/BrowseProject.jspa?id=10000">Bugs and Issues</a>
+</li>
+    
+<li>
+<a href="../../../forrest-issues.html">Open Issues</a>
+</li>
+  
+</ul>
+</li>
+<li>
+<font color="#CFDCED">Related projects</font>
+<ul>
+    
+<li>
+<a class="external" href="http://gump.apache.org/">Apache Gump</a>
+</li>
+    
+<li>
+<a class="external" href="http://cocoon.apache.org/">Apache Cocoon</a>
+</li>
+    
+<li>
+<a class="external" href="http://cocoon.apache.org/lenya/">Apache Lenya</a>
+</li>
+    
+<li>
+<a class="external" href="http://www.krysalis.org/">Krysalis Centipede</a>
+</li>
+  
+</ul>
+</li>
+</ul>
+</div>
+<!--================= end Menu items ==================-->
+</td><td valign="bottom" bgcolor="#4C6C8F"><img width="10" height="10" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td><td bgcolor="#294563"><img width="1" height="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td valign="bottom" align="left" colspan="2" rowspan="2" bgcolor="#4C6C8F"><img height="10" width="10" border="0" alt="" src="../../../skin/images/menu-left.gif"></td><td bgcolor="#4C6C8F"><img height="10" width="10" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td><td valign="bottom" align="right" colspan="2" rowspan="2" bgcolor="#4C6C8F"><img height="10" width="10" border="0" alt="" src="../../../skin/images/menu-right.gif"></td>
+</tr>
+<tr>
+<td height="1" bgcolor="#294563"><img width="1" height="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+</table>
+</td><td valign="top" width="100%">
+<table summary="content" width="100%" border="0" cellpadding="0" cellspacing="0">
+<!--================= start middle NavBar ==================-->
+<tr>
+<td colspan="4" bgcolor="#294563"><img width="10" height="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td align="left" width="10" bgcolor="#CFDCED"><img width="10" height="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td><td align="left" width="50%" bgcolor="#CFDCED"><font color="#4C6C8F" size="3" face="Arial, Helvetica, Sans-serif">
+                &nbsp;
+                
+                </font><img width="10" height="8" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td><td align="right" width="50%" bgcolor="#CFDCED"><font color="#4C6C8F" size="3" face="Arial, Helvetica, Sans-serif">
+                &nbsp;
+                
+                </font><img width="10" height="8" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td><td width="10" bgcolor="#CFDCED"><img width="10" height="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td colspan="4" bgcolor="#294563"><img width="10" height="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<!--================= end middle NavBar ==================-->
+<!--================= start Content==================-->
+<tr>
+<td align="left" width="10"><img width="10" height="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td><td colspan="2" align="left" width="100%">
+<div class="content">
+<table class="title" summary="">
+<tr>
+<td valign="middle">
+<h1>Sample Revision notes for Step 1</h1>
+</td><td nowrap="nowrap" width="40" align="center"><a class="dida" href="revision-step1-2003-09-16.pdf"><img alt="PDF" src="../../../skin/images/pdfdoc.gif" class="skin"><br>
+        PDF</a></td>
+</tr>
+</table>
+<ul class="minitoc">
+<li>
+<a href="#Other+comments">Other comments</a>
+</li>
+</ul>
+    
+<a name="N1000D"></a><a name="Other+comments"></a>
+<h3>Other comments</h3>
+<div style="margin-left: 0 ; border: 2px">
+<p>There is a problem with this approach</p>
+<ul>
+        
+<li>Problem d.</li>
+        
+<li>Problem e.</li>
+      
+</ul>
+</div>
+  
+<div class="attribution"></div>
+</div>
+</td><td width="10"><img width="10" height="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<!--================= end Content==================-->
+</table>
+</td>
+</tr>
+</table>
+<!--================= end Menu, NavBar, Content ==================-->
+<!--================= start Footer ==================-->
+<table summary="footer" cellspacing="0" cellpadding="0" width="100%" border="0">
+<tr>
+<td colspan="2" height="1" bgcolor="#4C6C8F"><img height="1" width="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"><a href="../../../skin/images/label.gif"></a><a href="../../../skin/images/page.gif"></a><a href="../../../skin/images/chapter.gif"></a><a href="../../../skin/images/chapter_open.gif"></a><a href="../../../skin/images/current.gif"></a></td>
+</tr>
+<tr>
+<td colspan="2" bgcolor="#CFDCED" class="copyright" align="center"><font size="2" face="Arial, Helvetica, Sans-Serif"><a href="http://www.apache.org/licenses/LICENSE-2.0">
+              Copyright &copy; 2002-2004&nbsp;
+              The Apache Software Foundation.</a>
+          All rights reserved.
+          <script type="text/javascript" language="JavaScript"><!--
+              document.write(" - "+"Last Published: " + document.lastModified);
+            //  --></script></font></td>
+</tr>
+<tr>
+<td colspan="2" align="left" bgcolor="#CFDCED" class="logos"></td>
+</tr>
+</table>
+<!--================= end Footer ==================-->
+</body>
+</html>

Added: forrest/site/community/howto/multi/revision-step1-2003-09-16.pdf
==============================================================================
--- (empty file)
+++ forrest/site/community/howto/multi/revision-step1-2003-09-16.pdf	Sat Jun  5 06:35:22 2004
@@ -0,0 +1,116 @@
+%PDF-1.3
+%物洎
+4 0 obj
+<< /Type /Info
+/Producer (FOP 0.20.5) >>
+endobj
+5 0 obj
+<< /Length 412 /Filter [ /ASCII85Decode /FlateDecode ]
+ >>
+stream
+Gat%^92gHs'SZ;W'mE4cNCb6<?!9`7DL=9&gBH$[_@.+eR6(=o6XN,rFW>![m`j!:+3^,kEci1N814SH,-6:UKYa*r@/f\sD^d;PS8'`8]L9*-DCZ^C==ER_U1`8I?.j$\B@Aj,6FgiI-tWtD;"5,K^ta8@"oQ.i1en]RH(=;^3UJKB^)oMJ!c9@WVQOq!\s&WeO8Mq:CRV38RdgFr'Zr&pZ`n:`o3,QC)XjLQ6KO(XpKBeQji*(.T;Q(UC:U70$R("Nk'Au4WAm^=Icjk^5MW&82#W3!e:,*lL.A^W6f)u@l.`J=9)>17b:tIl=G.E7,#`QFMGNF]:(Ao0)UCi=!,'>SC7u8#80sUS:/V@r2bj0XbB;cqdTf<r2V)jiXQ[6q_U37A&5e?+g+=o^TD&XQn$.9~>
+endstream
+endobj
+6 0 obj
+<< /Type /Page
+/Parent 1 0 R
+/MediaBox [ 0 0 612 792 ]
+/Resources 3 0 R
+/Contents 5 0 R
+>>
+endobj
+9 0 obj
+<<
+ /Title (\376\377\0\61\0\40\0\117\0\164\0\150\0\145\0\162\0\40\0\143\0\157\0\155\0\155\0\145\0\156\0\164\0\163)
+ /Parent 7 0 R
+ /A 8 0 R
+>> endobj
+10 0 obj
+<< /Type /Font
+/Subtype /Type1
+/Name /F3
+/BaseFont /Helvetica-Bold
+/Encoding /WinAnsiEncoding >>
+endobj
+11 0 obj
+<< /Type /Font
+/Subtype /Type1
+/Name /F5
+/BaseFont /Times-Roman
+/Encoding /WinAnsiEncoding >>
+endobj
+12 0 obj
+<< /Type /Font
+/Subtype /Type1
+/Name /F1
+/BaseFont /Helvetica
+/Encoding /WinAnsiEncoding >>
+endobj
+13 0 obj
+<< /Type /Font
+/Subtype /Type1
+/Name /F2
+/BaseFont /Helvetica-Oblique
+/Encoding /WinAnsiEncoding >>
+endobj
+14 0 obj
+<< /Type /Font
+/Subtype /Type1
+/Name /F7
+/BaseFont /Times-Bold
+/Encoding /WinAnsiEncoding >>
+endobj
+1 0 obj
+<< /Type /Pages
+/Count 1
+/Kids [6 0 R ] >>
+endobj
+2 0 obj
+<< /Type /Catalog
+/Pages 1 0 R
+ /Outlines 7 0 R
+ /PageMode /UseOutlines
+ >>
+endobj
+3 0 obj
+<< 
+/Font << /F3 10 0 R /F5 11 0 R /F1 12 0 R /F2 13 0 R /F7 14 0 R >> 
+/ProcSet [ /PDF /ImageC /Text ] >> 
+endobj
+7 0 obj
+<<
+ /First 9 0 R
+ /Last 9 0 R
+>> endobj
+8 0 obj
+<<
+/S /GoTo
+/D [6 0 R /XYZ -5.0 656.0 null]
+>>
+endobj
+xref
+0 15
+0000000000 65535 f 
+0000001394 00000 n 
+0000001452 00000 n 
+0000001543 00000 n 
+0000000015 00000 n 
+0000000071 00000 n 
+0000000574 00000 n 
+0000001666 00000 n 
+0000001714 00000 n 
+0000000680 00000 n 
+0000000838 00000 n 
+0000000951 00000 n 
+0000001061 00000 n 
+0000001169 00000 n 
+0000001285 00000 n 
+trailer
+<<
+/Size 15
+/Root 2 0 R
+/Info 4 0 R
+>>
+startxref
+1776
+%%EOF

Added: forrest/site/community/howto/multi/step1.html
==============================================================================
--- (empty file)
+++ forrest/site/community/howto/multi/step1.html	Sat Jun  5 06:35:22 2004
@@ -0,0 +1,299 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN""http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<head>
+<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Multi-page how-to: Step 1</title>
+<link type="text/css" href="../../../skin/page.css" rel="stylesheet">
+<link rel="shortcut icon" href="../../../favicon.ico">
+</head>
+<body text="#000000" bgcolor="#FFFFFF">
+<!--================= start Navigation Path ==================-->
+<table summary="navigation path" width="100%" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<td nowrap="nowrap" valign="middle" bgcolor="#CFDCED" height="20"><img height="1" width="5" alt="" src="../../../skin/images/spacer.gif" class="spacer"><!--===== breadcrumb trail (javascript-generated) ====--><font size="2" face="Arial, Helvetica, Sans-serif"><a href="http://www.apache.org/">apache</a> &gt; <a href="http://xml.apache.org/">xml.apache</a><script src="../../../skin/breadcrumbs.js" language="JavaScript" type="text/javascript"></script></font></td>
+</tr>
+<tr>
+<td bgcolor="#4C6C8F" height="2"><img height="2" width="2" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+</table>
+<!--================= end Navigation Path ==================-->
+<!--================= start Banner ==================-->
+<table summary="header with logos" width="100%" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<!--================= start Group Logo ==================-->
+<td bgcolor="#294563"><a href="http://xml.apache.org/"><img class="logoImage" alt="Apache XML" src="../../../images/group-logo.gif"></a></td>
+<!--================= end Group Logo ==================-->
+<!--================= start Project Logo ==================--><td width="100%" align="center" bgcolor="#294563"><a href="http://xml.apache.org/forrest/"><img class="logoImage" alt="Forrest" src="../../../images/project-logo.gif"></a></td>
+<!--================= end Project Logo ==================-->
+<!--================= start Search ==================--><td valign="top" rowspan="2" bgcolor="#294563">
+<form target="_blank" action="http://www.google.com/search" method="get">
+<table summary="search" border="0" cellspacing="0" cellpadding="0" bgcolor="#4C6C8F">
+<tr>
+<td colspan="3"><img height="10" width="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td><img height="1" width="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td><td nowrap="nowrap"><input value="xml.apache.org" name="as_sitesearch" type="hidden"><input size="15" name="as_q" id="query" type="text"><img height="1" width="5" alt="" src="../../../skin/images/spacer.gif" class="spacer"><input name="Search" value="Search" type="submit">
+<br>
+<font face="Arial, Helvetica, Sans-serif" size="2" color="white">
+                          the Apache XML site
+                          
+                          
+                        </font></td><td><img height="1" width="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td><img alt="" border="0" height="10" width="9" src="../../../skin/images/search-left.gif"></td><td><img height="1" width="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td><td><img alt="" border="0" height="10" width="9" src="../../../skin/images/search-right.gif"></td>
+</tr>
+</table>
+</form>
+</td>
+<!--================= end Search ==================--><td bgcolor="#294563"><img height="10" width="10" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td valign="bottom" bgcolor="#294563" colspan="2">
+<!--================= start Tabs ==================-->
+<div class="tab">
+<table summary="tab bar" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<td width="6"><img alt="" height="8" width="6" src="../../../skin/images/spacer.gif"></td><td valign="bottom">
+<table summary="non selected tab" style="height: 1.6em" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<td valign="top" width="5" bgcolor="#B2C4E0"><img height="5" width="5" alt="" src="../../../skin/images/tab-left.gif"></td><td valign="middle" bgcolor="#B2C4E0"><a class="base-not-selected" href="../../../index.html">Home</a></td><td valign="top" width="5" bgcolor="#B2C4E0"><img height="5" width="5" alt="" src="../../../skin/images/tab-right.gif"></td>
+</tr>
+<tr>
+<td colspan="3" height="1"></td>
+</tr>
+</table>
+</td><td width="6"><img alt="" height="8" width="6" src="../../../skin/images/spacer.gif"></td><td valign="bottom">
+<table summary="non selected tab" style="height: 1.6em" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<td valign="top" width="5" bgcolor="#B2C4E0"><img height="5" width="5" alt="" src="../../../skin/images/tab-left.gif"></td><td valign="middle" bgcolor="#B2C4E0"><a class="base-not-selected" href="../../../community/index.html">Community</a></td><td valign="top" width="5" bgcolor="#B2C4E0"><img height="5" width="5" alt="" src="../../../skin/images/tab-right.gif"></td>
+</tr>
+<tr>
+<td colspan="3" height="1"></td>
+</tr>
+</table>
+</td><td width="6"><img alt="" height="8" width="6" src="../../../skin/images/spacer.gif"></td><td valign="bottom">
+<table summary="selected tab" style="height: 1.8em" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<td valign="top" width="5" bgcolor="#4C6C8F"><img height="5" width="5" alt="" src="../../../skin/images/tabSel-left.gif"></td><td valign="middle" bgcolor="#4C6C8F"><font color="#ffffff" size="2" face="Arial, Helvetica, Sans-serif"><b><a class="base-selected" href="../../../community/howto/index.html">How-to</a></b></font></td><td valign="top" width="5" bgcolor="#4C6C8F"><img height="5" width="5" alt="" src="../../../skin/images/tabSel-right.gif"></td>
+</tr>
+</table>
+</td>
+</tr>
+</table>
+</div>
+<!--================= end Tabs ==================-->
+</td><td bgcolor="#294563"></td>
+</tr>
+<tr>
+<td height="10" bgcolor="#4C6C8F" colspan="4"></td>
+</tr>
+</table>
+<!--================= end Banner ==================-->
+<!--================= start Menu, NavBar, Content ==================-->
+<table summary="page content" bgcolor="#ffffff" width="100%" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<td valign="top">
+<table summary="menu" border="0" cellspacing="0" cellpadding="0">
+<tr>
+<!--================= start left top NavBar ==================-->
+<td rowspan="3" valign="top">
+<table summary="blue line" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<td bgcolor="#294563"><img width="10" height="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td bgcolor="#CFDCED"><font color="#4C6C8F" size="4" face="Arial, Helvetica, Sans-serif">&nbsp;</font></td>
+</tr>
+<tr>
+<td bgcolor="#294563"><img width="10" height="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+</table>
+</td>
+<!--================= end left top NavBar ==================--><td bgcolor="#294563"><img width="1" height="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td><td valign="bottom" bgcolor="#4C6C8F"><img width="10" height="10" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td><td nowrap="nowrap" valign="top" bgcolor="#4C6C8F">
+<!--================= start Menu items ==================-->
+<div class="menu">
+<ul>
+<li>
+<font color="#CFDCED">How-To Samples</font>
+<ul>
+      
+<li>
+<a href="../../../community/howto/index.html">Overview</a>
+</li>
+      
+<li>
+<a href="../../../community/howto/v10/howto-v10.html">Single Page</a>
+</li>
+      
+<li>
+<font color="#CFDCED">Multi-Page</font>
+<ul>
+        
+<li>
+<a href="../../../community/howto/multi/howto-multi.html">Intro</a>
+</li>
+        
+<li>
+<span class="sel"><font color="#ffcc00">Step 1</font></span>
+</li>
+        
+<li>
+<a href="../../../community/howto/multi/step2.html">Step 2</a>
+</li>
+        
+<li>
+<a href="../../../community/howto/multi/step3.html">Step 3</a>
+</li>
+      
+</ul>
+</li>
+      
+<li>
+<a href="../../../community/howto/bugzilla-patch/howto-bugzilla-patch.html">With Images</a>
+</li>
+    
+</ul>
+</li>
+<li>
+<font color="#CFDCED">Developers</font>
+<ul>
+      
+<li>
+<a href="../../../community/howto/v10/howto-v10.html">Write a How-to</a>
+</li>
+    
+</ul>
+</li>
+<li>
+<font color="#CFDCED">Committers</font>
+<ul>
+      
+<li>
+<a href="../../../community/howto/cvs-ssh/howto-cvs-ssh.html">CVS through SSH</a>
+</li>
+    
+</ul>
+</li>
+</ul>
+</div>
+<!--================= end Menu items ==================-->
+</td><td valign="bottom" bgcolor="#4C6C8F"><img width="10" height="10" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td><td bgcolor="#294563"><img width="1" height="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td valign="bottom" align="left" colspan="2" rowspan="2" bgcolor="#4C6C8F"><img height="10" width="10" border="0" alt="" src="../../../skin/images/menu-left.gif"></td><td bgcolor="#4C6C8F"><img height="10" width="10" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td><td valign="bottom" align="right" colspan="2" rowspan="2" bgcolor="#4C6C8F"><img height="10" width="10" border="0" alt="" src="../../../skin/images/menu-right.gif"></td>
+</tr>
+<tr>
+<td height="1" bgcolor="#294563"><img width="1" height="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+</table>
+</td><td valign="top" width="100%">
+<table summary="content" width="100%" border="0" cellpadding="0" cellspacing="0">
+<!--================= start middle NavBar ==================-->
+<tr>
+<td colspan="4" bgcolor="#294563"><img width="10" height="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td align="left" width="10" bgcolor="#CFDCED"><img width="10" height="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td><td align="left" width="50%" bgcolor="#CFDCED"><font color="#4C6C8F" size="3" face="Arial, Helvetica, Sans-serif">
+                &nbsp;
+                
+                </font><img width="10" height="8" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td><td align="right" width="50%" bgcolor="#CFDCED"><font color="#4C6C8F" size="3" face="Arial, Helvetica, Sans-serif">
+                &nbsp;
+                
+                </font><img width="10" height="8" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td><td width="10" bgcolor="#CFDCED"><img width="10" height="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td colspan="4" bgcolor="#294563"><img width="10" height="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<!--================= end middle NavBar ==================-->
+<!--================= start Content==================-->
+<tr>
+<td align="left" width="10"><img width="10" height="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td><td colspan="2" align="left" width="100%">
+<div class="content">
+<table class="title" summary="">
+<tr>
+<td valign="middle">
+<h1>Multi-page how-to: Step 1</h1>
+</td><td nowrap="nowrap" width="40" align="center"><a class="dida" href="step1.pdf"><img alt="PDF" src="../../../skin/images/pdfdoc.gif" class="skin"><br>
+        PDF</a></td>
+</tr>
+</table>
+<ul class="minitoc">
+<li>
+<a href="#Step 1: Do foo">Step 1: Do foo</a>
+<ul class="minitoc">
+<li>
+<a href="#First+section+of+this+step">First section of this step</a>
+</li>
+<li>
+<a href="#Second+section+of+this+step">Second section of this step</a>
+</li>
+</ul>
+</li>
+<li>
+<a href="#revisions">Revisions</a>
+</li>
+</ul>
+<a name="N1000C"></a><a name="Step 1: Do foo"></a>
+<h3>Step 1: Do foo</h3>
+<div style="margin-left: 0 ; border: 2px">
+<a name="N10011"></a><a name="First+section+of+this+step"></a>
+<h4>First section of this step</h4>
+<div style="margin-left: 0 ; border: 2px">
+<p>Description here.</p>
+</div>
+<a name="N1001B"></a><a name="Second+section+of+this+step"></a>
+<h4>Second section of this step</h4>
+<div style="margin-left: 0 ; border: 2px">
+<p>Description here.</p>
+<p>Source code follows ...</p>
+<pre class="code">
+&lt;pointy-brackets&gt;
+  &lt;are-allowed-in-source-CDATA-sections/&gt;
+&lt;/pointy-brackets&gt;
+
+      </pre>
+<p>Now we move on to <a href="step2.html">Step 2: Do foobar</a>
+</p>
+</div>
+</div>
+<a name="N10033"></a><a name="revisions"></a>
+<h3>Revisions</h3>
+<div style="margin-left: 0 ; border: 2px">
+<p>Find a problem with this document? Consider contacting the mailing lists or submitting your own revision. For instructions, read the How To Submit a Revision.</p>
+<ul>
+<li>Revision, <a href="revision-step1-2003-09-16.html">2004-03-11 06:50</a>
+</li>
+</ul>
+</div>
+<div class="attribution"></div>
+</div>
+</td><td width="10"><img width="10" height="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<!--================= end Content==================-->
+</table>
+</td>
+</tr>
+</table>
+<!--================= end Menu, NavBar, Content ==================-->
+<!--================= start Footer ==================-->
+<table summary="footer" cellspacing="0" cellpadding="0" width="100%" border="0">
+<tr>
+<td colspan="2" height="1" bgcolor="#4C6C8F"><img height="1" width="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"><a href="../../../skin/images/label.gif"></a><a href="../../../skin/images/page.gif"></a><a href="../../../skin/images/chapter.gif"></a><a href="../../../skin/images/chapter_open.gif"></a><a href="../../../skin/images/current.gif"></a></td>
+</tr>
+<tr>
+<td colspan="2" bgcolor="#CFDCED" class="copyright" align="center"><font size="2" face="Arial, Helvetica, Sans-Serif"><a href="http://www.apache.org/licenses/LICENSE-2.0">
+              Copyright &copy; 2002-2004&nbsp;
+              The Apache Software Foundation.</a>
+          All rights reserved.
+          <script type="text/javascript" language="JavaScript"><!--
+              document.write(" - "+"Last Published: " + document.lastModified);
+            //  --></script></font></td>
+</tr>
+<tr>
+<td colspan="2" align="left" bgcolor="#CFDCED" class="logos"></td>
+</tr>
+</table>
+<!--================= end Footer ==================-->
+</body>
+</html>

Added: forrest/site/community/howto/multi/step1.pdf
==============================================================================
--- (empty file)
+++ forrest/site/community/howto/multi/step1.pdf	Sat Jun  5 06:35:22 2004
@@ -0,0 +1,205 @@
+%PDF-1.3
+%物洎
+4 0 obj
+<< /Type /Info
+/Producer (FOP 0.20.5) >>
+endobj
+5 0 obj
+<< /Length 1066 /Filter [ /ASCII85Decode /FlateDecode ]
+ >>
+stream
+Gau0B?#Q2d'Rf.Gpp$*ACE(Jf<,HB>[F:pG>EcO=%jZ--1_OFd)YN"V6;2cX,jcYM8As,!cT0cr+*0AaXrfbMI*0NTm]btpl7fM_3+;</.nkY%:bRXGGX['fI,/CGl>Dc=\g4Ea,Ii6.e2t.h"$84ee]()VP5HNa00g6bDQ#7<i%rNh@#rWJPpdN)fggEta$X^aF0.0JGD(Lc1^p.6!)l"UGu<;":t%2MCHJ6QG$HZK!^0_F1VAl9NI&5mMQ"k=4mu2^dlcHniKl#qoF:Ik7T9`JW#)s/C9#mls!HV2.1c?#b&:j38`M.=Upp/!fqbU=.GVTfdlSh6dK]6jf_GVb1A3`XE,c^Xf'?;@#fMju(@K>T$?AQ^c4B*@>1G@dXT(nAbUMS!>rN^nY00mjOse`9W[p>U?DL'a,?QUrp,>RGgn^+6Ao>2'Mu(EJqr-r;ehs9WY.HAFD$YQJ%Ee>MhG\:\4\5`fMYU!8CoMTVN[t'[,2Atl\*@,VP,Ch0E5nh(!8j\<i3.[%dm++mR1/j8)3Q!XmE97-o*)C!C-[m%O^20Sc4393lCTHk6hjpmc_GJ2:.*["2Q96L(nB%.JZX`[o0e"_TF2q#W:<1>+Ve]3T'W<?eQ)Ta?"L4B&T$Ls4^-s0\q2S2P5L.1GL%(UVK(Yrf\W4L93P;alAZhD7332`AfoIT&3]4tGihGH`g^4/1:9G)]<kh;co>PLcLc4j;X<luR_&e^ktL2P$7r\\@.UQ</LZ=I<K^t]qcR*eQqLr-@QR_hAI%`?g]f.megS[8V'qdZBORe(U<L)nO1IA];-jN0;o;id1OO'_A,2)^B8fUE;6ANk8\^8YT]=)I-jB:'f00QccZG^Jk5!(hDE+dom#N9^5q!iZ[RjT5Nh?EC:hJ]M:3V5mXF`1aAY.*@8\8cc<4qcQD]_5f!2N]2qXJZCFA82=bCY:UD4M&I?[!D\F-<hDZ+r@\DpD57Wp[=W1$i)Mf>"f/#OMbg31Ri.<.rWS"YpMf*sj2R/A$8BH-OgWZF!0K63<MnH'NMWgh)tf<BjWZ=;<<8;)@k;n/(F%C!?~>
+endstream
+endobj
+6 0 obj
+<< /Type /Page
+/Parent 1 0 R
+/MediaBox [ 0 0 612 792 ]
+/Resources 3 0 R
+/Contents 5 0 R
+/Annots 7 0 R
+>>
+endobj
+7 0 obj
+[
+8 0 R
+9 0 R
+]
+endobj
+8 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 100.32 443.8 185.976 431.8 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (step2.html)
+/S /URI >>
+/H /I
+>>
+endobj
+9 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 66.672 361.066 153.0 349.066 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (revision-step1-2003-09-16.html)
+/S /URI >>
+/H /I
+>>
+endobj
+12 0 obj
+<<
+ /Title (\376\377\0\61\0\40\0\123\0\164\0\145\0\160\0\40\0\61\0\72\0\40\0\104\0\157\0\40\0\146\0\157\0\157)
+ /Parent 10 0 R
+ /First 14 0 R
+ /Last 16 0 R
+ /Next 18 0 R
+ /Count -2
+ /A 11 0 R
+>> endobj
+14 0 obj
+<<
+ /Title (\376\377\0\61\0\56\0\61\0\40\0\106\0\151\0\162\0\163\0\164\0\40\0\163\0\145\0\143\0\164\0\151\0\157\0\156\0\40\0\157\0\146\0\40\0\164\0\150\0\151\0\163\0\40\0\163\0\164\0\145\0\160)
+ /Parent 12 0 R
+ /Next 16 0 R
+ /A 13 0 R
+>> endobj
+16 0 obj
+<<
+ /Title (\376\377\0\61\0\56\0\62\0\40\0\123\0\145\0\143\0\157\0\156\0\144\0\40\0\163\0\145\0\143\0\164\0\151\0\157\0\156\0\40\0\157\0\146\0\40\0\164\0\150\0\151\0\163\0\40\0\163\0\164\0\145\0\160)
+ /Parent 12 0 R
+ /Prev 14 0 R
+ /A 15 0 R
+>> endobj
+18 0 obj
+<<
+ /Title (\376\377\0\62\0\40\0\122\0\145\0\166\0\151\0\163\0\151\0\157\0\156\0\163)
+ /Parent 10 0 R
+ /Prev 12 0 R
+ /A 17 0 R
+>> endobj
+19 0 obj
+<< /Type /Font
+/Subtype /Type1
+/Name /F3
+/BaseFont /Helvetica-Bold
+/Encoding /WinAnsiEncoding >>
+endobj
+20 0 obj
+<< /Type /Font
+/Subtype /Type1
+/Name /F5
+/BaseFont /Times-Roman
+/Encoding /WinAnsiEncoding >>
+endobj
+21 0 obj
+<< /Type /Font
+/Subtype /Type1
+/Name /F1
+/BaseFont /Helvetica
+/Encoding /WinAnsiEncoding >>
+endobj
+22 0 obj
+<< /Type /Font
+/Subtype /Type1
+/Name /F9
+/BaseFont /Courier
+/Encoding /WinAnsiEncoding >>
+endobj
+23 0 obj
+<< /Type /Font
+/Subtype /Type1
+/Name /F2
+/BaseFont /Helvetica-Oblique
+/Encoding /WinAnsiEncoding >>
+endobj
+24 0 obj
+<< /Type /Font
+/Subtype /Type1
+/Name /F7
+/BaseFont /Times-Bold
+/Encoding /WinAnsiEncoding >>
+endobj
+1 0 obj
+<< /Type /Pages
+/Count 1
+/Kids [6 0 R ] >>
+endobj
+2 0 obj
+<< /Type /Catalog
+/Pages 1 0 R
+ /Outlines 10 0 R
+ /PageMode /UseOutlines
+ >>
+endobj
+3 0 obj
+<< 
+/Font << /F3 19 0 R /F5 20 0 R /F1 21 0 R /F9 22 0 R /F2 23 0 R /F7 24 0 R >> 
+/ProcSet [ /PDF /ImageC /Text ] >> 
+endobj
+10 0 obj
+<<
+ /First 12 0 R
+ /Last 18 0 R
+>> endobj
+11 0 obj
+<<
+/S /GoTo
+/D [6 0 R /XYZ -5.0 656.0 null]
+>>
+endobj
+13 0 obj
+<<
+/S /GoTo
+/D [6 0 R /XYZ -5.0 624.866 null]
+>>
+endobj
+15 0 obj
+<<
+/S /GoTo
+/D [6 0 R /XYZ -5.0 573.613 null]
+>>
+endobj
+17 0 obj
+<<
+/S /GoTo
+/D [6 0 R /XYZ -5.0 420.8 null]
+>>
+endobj
+xref
+0 25
+0000000000 65535 f 
+0000003251 00000 n 
+0000003309 00000 n 
+0000003401 00000 n 
+0000000015 00000 n 
+0000000071 00000 n 
+0000001229 00000 n 
+0000001349 00000 n 
+0000001380 00000 n 
+0000001538 00000 n 
+0000003535 00000 n 
+0000003586 00000 n 
+0000001718 00000 n 
+0000003649 00000 n 
+0000001929 00000 n 
+0000003714 00000 n 
+0000002183 00000 n 
+0000003779 00000 n 
+0000002443 00000 n 
+0000002589 00000 n 
+0000002702 00000 n 
+0000002812 00000 n 
+0000002920 00000 n 
+0000003026 00000 n 
+0000003142 00000 n 
+trailer
+<<
+/Size 25
+/Root 2 0 R
+/Info 4 0 R
+>>
+startxref
+3842
+%%EOF

Added: forrest/site/community/howto/multi/step1.xml
==============================================================================
--- (empty file)
+++ forrest/site/community/howto/multi/step1.xml	Sat Jun  5 06:35:22 2004
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="ISO-8859-1"?><!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation V1.2//EN" "document-v12.dtd">
+<document><header>
+    <title>Multi-page how-to: Step 1</title>
+    <last-modified-content-date date="2003-09-10"/>
+  </header><body><section id="Step 1: Do foo"><title>Step 1: Do foo</title> 
+    <section>
+      <title>First section of this step</title>
+      <p>Description here.</p>
+    </section>
+    <section>
+      <title>Second section of this step</title>
+      <p>Description here.</p>
+      <p>Source code follows ...</p>
+      <source xml:space="preserve"><![CDATA[
+<pointy-brackets>
+  <are-allowed-in-source-CDATA-sections/>
+</pointy-brackets>
+
+      ]]></source>
+      <p>Now we move on to <link href="step2.html">Step 2: Do foobar</link></p>
+    </section>
+  </section><section id="revisions"><title>Revisions</title><p>Find a problem with this document? Consider contacting the mailing lists or submitting your own revision. For instructions, read the How To Submit a Revision.</p><ul><li>Revision, <link href="revision-step1-2003-09-16.html">2004-03-11 06:50</link></li></ul></section></body></document>
\ No newline at end of file

Added: forrest/site/community/howto/multi/step2.html
==============================================================================
--- (empty file)
+++ forrest/site/community/howto/multi/step2.html	Sat Jun  5 06:35:22 2004
@@ -0,0 +1,288 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN""http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<head>
+<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Multi-page how-to: Step 2</title>
+<link type="text/css" href="../../../skin/page.css" rel="stylesheet">
+<link rel="shortcut icon" href="../../../favicon.ico">
+</head>
+<body text="#000000" bgcolor="#FFFFFF">
+<!--================= start Navigation Path ==================-->
+<table summary="navigation path" width="100%" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<td nowrap="nowrap" valign="middle" bgcolor="#CFDCED" height="20"><img height="1" width="5" alt="" src="../../../skin/images/spacer.gif" class="spacer"><!--===== breadcrumb trail (javascript-generated) ====--><font size="2" face="Arial, Helvetica, Sans-serif"><a href="http://www.apache.org/">apache</a> &gt; <a href="http://xml.apache.org/">xml.apache</a><script src="../../../skin/breadcrumbs.js" language="JavaScript" type="text/javascript"></script></font></td>
+</tr>
+<tr>
+<td bgcolor="#4C6C8F" height="2"><img height="2" width="2" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+</table>
+<!--================= end Navigation Path ==================-->
+<!--================= start Banner ==================-->
+<table summary="header with logos" width="100%" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<!--================= start Group Logo ==================-->
+<td bgcolor="#294563"><a href="http://xml.apache.org/"><img class="logoImage" alt="Apache XML" src="../../../images/group-logo.gif"></a></td>
+<!--================= end Group Logo ==================-->
+<!--================= start Project Logo ==================--><td width="100%" align="center" bgcolor="#294563"><a href="http://xml.apache.org/forrest/"><img class="logoImage" alt="Forrest" src="../../../images/project-logo.gif"></a></td>
+<!--================= end Project Logo ==================-->
+<!--================= start Search ==================--><td valign="top" rowspan="2" bgcolor="#294563">
+<form target="_blank" action="http://www.google.com/search" method="get">
+<table summary="search" border="0" cellspacing="0" cellpadding="0" bgcolor="#4C6C8F">
+<tr>
+<td colspan="3"><img height="10" width="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td><img height="1" width="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td><td nowrap="nowrap"><input value="xml.apache.org" name="as_sitesearch" type="hidden"><input size="15" name="as_q" id="query" type="text"><img height="1" width="5" alt="" src="../../../skin/images/spacer.gif" class="spacer"><input name="Search" value="Search" type="submit">
+<br>
+<font face="Arial, Helvetica, Sans-serif" size="2" color="white">
+                          the Apache XML site
+                          
+                          
+                        </font></td><td><img height="1" width="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td><img alt="" border="0" height="10" width="9" src="../../../skin/images/search-left.gif"></td><td><img height="1" width="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td><td><img alt="" border="0" height="10" width="9" src="../../../skin/images/search-right.gif"></td>
+</tr>
+</table>
+</form>
+</td>
+<!--================= end Search ==================--><td bgcolor="#294563"><img height="10" width="10" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td valign="bottom" bgcolor="#294563" colspan="2">
+<!--================= start Tabs ==================-->
+<div class="tab">
+<table summary="tab bar" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<td width="6"><img alt="" height="8" width="6" src="../../../skin/images/spacer.gif"></td><td valign="bottom">
+<table summary="non selected tab" style="height: 1.6em" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<td valign="top" width="5" bgcolor="#B2C4E0"><img height="5" width="5" alt="" src="../../../skin/images/tab-left.gif"></td><td valign="middle" bgcolor="#B2C4E0"><a class="base-not-selected" href="../../../index.html">Home</a></td><td valign="top" width="5" bgcolor="#B2C4E0"><img height="5" width="5" alt="" src="../../../skin/images/tab-right.gif"></td>
+</tr>
+<tr>
+<td colspan="3" height="1"></td>
+</tr>
+</table>
+</td><td width="6"><img alt="" height="8" width="6" src="../../../skin/images/spacer.gif"></td><td valign="bottom">
+<table summary="non selected tab" style="height: 1.6em" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<td valign="top" width="5" bgcolor="#B2C4E0"><img height="5" width="5" alt="" src="../../../skin/images/tab-left.gif"></td><td valign="middle" bgcolor="#B2C4E0"><a class="base-not-selected" href="../../../community/index.html">Community</a></td><td valign="top" width="5" bgcolor="#B2C4E0"><img height="5" width="5" alt="" src="../../../skin/images/tab-right.gif"></td>
+</tr>
+<tr>
+<td colspan="3" height="1"></td>
+</tr>
+</table>
+</td><td width="6"><img alt="" height="8" width="6" src="../../../skin/images/spacer.gif"></td><td valign="bottom">
+<table summary="selected tab" style="height: 1.8em" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<td valign="top" width="5" bgcolor="#4C6C8F"><img height="5" width="5" alt="" src="../../../skin/images/tabSel-left.gif"></td><td valign="middle" bgcolor="#4C6C8F"><font color="#ffffff" size="2" face="Arial, Helvetica, Sans-serif"><b><a class="base-selected" href="../../../community/howto/index.html">How-to</a></b></font></td><td valign="top" width="5" bgcolor="#4C6C8F"><img height="5" width="5" alt="" src="../../../skin/images/tabSel-right.gif"></td>
+</tr>
+</table>
+</td>
+</tr>
+</table>
+</div>
+<!--================= end Tabs ==================-->
+</td><td bgcolor="#294563"></td>
+</tr>
+<tr>
+<td height="10" bgcolor="#4C6C8F" colspan="4"></td>
+</tr>
+</table>
+<!--================= end Banner ==================-->
+<!--================= start Menu, NavBar, Content ==================-->
+<table summary="page content" bgcolor="#ffffff" width="100%" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<td valign="top">
+<table summary="menu" border="0" cellspacing="0" cellpadding="0">
+<tr>
+<!--================= start left top NavBar ==================-->
+<td rowspan="3" valign="top">
+<table summary="blue line" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<td bgcolor="#294563"><img width="10" height="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td bgcolor="#CFDCED"><font color="#4C6C8F" size="4" face="Arial, Helvetica, Sans-serif">&nbsp;</font></td>
+</tr>
+<tr>
+<td bgcolor="#294563"><img width="10" height="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+</table>
+</td>
+<!--================= end left top NavBar ==================--><td bgcolor="#294563"><img width="1" height="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td><td valign="bottom" bgcolor="#4C6C8F"><img width="10" height="10" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td><td nowrap="nowrap" valign="top" bgcolor="#4C6C8F">
+<!--================= start Menu items ==================-->
+<div class="menu">
+<ul>
+<li>
+<font color="#CFDCED">How-To Samples</font>
+<ul>
+      
+<li>
+<a href="../../../community/howto/index.html">Overview</a>
+</li>
+      
+<li>
+<a href="../../../community/howto/v10/howto-v10.html">Single Page</a>
+</li>
+      
+<li>
+<font color="#CFDCED">Multi-Page</font>
+<ul>
+        
+<li>
+<a href="../../../community/howto/multi/howto-multi.html">Intro</a>
+</li>
+        
+<li>
+<a href="../../../community/howto/multi/step1.html">Step 1</a>
+</li>
+        
+<li>
+<span class="sel"><font color="#ffcc00">Step 2</font></span>
+</li>
+        
+<li>
+<a href="../../../community/howto/multi/step3.html">Step 3</a>
+</li>
+      
+</ul>
+</li>
+      
+<li>
+<a href="../../../community/howto/bugzilla-patch/howto-bugzilla-patch.html">With Images</a>
+</li>
+    
+</ul>
+</li>
+<li>
+<font color="#CFDCED">Developers</font>
+<ul>
+      
+<li>
+<a href="../../../community/howto/v10/howto-v10.html">Write a How-to</a>
+</li>
+    
+</ul>
+</li>
+<li>
+<font color="#CFDCED">Committers</font>
+<ul>
+      
+<li>
+<a href="../../../community/howto/cvs-ssh/howto-cvs-ssh.html">CVS through SSH</a>
+</li>
+    
+</ul>
+</li>
+</ul>
+</div>
+<!--================= end Menu items ==================-->
+</td><td valign="bottom" bgcolor="#4C6C8F"><img width="10" height="10" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td><td bgcolor="#294563"><img width="1" height="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td valign="bottom" align="left" colspan="2" rowspan="2" bgcolor="#4C6C8F"><img height="10" width="10" border="0" alt="" src="../../../skin/images/menu-left.gif"></td><td bgcolor="#4C6C8F"><img height="10" width="10" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td><td valign="bottom" align="right" colspan="2" rowspan="2" bgcolor="#4C6C8F"><img height="10" width="10" border="0" alt="" src="../../../skin/images/menu-right.gif"></td>
+</tr>
+<tr>
+<td height="1" bgcolor="#294563"><img width="1" height="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+</table>
+</td><td valign="top" width="100%">
+<table summary="content" width="100%" border="0" cellpadding="0" cellspacing="0">
+<!--================= start middle NavBar ==================-->
+<tr>
+<td colspan="4" bgcolor="#294563"><img width="10" height="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td align="left" width="10" bgcolor="#CFDCED"><img width="10" height="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td><td align="left" width="50%" bgcolor="#CFDCED"><font color="#4C6C8F" size="3" face="Arial, Helvetica, Sans-serif">
+                &nbsp;
+                
+                </font><img width="10" height="8" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td><td align="right" width="50%" bgcolor="#CFDCED"><font color="#4C6C8F" size="3" face="Arial, Helvetica, Sans-serif">
+                &nbsp;
+                
+                </font><img width="10" height="8" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td><td width="10" bgcolor="#CFDCED"><img width="10" height="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td colspan="4" bgcolor="#294563"><img width="10" height="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<!--================= end middle NavBar ==================-->
+<!--================= start Content==================-->
+<tr>
+<td align="left" width="10"><img width="10" height="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td><td colspan="2" align="left" width="100%">
+<div class="content">
+<table class="title" summary="">
+<tr>
+<td valign="middle">
+<h1>Multi-page how-to: Step 2</h1>
+</td><td nowrap="nowrap" width="40" align="center"><a class="dida" href="step2.pdf"><img alt="PDF" src="../../../skin/images/pdfdoc.gif" class="skin"><br>
+        PDF</a></td>
+</tr>
+</table>
+<ul class="minitoc">
+<li>
+<a href="#Step 2: Do foobar">Step 2: Do foobar</a>
+<ul class="minitoc">
+<li>
+<a href="#First+section+of+this+step">First section of this step</a>
+</li>
+<li>
+<a href="#Second+section+of+this+step">Second section of this step</a>
+</li>
+</ul>
+</li>
+<li>
+<a href="#revisions">Revisions</a>
+</li>
+</ul>
+<a name="N1000C"></a><a name="Step 2: Do foobar"></a>
+<h3>Step 2: Do foobar</h3>
+<div style="margin-left: 0 ; border: 2px">
+<a name="N10011"></a><a name="First+section+of+this+step"></a>
+<h4>First section of this step</h4>
+<div style="margin-left: 0 ; border: 2px">
+<p>Description here.</p>
+</div>
+<a name="N1001B"></a><a name="Second+section+of+this+step"></a>
+<h4>Second section of this step</h4>
+<div style="margin-left: 0 ; border: 2px">
+<p>Description here.</p>
+<p>Now we move on to <a href="step3.html">Step 3: Finish up</a>
+</p>
+</div>
+</div>
+<a name="N1002B"></a><a name="revisions"></a>
+<h3>Revisions</h3>
+<div style="margin-left: 0 ; border: 2px">
+<p>Find a problem with this document? Consider contacting the mailing lists or submitting your own revision. For instructions, read the How To Submit a Revision.</p>
+</div>
+<div class="attribution"></div>
+</div>
+</td><td width="10"><img width="10" height="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<!--================= end Content==================-->
+</table>
+</td>
+</tr>
+</table>
+<!--================= end Menu, NavBar, Content ==================-->
+<!--================= start Footer ==================-->
+<table summary="footer" cellspacing="0" cellpadding="0" width="100%" border="0">
+<tr>
+<td colspan="2" height="1" bgcolor="#4C6C8F"><img height="1" width="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"><a href="../../../skin/images/label.gif"></a><a href="../../../skin/images/page.gif"></a><a href="../../../skin/images/chapter.gif"></a><a href="../../../skin/images/chapter_open.gif"></a><a href="../../../skin/images/current.gif"></a></td>
+</tr>
+<tr>
+<td colspan="2" bgcolor="#CFDCED" class="copyright" align="center"><font size="2" face="Arial, Helvetica, Sans-Serif"><a href="http://www.apache.org/licenses/LICENSE-2.0">
+              Copyright &copy; 2002-2004&nbsp;
+              The Apache Software Foundation.</a>
+          All rights reserved.
+          <script type="text/javascript" language="JavaScript"><!--
+              document.write(" - "+"Last Published: " + document.lastModified);
+            //  --></script></font></td>
+</tr>
+<tr>
+<td colspan="2" align="left" bgcolor="#CFDCED" class="logos"></td>
+</tr>
+</table>
+<!--================= end Footer ==================-->
+</body>
+</html>

Added: forrest/site/community/howto/multi/step2.pdf
==============================================================================
--- (empty file)
+++ forrest/site/community/howto/multi/step2.pdf	Sat Jun  5 06:35:22 2004
@@ -0,0 +1,184 @@
+%PDF-1.3
+%物洎
+4 0 obj
+<< /Type /Info
+/Producer (FOP 0.20.5) >>
+endobj
+5 0 obj
+<< /Length 806 /Filter [ /ASCII85Decode /FlateDecode ]
+ >>
+stream
+Gau0A997d\&AI=/prH(H)o(sr9@_iMXX^_nQe^:9Z=(IG&l[O9lG'M)+eAi1EN,&81\Q4Ra*;3D>=@(!L+((s.TTF%r[ac\XWrF,s7,"'PnJsWP+eU>5:9f^PuH.K\X$<19%2#Q:H!M`Fo!FEk"]fH7Bb'V<.+48.3]cI`(tW:#tp<R"Liq+L+l,UhLtR8%dTD2O/7CIliK\Ij##"U*0=a/N-2tDEoE7#JjZ`Yg23&X7h>GW?@dKmc?MdD@8>5qn%H(9UUEPbNAM9_U0`Wa$S"p:.EmoZk[sYJjKfPaKYLC`+Hd##T-D&7I>HP!YcdX4YTU*t*U(Nfq@alhdDI=GOZ:@>H@1`OO'd7i"=GDX4dG3V7#L\O*rUn4Mc6i_UL%@>!^t=$3mK]T'J1b`RIhJNO!,@XGtsuekf*7h5V9Tn:?r1o,t_Jj3ep8G&4qc>R(kq&*t#C#<28gB3P?YN:R9!RPFY!u!^&k?hl+!p"aYCI$PR;<'mV,[c+BqY47Y[$.I2?!^=$4J@5q\DL>!\\rpG0':J.kJ)Z<d[)L1tuD1L:souUJ(`NGMdHOkLJ?B&,\"'g:i\C-FqAj([-^oC%-%JMAa*TYW[dI&&kj[P&Uoa[S@qZ^0"b7k/pf`4r.esY?&U=j`,V@<2Jk?SRW/=1>*J\gmpcCY0N*V4pG@$g'.Lkg,b5.m%Pi)HB1E34,\e4?r-<n?r&>eFs;j.(5qp3lFXP.jbk+&&T1327o=T]V''^-[sCk['H7^&;`rHK,(T0.K*:1h1CI:-MWWfK,P0^m8#i-b0A0miN5Gb<#~>
+endstream
+endobj
+6 0 obj
+<< /Type /Page
+/Parent 1 0 R
+/MediaBox [ 0 0 612 792 ]
+/Resources 3 0 R
+/Contents 5 0 R
+/Annots 7 0 R
+>>
+endobj
+7 0 obj
+[
+8 0 R
+]
+endobj
+8 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 100.32 524.16 182.004 512.16 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (step3.html)
+/S /URI >>
+/H /I
+>>
+endobj
+11 0 obj
+<<
+ /Title (\376\377\0\61\0\40\0\123\0\164\0\145\0\160\0\40\0\62\0\72\0\40\0\104\0\157\0\40\0\146\0\157\0\157\0\142\0\141\0\162)
+ /Parent 9 0 R
+ /First 13 0 R
+ /Last 15 0 R
+ /Next 17 0 R
+ /Count -2
+ /A 10 0 R
+>> endobj
+13 0 obj
+<<
+ /Title (\376\377\0\61\0\56\0\61\0\40\0\106\0\151\0\162\0\163\0\164\0\40\0\163\0\145\0\143\0\164\0\151\0\157\0\156\0\40\0\157\0\146\0\40\0\164\0\150\0\151\0\163\0\40\0\163\0\164\0\145\0\160)
+ /Parent 11 0 R
+ /Next 15 0 R
+ /A 12 0 R
+>> endobj
+15 0 obj
+<<
+ /Title (\376\377\0\61\0\56\0\62\0\40\0\123\0\145\0\143\0\157\0\156\0\144\0\40\0\163\0\145\0\143\0\164\0\151\0\157\0\156\0\40\0\157\0\146\0\40\0\164\0\150\0\151\0\163\0\40\0\163\0\164\0\145\0\160)
+ /Parent 11 0 R
+ /Prev 13 0 R
+ /A 14 0 R
+>> endobj
+17 0 obj
+<<
+ /Title (\376\377\0\62\0\40\0\122\0\145\0\166\0\151\0\163\0\151\0\157\0\156\0\163)
+ /Parent 9 0 R
+ /Prev 11 0 R
+ /A 16 0 R
+>> endobj
+18 0 obj
+<< /Type /Font
+/Subtype /Type1
+/Name /F3
+/BaseFont /Helvetica-Bold
+/Encoding /WinAnsiEncoding >>
+endobj
+19 0 obj
+<< /Type /Font
+/Subtype /Type1
+/Name /F5
+/BaseFont /Times-Roman
+/Encoding /WinAnsiEncoding >>
+endobj
+20 0 obj
+<< /Type /Font
+/Subtype /Type1
+/Name /F1
+/BaseFont /Helvetica
+/Encoding /WinAnsiEncoding >>
+endobj
+21 0 obj
+<< /Type /Font
+/Subtype /Type1
+/Name /F2
+/BaseFont /Helvetica-Oblique
+/Encoding /WinAnsiEncoding >>
+endobj
+22 0 obj
+<< /Type /Font
+/Subtype /Type1
+/Name /F7
+/BaseFont /Times-Bold
+/Encoding /WinAnsiEncoding >>
+endobj
+1 0 obj
+<< /Type /Pages
+/Count 1
+/Kids [6 0 R ] >>
+endobj
+2 0 obj
+<< /Type /Catalog
+/Pages 1 0 R
+ /Outlines 9 0 R
+ /PageMode /UseOutlines
+ >>
+endobj
+3 0 obj
+<< 
+/Font << /F3 18 0 R /F5 19 0 R /F1 20 0 R /F2 21 0 R /F7 22 0 R >> 
+/ProcSet [ /PDF /ImageC /Text ] >> 
+endobj
+9 0 obj
+<<
+ /First 11 0 R
+ /Last 17 0 R
+>> endobj
+10 0 obj
+<<
+/S /GoTo
+/D [6 0 R /XYZ -5.0 656.0 null]
+>>
+endobj
+12 0 obj
+<<
+/S /GoTo
+/D [6 0 R /XYZ -5.0 624.866 null]
+>>
+endobj
+14 0 obj
+<<
+/S /GoTo
+/D [6 0 R /XYZ -5.0 573.613 null]
+>>
+endobj
+16 0 obj
+<<
+/S /GoTo
+/D [6 0 R /XYZ -5.0 501.16 null]
+>>
+endobj
+xref
+0 23
+0000000000 65535 f 
+0000002716 00000 n 
+0000002774 00000 n 
+0000002865 00000 n 
+0000000015 00000 n 
+0000000071 00000 n 
+0000000968 00000 n 
+0000001088 00000 n 
+0000001113 00000 n 
+0000002988 00000 n 
+0000003038 00000 n 
+0000001273 00000 n 
+0000003101 00000 n 
+0000001501 00000 n 
+0000003166 00000 n 
+0000001755 00000 n 
+0000003231 00000 n 
+0000002015 00000 n 
+0000002160 00000 n 
+0000002273 00000 n 
+0000002383 00000 n 
+0000002491 00000 n 
+0000002607 00000 n 
+trailer
+<<
+/Size 23
+/Root 2 0 R
+/Info 4 0 R
+>>
+startxref
+3295
+%%EOF

Added: forrest/site/community/howto/multi/step3.html
==============================================================================
--- (empty file)
+++ forrest/site/community/howto/multi/step3.html	Sat Jun  5 06:35:22 2004
@@ -0,0 +1,288 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN""http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<head>
+<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Multi-page how-to: Step 3</title>
+<link type="text/css" href="../../../skin/page.css" rel="stylesheet">
+<link rel="shortcut icon" href="../../../favicon.ico">
+</head>
+<body text="#000000" bgcolor="#FFFFFF">
+<!--================= start Navigation Path ==================-->
+<table summary="navigation path" width="100%" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<td nowrap="nowrap" valign="middle" bgcolor="#CFDCED" height="20"><img height="1" width="5" alt="" src="../../../skin/images/spacer.gif" class="spacer"><!--===== breadcrumb trail (javascript-generated) ====--><font size="2" face="Arial, Helvetica, Sans-serif"><a href="http://www.apache.org/">apache</a> &gt; <a href="http://xml.apache.org/">xml.apache</a><script src="../../../skin/breadcrumbs.js" language="JavaScript" type="text/javascript"></script></font></td>
+</tr>
+<tr>
+<td bgcolor="#4C6C8F" height="2"><img height="2" width="2" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+</table>
+<!--================= end Navigation Path ==================-->
+<!--================= start Banner ==================-->
+<table summary="header with logos" width="100%" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<!--================= start Group Logo ==================-->
+<td bgcolor="#294563"><a href="http://xml.apache.org/"><img class="logoImage" alt="Apache XML" src="../../../images/group-logo.gif"></a></td>
+<!--================= end Group Logo ==================-->
+<!--================= start Project Logo ==================--><td width="100%" align="center" bgcolor="#294563"><a href="http://xml.apache.org/forrest/"><img class="logoImage" alt="Forrest" src="../../../images/project-logo.gif"></a></td>
+<!--================= end Project Logo ==================-->
+<!--================= start Search ==================--><td valign="top" rowspan="2" bgcolor="#294563">
+<form target="_blank" action="http://www.google.com/search" method="get">
+<table summary="search" border="0" cellspacing="0" cellpadding="0" bgcolor="#4C6C8F">
+<tr>
+<td colspan="3"><img height="10" width="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td><img height="1" width="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td><td nowrap="nowrap"><input value="xml.apache.org" name="as_sitesearch" type="hidden"><input size="15" name="as_q" id="query" type="text"><img height="1" width="5" alt="" src="../../../skin/images/spacer.gif" class="spacer"><input name="Search" value="Search" type="submit">
+<br>
+<font face="Arial, Helvetica, Sans-serif" size="2" color="white">
+                          the Apache XML site
+                          
+                          
+                        </font></td><td><img height="1" width="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td><img alt="" border="0" height="10" width="9" src="../../../skin/images/search-left.gif"></td><td><img height="1" width="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td><td><img alt="" border="0" height="10" width="9" src="../../../skin/images/search-right.gif"></td>
+</tr>
+</table>
+</form>
+</td>
+<!--================= end Search ==================--><td bgcolor="#294563"><img height="10" width="10" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td valign="bottom" bgcolor="#294563" colspan="2">
+<!--================= start Tabs ==================-->
+<div class="tab">
+<table summary="tab bar" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<td width="6"><img alt="" height="8" width="6" src="../../../skin/images/spacer.gif"></td><td valign="bottom">
+<table summary="non selected tab" style="height: 1.6em" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<td valign="top" width="5" bgcolor="#B2C4E0"><img height="5" width="5" alt="" src="../../../skin/images/tab-left.gif"></td><td valign="middle" bgcolor="#B2C4E0"><a class="base-not-selected" href="../../../index.html">Home</a></td><td valign="top" width="5" bgcolor="#B2C4E0"><img height="5" width="5" alt="" src="../../../skin/images/tab-right.gif"></td>
+</tr>
+<tr>
+<td colspan="3" height="1"></td>
+</tr>
+</table>
+</td><td width="6"><img alt="" height="8" width="6" src="../../../skin/images/spacer.gif"></td><td valign="bottom">
+<table summary="non selected tab" style="height: 1.6em" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<td valign="top" width="5" bgcolor="#B2C4E0"><img height="5" width="5" alt="" src="../../../skin/images/tab-left.gif"></td><td valign="middle" bgcolor="#B2C4E0"><a class="base-not-selected" href="../../../community/index.html">Community</a></td><td valign="top" width="5" bgcolor="#B2C4E0"><img height="5" width="5" alt="" src="../../../skin/images/tab-right.gif"></td>
+</tr>
+<tr>
+<td colspan="3" height="1"></td>
+</tr>
+</table>
+</td><td width="6"><img alt="" height="8" width="6" src="../../../skin/images/spacer.gif"></td><td valign="bottom">
+<table summary="selected tab" style="height: 1.8em" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<td valign="top" width="5" bgcolor="#4C6C8F"><img height="5" width="5" alt="" src="../../../skin/images/tabSel-left.gif"></td><td valign="middle" bgcolor="#4C6C8F"><font color="#ffffff" size="2" face="Arial, Helvetica, Sans-serif"><b><a class="base-selected" href="../../../community/howto/index.html">How-to</a></b></font></td><td valign="top" width="5" bgcolor="#4C6C8F"><img height="5" width="5" alt="" src="../../../skin/images/tabSel-right.gif"></td>
+</tr>
+</table>
+</td>
+</tr>
+</table>
+</div>
+<!--================= end Tabs ==================-->
+</td><td bgcolor="#294563"></td>
+</tr>
+<tr>
+<td height="10" bgcolor="#4C6C8F" colspan="4"></td>
+</tr>
+</table>
+<!--================= end Banner ==================-->
+<!--================= start Menu, NavBar, Content ==================-->
+<table summary="page content" bgcolor="#ffffff" width="100%" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<td valign="top">
+<table summary="menu" border="0" cellspacing="0" cellpadding="0">
+<tr>
+<!--================= start left top NavBar ==================-->
+<td rowspan="3" valign="top">
+<table summary="blue line" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<td bgcolor="#294563"><img width="10" height="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td bgcolor="#CFDCED"><font color="#4C6C8F" size="4" face="Arial, Helvetica, Sans-serif">&nbsp;</font></td>
+</tr>
+<tr>
+<td bgcolor="#294563"><img width="10" height="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+</table>
+</td>
+<!--================= end left top NavBar ==================--><td bgcolor="#294563"><img width="1" height="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td><td valign="bottom" bgcolor="#4C6C8F"><img width="10" height="10" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td><td nowrap="nowrap" valign="top" bgcolor="#4C6C8F">
+<!--================= start Menu items ==================-->
+<div class="menu">
+<ul>
+<li>
+<font color="#CFDCED">How-To Samples</font>
+<ul>
+      
+<li>
+<a href="../../../community/howto/index.html">Overview</a>
+</li>
+      
+<li>
+<a href="../../../community/howto/v10/howto-v10.html">Single Page</a>
+</li>
+      
+<li>
+<font color="#CFDCED">Multi-Page</font>
+<ul>
+        
+<li>
+<a href="../../../community/howto/multi/howto-multi.html">Intro</a>
+</li>
+        
+<li>
+<a href="../../../community/howto/multi/step1.html">Step 1</a>
+</li>
+        
+<li>
+<a href="../../../community/howto/multi/step2.html">Step 2</a>
+</li>
+        
+<li>
+<span class="sel"><font color="#ffcc00">Step 3</font></span>
+</li>
+      
+</ul>
+</li>
+      
+<li>
+<a href="../../../community/howto/bugzilla-patch/howto-bugzilla-patch.html">With Images</a>
+</li>
+    
+</ul>
+</li>
+<li>
+<font color="#CFDCED">Developers</font>
+<ul>
+      
+<li>
+<a href="../../../community/howto/v10/howto-v10.html">Write a How-to</a>
+</li>
+    
+</ul>
+</li>
+<li>
+<font color="#CFDCED">Committers</font>
+<ul>
+      
+<li>
+<a href="../../../community/howto/cvs-ssh/howto-cvs-ssh.html">CVS through SSH</a>
+</li>
+    
+</ul>
+</li>
+</ul>
+</div>
+<!--================= end Menu items ==================-->
+</td><td valign="bottom" bgcolor="#4C6C8F"><img width="10" height="10" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td><td bgcolor="#294563"><img width="1" height="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td valign="bottom" align="left" colspan="2" rowspan="2" bgcolor="#4C6C8F"><img height="10" width="10" border="0" alt="" src="../../../skin/images/menu-left.gif"></td><td bgcolor="#4C6C8F"><img height="10" width="10" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td><td valign="bottom" align="right" colspan="2" rowspan="2" bgcolor="#4C6C8F"><img height="10" width="10" border="0" alt="" src="../../../skin/images/menu-right.gif"></td>
+</tr>
+<tr>
+<td height="1" bgcolor="#294563"><img width="1" height="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+</table>
+</td><td valign="top" width="100%">
+<table summary="content" width="100%" border="0" cellpadding="0" cellspacing="0">
+<!--================= start middle NavBar ==================-->
+<tr>
+<td colspan="4" bgcolor="#294563"><img width="10" height="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td align="left" width="10" bgcolor="#CFDCED"><img width="10" height="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td><td align="left" width="50%" bgcolor="#CFDCED"><font color="#4C6C8F" size="3" face="Arial, Helvetica, Sans-serif">
+                &nbsp;
+                
+                </font><img width="10" height="8" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td><td align="right" width="50%" bgcolor="#CFDCED"><font color="#4C6C8F" size="3" face="Arial, Helvetica, Sans-serif">
+                &nbsp;
+                
+                </font><img width="10" height="8" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td><td width="10" bgcolor="#CFDCED"><img width="10" height="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td colspan="4" bgcolor="#294563"><img width="10" height="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<!--================= end middle NavBar ==================-->
+<!--================= start Content==================-->
+<tr>
+<td align="left" width="10"><img width="10" height="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td><td colspan="2" align="left" width="100%">
+<div class="content">
+<table class="title" summary="">
+<tr>
+<td valign="middle">
+<h1>Multi-page how-to: Step 3</h1>
+</td><td nowrap="nowrap" width="40" align="center"><a class="dida" href="step3.pdf"><img alt="PDF" src="../../../skin/images/pdfdoc.gif" class="skin"><br>
+        PDF</a></td>
+</tr>
+</table>
+<ul class="minitoc">
+<li>
+<a href="#Step 3: Finish up">Step 3: Finish up</a>
+<ul class="minitoc">
+<li>
+<a href="#First+section+of+this+step">First section of this step</a>
+</li>
+<li>
+<a href="#Second+section+of+this+step">Second section of this step</a>
+</li>
+</ul>
+</li>
+<li>
+<a href="#revisions">Revisions</a>
+</li>
+</ul>
+<a name="N1000C"></a><a name="Step 3: Finish up"></a>
+<h3>Step 3: Finish up</h3>
+<div style="margin-left: 0 ; border: 2px">
+<a name="N10011"></a><a name="First+section+of+this+step"></a>
+<h4>First section of this step</h4>
+<div style="margin-left: 0 ; border: 2px">
+<p>Description here.</p>
+</div>
+<a name="N1001B"></a><a name="Second+section+of+this+step"></a>
+<h4>Second section of this step</h4>
+<div style="margin-left: 0 ; border: 2px">
+<p>Description here.</p>
+<p>Congratulations, you have finished. Now return to the
+      <a href="../../../community/howto/multi/howto-multi.html">start</a>.</p>
+</div>
+</div>
+<a name="N1002C"></a><a name="revisions"></a>
+<h3>Revisions</h3>
+<div style="margin-left: 0 ; border: 2px">
+<p>Find a problem with this document? Consider contacting the mailing lists or submitting your own revision. For instructions, read the How To Submit a Revision.</p>
+</div>
+<div class="attribution"></div>
+</div>
+</td><td width="10"><img width="10" height="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<!--================= end Content==================-->
+</table>
+</td>
+</tr>
+</table>
+<!--================= end Menu, NavBar, Content ==================-->
+<!--================= start Footer ==================-->
+<table summary="footer" cellspacing="0" cellpadding="0" width="100%" border="0">
+<tr>
+<td colspan="2" height="1" bgcolor="#4C6C8F"><img height="1" width="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"><a href="../../../skin/images/label.gif"></a><a href="../../../skin/images/page.gif"></a><a href="../../../skin/images/chapter.gif"></a><a href="../../../skin/images/chapter_open.gif"></a><a href="../../../skin/images/current.gif"></a></td>
+</tr>
+<tr>
+<td colspan="2" bgcolor="#CFDCED" class="copyright" align="center"><font size="2" face="Arial, Helvetica, Sans-Serif"><a href="http://www.apache.org/licenses/LICENSE-2.0">
+              Copyright &copy; 2002-2004&nbsp;
+              The Apache Software Foundation.</a>
+          All rights reserved.
+          <script type="text/javascript" language="JavaScript"><!--
+              document.write(" - "+"Last Published: " + document.lastModified);
+            //  --></script></font></td>
+</tr>
+<tr>
+<td colspan="2" align="left" bgcolor="#CFDCED" class="logos"></td>
+</tr>
+</table>
+<!--================= end Footer ==================-->
+</body>
+</html>

Added: forrest/site/community/howto/multi/step3.pdf
==============================================================================
--- (empty file)
+++ forrest/site/community/howto/multi/step3.pdf	Sat Jun  5 06:35:22 2004
@@ -0,0 +1,184 @@
+%PDF-1.3
+%物洎
+4 0 obj
+<< /Type /Info
+/Producer (FOP 0.20.5) >>
+endobj
+5 0 obj
+<< /Length 741 /Filter [ /ASCII85Decode /FlateDecode ]
+ >>
+stream
+Gau0@_2d7m&A@rk3+f"A2.2BLQ`AduXX^_n2nl[_GS=O2fd6lmB`Gg!Z'XumV=[YSEd.[Bn%h,rc_K5P6SuV6b4ecgs)"MJPn?<es7ri/#sp@>1R'i^kMg8Y41.0bV7])e.Pa6'W:XfgoN_`=S3-qmDU<<dJ+6J>Oc^"%:QlV/QCdCUgaDY0Q8p15(WL7@.U*)3*?YT6Kd0o4+gQq,ZE0=r/jLqr:?aY>oKJ4>V(>_0kSne-o#GjgbHhU)7%ANe8@pbE0J?d),OlNAS7e3f5,kILN9"$K]Dj4M#u&e.+6Cg($-0(qo=]$7;n/t_qIKIMUd+)Re1-J6T`*5I\HA?"VG@40krJp23"7er7nk)skYH;dKcWFOLo(<Y"SMU(/A/\$d>[)7gM_u!?@Tru3h]:?,J)4!Cf@(k*JQ%OQdunkNO80b"TknF?b$kB`\CbYQNB)C5ou<Y:[q'CP*C7CF2#CA]gWcJfXkfoJFUJ>a'(ADE`0%AE:h?WGC&"$Z?:(ObdZ3(SMVJM:$E#R`3u2$OoR@nWoru]Z4:nh=OD;QNH-[%HMbK8qU>RW`fn7^[[u#KX`^Mq:8YZXET3$A):-[N@e[`I'DMuQR0+CG#0d/bQYjZ^T9dA>bW$@XV*eJI?E''#Il??SR_7?lZGJ+MHL(IpFXGF(TnpY99:o(DE*uS\WAc3q).L1`LF8k>b(WI&./1]H)=.74GZWL*C050NQ<'I7E-\AKr<3e)IGY~>
+endstream
+endobj
+6 0 obj
+<< /Type /Page
+/Parent 1 0 R
+/MediaBox [ 0 0 612 792 ]
+/Resources 3 0 R
+/Contents 5 0 R
+/Annots 7 0 R
+>>
+endobj
+7 0 obj
+[
+8 0 R
+]
+endobj
+8 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 261.972 524.16 282.636 512.16 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (http://xml.apache.org/forrest/community/howto/multi/howto-multi.html)
+/S /URI >>
+/H /I
+>>
+endobj
+11 0 obj
+<<
+ /Title (\376\377\0\61\0\40\0\123\0\164\0\145\0\160\0\40\0\63\0\72\0\40\0\106\0\151\0\156\0\151\0\163\0\150\0\40\0\165\0\160)
+ /Parent 9 0 R
+ /First 13 0 R
+ /Last 15 0 R
+ /Next 17 0 R
+ /Count -2
+ /A 10 0 R
+>> endobj
+13 0 obj
+<<
+ /Title (\376\377\0\61\0\56\0\61\0\40\0\106\0\151\0\162\0\163\0\164\0\40\0\163\0\145\0\143\0\164\0\151\0\157\0\156\0\40\0\157\0\146\0\40\0\164\0\150\0\151\0\163\0\40\0\163\0\164\0\145\0\160)
+ /Parent 11 0 R
+ /Next 15 0 R
+ /A 12 0 R
+>> endobj
+15 0 obj
+<<
+ /Title (\376\377\0\61\0\56\0\62\0\40\0\123\0\145\0\143\0\157\0\156\0\144\0\40\0\163\0\145\0\143\0\164\0\151\0\157\0\156\0\40\0\157\0\146\0\40\0\164\0\150\0\151\0\163\0\40\0\163\0\164\0\145\0\160)
+ /Parent 11 0 R
+ /Prev 13 0 R
+ /A 14 0 R
+>> endobj
+17 0 obj
+<<
+ /Title (\376\377\0\62\0\40\0\122\0\145\0\166\0\151\0\163\0\151\0\157\0\156\0\163)
+ /Parent 9 0 R
+ /Prev 11 0 R
+ /A 16 0 R
+>> endobj
+18 0 obj
+<< /Type /Font
+/Subtype /Type1
+/Name /F3
+/BaseFont /Helvetica-Bold
+/Encoding /WinAnsiEncoding >>
+endobj
+19 0 obj
+<< /Type /Font
+/Subtype /Type1
+/Name /F5
+/BaseFont /Times-Roman
+/Encoding /WinAnsiEncoding >>
+endobj
+20 0 obj
+<< /Type /Font
+/Subtype /Type1
+/Name /F1
+/BaseFont /Helvetica
+/Encoding /WinAnsiEncoding >>
+endobj
+21 0 obj
+<< /Type /Font
+/Subtype /Type1
+/Name /F2
+/BaseFont /Helvetica-Oblique
+/Encoding /WinAnsiEncoding >>
+endobj
+22 0 obj
+<< /Type /Font
+/Subtype /Type1
+/Name /F7
+/BaseFont /Times-Bold
+/Encoding /WinAnsiEncoding >>
+endobj
+1 0 obj
+<< /Type /Pages
+/Count 1
+/Kids [6 0 R ] >>
+endobj
+2 0 obj
+<< /Type /Catalog
+/Pages 1 0 R
+ /Outlines 9 0 R
+ /PageMode /UseOutlines
+ >>
+endobj
+3 0 obj
+<< 
+/Font << /F3 18 0 R /F5 19 0 R /F1 20 0 R /F2 21 0 R /F7 22 0 R >> 
+/ProcSet [ /PDF /ImageC /Text ] >> 
+endobj
+9 0 obj
+<<
+ /First 11 0 R
+ /Last 17 0 R
+>> endobj
+10 0 obj
+<<
+/S /GoTo
+/D [6 0 R /XYZ -5.0 656.0 null]
+>>
+endobj
+12 0 obj
+<<
+/S /GoTo
+/D [6 0 R /XYZ -5.0 624.866 null]
+>>
+endobj
+14 0 obj
+<<
+/S /GoTo
+/D [6 0 R /XYZ -5.0 573.613 null]
+>>
+endobj
+16 0 obj
+<<
+/S /GoTo
+/D [6 0 R /XYZ -5.0 501.16 null]
+>>
+endobj
+xref
+0 23
+0000000000 65535 f 
+0000002710 00000 n 
+0000002768 00000 n 
+0000002859 00000 n 
+0000000015 00000 n 
+0000000071 00000 n 
+0000000903 00000 n 
+0000001023 00000 n 
+0000001048 00000 n 
+0000002982 00000 n 
+0000003032 00000 n 
+0000001267 00000 n 
+0000003095 00000 n 
+0000001495 00000 n 
+0000003160 00000 n 
+0000001749 00000 n 
+0000003225 00000 n 
+0000002009 00000 n 
+0000002154 00000 n 
+0000002267 00000 n 
+0000002377 00000 n 
+0000002485 00000 n 
+0000002601 00000 n 
+trailer
+<<
+/Size 23
+/Root 2 0 R
+/Info 4 0 R
+>>
+startxref
+3289
+%%EOF

Added: forrest/site/community/howto/v10/howto-v10.html
==============================================================================
--- (empty file)
+++ forrest/site/community/howto/v10/howto-v10.html	Sat Jun  5 06:35:22 2004
@@ -0,0 +1,533 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN""http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<head>
+<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>How to Author a How-To</title>
+<link type="text/css" href="../../../skin/page.css" rel="stylesheet">
+<link rel="shortcut icon" href="../../../favicon.ico">
+</head>
+<body text="#000000" bgcolor="#FFFFFF">
+<!--================= start Navigation Path ==================-->
+<table summary="navigation path" width="100%" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<td nowrap="nowrap" valign="middle" bgcolor="#CFDCED" height="20"><img height="1" width="5" alt="" src="../../../skin/images/spacer.gif" class="spacer"><!--===== breadcrumb trail (javascript-generated) ====--><font size="2" face="Arial, Helvetica, Sans-serif"><a href="http://www.apache.org/">apache</a> &gt; <a href="http://xml.apache.org/">xml.apache</a><script src="../../../skin/breadcrumbs.js" language="JavaScript" type="text/javascript"></script></font></td>
+</tr>
+<tr>
+<td bgcolor="#4C6C8F" height="2"><img height="2" width="2" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+</table>
+<!--================= end Navigation Path ==================-->
+<!--================= start Banner ==================-->
+<table summary="header with logos" width="100%" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<!--================= start Group Logo ==================-->
+<td bgcolor="#294563"><a href="http://xml.apache.org/"><img class="logoImage" alt="Apache XML" src="../../../images/group-logo.gif"></a></td>
+<!--================= end Group Logo ==================-->
+<!--================= start Project Logo ==================--><td width="100%" align="center" bgcolor="#294563"><a href="http://xml.apache.org/forrest/"><img class="logoImage" alt="Forrest" src="../../../images/project-logo.gif"></a></td>
+<!--================= end Project Logo ==================-->
+<!--================= start Search ==================--><td valign="top" rowspan="2" bgcolor="#294563">
+<form target="_blank" action="http://www.google.com/search" method="get">
+<table summary="search" border="0" cellspacing="0" cellpadding="0" bgcolor="#4C6C8F">
+<tr>
+<td colspan="3"><img height="10" width="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td><img height="1" width="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td><td nowrap="nowrap"><input value="xml.apache.org" name="as_sitesearch" type="hidden"><input size="15" name="as_q" id="query" type="text"><img height="1" width="5" alt="" src="../../../skin/images/spacer.gif" class="spacer"><input name="Search" value="Search" type="submit">
+<br>
+<font face="Arial, Helvetica, Sans-serif" size="2" color="white">
+                          the Apache XML site
+                          
+                          
+                        </font></td><td><img height="1" width="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td><img alt="" border="0" height="10" width="9" src="../../../skin/images/search-left.gif"></td><td><img height="1" width="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td><td><img alt="" border="0" height="10" width="9" src="../../../skin/images/search-right.gif"></td>
+</tr>
+</table>
+</form>
+</td>
+<!--================= end Search ==================--><td bgcolor="#294563"><img height="10" width="10" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td valign="bottom" bgcolor="#294563" colspan="2">
+<!--================= start Tabs ==================-->
+<div class="tab">
+<table summary="tab bar" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<td width="6"><img alt="" height="8" width="6" src="../../../skin/images/spacer.gif"></td><td valign="bottom">
+<table summary="non selected tab" style="height: 1.6em" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<td valign="top" width="5" bgcolor="#B2C4E0"><img height="5" width="5" alt="" src="../../../skin/images/tab-left.gif"></td><td valign="middle" bgcolor="#B2C4E0"><a class="base-not-selected" href="../../../index.html">Home</a></td><td valign="top" width="5" bgcolor="#B2C4E0"><img height="5" width="5" alt="" src="../../../skin/images/tab-right.gif"></td>
+</tr>
+<tr>
+<td colspan="3" height="1"></td>
+</tr>
+</table>
+</td><td width="6"><img alt="" height="8" width="6" src="../../../skin/images/spacer.gif"></td><td valign="bottom">
+<table summary="non selected tab" style="height: 1.6em" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<td valign="top" width="5" bgcolor="#B2C4E0"><img height="5" width="5" alt="" src="../../../skin/images/tab-left.gif"></td><td valign="middle" bgcolor="#B2C4E0"><a class="base-not-selected" href="../../../community/index.html">Community</a></td><td valign="top" width="5" bgcolor="#B2C4E0"><img height="5" width="5" alt="" src="../../../skin/images/tab-right.gif"></td>
+</tr>
+<tr>
+<td colspan="3" height="1"></td>
+</tr>
+</table>
+</td><td width="6"><img alt="" height="8" width="6" src="../../../skin/images/spacer.gif"></td><td valign="bottom">
+<table summary="selected tab" style="height: 1.8em" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<td valign="top" width="5" bgcolor="#4C6C8F"><img height="5" width="5" alt="" src="../../../skin/images/tabSel-left.gif"></td><td valign="middle" bgcolor="#4C6C8F"><font color="#ffffff" size="2" face="Arial, Helvetica, Sans-serif"><b><a class="base-selected" href="../../../community/howto/index.html">How-to</a></b></font></td><td valign="top" width="5" bgcolor="#4C6C8F"><img height="5" width="5" alt="" src="../../../skin/images/tabSel-right.gif"></td>
+</tr>
+</table>
+</td>
+</tr>
+</table>
+</div>
+<!--================= end Tabs ==================-->
+</td><td bgcolor="#294563"></td>
+</tr>
+<tr>
+<td height="10" bgcolor="#4C6C8F" colspan="4"></td>
+</tr>
+</table>
+<!--================= end Banner ==================-->
+<!--================= start Menu, NavBar, Content ==================-->
+<table summary="page content" bgcolor="#ffffff" width="100%" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<td valign="top">
+<table summary="menu" border="0" cellspacing="0" cellpadding="0">
+<tr>
+<!--================= start left top NavBar ==================-->
+<td rowspan="3" valign="top">
+<table summary="blue line" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<td bgcolor="#294563"><img width="10" height="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td bgcolor="#CFDCED"><font color="#4C6C8F" size="4" face="Arial, Helvetica, Sans-serif">&nbsp;</font></td>
+</tr>
+<tr>
+<td bgcolor="#294563"><img width="10" height="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+</table>
+</td>
+<!--================= end left top NavBar ==================--><td bgcolor="#294563"><img width="1" height="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td><td valign="bottom" bgcolor="#4C6C8F"><img width="10" height="10" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td><td nowrap="nowrap" valign="top" bgcolor="#4C6C8F">
+<!--================= start Menu items ==================-->
+<div class="menu">
+<ul>
+<li>
+<font color="#CFDCED">How-To Samples</font>
+<ul>
+      
+<li>
+<a href="../../../community/howto/index.html">Overview</a>
+</li>
+      
+<li>
+<span class="sel"><font color="#ffcc00">Single Page</font></span>
+</li>
+      
+<li>
+<font color="#CFDCED">Multi-Page</font>
+<ul>
+        
+<li>
+<a href="../../../community/howto/multi/howto-multi.html">Intro</a>
+</li>
+        
+<li>
+<a href="../../../community/howto/multi/step1.html">Step 1</a>
+</li>
+        
+<li>
+<a href="../../../community/howto/multi/step2.html">Step 2</a>
+</li>
+        
+<li>
+<a href="../../../community/howto/multi/step3.html">Step 3</a>
+</li>
+      
+</ul>
+</li>
+      
+<li>
+<a href="../../../community/howto/bugzilla-patch/howto-bugzilla-patch.html">With Images</a>
+</li>
+    
+</ul>
+</li>
+<li>
+<font color="#CFDCED">Developers</font>
+<ul>
+      
+<li>
+<span class="sel"><font color="#ffcc00">Write a How-to</font></span>
+</li>
+    
+</ul>
+</li>
+<li>
+<font color="#CFDCED">Committers</font>
+<ul>
+      
+<li>
+<a href="../../../community/howto/cvs-ssh/howto-cvs-ssh.html">CVS through SSH</a>
+</li>
+    
+</ul>
+</li>
+</ul>
+</div>
+<!--================= end Menu items ==================-->
+</td><td valign="bottom" bgcolor="#4C6C8F"><img width="10" height="10" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td><td bgcolor="#294563"><img width="1" height="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td valign="bottom" align="left" colspan="2" rowspan="2" bgcolor="#4C6C8F"><img height="10" width="10" border="0" alt="" src="../../../skin/images/menu-left.gif"></td><td bgcolor="#4C6C8F"><img height="10" width="10" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td><td valign="bottom" align="right" colspan="2" rowspan="2" bgcolor="#4C6C8F"><img height="10" width="10" border="0" alt="" src="../../../skin/images/menu-right.gif"></td>
+</tr>
+<tr>
+<td height="1" bgcolor="#294563"><img width="1" height="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+</table>
+</td><td valign="top" width="100%">
+<table summary="content" width="100%" border="0" cellpadding="0" cellspacing="0">
+<!--================= start middle NavBar ==================-->
+<tr>
+<td colspan="4" bgcolor="#294563"><img width="10" height="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td align="left" width="10" bgcolor="#CFDCED"><img width="10" height="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td><td align="left" width="50%" bgcolor="#CFDCED"><font color="#4C6C8F" size="3" face="Arial, Helvetica, Sans-serif">
+                &nbsp;
+                
+                </font><img width="10" height="8" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td><td align="right" width="50%" bgcolor="#CFDCED"><font color="#4C6C8F" size="3" face="Arial, Helvetica, Sans-serif">
+                &nbsp;
+                
+                </font><img width="10" height="8" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td><td width="10" bgcolor="#CFDCED"><img width="10" height="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td colspan="4" bgcolor="#294563"><img width="10" height="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<!--================= end middle NavBar ==================-->
+<!--================= start Content==================-->
+<tr>
+<td align="left" width="10"><img width="10" height="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td><td colspan="2" align="left" width="100%">
+<div class="content">
+<table class="title" summary="">
+<tr>
+<td valign="middle">
+<h1>How to Author a How-To</h1>
+</td><td nowrap="nowrap" width="40" align="center"><a class="dida" href="howto-v10.pdf"><img alt="PDF" src="../../../skin/images/pdfdoc.gif" class="skin"><br>
+        PDF</a></td>
+</tr>
+</table>
+<div class="notice">Notice: This document is a sample to test the new howto-v11.dtd</div>
+<p>This How-To describes the steps necessary to write a How-To for Cocoon. The Cocoon documentation project needs your help. Writing a Cocoon How-To is a valuable way to give back to the community.</p>
+<ul class="minitoc">
+<li>
+<a href="#Overview">Overview</a>
+</li>
+<li>
+<a href="#Intended Audience">Intended Audience</a>
+</li>
+<li>
+<a href="#Purpose">Purpose</a>
+</li>
+<li>
+<a href="#Prerequisites">Prerequisites</a>
+</li>
+<li>
+<a href="#Steps">Steps</a>
+<ul class="minitoc">
+<li>
+<a href="#Write+the+Overview">Write the Overview</a>
+</li>
+<li>
+<a href="#Describe+your+Intended+Audience">Describe your Intended Audience</a>
+</li>
+<li>
+<a href="#State+the+Purpose">State the Purpose</a>
+</li>
+<li>
+<a href="#List+any+Prerequsites">List any Prerequsites</a>
+</li>
+<li>
+<a href="#Describe+the+Steps+of+your+How-To">Describe the Steps of your How-To</a>
+</li>
+<li>
+<a href="#Extend+the+Learning">Extend the Learning</a>
+</li>
+<li>
+<a href="#Summarize+the+Entire+Process">Summarize the Entire Process</a>
+</li>
+<li>
+<a href="#Additional+Tips+or+FAQs">Additional Tips or FAQs</a>
+</li>
+<li>
+<a href="#References-N100A0">References</a>
+</li>
+<li>
+<a href="#Get+some+feedback">Get some feedback</a>
+</li>
+<li>
+<a href="#Submit+via+Bugzilla">Submit via Bugzilla</a>
+</li>
+</ul>
+</li>
+<li>
+<a href="#Extension">Extension</a>
+</li>
+<li>
+<a href="#Frequently Asked Questions">Frequently Asked Questions</a>
+<ul class="minitoc">
+<li>
+<a href="#%0A++++What+is+the+difference+between+a+How-To+and+a+tutorial%3F%0A+++">
+    What is the difference between a How-To and a tutorial?
+   </a>
+</li>
+<li>
+<a href="#%0A++++What+spelling+convention+should+I+follow%3F%0A+++">
+    What spelling convention should I follow?
+   </a>
+</li>
+</ul>
+</li>
+<li>
+<a href="#Tips">Tips</a>
+<ul class="minitoc">
+<li>
+<a href="#How-To+dtd">How-To dtd</a>
+</li>
+</ul>
+</li>
+<li>
+<a href="#References">References</a>
+</li>
+<li>
+<a href="#revisions">Revisions</a>
+</li>
+</ul>
+<a name="N10015"></a><a name="Overview"></a>
+<h3>Overview</h3>
+<div style="margin-left: 0 ; border: 2px">
+<p>This How-To describes the steps necessary to write a How-To for Cocoon. The Cocoon documentation project needs your help. Writing a Cocoon How-To is a valuable way to give back to the community.</p>
+</div>
+<a name="N1001B"></a><a name="Intended Audience"></a>
+<h3>Intended Audience</h3>
+<div style="margin-left: 0 ; border: 2px">
+<p>
+Cocoon users who are ready to share their knowledge and experiences with the larger Cocoon community.
+</p>
+</div>
+<a name="N10023"></a><a name="Purpose"></a>
+<h3>Purpose</h3>
+<div style="margin-left: 0 ; border: 2px">
+<p>
+These guidelines are based on successful how-to document structures used by other open source projects with diverse author groups. Following these tried and true guidelines will help to insure the effectiveness of your work.
+</p>
+</div>
+<a name="N1002B"></a><a name="Prerequisites"></a>
+<h3>Prerequisites</h3>
+<div style="margin-left: 0 ; border: 2px">
+<p>
+How-To authors should have:
+</p>
+<ul>
+
+<li>A unique How-To topic, related to using Cocoon, which fulfills a specific need. Check out existing How-Tos to find a niche for your work. Consider posting your idea for the How-To to cocoon-user list, to make sure another author's draft is not already in process.</li>
+
+<li>A sufficient ability in English to write the FAQ. If you need a little extra help with language, consider partnering with another user with more advanced English writing skills.</li>
+
+<li>Currently, the Cocoon documentation project is still working out the exact details for a How-To dtd and template. For now, just edit the most recent version of any existing How-To, filling in your own content as necessary. Make sure you use most recent version of document dtd to validate your How-To before submitting. You will find it in <span class="codefrag">src/documentation/xdocs/dtd</span> in your cocoon distribution.</li>
+
+</ul>
+<div class="frame note">
+<div class="label">Note</div>
+<div class="content">Within Forrest, the dtd is located in <span class="codefrag">src/resources/schema/dtd</span>.</div>
+</div>
+</div>
+<a name="N10048"></a><a name="Steps"></a>
+<h3>Steps</h3>
+<div style="margin-left: 0 ; border: 2px">
+<p>
+Here's how to proceed.</p>
+<a name="N10050"></a><a name="Write+the+Overview"></a>
+<h4>Write the Overview</h4>
+<div style="margin-left: 0 ; border: 2px">
+<p>
+An overview helps potential readers to determine quickly if a particular How-To matches their interests or needs. In a few sentences, summarize the main points of your How-To. Make sure to include any critical definitions which will help readers evaluate the utility of your How-To. Consider writing the overview last, after you have completed all other sections.
+</p>
+</div>
+<a name="N1005A"></a><a name="Describe+your+Intended+Audience"></a>
+<h4>Describe your Intended Audience</h4>
+<div style="margin-left: 0 ; border: 2px">
+<p>
+If your How-To is targetted at a specific audience, describe it here. For example, potential readers will have different levels of skill using Cocoon. They will also bring different areas of expertise and backgrounds to their How-To learning experience. When you clarify your target audience up front, you will save all other readers time and confusion. 
+</p>
+</div>
+<a name="N10064"></a><a name="State+the+Purpose"></a>
+<h4>State the Purpose</h4>
+<div style="margin-left: 0 ; border: 2px">
+<p>
+State the purpose of your How-To. Explain how the reader will benefit by reading it. Give your reader an incentive or two to continue. 
+</p>
+</div>
+<a name="N1006E"></a><a name="List+any+Prerequsites"></a>
+<h4>List any Prerequsites</h4>
+<div style="margin-left: 0 ; border: 2px">
+<p>
+Inform your reader about any required knowledge, configuration, or resources they may need before stepping through your How-To. Assist them in this preparation by linking to other useful resources on the Cocoon site or the web. Helping your readers to prepare increases the likelihood that they will continue reading your How-To.
+</p>
+</div>
+<a name="N10078"></a><a name="Describe+the+Steps+of+your+How-To"></a>
+<h4>Describe the Steps of your How-To</h4>
+<div style="margin-left: 0 ; border: 2px">
+<p>
+In a precise, step-by-step approach, walk your reader through the process. Make sure your reader can reproduce your intended result by following your exact steps. Make the learning process efficient by supplying sample code snippets or configuration details as necessary.
+</p>
+</div>
+<a name="N10082"></a><a name="Extend+the+Learning"></a>
+<h4>Extend the Learning</h4>
+<div style="margin-left: 0 ; border: 2px">
+<p>
+Provide your reader with a few real-world examples of how the techniques or capabilities gained from your How-To could be applied. Reward the reader for successfully completing the How-To with a few ideas about how it will pay off.
+</p>
+</div>
+<a name="N1008C"></a><a name="Summarize+the+Entire+Process"></a>
+<h4>Summarize the Entire Process</h4>
+<div style="margin-left: 0 ; border: 2px">
+<p>
+In a few sentences, remind the reader what they have just learned. This helps to reinforce the main points of your How-To.  
+</p>
+</div>
+<a name="N10096"></a><a name="Additional+Tips+or+FAQs"></a>
+<h4>Additional Tips or FAQs</h4>
+<div style="margin-left: 0 ; border: 2px">
+<p>
+In some cases, step-by-step instructions simply aren't enough. Use this section to pass on any other tips or frequently asked questions. Anticipating the needs of your readers will increase the overall success of your writing effort.
+</p>
+</div>
+<a name="N100A0"></a><a name="References-N100A0"></a>
+<h4>References</h4>
+<div style="margin-left: 0 ; border: 2px">
+<p>
+Remember to acknowledge any third-party resources or individuals who contributed to the development of your How-To. Consider providing links for those motivated readers who want to learn more.
+</p>
+</div>
+<a name="N100AA"></a><a name="Get+some+feedback"></a>
+<h4>Get some feedback</h4>
+<div style="margin-left: 0 ; border: 2px">
+<p>
+Ask a few other Cocoon users to proofread your How-To. Or, post a text version of it to the cocoon-user list, and ask for comments.
+</p>
+</div>
+<a name="N100B4"></a><a name="Submit+via+Bugzilla"></a>
+<h4>Submit via Bugzilla</h4>
+<div style="margin-left: 0 ; border: 2px">
+<p>
+Create an attachment for your How-To document, and submit it via Bugzilla. 
+
+</p>
+</div>
+</div>
+<a name="N100BE"></a><a name="Extension"></a>
+<h3>Extension</h3>
+<div style="margin-left: 0 ; border: 2px">
+<p>
+Cocoon solutions can be extended to cover many different problem domains. A nearly unlimited number of potential How-To topics, from simple to complex, are available right now, limited only by your imagination. 
+</p>
+</div>
+<a name="N100C6"></a><a name="Frequently Asked Questions"></a>
+<h3>Frequently Asked Questions</h3>
+<div style="margin-left: 0 ; border: 2px">
+<a name="N100CB"></a><a name="%0A++++What+is+the+difference+between+a+How-To+and+a+tutorial%3F%0A+++"></a>
+<h4>
+    What is the difference between a How-To and a tutorial?
+   </h4>
+<div style="margin-left: 0 ; border: 2px">
+<answer>
+    
+<p>
+    The goal of a How-To is to help the reader to accomplish a specific task with clear and consise instructions. While tutorials may contain How-To-like instructions and content, they also include additional background and conceptual content to help teach their readers higher order concepts along the way. How-Tos are concerned about filling an immediate, short-term need. Tutorials often provide long-term knowledge which can be applied across a range of needs.
+    </p>
+   
+</answer>
+</div>
+<a name="N100D5"></a><a name="%0A++++What+spelling+convention+should+I+follow%3F%0A+++"></a>
+<h4>
+    What spelling convention should I follow?
+   </h4>
+<div style="margin-left: 0 ; border: 2px">
+<answer>
+    
+<p>
+     Use whatever spelling convention (American, British, etc.) that is most intuitive to you.
+    </p>
+   
+</answer>
+</div>
+</div>
+<a name="N100DF"></a><a name="Tips"></a>
+<h3>Tips</h3>
+<div style="margin-left: 0 ; border: 2px">
+<a name="N100E4"></a><a name="How-To+dtd"></a>
+<h4>How-To dtd</h4>
+<div style="margin-left: 0 ; border: 2px">
+<p>
+The document structure of Cocoon's How-To page is likely to change soon. Please note that this HOWTO page is likely to change as well.
+</p>
+</div>
+</div>
+<a name="N100EE"></a><a name="References"></a>
+<h3>References</h3>
+<div style="margin-left: 0 ; border: 2px">
+<p>
+This is not the first, nor will it be the last, How-To on writing How-Tos. For other ideas and opinions on the matter, check out the following sources.
+</p>
+<ul>
+
+<li>
+Joel D. Canfield's <a class="external" href="http://www.evolt.org/article/How_To_Write_A_How_To/9741/18250/index.html">How to Write a How-To</a> on evolt.org.
+</li>
+
+<li>
+The Linux Documentation Project's <a class="external" href="http://www.tldp.org/HOWTO/HOWTO-INDEX/index.html">HOWTO</a> index page provides many excellent How-To documents to inspire your efforts.
+</li>
+  
+</ul>
+</div>
+<a name="N10107"></a><a name="revisions"></a>
+<h3>Revisions</h3>
+<div style="margin-left: 0 ; border: 2px">
+<p>Find a problem with this document? Consider contacting the mailing lists or submitting your own revision. For instructions, read the How To Submit a Revision.</p>
+</div>
+<div class="attribution">
+<span class="version">0.2</span>
+</div>
+</div>
+</td><td width="10"><img width="10" height="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<!--================= end Content==================-->
+</table>
+</td>
+</tr>
+</table>
+<!--================= end Menu, NavBar, Content ==================-->
+<!--================= start Footer ==================-->
+<table summary="footer" cellspacing="0" cellpadding="0" width="100%" border="0">
+<tr>
+<td colspan="2" height="1" bgcolor="#4C6C8F"><img height="1" width="1" alt="" src="../../../skin/images/spacer.gif" class="spacer"><a href="../../../skin/images/label.gif"></a><a href="../../../skin/images/page.gif"></a><a href="../../../skin/images/chapter.gif"></a><a href="../../../skin/images/chapter_open.gif"></a><a href="../../../skin/images/current.gif"></a></td>
+</tr>
+<tr>
+<td colspan="2" bgcolor="#CFDCED" class="copyright" align="center"><font size="2" face="Arial, Helvetica, Sans-Serif"><a href="http://www.apache.org/licenses/LICENSE-2.0">
+              Copyright &copy; 2002-2004&nbsp;
+              The Apache Software Foundation.</a>
+          All rights reserved.
+          <script type="text/javascript" language="JavaScript"><!--
+              document.write(" - "+"Last Published: " + document.lastModified);
+            //  --></script></font></td>
+</tr>
+<tr>
+<td colspan="2" align="left" bgcolor="#CFDCED" class="logos"></td>
+</tr>
+</table>
+<!--================= end Footer ==================-->
+</body>
+</html>

Added: forrest/site/community/howto/v10/howto-v10.pdf
==============================================================================
--- (empty file)
+++ forrest/site/community/howto/v10/howto-v10.pdf	Sat Jun  5 06:35:22 2004
@@ -0,0 +1,569 @@
+%PDF-1.3
+%物洎
+4 0 obj
+<< /Type /Info
+/Producer (FOP 0.20.5) >>
+endobj
+5 0 obj
+<< /Length 2152 /Filter [ /ASCII85Decode /FlateDecode ]
+ >>
+stream
+Gb!kugN)%,&:N/3n?),;9aeTiDiQ2_d[<!bX-lYZklX=?,%?F+!)g-&50Ng),cr>q*KP%L`+A]0fn0J#HF(22E%T,:f@FQC>1`e;e_8`\Lp_sZp^9e>EGRRiXNeTXpZek?s(^@L@0A6d8hke/X3+,WnX5CZ@Ect#])H>ZIYS)`"VWd%i`-';[7TGeX/p09li(M&qV#'$oPn?pnZAH%^TKdnB'iV@=0FPPa)t5YSa1Lsi*0_TZTdnrcY8aGoDRh-rL6lr#CcX>C6NWp5,BI&%]h)!(AsJY*u-pYF#H4kG]fXH65,S$l;k.\plL>R.;hn6fP-``(^:W^M/0;OBDGtD#O;jhh<[<6K,[K1P&Hal0LM,lW3B8.;i8`\H%4,&QY[E@F5:+pPP3sA,XN2'L74NKVo[>Mj6!*N?W^38>?QhWIhn=9TGuej%_,hQq13>Y?:XFBj[Wk(-ZFnYqcTgjb=j9"(ic9q7CSWtB=\*,StAig/PR9&LkGe%`8ON-]R7-mWe;/XVKDQJr\too#]fe?M9-F7);'rCB@GCh!C&fsGijb!p.,_t#S,@=q1b>Bqb]`,44JqoLPHcuoGg7noWhaS+&Tqs8^t7)bo@RN>r;>5?B#rTr+^M7RV'(`i#RP1nc+)$ot8*6imqrOq>@BD=cp"3Cq6TEcAI9\+ti5*;,;QQSOtVn!'+]5IO^KYP0n@P&!^il_/55)m]d>dS>CQ`Pm-`14WTr,r4mLF10X`6VfL*1HMS:?]<MSD$X-e?K_1$l*eh0.WuF)eS01g2P:RudrQ',4,8F!WcAOUTLZTANnTdc-'@F(]c(a/o<CnbF].2F$@?8'8[:!Z7HScXIasnhjBp_bcX)=PP,62__[iCfE(h@KX44>Lg^/Pn?A1(oK1sht&.5_\<f8'4#"*lOgF]9ba%jK?==jqr-$Uk"#`(Chj#KWR0>.b%PjuFna5_A.ocO3_j$%V6QgArYZ1JEej(-?TD*`a$HnKN+Ha:=`CG4RD1-'R\2`>*1sl4SZAA;km7Rk!)\"<"9r;<8(tN1S\&$PffX`O>)U.suL[rrn<Oe-u\1PO=N)(&TSBQ>(1bN]akl@[5CT7imGd;As+MrBQ"]),H@h5jI`e#Rg=nOX5Cq'>4rE!P-MnhB#(=C,Ye(Q+i6cI]7V)G9#(uRcRh-+4S/VO'_p*+O%2:FI$ql,)(Vb5TN*"F[Pild$ZL;UufHMCfn.30\k1T&^kt*k^'uCJNi)9>t[FdoE(npq%nFQO`Y4UB4g(T;V<)K'W=7@NW"t)`HeT=p8.-FJF#Lb*ABXEaUV><J:_#fT@#7:@1Sken4g.mA@$PhNFRq`^k]O_\0B<X9[A:CF9.Rt>[jt9;PMdS`9K3F:5aNhpZresB#7Irb6"[M9\"<TRGbYIr[*TOH)R3Q&/s6M'8>ElI0&32=g"dF>#?mb`,U9'5%25LTD+V85`,F7H6JY?Hdot;1roaT,ASIM*7a[Vh\Vn5Sht")j]H%N'm\bSh:rUdDt*+4XLA54@R-,D?$\Y,$ofXG,5S.QQPM.69E#n6mO7&hL=<C[Gr/Ljr_JGbN6D-rJ>-.a7p6FngU].uZW7sq7gLXYF-dmQY!67>==rJ^2*k]/.uD/@9n*GAl1L5UFf\ngN8l?=fb,DSIC<siA[ADF#7r>7(ZFiop/S:'oh?=1UCKn_Y46nNOpE'nPY>u&%(q"?7s0aY^nti7e9?067*B+3b_-4u8\V=leSOXH&W4cYo0J&H-urQpa-(dbY5,9YXB"RZ!2Z:U1q.I?lNU68,4uu;(>i-;:HLA(^or%2\M-"E]DI`XHVQAUODa1K)!o<"L!`Tq^@!`5)t=;lmDo/7W[NXK\6Cc_#RRX4rrD&SGm(CYU^%LWmGEh1",#dh@IK$0Nr=D@IVs+?G;j[tGVs93(-m8lmPO5p"lt?m(!e8[@ki0nX5V]70'uu6!oPXZ(PuJqCP`lGH0Ef_Z_L`&V]m\J*,sH1Jh$U^NBB%pEI7g,Y;+:u6QB7LG1:a0Okflj?3e2hG`*d#+W^74_O1qd[[B,$Mdo\Q2TM$G2[uo#*\;_j0OLH6fT+eU?KhQ/06l4>5KI6G1SbO06:2l[7)!0O6&fI.?VVW6-/W@s37DMj(7l_Z#4Uo\Q/;47do2rQ3;Ug^k2&$I,U'A~>
+endstream
+endobj
+6 0 obj
+<< /Type /Page
+/Parent 1 0 R
+/MediaBox [ 0 0 612 792 ]
+/Resources 3 0 R
+/Contents 5 0 R
+>>
+endobj
+7 0 obj
+<< /Length 2898 /Filter [ /ASCII85Decode /FlateDecode ]
+ >>
+stream
+Gat%&99\/>&\d_;Qs6Ad?'oPNNb_.jQ#b#_HW**f3FGBsM(FFTpt49iY>9cNaDT9rZ)TAK2[%LkG;o3noA+V_du>G)Dt@5jH(1-^J)e?epch$C+1&'kCnCBj5<m*1B-0&C6*,S3n4+i2Z&h>,LgT",pEml<j5rRqkC:8Rn\u*`$$c2T)mMBrc0gW%X:Gt0Z7q4q+4Rq.7Oq?F4b[&sLh;a]VJmo-+hH49K;*H2#1;gL,:NJ4Pkf*CUnB7fbu\`NDNOZro8_fpWPcXFlI\6Ank-!/X+X`[PmsrFqI0&o>.rJm;=ofV?^e%NQEtUf68G0e:*Dbk<A_8Mn+G,EB9Ag^Rh,J-ht'VB,m\88^X.<[)ZmAR0%1J)Q%V9"Yp4d]*$a*#q5[W&e#bT,KTo2;Ns0rc2b-3t@*15`"uLsd-tNLjC+.\h9'-jWA5/D*,:1-AMl.1`1?LZTM`4t'r1[8PK<40R>_#Crp=W'a;N'`in,lo_!Y5ZZd$JWV/t@X.cQY78L\ledja_Q-itnHLDeQ1VmFrQWX?_[kJ[qQ6@'iicnk&%]%N\8f,*E<i(;sDnRK@Ta^Pa.4\eCF+o0jUAJJibR$`S"A<l"8>Q>JF!k*J[9Bo;XDeElalQMpA:nEr^R<Z22%"+"8pqc;d`PWATfEd>Db"hL]s%.+7N'l5$X/&\6.k?9NP0-!M7Zij56=Bg"H>=Db&A6Hd#%:YtGDk]_E[Dea6J/>N08[X&Uh@q=gNPXh*A#,.a601]r$mEr^3$RoYfCQRTLtm,p43[</"E*$?g;GF5M"aq8T^N%jckQ6\T"i!]C2=6iaagph6bT=_*+=D%n?/IT:'XS[B4k`lD`njr)?*Kik(7C2OIp'/r-6%6N--=7Sc*"-6LF>KG,iA5JXkdP`HjBJ$.o(sR@NA1md\^0\S\L<&e&<VLTA68:-=heM$k(B$5UAeQQtqIfX7`o'c#_IbCV-#S%J&Sc\'@HV8ep@h51H6-8q&?(!ZeOKerGe]rc.;SZtd-Y+BK`9-ECN1U%N%UqVCha-1AAFj??o.!n2$2f\doB:.ZM3fq!s6s=H'kaLJ'.':ej8!#FNkm5K;;Vrm?=\Z7t+?>5&C*I1G5Kb+[8V9.jWIo`l(!L\0r=-r,dYO`(>@)en9%E=,1<jH.V<Kb[a_X6YTe.,=WGu$+VSp=:TW%7T["H`W7NH5@]M*#>iS(QtbLgg*MH@Ql'97Cs1:QB3$kG6I0?B`g!+!'3A1'VHJn"[$g=BFHhB##M96F!7-d%M.NS'(*\P`cG"%:_\^,Obf!3j1-V"(_c[jde.ZL%c/rf`]\C>?c@[;9/$qecpu#T*I[4nbTiCBP4E\j_i0JLH^)&^["2D-kq%>^?rC/=3!%N2;J?P&HSid)l#=I]MS`L^QXRn8Oq8"b%O`i**jP>#n61p]WjCf9,[PXQ(:kAf"A<?Ds?s`s"\;Z&8tZe\[MTk'+%?FO==Sqi0MGDH#\Q>8KEolHEae!rpq7EZma:3RfVS'\/fJYWG&4^K8V5[So;l<XTDMI\hk\HU6coKs8O!#q4@u.^8KCO[Z59pb:I"jnlg'aEb+@$'$RVr8qm;DAZ,b5KlI&F]ncH*U>/;pfjjj'*la&WTmY-X?RTD7<_*b6(XjZ=t->J2mhmu%:pR3&@bn#L_V5i]S'$Hg,etm\UJALqFJ'YVtOMlF&a?_De.U[!M,lEr%:S`kCf.I/9O90`5#rDr.:^,7d,3gmWco&_oQ=jPWH!AOB6mWf@mjpP<[C!]C'KSYpcp^jAVu5A7;PDg)<LGaClQD/C6Zf3E-.>KIT^.NH_<C%]ZQ;!o(_s-_Q;B1MQ-iKm(0gditt6q/os26M\lObBJ9p+BS$F5i!k;=3q?AY7"n*MO+Fp\@UHjS21s7@=](UKVhq1!pTG<ET#Y!r@Vih4c@1`L,%<B"o5Sr3Q)CY/e:I<S%,8(oP2Ve*JOeI?np<>?.%eH-47LKi6?72CH7g_PdfEl8/"P=O`QEp2a1o:GOCch+EugErT%G1<C[ATR!E+rZdO!$O>5ds[(X-9Z"o=?Y*9$1'(t,o([Y/N,_kr-C-/oUNge:Y0qFE;=O/XWc;$TpcJ7XTgW+KhFW/3BO*mkS%,KjH.&N+Q7jdgY8^W*Lqu$6T9m(b*9/EBg0UcXq]p]j\K]K_-]3i6?M[]69D#0hEo6J93ek#;G,K6<lD#Q=h9Jj>^?kiN?^Z*D$ltCl)@pH^E.,FHC[;<On2Hf5I=3I@ENV)a6X#EZ,RXl-B>e#8H>B0FB%pgt?d1P/.94o1D^Wg?5Y6;)oK>G#6j@M(%UQMV60-$aBaCNe1j6a=GHnq:J$:]0U/`6'jTI7pQDer"6QmR7Wc)r%DC).#^Pk[u>`I9a[2=^eQI:d.eAKc=_pX'\IliSi?A61nW%n.2Q*SuAtH6rb_$!#$eC\lbYU<Mhm#C;KZN0l9hC_X;(Kq?eoG&Ku@`'m6gX/#ol+cD.28=8kaGl%B4SVehi@biIXiuk=IW"c\H]c,rN-Qa'uD7.5@RQ!3!TO4QYJ9UF!%YhDgO+_QZk^1CnI`18F)^4CO-ON!V^0uJ)`3Rm)m)NH,>@Hg_:*d5SnRfr)d=kmr#nB8=!!eLsr@0iQFr]I3:lHm30F@#jPo7AY'SlY8h:&KjSZA:DIh;)@B8@A;>k)T!UGF?SCV79)L84A)rX\kN"L"ZtR"[M8k^E8!nrkf"I_,#OicG?8U\5c$i@6h7DZi47&k&3G$^dPTo0c1i8X_5sBq?D:Yki72q=7''"J;:S^.t<gVd_[;T*phHA5?!<3jC.&I_GVbJ*H]'3/UYu?W5m)$Z2tVk_['1jer1:a"scif*]qS7fQZ-Nrugb2R$Zaq"E@^QYKWGqKEMJ5\4@\h9LI@RXU^^lk(g7AT(Lik-"JD87D"m~>
+endstream
+endobj
+8 0 obj
+<< /Type /Page
+/Parent 1 0 R
+/MediaBox [ 0 0 612 792 ]
+/Resources 3 0 R
+/Contents 7 0 R
+>>
+endobj
+9 0 obj
+<< /Length 2265 /Filter [ /ASCII85Decode /FlateDecode ]
+ >>
+stream
+GatU4997gc&AJ$Ck`u@mZ?f/-"kb`e1anHPM]A0,BSj1NPsgD%m+q[;N^Qb`b4[k^]tcrj,\MkLD]\!,C@TJQjol@e^"$`RHeV!Iq="XhJX$BF=U(S/WkH0=-R8u=$h#E9qP!(Z\ol9J6m"CZLtchE0<Zk`r9^WCK9!kX6EL@5:R<e-P!I3?,8jKtP!L&ZXV<@12/A;jNK=hD-osc0'??T-R-7E^?,-.\Q<m<S457s/I?AMZi4Sj/`mT\(H)*Bb,-S\.:onBABWcV-%S7LJ`\X>#@dljYOpHMEZ)B\e@TnOk:j:KZ3@*pUQ`P:r9"6(`JOtVqe)o%dP^KfGd[\:th+P#U=RFBJ2<@P**9M$lC)E5$/&,jL%`^<1Zg$cJbVHGC/J,-L`G+FQ/J\P74"_#0`4%@"@aBrJiF=*$N<$i]I>+o)&@`(pO$-le8IXV]jV;(]eWOip#[r]PU;^g7RNWU:+&/lb[gRLgdk,KOO,@`B9U7\qihbLXL>[>)g%PuHLc)nan$+mF3n>519ff")3mrs<Q\!\<;odK1`PL+L^[@2Q/C"U@>;LD4$tk=<;=B/tR\r1m,f&KkPo*3SPb]X\=+aon5UK.:k?BZkb`W&</O@eYBTZj7HaSOD,<JrnnX-'^11N=Ps6NWe$kVLemXc>DSeZXj$S6h:pP:qPKbkO?6mWU,G]FdX_riV[%q8ecXr(P4&HD'V=*U>0I![1[P:.W[nTIWRr'aaZdf)2(<00[VVY9FP`UB3VJB`((bXPjRVD',FG^j<*fIZ/WMQ/1>RV>pq?EJt&`*_!QIOdiG=+AMeK'cPs(LZU"R5m&pA*DFKThe#8=iI%op8e,4`#G$VWH$KaN#cFYL*d1/@a\A:(=5Z1>=\Z\*9e]9."-DdWFRg,Z5F:9*FF_":#lND0ZUbZg1S-F?*f\]47R@N[6#P^NFK2bGR\./3Ti.^,JFWc$++27hC+nHT_'7LM6^+L"KTYKmNKbTXPBOQ`uQ8I_U]=Sn>pU5fgB`='MJl`>%A,cD3?eZKs$N7beROhE[>MA)5QOG[okf*R'e*8=T=G)YW;@K=.jD\casNer]>#TW_+87jkr*i8=#YfrFbG@&!#96.R.Fk\*'r1-96;i(#<(#@GC2]LT,lQH\!]rV4(DB(6:;P"'LBeblX-rCW/:DU!r^0ER)r4XSDcud>afmc>5k=4%8n>-W]=Dha^g;U8:fgigb\De5%<TcFBF`dr\kPKPk7k[>6]*8&O!./RHcnj?Cg!D2DgP]X$0-i/dSfTa_q)O&48.4J<>oPNI6?dS^#3_q3Fos't7aL5Ag#"NJ!InMZsN\rM=*CP_5uCD*(Og(KtPB4`'\p=`A2^<;_iT!a;sQB3B\>Ncq2So\So[#O^4b>quXck>Ti7nDL>$<Q;W4fP-LEs35g8!XY]8S'"'3]YDbl2/TD]URS(PV.O.fTK+`-)T4_f'IZlDeGCFRW#3\9.lFr[Yc(UmTgua%6QpT#]ZKjo5g@6SS"FofYY#s+>KQ>3/`VIlYE/Uq(3#=-SQ7qAjL6mGV</VWVdK^ndTFoS5nZ,$d,rZ`V5(Pj*gpO>6KCIJg:JE.E#$IeY$eOid>99?sfL9hU25+pp@P:fu8!t9br^TOATuRQZTeW5\1WnWU`H-4!+UD!QfudZ@pV']+PuBVMl0G1TA'Zph;mh,3$-=BH`$'#:pls,#c6C>d6rQ\q59'aci/g"XGl)\PM5WM/sPO[4@B=oTGUuTtQoYBf2e4U7$fkN(FT[Lf_Wn/lJTK$iDOlL7&X3B&ilF*CQ`[OP?i+h7lhc<.(V6YS5Lt(nH0GVL(SUDV>3XG$Z8epkKULEni<p[)@T*^@l!"P&-PHS0&+9;$sV[eF-=S7SBKV:$,0lcu)OZGC+bns-`U9j8Of8.^nqFH0I1!^O)V^\@q;jIR2E.4AO2RkE,n"<sGGQAcpYSp0+NDUGBtdIinG\YAiF%o<*/K<=&PbA@C1$j8&fbGPBHJ3gfC#4j\69,D..VMe,HFPuie9VLN;62bq7/?31I4aX9po;)RI#4'qGX@9iq-e;q@#M<8Mh>]=Kj-&nr2inZUMnI*:Y1\EfM;9.8F](&4A3RC(j56At)opqZqj912+lp55D"A0`1ap;iR5+ti'^[BUs1dq/<8:NZ\aoq<Z0sm-9s4ieJ>5d;$P'IueZ'VanYU%E5)"Z-CS5p<^IJA+7Uk(4X',8PblNm\LX;E&(pQ+?%X-WAe+pOu.MMIaj(3CB3B"!M-/X(tSE<*HA+)T<g:&~>
+endstream
+endobj
+10 0 obj
+<< /Type /Page
+/Parent 1 0 R
+/MediaBox [ 0 0 612 792 ]
+/Resources 3 0 R
+/Contents 9 0 R
+/Annots 11 0 R
+>>
+endobj
+11 0 obj
+[
+12 0 R
+13 0 R
+]
+endobj
+12 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 106.152 285.652 224.124 273.652 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (http://www.evolt.org/article/How_To_Write_A_How_To/9741/18250/index.html)
+/S /URI >>
+/H /I
+>>
+endobj
+13 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 192.144 272.452 236.796 260.452 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (http://www.tldp.org/HOWTO/HOWTO-INDEX/index.html)
+/S /URI >>
+/H /I
+>>
+endobj
+16 0 obj
+<<
+ /Title (\376\377\0\61\0\40\0\117\0\166\0\145\0\162\0\166\0\151\0\145\0\167)
+ /Parent 14 0 R
+ /Next 18 0 R
+ /A 15 0 R
+>> endobj
+18 0 obj
+<<
+ /Title (\376\377\0\62\0\40\0\111\0\156\0\164\0\145\0\156\0\144\0\145\0\144\0\40\0\101\0\165\0\144\0\151\0\145\0\156\0\143\0\145)
+ /Parent 14 0 R
+ /Prev 16 0 R
+ /Next 20 0 R
+ /A 17 0 R
+>> endobj
+20 0 obj
+<<
+ /Title (\376\377\0\63\0\40\0\120\0\165\0\162\0\160\0\157\0\163\0\145)
+ /Parent 14 0 R
+ /Prev 18 0 R
+ /Next 22 0 R
+ /A 19 0 R
+>> endobj
+22 0 obj
+<<
+ /Title (\376\377\0\64\0\40\0\120\0\162\0\145\0\162\0\145\0\161\0\165\0\151\0\163\0\151\0\164\0\145\0\163)
+ /Parent 14 0 R
+ /Prev 20 0 R
+ /Next 24 0 R
+ /A 21 0 R
+>> endobj
+24 0 obj
+<<
+ /Title (\376\377\0\65\0\40\0\123\0\164\0\145\0\160\0\163)
+ /Parent 14 0 R
+ /First 26 0 R
+ /Last 46 0 R
+ /Prev 22 0 R
+ /Next 48 0 R
+ /Count -11
+ /A 23 0 R
+>> endobj
+26 0 obj
+<<
+ /Title (\376\377\0\65\0\56\0\61\0\40\0\127\0\162\0\151\0\164\0\145\0\40\0\164\0\150\0\145\0\40\0\117\0\166\0\145\0\162\0\166\0\151\0\145\0\167)
+ /Parent 24 0 R
+ /Next 28 0 R
+ /A 25 0 R
+>> endobj
+28 0 obj
+<<
+ /Title (\376\377\0\65\0\56\0\62\0\40\0\104\0\145\0\163\0\143\0\162\0\151\0\142\0\145\0\40\0\171\0\157\0\165\0\162\0\40\0\111\0\156\0\164\0\145\0\156\0\144\0\145\0\144\0\40\0\101\0\165\0\144\0\151\0\145\0\156\0\143\0\145)
+ /Parent 24 0 R
+ /Prev 26 0 R
+ /Next 30 0 R
+ /A 27 0 R
+>> endobj
+30 0 obj
+<<
+ /Title (\376\377\0\65\0\56\0\63\0\40\0\123\0\164\0\141\0\164\0\145\0\40\0\164\0\150\0\145\0\40\0\120\0\165\0\162\0\160\0\157\0\163\0\145)
+ /Parent 24 0 R
+ /Prev 28 0 R
+ /Next 32 0 R
+ /A 29 0 R
+>> endobj
+32 0 obj
+<<
+ /Title (\376\377\0\65\0\56\0\64\0\40\0\114\0\151\0\163\0\164\0\40\0\141\0\156\0\171\0\40\0\120\0\162\0\145\0\162\0\145\0\161\0\165\0\163\0\151\0\164\0\145\0\163)
+ /Parent 24 0 R
+ /Prev 30 0 R
+ /Next 34 0 R
+ /A 31 0 R
+>> endobj
+34 0 obj
+<<
+ /Title (\376\377\0\65\0\56\0\65\0\40\0\104\0\145\0\163\0\143\0\162\0\151\0\142\0\145\0\40\0\164\0\150\0\145\0\40\0\123\0\164\0\145\0\160\0\163\0\40\0\157\0\146\0\40\0\171\0\157\0\165\0\162\0\40\0\110\0\157\0\167\0\55\0\124\0\157)
+ /Parent 24 0 R
+ /Prev 32 0 R
+ /Next 36 0 R
+ /A 33 0 R
+>> endobj
+36 0 obj
+<<
+ /Title (\376\377\0\65\0\56\0\66\0\40\0\105\0\170\0\164\0\145\0\156\0\144\0\40\0\164\0\150\0\145\0\40\0\114\0\145\0\141\0\162\0\156\0\151\0\156\0\147)
+ /Parent 24 0 R
+ /Prev 34 0 R
+ /Next 38 0 R
+ /A 35 0 R
+>> endobj
+38 0 obj
+<<
+ /Title (\376\377\0\65\0\56\0\67\0\40\0\123\0\165\0\155\0\155\0\141\0\162\0\151\0\172\0\145\0\40\0\164\0\150\0\145\0\40\0\105\0\156\0\164\0\151\0\162\0\145\0\40\0\120\0\162\0\157\0\143\0\145\0\163\0\163)
+ /Parent 24 0 R
+ /Prev 36 0 R
+ /Next 40 0 R
+ /A 37 0 R
+>> endobj
+40 0 obj
+<<
+ /Title (\376\377\0\65\0\56\0\70\0\40\0\101\0\144\0\144\0\151\0\164\0\151\0\157\0\156\0\141\0\154\0\40\0\124\0\151\0\160\0\163\0\40\0\157\0\162\0\40\0\106\0\101\0\121\0\163)
+ /Parent 24 0 R
+ /Prev 38 0 R
+ /Next 42 0 R
+ /A 39 0 R
+>> endobj
+42 0 obj
+<<
+ /Title (\376\377\0\65\0\56\0\71\0\40\0\122\0\145\0\146\0\145\0\162\0\145\0\156\0\143\0\145\0\163)
+ /Parent 24 0 R
+ /Prev 40 0 R
+ /Next 44 0 R
+ /A 41 0 R
+>> endobj
+44 0 obj
+<<
+ /Title (\376\377\0\65\0\56\0\61\0\60\0\40\0\107\0\145\0\164\0\40\0\163\0\157\0\155\0\145\0\40\0\146\0\145\0\145\0\144\0\142\0\141\0\143\0\153)
+ /Parent 24 0 R
+ /Prev 42 0 R
+ /Next 46 0 R
+ /A 43 0 R
+>> endobj
+46 0 obj
+<<
+ /Title (\376\377\0\65\0\56\0\61\0\61\0\40\0\123\0\165\0\142\0\155\0\151\0\164\0\40\0\166\0\151\0\141\0\40\0\102\0\165\0\147\0\172\0\151\0\154\0\154\0\141)
+ /Parent 24 0 R
+ /Prev 44 0 R
+ /A 45 0 R
+>> endobj
+48 0 obj
+<<
+ /Title (\376\377\0\66\0\40\0\105\0\170\0\164\0\145\0\156\0\163\0\151\0\157\0\156)
+ /Parent 14 0 R
+ /Prev 24 0 R
+ /Next 50 0 R
+ /A 47 0 R
+>> endobj
+50 0 obj
+<<
+ /Title (\376\377\0\67\0\40\0\106\0\162\0\145\0\161\0\165\0\145\0\156\0\164\0\154\0\171\0\40\0\101\0\163\0\153\0\145\0\144\0\40\0\121\0\165\0\145\0\163\0\164\0\151\0\157\0\156\0\163)
+ /Parent 14 0 R
+ /First 52 0 R
+ /Last 54 0 R
+ /Prev 48 0 R
+ /Next 56 0 R
+ /Count -2
+ /A 49 0 R
+>> endobj
+52 0 obj
+<<
+ /Title (\376\377\0\67\0\56\0\61\0\40\0\127\0\150\0\141\0\164\0\40\0\151\0\163\0\40\0\164\0\150\0\145\0\40\0\144\0\151\0\146\0\146\0\145\0\162\0\145\0\156\0\143\0\145\0\40\0\142\0\145\0\164\0\167\0\145\0\145\0\156\0\40\0\141\0\40\0\110\0\157\0\167\0\55\0\124\0\157\0\40\0\141\0\156\0\144\0\40\0\141\0\40\0\164\0\165\0\164\0\157\0\162\0\151\0\141\0\154\0\77)
+ /Parent 50 0 R
+ /Next 54 0 R
+ /A 51 0 R
+>> endobj
+54 0 obj
+<<
+ /Title (\376\377\0\67\0\56\0\62\0\40\0\127\0\150\0\141\0\164\0\40\0\163\0\160\0\145\0\154\0\154\0\151\0\156\0\147\0\40\0\143\0\157\0\156\0\166\0\145\0\156\0\164\0\151\0\157\0\156\0\40\0\163\0\150\0\157\0\165\0\154\0\144\0\40\0\111\0\40\0\146\0\157\0\154\0\154\0\157\0\167\0\77)
+ /Parent 50 0 R
+ /Prev 52 0 R
+ /A 53 0 R
+>> endobj
+56 0 obj
+<<
+ /Title (\376\377\0\70\0\40\0\124\0\151\0\160\0\163)
+ /Parent 14 0 R
+ /First 58 0 R
+ /Last 58 0 R
+ /Prev 50 0 R
+ /Next 60 0 R
+ /Count -1
+ /A 55 0 R
+>> endobj
+58 0 obj
+<<
+ /Title (\376\377\0\70\0\56\0\61\0\40\0\110\0\157\0\167\0\55\0\124\0\157\0\40\0\144\0\164\0\144)
+ /Parent 56 0 R
+ /A 57 0 R
+>> endobj
+60 0 obj
+<<
+ /Title (\376\377\0\71\0\40\0\122\0\145\0\146\0\145\0\162\0\145\0\156\0\143\0\145\0\163)
+ /Parent 14 0 R
+ /Prev 56 0 R
+ /Next 62 0 R
+ /A 59 0 R
+>> endobj
+62 0 obj
+<<
+ /Title (\376\377\0\61\0\60\0\40\0\122\0\145\0\166\0\151\0\163\0\151\0\157\0\156\0\163)
+ /Parent 14 0 R
+ /Prev 60 0 R
+ /A 61 0 R
+>> endobj
+63 0 obj
+<< /Type /Font
+/Subtype /Type1
+/Name /F3
+/BaseFont /Helvetica-Bold
+/Encoding /WinAnsiEncoding >>
+endobj
+64 0 obj
+<< /Type /Font
+/Subtype /Type1
+/Name /F5
+/BaseFont /Times-Roman
+/Encoding /WinAnsiEncoding >>
+endobj
+65 0 obj
+<< /Type /Font
+/Subtype /Type1
+/Name /F6
+/BaseFont /Times-Italic
+/Encoding /WinAnsiEncoding >>
+endobj
+66 0 obj
+<< /Type /Font
+/Subtype /Type1
+/Name /F1
+/BaseFont /Helvetica
+/Encoding /WinAnsiEncoding >>
+endobj
+67 0 obj
+<< /Type /Font
+/Subtype /Type1
+/Name /F9
+/BaseFont /Courier
+/Encoding /WinAnsiEncoding >>
+endobj
+68 0 obj
+<< /Type /Font
+/Subtype /Type1
+/Name /F2
+/BaseFont /Helvetica-Oblique
+/Encoding /WinAnsiEncoding >>
+endobj
+69 0 obj
+<< /Type /Font
+/Subtype /Type1
+/Name /F7
+/BaseFont /Times-Bold
+/Encoding /WinAnsiEncoding >>
+endobj
+1 0 obj
+<< /Type /Pages
+/Count 3
+/Kids [6 0 R 8 0 R 10 0 R ] >>
+endobj
+2 0 obj
+<< /Type /Catalog
+/Pages 1 0 R
+ /Outlines 14 0 R
+ /PageMode /UseOutlines
+ >>
+endobj
+3 0 obj
+<< 
+/Font << /F3 63 0 R /F5 64 0 R /F1 66 0 R /F6 65 0 R /F9 67 0 R /F2 68 0 R /F7 69 0 R >> 
+/ProcSet [ /PDF /ImageC /Text ] >> 
+endobj
+14 0 obj
+<<
+ /First 16 0 R
+ /Last 62 0 R
+>> endobj
+15 0 obj
+<<
+/S /GoTo
+/D [6 0 R /XYZ -5.0 527.888 null]
+>>
+endobj
+17 0 obj
+<<
+/S /GoTo
+/D [6 0 R /XYZ -5.0 462.354 null]
+>>
+endobj
+19 0 obj
+<<
+/S /GoTo
+/D [6 0 R /XYZ -5.0 410.02 null]
+>>
+endobj
+21 0 obj
+<<
+/S /GoTo
+/D [6 0 R /XYZ -5.0 344.486 null]
+>>
+endobj
+23 0 obj
+<<
+/S /GoTo
+/D [6 0 R /XYZ -5.0 125.742 null]
+>>
+endobj
+25 0 obj
+<<
+/S /GoTo
+/D [8 0 R /XYZ -5.0 731.0 null]
+>>
+endobj
+27 0 obj
+<<
+/S /GoTo
+/D [8 0 R /XYZ -5.0 653.347 null]
+>>
+endobj
+29 0 obj
+<<
+/S /GoTo
+/D [8 0 R /XYZ -5.0 575.694 null]
+>>
+endobj
+31 0 obj
+<<
+/S /GoTo
+/D [8 0 R /XYZ -5.0 511.241 null]
+>>
+endobj
+33 0 obj
+<<
+/S /GoTo
+/D [8 0 R /XYZ -5.0 433.588 null]
+>>
+endobj
+35 0 obj
+<<
+/S /GoTo
+/D [8 0 R /XYZ -5.0 355.935 null]
+>>
+endobj
+37 0 obj
+<<
+/S /GoTo
+/D [8 0 R /XYZ -5.0 291.482 null]
+>>
+endobj
+39 0 obj
+<<
+/S /GoTo
+/D [8 0 R /XYZ -5.0 240.229 null]
+>>
+endobj
+41 0 obj
+<<
+/S /GoTo
+/D [8 0 R /XYZ -5.0 175.776 null]
+>>
+endobj
+43 0 obj
+<<
+/S /GoTo
+/D [8 0 R /XYZ -5.0 111.323 null]
+>>
+endobj
+45 0 obj
+<<
+/S /GoTo
+/D [10 0 R /XYZ -5.0 731.0 null]
+>>
+endobj
+47 0 obj
+<<
+/S /GoTo
+/D [10 0 R /XYZ -5.0 679.747 null]
+>>
+endobj
+49 0 obj
+<<
+/S /GoTo
+/D [10 0 R /XYZ -5.0 614.213 null]
+>>
+endobj
+51 0 obj
+<<
+/S /GoTo
+/D [10 0 R /XYZ -5.0 583.079 null]
+>>
+endobj
+53 0 obj
+<<
+/S /GoTo
+/D [10 0 R /XYZ -5.0 492.226 null]
+>>
+endobj
+55 0 obj
+<<
+/S /GoTo
+/D [10 0 R /XYZ -5.0 440.973 null]
+>>
+endobj
+57 0 obj
+<<
+/S /GoTo
+/D [10 0 R /XYZ -5.0 409.839 null]
+>>
+endobj
+59 0 obj
+<<
+/S /GoTo
+/D [10 0 R /XYZ -5.0 345.386 null]
+>>
+endobj
+61 0 obj
+<<
+/S /GoTo
+/D [10 0 R /XYZ -5.0 240.252 null]
+>>
+endobj
+xref
+0 70
+0000000000 65535 f 
+0000014590 00000 n 
+0000014661 00000 n 
+0000014753 00000 n 
+0000000015 00000 n 
+0000000071 00000 n 
+0000002315 00000 n 
+0000002421 00000 n 
+0000005411 00000 n 
+0000005517 00000 n 
+0000007874 00000 n 
+0000007996 00000 n 
+0000008030 00000 n 
+0000008256 00000 n 
+0000014898 00000 n 
+0000014949 00000 n 
+0000008458 00000 n 
+0000015014 00000 n 
+0000008598 00000 n 
+0000015079 00000 n 
+0000008805 00000 n 
+0000015143 00000 n 
+0000008953 00000 n 
+0000015208 00000 n 
+0000009137 00000 n 
+0000015273 00000 n 
+0000009314 00000 n 
+0000015336 00000 n 
+0000009522 00000 n 
+0000015401 00000 n 
+0000009821 00000 n 
+0000015466 00000 n 
+0000010037 00000 n 
+0000015531 00000 n 
+0000010277 00000 n 
+0000015596 00000 n 
+0000010585 00000 n 
+0000015661 00000 n 
+0000010813 00000 n 
+0000015726 00000 n 
+0000011094 00000 n 
+0000015791 00000 n 
+0000011345 00000 n 
+0000015856 00000 n 
+0000011521 00000 n 
+0000015921 00000 n 
+0000011742 00000 n 
+0000015985 00000 n 
+0000011961 00000 n 
+0000016051 00000 n 
+0000012121 00000 n 
+0000016117 00000 n 
+0000012421 00000 n 
+0000016183 00000 n 
+0000012842 00000 n 
+0000016249 00000 n 
+0000013184 00000 n 
+0000016315 00000 n 
+0000013354 00000 n 
+0000016381 00000 n 
+0000013500 00000 n 
+0000016447 00000 n 
+0000013666 00000 n 
+0000013817 00000 n 
+0000013930 00000 n 
+0000014040 00000 n 
+0000014151 00000 n 
+0000014259 00000 n 
+0000014365 00000 n 
+0000014481 00000 n 
+trailer
+<<
+/Size 70
+/Root 2 0 R
+/Info 4 0 R
+>>
+startxref
+16513
+%%EOF

Added: forrest/site/community/index.html
==============================================================================
--- (empty file)
+++ forrest/site/community/index.html	Sat Jun  5 06:35:22 2004
@@ -0,0 +1,257 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN""http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<head>
+<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Community Resources Overview</title>
+<link type="text/css" href="../skin/page.css" rel="stylesheet">
+<link rel="shortcut icon" href="../favicon.ico">
+</head>
+<body text="#000000" bgcolor="#FFFFFF">
+<!--================= start Navigation Path ==================-->
+<table summary="navigation path" width="100%" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<td nowrap="nowrap" valign="middle" bgcolor="#CFDCED" height="20"><img height="1" width="5" alt="" src="../skin/images/spacer.gif" class="spacer"><!--===== breadcrumb trail (javascript-generated) ====--><font size="2" face="Arial, Helvetica, Sans-serif"><a href="http://www.apache.org/">apache</a> &gt; <a href="http://xml.apache.org/">xml.apache</a><script src="../skin/breadcrumbs.js" language="JavaScript" type="text/javascript"></script></font></td>
+</tr>
+<tr>
+<td bgcolor="#4C6C8F" height="2"><img height="2" width="2" alt="" src="../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+</table>
+<!--================= end Navigation Path ==================-->
+<!--================= start Banner ==================-->
+<table summary="header with logos" width="100%" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<!--================= start Group Logo ==================-->
+<td bgcolor="#294563"><a href="http://xml.apache.org/"><img class="logoImage" alt="Apache XML" src="../images/group-logo.gif"></a></td>
+<!--================= end Group Logo ==================-->
+<!--================= start Project Logo ==================--><td width="100%" align="center" bgcolor="#294563"><a href="http://xml.apache.org/forrest/"><img class="logoImage" alt="Forrest" src="../images/project-logo.gif"></a></td>
+<!--================= end Project Logo ==================-->
+<!--================= start Search ==================--><td valign="top" rowspan="2" bgcolor="#294563">
+<form target="_blank" action="http://www.google.com/search" method="get">
+<table summary="search" border="0" cellspacing="0" cellpadding="0" bgcolor="#4C6C8F">
+<tr>
+<td colspan="3"><img height="10" width="1" alt="" src="../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td><img height="1" width="1" alt="" src="../skin/images/spacer.gif" class="spacer"></td><td nowrap="nowrap"><input value="xml.apache.org" name="as_sitesearch" type="hidden"><input size="15" name="as_q" id="query" type="text"><img height="1" width="5" alt="" src="../skin/images/spacer.gif" class="spacer"><input name="Search" value="Search" type="submit">
+<br>
+<font face="Arial, Helvetica, Sans-serif" size="2" color="white">
+                          the Apache XML site
+                          
+                          
+                        </font></td><td><img height="1" width="1" alt="" src="../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td><img alt="" border="0" height="10" width="9" src="../skin/images/search-left.gif"></td><td><img height="1" width="1" alt="" src="../skin/images/spacer.gif" class="spacer"></td><td><img alt="" border="0" height="10" width="9" src="../skin/images/search-right.gif"></td>
+</tr>
+</table>
+</form>
+</td>
+<!--================= end Search ==================--><td bgcolor="#294563"><img height="10" width="10" alt="" src="../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td valign="bottom" bgcolor="#294563" colspan="2">
+<!--================= start Tabs ==================-->
+<div class="tab">
+<table summary="tab bar" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<td width="6"><img alt="" height="8" width="6" src="../skin/images/spacer.gif"></td><td valign="bottom">
+<table summary="non selected tab" style="height: 1.6em" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<td valign="top" width="5" bgcolor="#B2C4E0"><img height="5" width="5" alt="" src="../skin/images/tab-left.gif"></td><td valign="middle" bgcolor="#B2C4E0"><a class="base-not-selected" href="../index.html">Home</a></td><td valign="top" width="5" bgcolor="#B2C4E0"><img height="5" width="5" alt="" src="../skin/images/tab-right.gif"></td>
+</tr>
+<tr>
+<td colspan="3" height="1"></td>
+</tr>
+</table>
+</td><td width="6"><img alt="" height="8" width="6" src="../skin/images/spacer.gif"></td><td valign="bottom">
+<table summary="selected tab" style="height: 1.8em" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<td valign="top" width="5" bgcolor="#4C6C8F"><img height="5" width="5" alt="" src="../skin/images/tabSel-left.gif"></td><td valign="middle" bgcolor="#4C6C8F"><font color="#ffffff" size="2" face="Arial, Helvetica, Sans-serif"><b><a class="base-selected" href="../community/index.html">Community</a></b></font></td><td valign="top" width="5" bgcolor="#4C6C8F"><img height="5" width="5" alt="" src="../skin/images/tabSel-right.gif"></td>
+</tr>
+</table>
+</td><td width="6"><img alt="" height="8" width="6" src="../skin/images/spacer.gif"></td><td valign="bottom">
+<table summary="non selected tab" style="height: 1.6em" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<td valign="top" width="5" bgcolor="#B2C4E0"><img height="5" width="5" alt="" src="../skin/images/tab-left.gif"></td><td valign="middle" bgcolor="#B2C4E0"><a class="base-not-selected" href="../community/howto/index.html">How-to</a></td><td valign="top" width="5" bgcolor="#B2C4E0"><img height="5" width="5" alt="" src="../skin/images/tab-right.gif"></td>
+</tr>
+<tr>
+<td colspan="3" height="1"></td>
+</tr>
+</table>
+</td>
+</tr>
+</table>
+</div>
+<!--================= end Tabs ==================-->
+</td><td bgcolor="#294563"></td>
+</tr>
+<tr>
+<td height="10" bgcolor="#4C6C8F" colspan="4"></td>
+</tr>
+</table>
+<!--================= end Banner ==================-->
+<!--================= start Menu, NavBar, Content ==================-->
+<table summary="page content" bgcolor="#ffffff" width="100%" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<td valign="top">
+<table summary="menu" border="0" cellspacing="0" cellpadding="0">
+<tr>
+<!--================= start left top NavBar ==================-->
+<td rowspan="3" valign="top">
+<table summary="blue line" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<td bgcolor="#294563"><img width="10" height="1" alt="" src="../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td bgcolor="#CFDCED"><font color="#4C6C8F" size="4" face="Arial, Helvetica, Sans-serif">&nbsp;</font></td>
+</tr>
+<tr>
+<td bgcolor="#294563"><img width="10" height="1" alt="" src="../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+</table>
+</td>
+<!--================= end left top NavBar ==================--><td bgcolor="#294563"><img width="1" height="1" alt="" src="../skin/images/spacer.gif" class="spacer"></td><td valign="bottom" bgcolor="#4C6C8F"><img width="10" height="10" alt="" src="../skin/images/spacer.gif" class="spacer"></td><td nowrap="nowrap" valign="top" bgcolor="#4C6C8F">
+<!--================= start Menu items ==================-->
+<div class="menu">
+<ul>
+<li>
+<font color="#CFDCED">Community</font>
+<ul>
+    
+<li>
+<span class="sel"><font color="#ffcc00">About</font></span>
+</li>
+    
+    
+    
+  
+</ul>
+</li>
+</ul>
+</div>
+<!--================= end Menu items ==================-->
+</td><td valign="bottom" bgcolor="#4C6C8F"><img width="10" height="10" alt="" src="../skin/images/spacer.gif" class="spacer"></td><td bgcolor="#294563"><img width="1" height="1" alt="" src="../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td valign="bottom" align="left" colspan="2" rowspan="2" bgcolor="#4C6C8F"><img height="10" width="10" border="0" alt="" src="../skin/images/menu-left.gif"></td><td bgcolor="#4C6C8F"><img height="10" width="10" alt="" src="../skin/images/spacer.gif" class="spacer"></td><td valign="bottom" align="right" colspan="2" rowspan="2" bgcolor="#4C6C8F"><img height="10" width="10" border="0" alt="" src="../skin/images/menu-right.gif"></td>
+</tr>
+<tr>
+<td height="1" bgcolor="#294563"><img width="1" height="1" alt="" src="../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+</table>
+</td><td valign="top" width="100%">
+<table summary="content" width="100%" border="0" cellpadding="0" cellspacing="0">
+<!--================= start middle NavBar ==================-->
+<tr>
+<td colspan="4" bgcolor="#294563"><img width="10" height="1" alt="" src="../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td align="left" width="10" bgcolor="#CFDCED"><img width="10" height="1" alt="" src="../skin/images/spacer.gif" class="spacer"></td><td align="left" width="50%" bgcolor="#CFDCED"><font color="#4C6C8F" size="3" face="Arial, Helvetica, Sans-serif">
+                &nbsp;
+                
+                </font><img width="10" height="8" alt="" src="../skin/images/spacer.gif" class="spacer"></td><td align="right" width="50%" bgcolor="#CFDCED"><font color="#4C6C8F" size="3" face="Arial, Helvetica, Sans-serif">
+                &nbsp;
+                
+                </font><img width="10" height="8" alt="" src="../skin/images/spacer.gif" class="spacer"></td><td width="10" bgcolor="#CFDCED"><img width="10" height="1" alt="" src="../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td colspan="4" bgcolor="#294563"><img width="10" height="1" alt="" src="../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<!--================= end middle NavBar ==================-->
+<!--================= start Content==================-->
+<tr>
+<td align="left" width="10"><img width="10" height="1" alt="" src="../skin/images/spacer.gif" class="spacer"></td><td colspan="2" align="left" width="100%">
+<div class="content">
+<table class="title" summary="">
+<tr>
+<td valign="middle">
+<h1>Community Resources Overview</h1>
+</td><td nowrap="nowrap" width="40" align="center"><a class="dida" href="index.pdf"><img alt="PDF" src="../skin/images/pdfdoc.gif" class="skin"><br>
+        PDF</a></td>
+</tr>
+</table>
+<ul class="minitoc">
+<li>
+<a href="#Introduction">Introduction</a>
+</li>
+<li>
+<a href="#Forrestbot+-+automated+documentation+building+robot">Forrestbot - automated documentation building robot</a>
+</li>
+<li>
+<a href="#Your+Project+-+plant+the+seed+for+a+new+documentation+project">Your Project - plant the seed for a new documentation project</a>
+</li>
+<li>
+<a href="#Apache+Statistics">Apache Statistics</a>
+</li>
+</ul>
+  
+<a name="N1000D"></a><a name="Introduction"></a>
+<h3>Introduction</h3>
+<div style="margin-left: 0 ; border: 2px">
+<p>Forrest has certain <a href="../dreams.html">dreams</a> to
+    provide community resources for all Apache projects. Here are some
+    that have become reality.
+    </p>
+</div>
+
+  
+<a name="N1001B"></a><a name="Forrestbot+-+automated+documentation+building+robot"></a>
+<h3>Forrestbot - automated documentation building robot</h3>
+<div style="margin-left: 0 ; border: 2px">
+<p>See <a href="../forrestbot.html">Forrestbot Introduction</a>.
+    </p>
+</div>
+
+  
+<a name="N10029"></a><a name="Your+Project+-+plant+the+seed+for+a+new+documentation+project"></a>
+<h3>Your Project - plant the seed for a new documentation project</h3>
+<div style="margin-left: 0 ; border: 2px">
+<p>See <a href="../your-project.html">Using Forrest</a>.
+    </p>
+</div>
+
+  
+<a name="N10037"></a><a name="Apache+Statistics"></a>
+<h3>Apache Statistics</h3>
+<div style="margin-left: 0 ; border: 2px">
+<p>See
+    <a class="external" href="http://www.apache.org/~vgritsenko/stats/">Apache Stats</a>
+    (at a temporary location and in draft stage).
+    </p>
+</div>
+ 
+<div class="attribution"></div>
+</div>
+</td><td width="10"><img width="10" height="1" alt="" src="../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<!--================= end Content==================-->
+</table>
+</td>
+</tr>
+</table>
+<!--================= end Menu, NavBar, Content ==================-->
+<!--================= start Footer ==================-->
+<table summary="footer" cellspacing="0" cellpadding="0" width="100%" border="0">
+<tr>
+<td colspan="2" height="1" bgcolor="#4C6C8F"><img height="1" width="1" alt="" src="../skin/images/spacer.gif" class="spacer"><a href="../skin/images/label.gif"></a><a href="../skin/images/page.gif"></a><a href="../skin/images/chapter.gif"></a><a href="../skin/images/chapter_open.gif"></a><a href="../skin/images/current.gif"></a></td>
+</tr>
+<tr>
+<td colspan="2" bgcolor="#CFDCED" class="copyright" align="center"><font size="2" face="Arial, Helvetica, Sans-Serif"><a href="http://www.apache.org/licenses/LICENSE-2.0">
+              Copyright &copy; 2002-2004&nbsp;
+              The Apache Software Foundation.</a>
+          All rights reserved.
+          <script type="text/javascript" language="JavaScript"><!--
+              document.write(" - "+"Last Published: " + document.lastModified);
+            //  --></script></font></td>
+</tr>
+<tr>
+<td colspan="2" align="left" bgcolor="#CFDCED" class="logos">
+<div>
+<a href="http://validator.w3.org/check/referer"><img border="0" width="88" height="31" alt="Valid HTML 4.01!" src="../skin/images/valid-html401.png" class="logoImage"></a><a href="http://jigsaw.w3.org/css-validator/"><img border="0" width="88" height="31" alt="Valid CSS!" src="../skin/images/vcss.png" class="logoImage"></a><img alt="" height="1" width="10" src="../skin/images/spacer.gif"><a href="http://xml.apache.org/cocoon/"><img border="0" alt="Built with Cocoon logo" src="../images/built-with-cocoon.gif" width="88" height="31"><img height="1" width="5" alt="" src="../skin/images/spacer.gif" class="spacer"></a>
+</div>
+</td>
+</tr>
+</table>
+<!--================= end Footer ==================-->
+</body>
+</html>

Added: forrest/site/community/index.pdf
==============================================================================
--- (empty file)
+++ forrest/site/community/index.pdf	Sat Jun  5 06:35:22 2004
@@ -0,0 +1,222 @@
+%PDF-1.3
+%物洎
+4 0 obj
+<< /Type /Info
+/Producer (FOP 0.20.5) >>
+endobj
+5 0 obj
+<< /Length 936 /Filter [ /ASCII85Decode /FlateDecode ]
+ >>
+stream
+Gat%"9lldX&A@ZcFEA!iOUsi!RnhFn9@LgBFIF6Va>P&(Y)o3r^[KknZoGL.`\Y&I[JSfqp%35[&)Q,3KF8]]q'$)g5C!g'A\^hB+8?%A_DmON,4h9$RXHl4]kL+5E^d-VU0r4hY?S?<\Sf+HgK*'GWLpB8D_h>",RIla&r\A186I3"A4Ce=n]jArdPu$":$tX&$lC^M6=+.U77GWjg_ssNlTEHBCV>jGla!h:q`#,c"s",_s$VI';(2X`-'TdQ"tiKBhQ26"`<gf:&&J"uB&4oh,oMRX!.6q`eQL]L#]X&d:\Wd2e/;WWg6uk]BN.!0HKVTDl()TuX>dGbo#CQLQETq:i/c/hM`Ui?>830-UGXp7gaX7#G`0S5F?YS9kuU\=SWH.=&un:T21hTt%dWq$&E>XJEoTia3F-l2@Id-p)jb]i)%,,_<DbYI<1;L8?BeJAV3g@ten:5b6Q0qJd=S5,>n`W(.0oa"Znjri69P(-]ORD!,lAkREV_X7"<T@e.Wlf*0=FYE[@Z$S,In?3-tcEm;+sE.lpOAZ5=,)$]'H_N;BY9TCE/Wm<jfrY)=JUG\(R<\'B33i'jMLfMnI-/`<6_bU2(qe9iF&3hP)@@pnQZgs!6b>71K8LEukE'`RdMsi8Ec!qFZN2<9\@X^QQupMP@"J,ZFo0'4%i8kKh)%h6OJlbhIu.'U!`I:+i?(+ls7E9pIP0jPY:#6B2o[\keJ1E<'^!RIh4ZH3=68MqA2`@3te=g`1"lWS:4j""&nRSDe5em6IT8[BZ,gG@+qPUFhijBJ5]cTWm)NiO1@ClGkD9DVoL7nq#gJM;_4d/NHK_-<?=!2p$9Qm%b=49Y/j,*?b4a&0"$U#n-XnQ/[XVn[TKX$M&t2Ujl[P?Ym8X3KNgR@fX,AOk?_C]@OTfI3a,]_7"o-QS-YWrW.e32`q~>
+endstream
+endobj
+6 0 obj
+<< /Type /Page
+/Parent 1 0 R
+/MediaBox [ 0 0 612 792 ]
+/Resources 3 0 R
+/Contents 5 0 R
+/Annots 7 0 R
+>>
+endobj
+7 0 obj
+[
+8 0 R
+9 0 R
+10 0 R
+11 0 R
+]
+endobj
+8 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 91.644 626.666 126.3 614.666 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (http://xml.apache.org/forrest/dreams.html)
+/S /URI >>
+/H /I
+>>
+endobj
+9 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 20.328 574.332 131.988 562.332 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (http://xml.apache.org/forrest/forrestbot.html)
+/S /URI >>
+/H /I
+>>
+endobj
+10 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 20.328 521.998 85.992 509.998 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (http://xml.apache.org/forrest/your-project.html)
+/S /URI >>
+/H /I
+>>
+endobj
+11 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 20.328 469.664 83.316 457.664 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (http://www.apache.org/~vgritsenko/stats/)
+/S /URI >>
+/H /I
+>>
+endobj
+14 0 obj
+<<
+ /Title (\376\377\0\61\0\40\0\111\0\156\0\164\0\162\0\157\0\144\0\165\0\143\0\164\0\151\0\157\0\156)
+ /Parent 12 0 R
+ /Next 16 0 R
+ /A 13 0 R
+>> endobj
+16 0 obj
+<<
+ /Title (\376\377\0\62\0\40\0\106\0\157\0\162\0\162\0\145\0\163\0\164\0\142\0\157\0\164\0\40\0\55\0\40\0\141\0\165\0\164\0\157\0\155\0\141\0\164\0\145\0\144\0\40\0\144\0\157\0\143\0\165\0\155\0\145\0\156\0\164\0\141\0\164\0\151\0\157\0\156\0\40\0\142\0\165\0\151\0\154\0\144\0\151\0\156\0\147\0\40\0\162\0\157\0\142\0\157\0\164)
+ /Parent 12 0 R
+ /Prev 14 0 R
+ /Next 18 0 R
+ /A 15 0 R
+>> endobj
+18 0 obj
+<<
+ /Title (\376\377\0\63\0\40\0\131\0\157\0\165\0\162\0\40\0\120\0\162\0\157\0\152\0\145\0\143\0\164\0\40\0\55\0\40\0\160\0\154\0\141\0\156\0\164\0\40\0\164\0\150\0\145\0\40\0\163\0\145\0\145\0\144\0\40\0\146\0\157\0\162\0\40\0\141\0\40\0\156\0\145\0\167\0\40\0\144\0\157\0\143\0\165\0\155\0\145\0\156\0\164\0\141\0\164\0\151\0\157\0\156\0\40\0\160\0\162\0\157\0\152\0\145\0\143\0\164)
+ /Parent 12 0 R
+ /Prev 16 0 R
+ /Next 20 0 R
+ /A 17 0 R
+>> endobj
+20 0 obj
+<<
+ /Title (\376\377\0\64\0\40\0\101\0\160\0\141\0\143\0\150\0\145\0\40\0\123\0\164\0\141\0\164\0\151\0\163\0\164\0\151\0\143\0\163)
+ /Parent 12 0 R
+ /Prev 18 0 R
+ /A 19 0 R
+>> endobj
+21 0 obj
+<< /Type /Font
+/Subtype /Type1
+/Name /F3
+/BaseFont /Helvetica-Bold
+/Encoding /WinAnsiEncoding >>
+endobj
+22 0 obj
+<< /Type /Font
+/Subtype /Type1
+/Name /F5
+/BaseFont /Times-Roman
+/Encoding /WinAnsiEncoding >>
+endobj
+23 0 obj
+<< /Type /Font
+/Subtype /Type1
+/Name /F1
+/BaseFont /Helvetica
+/Encoding /WinAnsiEncoding >>
+endobj
+24 0 obj
+<< /Type /Font
+/Subtype /Type1
+/Name /F2
+/BaseFont /Helvetica-Oblique
+/Encoding /WinAnsiEncoding >>
+endobj
+25 0 obj
+<< /Type /Font
+/Subtype /Type1
+/Name /F7
+/BaseFont /Times-Bold
+/Encoding /WinAnsiEncoding >>
+endobj
+1 0 obj
+<< /Type /Pages
+/Count 1
+/Kids [6 0 R ] >>
+endobj
+2 0 obj
+<< /Type /Catalog
+/Pages 1 0 R
+ /Outlines 12 0 R
+ /PageMode /UseOutlines
+ >>
+endobj
+3 0 obj
+<< 
+/Font << /F3 21 0 R /F5 22 0 R /F1 23 0 R /F2 24 0 R /F7 25 0 R >> 
+/ProcSet [ /PDF /ImageC /Text ] >> 
+endobj
+12 0 obj
+<<
+ /First 14 0 R
+ /Last 20 0 R
+>> endobj
+13 0 obj
+<<
+/S /GoTo
+/D [6 0 R /XYZ -5.0 656.0 null]
+>>
+endobj
+15 0 obj
+<<
+/S /GoTo
+/D [6 0 R /XYZ -5.0 603.666 null]
+>>
+endobj
+17 0 obj
+<<
+/S /GoTo
+/D [6 0 R /XYZ -5.0 551.332 null]
+>>
+endobj
+19 0 obj
+<<
+/S /GoTo
+/D [6 0 R /XYZ -5.0 498.998 null]
+>>
+endobj
+xref
+0 26
+0000000000 65535 f 
+0000003822 00000 n 
+0000003880 00000 n 
+0000003972 00000 n 
+0000000015 00000 n 
+0000000071 00000 n 
+0000001098 00000 n 
+0000001218 00000 n 
+0000001263 00000 n 
+0000001454 00000 n 
+0000001651 00000 n 
+0000001850 00000 n 
+0000004095 00000 n 
+0000004146 00000 n 
+0000002042 00000 n 
+0000004209 00000 n 
+0000002206 00000 n 
+0000004274 00000 n 
+0000002612 00000 n 
+0000004339 00000 n 
+0000003073 00000 n 
+0000003266 00000 n 
+0000003379 00000 n 
+0000003489 00000 n 
+0000003597 00000 n 
+0000003713 00000 n 
+trailer
+<<
+/Size 26
+/Root 2 0 R
+/Info 4 0 R
+>>
+startxref
+4404
+%%EOF

Added: forrest/site/compliance.html
==============================================================================
--- (empty file)
+++ forrest/site/compliance.html	Sat Jun  5 06:35:22 2004
@@ -0,0 +1,534 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN""http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<head>
+<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Standards Compliance</title>
+<link type="text/css" href="skin/page.css" rel="stylesheet">
+<link rel="shortcut icon" href="favicon.ico">
+</head>
+<body text="#000000" bgcolor="#FFFFFF">
+<!--================= start Navigation Path ==================-->
+<table summary="navigation path" width="100%" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<td nowrap="nowrap" valign="middle" bgcolor="#CFDCED" height="20"><img height="1" width="5" alt="" src="skin/images/spacer.gif" class="spacer"><!--===== breadcrumb trail (javascript-generated) ====--><font size="2" face="Arial, Helvetica, Sans-serif"><a href="http://www.apache.org/">apache</a> &gt; <a href="http://xml.apache.org/">xml.apache</a><script src="skin/breadcrumbs.js" language="JavaScript" type="text/javascript"></script></font></td>
+</tr>
+<tr>
+<td bgcolor="#4C6C8F" height="2"><img height="2" width="2" alt="" src="skin/images/spacer.gif" class="spacer"></td>
+</tr>
+</table>
+<!--================= end Navigation Path ==================-->
+<!--================= start Banner ==================-->
+<table summary="header with logos" width="100%" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<!--================= start Group Logo ==================-->
+<td bgcolor="#294563"><a href="http://xml.apache.org/"><img class="logoImage" alt="Apache XML" src="images/group-logo.gif"></a></td>
+<!--================= end Group Logo ==================-->
+<!--================= start Project Logo ==================--><td width="100%" align="center" bgcolor="#294563"><a href="http://xml.apache.org/forrest/"><img class="logoImage" alt="Forrest" src="images/project-logo.gif"></a></td>
+<!--================= end Project Logo ==================-->
+<!--================= start Search ==================--><td valign="top" rowspan="2" bgcolor="#294563">
+<form target="_blank" action="http://www.google.com/search" method="get">
+<table summary="search" border="0" cellspacing="0" cellpadding="0" bgcolor="#4C6C8F">
+<tr>
+<td colspan="3"><img height="10" width="1" alt="" src="skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td><img height="1" width="1" alt="" src="skin/images/spacer.gif" class="spacer"></td><td nowrap="nowrap"><input value="xml.apache.org" name="as_sitesearch" type="hidden"><input size="15" name="as_q" id="query" type="text"><img height="1" width="5" alt="" src="skin/images/spacer.gif" class="spacer"><input name="Search" value="Search" type="submit">
+<br>
+<font face="Arial, Helvetica, Sans-serif" size="2" color="white">
+                          the Apache XML site
+                          
+                          
+                        </font></td><td><img height="1" width="1" alt="" src="skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td><img alt="" border="0" height="10" width="9" src="skin/images/search-left.gif"></td><td><img height="1" width="1" alt="" src="skin/images/spacer.gif" class="spacer"></td><td><img alt="" border="0" height="10" width="9" src="skin/images/search-right.gif"></td>
+</tr>
+</table>
+</form>
+</td>
+<!--================= end Search ==================--><td bgcolor="#294563"><img height="10" width="10" alt="" src="skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td valign="bottom" bgcolor="#294563" colspan="2">
+<!--================= start Tabs ==================-->
+<div class="tab">
+<table summary="tab bar" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<td width="6"><img alt="" height="8" width="6" src="skin/images/spacer.gif"></td><td valign="bottom">
+<table summary="selected tab" style="height: 1.8em" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<td valign="top" width="5" bgcolor="#4C6C8F"><img height="5" width="5" alt="" src="skin/images/tabSel-left.gif"></td><td valign="middle" bgcolor="#4C6C8F"><font color="#ffffff" size="2" face="Arial, Helvetica, Sans-serif"><b><a class="base-selected" href="index.html">Home</a></b></font></td><td valign="top" width="5" bgcolor="#4C6C8F"><img height="5" width="5" alt="" src="skin/images/tabSel-right.gif"></td>
+</tr>
+</table>
+</td><td width="6"><img alt="" height="8" width="6" src="skin/images/spacer.gif"></td><td valign="bottom">
+<table summary="non selected tab" style="height: 1.6em" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<td valign="top" width="5" bgcolor="#B2C4E0"><img height="5" width="5" alt="" src="skin/images/tab-left.gif"></td><td valign="middle" bgcolor="#B2C4E0"><a class="base-not-selected" href="community/index.html">Community</a></td><td valign="top" width="5" bgcolor="#B2C4E0"><img height="5" width="5" alt="" src="skin/images/tab-right.gif"></td>
+</tr>
+<tr>
+<td colspan="3" height="1"></td>
+</tr>
+</table>
+</td><td width="6"><img alt="" height="8" width="6" src="skin/images/spacer.gif"></td><td valign="bottom">
+<table summary="non selected tab" style="height: 1.6em" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<td valign="top" width="5" bgcolor="#B2C4E0"><img height="5" width="5" alt="" src="skin/images/tab-left.gif"></td><td valign="middle" bgcolor="#B2C4E0"><a class="base-not-selected" href="community/howto/index.html">How-to</a></td><td valign="top" width="5" bgcolor="#B2C4E0"><img height="5" width="5" alt="" src="skin/images/tab-right.gif"></td>
+</tr>
+<tr>
+<td colspan="3" height="1"></td>
+</tr>
+</table>
+</td>
+</tr>
+</table>
+</div>
+<!--================= end Tabs ==================-->
+</td><td bgcolor="#294563"></td>
+</tr>
+<tr>
+<td height="10" bgcolor="#4C6C8F" colspan="4"></td>
+</tr>
+</table>
+<!--================= end Banner ==================-->
+<!--================= start Menu, NavBar, Content ==================-->
+<table summary="page content" bgcolor="#ffffff" width="100%" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<td valign="top">
+<table summary="menu" border="0" cellspacing="0" cellpadding="0">
+<tr>
+<!--================= start left top NavBar ==================-->
+<td rowspan="3" valign="top">
+<table summary="blue line" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<td bgcolor="#294563"><img width="10" height="1" alt="" src="skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td bgcolor="#CFDCED"><font color="#4C6C8F" size="4" face="Arial, Helvetica, Sans-serif">&nbsp;</font></td>
+</tr>
+<tr>
+<td bgcolor="#294563"><img width="10" height="1" alt="" src="skin/images/spacer.gif" class="spacer"></td>
+</tr>
+</table>
+</td>
+<!--================= end left top NavBar ==================--><td bgcolor="#294563"><img width="1" height="1" alt="" src="skin/images/spacer.gif" class="spacer"></td><td valign="bottom" bgcolor="#4C6C8F"><img width="10" height="10" alt="" src="skin/images/spacer.gif" class="spacer"></td><td nowrap="nowrap" valign="top" bgcolor="#4C6C8F">
+<!--================= start Menu items ==================-->
+<div class="menu">
+<ul>
+<li>
+<font color="#CFDCED">About</font>
+<ul>
+    
+<li>
+<a href="index.html">Index</a>
+</li>
+    
+<li>
+<a href="license.html">License</a>
+</li>
+    
+<li>
+<a class="external" href="http://www.apache.org/dyn/closer.cgi/xml/forrest/">Download</a>
+</li>
+    
+<li>
+<a href="who.html">Who we are</a>
+</li>
+    
+<li>
+<a href="faq.html">FAQs</a>
+</li>
+    
+<li>
+<a href="changes.html">Changes</a>
+</li>
+    
+    
+<li>
+<a href="todo.html">Todo</a>
+</li>
+    
+<li>
+<a href="live-sites.html">Example sites</a>
+</li>
+  
+</ul>
+</li>
+<li>
+<font color="#CFDCED">Documentation</font>
+<ul>
+    
+<li>
+<a href="your-project.html">Using Forrest</a>
+</li>
+    
+<li>
+<a href="validation.html">XML Validation</a>
+</li>
+    
+<li>
+<a href="linking.html">Menus and Linking</a>
+</li>
+    
+<li>
+<a href="sitemap-ref.html">Sitemap Reference</a>
+</li>
+    
+<li>
+<a href="searching.html">Searching</a>
+</li>
+    
+<li>
+<a href="skin-package.html">Skin Packages</a>
+</li>
+    
+    
+<li>
+<a href="forrest-contract.html">Our Contract</a>
+</li>
+    
+<li>
+<span class="sel"><font color="#ffcc00">Standards Compliance</font></span>
+</li>
+    
+<li>
+<a href="dtd-docs.html">DTD documentation</a>
+</li>
+    
+<li>
+<a href="catalog.html">Using DTD Catalogs</a>
+</li>
+    
+<li>
+<a href="cap.html">Sourcetype Action</a>
+</li>
+    
+<li>
+<a href="oowriter.html">OpenOffice Writer docs</a>
+</li>    
+    
+<li>
+<a href="forrestbar.html">The ForrestBar</a>
+</li>
+    
+<li>
+<a href="forrestbot.html">Forrestbot (CVS)</a>
+</li>
+    
+<li>
+<a href="forrestbot-old.html">Forrestbot (stable)</a>
+</li>
+    
+    
+<li>
+<a href="upgrading_06.html">Upgrading to 0.6</a>
+</li>
+    
+<li>
+<a href="upgrading_05.html">Upgrading to 0.5</a>
+</li>
+  
+</ul>
+</li>
+<li>
+<font color="#CFDCED">Older Docs</font>
+<ul>
+    
+<li>
+<a href="primer.html">Forrest Primer</a>
+</li>
+    
+<li>
+<a href="libre-intro.html">Libre</a>
+</li>
+    
+<li>
+<a href="dreams.html">Dream list</a>
+</li>
+  
+</ul>
+</li>
+<li>
+<font color="#CFDCED">Some Samples</font>
+<ul>
+    
+<li>
+<a href="document-v12.html">document-v12</a>
+</li>
+    
+<li>
+<a href="wiki-sample.html">Wiki Reference</a>
+</li>
+ 
+</ul>
+</li>
+<li>
+<font color="#CFDCED">Getting Involved</font>
+<ul>
+    
+<li>
+<a href="contrib.html">Contributing</a>
+</li>
+    
+<li>
+<a href="build.html">Building Forrest</a>
+</li>
+    
+<li>
+<a class="external" href="http://svn.apache.org/viewcvs.cgi/forrest/trunk/?root=Apache-SVN">Browse SVN</a>
+</li>
+    
+<li>
+<a href="mail-lists.html">Mail lists</a>
+</li>
+    
+<li>
+<a href="mail-archives.html">Mail Archives</a>
+</li>
+    
+<li>
+<a class="external" href="http://issues.cocoondev.org/jira/secure/BrowseProject.jspa?id=10000">Bugs and Issues</a>
+</li>
+    
+<li>
+<a href="forrest-issues.html">Open Issues</a>
+</li>
+  
+</ul>
+</li>
+<li>
+<font color="#CFDCED">Related projects</font>
+<ul>
+    
+<li>
+<a class="external" href="http://gump.apache.org/">Apache Gump</a>
+</li>
+    
+<li>
+<a class="external" href="http://cocoon.apache.org/">Apache Cocoon</a>
+</li>
+    
+<li>
+<a class="external" href="http://cocoon.apache.org/lenya/">Apache Lenya</a>
+</li>
+    
+<li>
+<a class="external" href="http://www.krysalis.org/">Krysalis Centipede</a>
+</li>
+  
+</ul>
+</li>
+</ul>
+</div>
+<!--================= end Menu items ==================-->
+</td><td valign="bottom" bgcolor="#4C6C8F"><img width="10" height="10" alt="" src="skin/images/spacer.gif" class="spacer"></td><td bgcolor="#294563"><img width="1" height="1" alt="" src="skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td valign="bottom" align="left" colspan="2" rowspan="2" bgcolor="#4C6C8F"><img height="10" width="10" border="0" alt="" src="skin/images/menu-left.gif"></td><td bgcolor="#4C6C8F"><img height="10" width="10" alt="" src="skin/images/spacer.gif" class="spacer"></td><td valign="bottom" align="right" colspan="2" rowspan="2" bgcolor="#4C6C8F"><img height="10" width="10" border="0" alt="" src="skin/images/menu-right.gif"></td>
+</tr>
+<tr>
+<td height="1" bgcolor="#294563"><img width="1" height="1" alt="" src="skin/images/spacer.gif" class="spacer"></td>
+</tr>
+</table>
+</td><td valign="top" width="100%">
+<table summary="content" width="100%" border="0" cellpadding="0" cellspacing="0">
+<!--================= start middle NavBar ==================-->
+<tr>
+<td colspan="4" bgcolor="#294563"><img width="10" height="1" alt="" src="skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td align="left" width="10" bgcolor="#CFDCED"><img width="10" height="1" alt="" src="skin/images/spacer.gif" class="spacer"></td><td align="left" width="50%" bgcolor="#CFDCED"><font color="#4C6C8F" size="3" face="Arial, Helvetica, Sans-serif">
+                &nbsp;
+                
+                </font><img width="10" height="8" alt="" src="skin/images/spacer.gif" class="spacer"></td><td align="right" width="50%" bgcolor="#CFDCED"><font color="#4C6C8F" size="3" face="Arial, Helvetica, Sans-serif">
+                &nbsp;
+                
+                </font><img width="10" height="8" alt="" src="skin/images/spacer.gif" class="spacer"></td><td width="10" bgcolor="#CFDCED"><img width="10" height="1" alt="" src="skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td colspan="4" bgcolor="#294563"><img width="10" height="1" alt="" src="skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<!--================= end middle NavBar ==================-->
+<!--================= start Content==================-->
+<tr>
+<td align="left" width="10"><img width="10" height="1" alt="" src="skin/images/spacer.gif" class="spacer"></td><td colspan="2" align="left" width="100%">
+<div class="content">
+<table class="title" summary="">
+<tr>
+<td valign="middle">
+<h1>Standards Compliance</h1>
+</td><td nowrap="nowrap" width="40" align="center"><a class="dida" href="compliance.pdf"><img alt="PDF" src="skin/images/pdfdoc.gif" class="skin"><br>
+        PDF</a></td>
+</tr>
+</table>
+<ul class="minitoc">
+<li>
+<a href="#Introduction">Introduction</a>
+</li>
+<li>
+<a href="#HTML">HTML</a>
+</li>
+<li>
+<a href="#WAI">WAI</a>
+</li>
+<li>
+<a href="#CSS">CSS</a>
+</li>
+<li>
+<a href="#Other+discussion">Other discussion</a>
+</li>
+</ul> 
+    
+<a name="N1000D"></a><a name="Introduction"></a>
+<h3>Introduction</h3>
+<div style="margin-left: 0 ; border: 2px">
+<p>
+        Forrest is still quite young, so there are known issues.
+        Standards compliance is a definite major goal. Please send patches
+        for the Forrest skin stylesheets to ensure such compliance.
+      </p>
+<div class="frame note">
+<div class="label">Note</div>
+<div class="content">
+        For your testing, use the Forrestbot generated website, because that
+        reflects the current SVN code ...
+        <a class="external" href="http://forrestbot.cocoondev.org/sites/xml-forrest/">http://forrestbot.cocoondev.org/sites/xml-forrest/</a>
+      
+</div>
+</div>
+</div> 
+
+    
+<a name="N1001E"></a><a name="HTML"></a>
+<h3>HTML</h3>
+<div style="margin-left: 0 ; border: 2px">
+<p>
+        Tested using the W3C HTML Validation Service (<a class="external" href="http://validator.w3.org/">validator.w3.org</a>). The
+        index.html page of Forrest sites will have a link to this validator,
+        unless the user has turned this off.
+      </p>
+<p>
+        The <span class="codefrag">forrest-site</span> skin currently (v0.4) validates as HTML
+        4.0.1,
+      </p>
+<p>
+        The <span class="codefrag">avalon-tigris</span> skin currently (v0.4) validates as HTML
+        4.0.1,
+      </p>
+<p>
+        
+<span class="codefrag">krysalis-site</span> skin does not validate, due (at least) to
+        incorrectly nesting lists (&lt;ul&gt;&lt;ul&gt;&lt;li...) forming the
+        menu.  Some CSS expertise needed to eliminate this without hurting the
+        presentation.
+      </p>
+</div> 
+
+    
+<a name="N1003E"></a><a name="WAI"></a>
+<h3>WAI</h3>
+<div style="margin-left: 0 ; border: 2px">
+<p>See
+<a class="external" href="http://www.w3.org/WAI/">Web Accessibility Initiative (WAI)</a>
+
+</p>
+<p>
+  There are actually many accessibility issues with the heavy use of
+  tables and images. These skins are gradually being improved.
+</p>
+<p>
+Bobby with WAI:
+<a class="external" href="http://bobby.watchfire.com/">bobby.watchfire.com</a>
+
+</p>
+<p>Issues ...</p>
+<ol>
+  
+<li>
+    Priority 1: alt text for images.
+  </li>
+  
+<li>Priority 2: <a class="external" href="http://bobby.watchfire.com/bobby/html/en/gls/g41.html">Explicitly
+      associate form controls and their labels with the LABEL element</a>.
+    Perhaps we could have a label hidden with CSS?</li>
+  
+<li>FIXME: need to list other issues here, or attend to them.</li>
+
+</ol>
+<div class="frame note">
+<div class="label">Note</div>
+<div class="content">The forrest-site skin does not have any missing alts. Perhaps Bobby
+  does not like the trick with empty alt attributes. However, it only
+  complains about the two in the footer, and not about the other 40.</div>
+</div>
+<p>
+Bobby with U.S. Section 508 Guidelines:
+<a class="external" href="http://bobby.watchfire.com/">bobby.watchfire.com</a>
+
+</p>
+<p>Issues ...</p>
+<ol>
+  
+<li>The same issues as above</li>
+
+</ol>
+</div> 
+
+    
+<a name="N1007C"></a><a name="CSS"></a>
+<h3>CSS</h3>
+<div style="margin-left: 0 ; border: 2px">
+<p>
+Jigsaw:
+<a class="external" href="http://jigsaw.w3.org/css-validator/">jigsaw.w3.org</a>
+
+</p>
+<p>Issues ...</p>
+<ol>
+ 
+<li>CSS 2: No errors. Some warnings.</li>
+ 
+<li>CSS 1: Errors: hover class, @media-print. Some warnings.</li>
+ 
+<li>FIXME: need to list other issues here, or attend to them.</li>
+
+</ol>
+</div> 
+
+    
+<a name="N10099"></a><a name="Other+discussion"></a>
+<h3>Other discussion</h3>
+<div style="margin-left: 0 ; border: 2px">
+<p>Please add links to relevant forrest-dev email thread here:</p>
+</div> 
+  
+<div class="attribution"></div>
+</div>
+</td><td width="10"><img width="10" height="1" alt="" src="skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<!--================= end Content==================-->
+</table>
+</td>
+</tr>
+</table>
+<!--================= end Menu, NavBar, Content ==================-->
+<!--================= start Footer ==================-->
+<table summary="footer" cellspacing="0" cellpadding="0" width="100%" border="0">
+<tr>
+<td colspan="2" height="1" bgcolor="#4C6C8F"><img height="1" width="1" alt="" src="skin/images/spacer.gif" class="spacer"><a href="skin/images/label.gif"></a><a href="skin/images/page.gif"></a><a href="skin/images/chapter.gif"></a><a href="skin/images/chapter_open.gif"></a><a href="skin/images/current.gif"></a></td>
+</tr>
+<tr>
+<td colspan="2" bgcolor="#CFDCED" class="copyright" align="center"><font size="2" face="Arial, Helvetica, Sans-Serif"><a href="http://www.apache.org/licenses/LICENSE-2.0">
+              Copyright &copy; 2002-2004&nbsp;
+              The Apache Software Foundation.</a>
+          All rights reserved.
+          <script type="text/javascript" language="JavaScript"><!--
+              document.write(" - "+"Last Published: " + document.lastModified);
+            //  --></script></font></td>
+</tr>
+<tr>
+<td colspan="2" align="left" bgcolor="#CFDCED" class="logos"></td>
+</tr>
+</table>
+<!--================= end Footer ==================-->
+</body>
+</html>

Added: forrest/site/compliance.pdf
==============================================================================
--- (empty file)
+++ forrest/site/compliance.pdf	Sat Jun  5 06:35:22 2004
@@ -0,0 +1,302 @@
+%PDF-1.3
+%物洎
+4 0 obj
+<< /Type /Info
+/Producer (FOP 0.20.5) >>
+endobj
+5 0 obj
+<< /Length 2980 /Filter [ /ASCII85Decode /FlateDecode ]
+ >>
+stream
+GauHNlYkN;'*"Q<66B.!@J#!_M`\:7]A#bud5u!M#@-\L/CV$cH?^ahNrSts;Ns/:*`d<:CXL.lE.0S_cASJ_4P\_AFq!+OVX^n(1"hWK`\_itQ=7X;p`E%XAJ<)pNJH<ap[+u;MbRGnl8Q_R*JEqJgQ,opaO7RhkSrPH`l$,Q)&S[T`'D%P'$KfL+H%oVO3qm\'MVSFN_,G#7??CF+ErWMKu=F(LsKX4dCK>ua5T'm/O.i]RUpO7k:phP*+$ctZ$VC@Qh#4(V\PX=j2"YkSdR*R515lj!]H)^--/2YMT55IL2PI,d5-j`-n@=5Q#VPSIEQ;/UY.LV2KEnqRq,<WUb.5Yel=89HGgR7Kr)suOldC3qC+#CW4?HGhG`.XP1Z#i1G.m%L%+A;ZBleM(*]">oPjCLpn2O1Xp:C!@;%`qUJ^E;1%IPY1i=l,J6qFQfCo_-n6pDDCCMkjU;m&l+#b8_Amn4)/bfRpgBGe%@h(W\HTl)K/0T9>ZPU/R\9SdV>m/61CitKZ$VV.)^Qo=WV]%:1/LrNdT=kgAA8+H*8S:GXKM-1'c/;#9lk\Tg]Z[GH3p'I]_)o)N/;Jm&[35Y+CmO8]`/3hEO\!NGe::!t6pTJ'$:-]'aJ[&[AmM-ug!PCPEC2[JFJe@BJfI(ZBbG3c0uBmQ2PZ*AAlrki"L/-!^\[n1*+p3IQOl%.\3[V@33GW=!"A+=_ump<L)Y\Xc*4*VYQ8'<)/!I0g/i7b]b%W;.*0'uVE)<$^YebI+\A)dA[.pV;HCDVArZZd3R@-3Pl$S0U/rYep.<b*YYd.Nl/@u4=,Me=.F57foK7Xh^-)tU5mRD!Cl`#N<DmUQ7/61t<!f[79_gisdS8Lt2,%B)lBEV6hW+"AcIac9")NVS&dsrL%EFKbh2g6tKO-@E/Nj5?pSh/qXN9('gE<;%4*Q8ffAdgEWr8UF-&$bq-Mo.9<;IcpBf!r73_&dI'"N(^UpI#dP-U-E)Kr1lZa=u*p9Pa<Kl1FBRu1[BU6+]cKi:8<'lYWR+eV[RfuJ?oYps]^:aMC]/K*"hJ@s]"m9V\TdD3dG_a-Fa(dqoje\&S_N"-5qOK#LbARAu;llo#^[jRBLO)G6BU1dPOr?>.X#QgMuDoYle?5pOj`L%eQ--G5M8TtoUm`^h]@V`XVf-QK[LG.NpM:ZJ6<*a7#:g_tm-m3D<WOu[tbkZ)d]$.Gj-oNX!#*$3*]Yt:LMFNZ90kOfFBYt;,;0WW(%FQG/SsQh8lXdM)'uQhi;_(ap3+d[#s0<?=Q6H@"3EOmFG%RM>(.WtrX"pS_raheAp2RK,Xm>S0<_\HEE^AqZM-8WuAgupW2bF7o+am+TI<e4,H@N#L!QJ$X!C@M@N`Q^2j\Y&l/i7J*FQT5Wq#1/X.qR)tD-92,PYTaN'<DnbCl8F5@fU>=gCk>;TFM&qr(biW&iB\4d@6I^!:VfFb7'6rL=6F!U-0l%oR2lfRSVOLQ8Y'9Q$!*f:SkBA#7qdU5^4npF'WM%M7!6`-cm'-kVT]N)EJNJb_d>@"<'NBOiUn&Do[[`I:Ni2U3t=AE*%0daK?6HF/9gB%^paUr8Nfu#t]2s1S/\"233ZR5#9j9r2]O1YL6MqX->M]&ReJqPD7T\p5$LG*t/dc1L3u(cgk21*',Ksfmnld$QYb6HQ>a<c`W-a,PG8=Ss0GIdUD751Oki8Wq&P:@nhhj#.!^t:p/Cd2$kbsl.q#&Jf"5H`1Z?.X7`NLq0,V:P&P^UUsGLo6dG%%A=HU6:*KFd]@gUCW=>ZK%gH[Fqp3i,@^UV<=('40Y3G'n'[uq=pf=5&ebZ#%B>$Ya7>?[j6_Db>M\!)+YKZ=s5lhD@)=!*N0KkfSe"58hBI6G58(s&C4HUOj='S="ZCsDedc&[H+\S#`pD2d<:(mc)=XBLM4b1lr!5`rq[q6b/U\1]ZkI@\<,`S;8XK8*OH2bIh+b[$dYf$s<q7=^3.oMeC>>s6j^arORGu4YLN?L5sLNi@AQ0gSoZ:W.jPI#S8R8L5W0R$RM&AZfr4:@&"!dEigYrAm45H^phS+BF^Jqai>%MAKK]t(:]c\ds@;O:E_l>"C6<\uIF#SCb^/:0l[/DG4iD6nI]-f%$T##U[H.r#'Wc3F?i-B>LLCO8gPCKh^t2:ZZ6,]@#;&Alm>gh;gY-)^#4PBVhFAe`R?R8qf5!5L,b!f-/'OeQ4?J,&YY8lZ=fM/qcJ%3\sc_M,\oSL$JHZQaO+7WX$>4(q22/t.f\HJ`DDNt;#uM6D]X@tr:2ii9*G-fdc=03V$#Q@1`Qp!)AXh/$aZe^VDYqX<$^%VR/`Y30c,pDe@0mchLal^(DG)e*INnImpp:-^aQlq%^F7p8:#NYCVW&,/q@e$O%.,;K6Us)6etCcKjilt5sVDc\Fg$fA+'dih!g^@LZ+NdLKeb(_f<[);q"gJt/.0VT!ce4\Z$/>sVU=GZ@Q]Sio]8nP5Ma8=;o.gmVLQAb0"q,;YXZr^c$Sla@P)pN7O/ckihHOJI:].D?hgN.F#bTVYXoi44$C\ZSi-_R9bOno1=67oM88^X80f@j2<nq7<T1?uk95;X0N8S-NS`;8+_<V)j*1Hj.ZU;*J"$=d4L$8-hPNn\'Q6skj&^FAj%V';V#RCb$o:/m3`l_lj7#W8>tNWMF6pA0a'3,0>Z2<PT.RprX#'J;E0s$g%f<3<+oQ:FI7bYSdu4Jj'dV$4!!cB>VMo5c%d]^iqJ8T]4Kf27i>7s6:o(!Ecc/>j6Ub3K)OJmR,;Hp,7UZ(\:Q]D+iaS>23Qf'r85m/9L>)iWZ"8#CAJ(Mt&))5$q,:..cW,kR_X>ofQ8[a0f_oRMTKS__GsDn(D'AER+r,ju6r:OU+p;Kr$X:!gaD\G0<IP<B0/,V(feYfG,53l2fmg8@U6I4)))L><Y+:n4G/<9dRQlE_H_^0C364C"n.[r3P?,968^'KU%hDVt%e:%9_t'7Iu[]a.U$dLDN;(ShaVeG~>
+endstream
+endobj
+6 0 obj
+<< /Type /Page
+/Parent 1 0 R
+/MediaBox [ 0 0 612 792 ]
+/Resources 3 0 R
+/Contents 5 0 R
+/Annots 7 0 R
+>>
+endobj
+7 0 obj
+[
+8 0 R
+9 0 R
+10 0 R
+11 0 R
+12 0 R
+13 0 R
+14 0 R
+]
+endobj
+8 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 343.376 571.856 499.808 563.856 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (http://forrestbot.cocoondev.org/sites/xml-forrest/)
+/S /URI >>
+/H /I
+>>
+endobj
+9 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 257.016 513.522 336.336 501.522 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (http://validator.w3.org/)
+/S /URI >>
+/H /I
+>>
+endobj
+10 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 20.328 371.188 189.96 359.188 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (http://www.w3.org/WAI/)
+/S /URI >>
+/H /I
+>>
+endobj
+11 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 89.664 315.588 191.64 303.588 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (http://bobby.watchfire.com/)
+/S /URI >>
+/H /I
+>>
+endobj
+12 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 70.008 263.988 432.636 251.988 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (http://bobby.watchfire.com/bobby/html/en/gls/g41.html)
+/S /URI >>
+/H /I
+>>
+endobj
+13 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 202.008 163.978 303.984 151.978 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (http://bobby.watchfire.com/)
+/S /URI >>
+/H /I
+>>
+endobj
+14 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 39.0 77.244 106.992 65.244 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (http://jigsaw.w3.org/css-validator/)
+/S /URI >>
+/H /I
+>>
+endobj
+15 0 obj
+<< /Length 588 /Filter [ /ASCII85Decode /FlateDecode ]
+ >>
+stream
+GatUp6#YL#'Z]\A'HC%cGlqlAh:'q'Pr`V`Vt_r[h#R\BT\5EXRq^c/`3ftUe)`8dZM`YNhXCILF44Z<D]'`50PWK`7b`kE*1lX06_"ogiW:tXqDPtWr_`JA1oK\"2ZnR\oGoe264*3fiab&%TruDs,\FA!fq]P73>>E$`G-,ldHgT+ai88\S95n4^rggM7_aU4g2-^6cEb`H:Rq&$B3?$9cZ52%F#gHN"$:j+/r&[mGlK,1mlDc&R.$S(rVnCJ0X+,GIT]N:!)JJin%O6U-JV'>)5BC#^X^&ZOmR@l55j)Q$'Qj$CQh`FpWC.s,8BMh5=_M/UQuXVkN*@@9?d9\MBoT:5C0N8q1g+\_43j6TBb7A9))p)KTrG<k(c/3mSp4s_B]>&XE2PYF/]Yk&ak<i;n5X0H0X,V1G+#@>LXK^MKhR@9`)NgKos6o!K8,pGIFa3^=C*%eQ?V?A3Yk,rR`E/^_nVWg))5*:8(DU-+dm:*\bTTW-MdMU!C]MpL:144.6fBnSWo8nq&/H$t0k8&qq'qeI0"hmIYSRa%?l,OUtOgESG-pgGVe9R>JrAX`=Xm+\MY7]:U(t~>
+endstream
+endobj
+16 0 obj
+<< /Type /Page
+/Parent 1 0 R
+/MediaBox [ 0 0 612 792 ]
+/Resources 3 0 R
+/Contents 15 0 R
+>>
+endobj
+19 0 obj
+<<
+ /Title (\376\377\0\61\0\40\0\111\0\156\0\164\0\162\0\157\0\144\0\165\0\143\0\164\0\151\0\157\0\156)
+ /Parent 17 0 R
+ /Next 21 0 R
+ /A 18 0 R
+>> endobj
+21 0 obj
+<<
+ /Title (\376\377\0\62\0\40\0\110\0\124\0\115\0\114)
+ /Parent 17 0 R
+ /Prev 19 0 R
+ /Next 23 0 R
+ /A 20 0 R
+>> endobj
+23 0 obj
+<<
+ /Title (\376\377\0\63\0\40\0\127\0\101\0\111)
+ /Parent 17 0 R
+ /Prev 21 0 R
+ /Next 25 0 R
+ /A 22 0 R
+>> endobj
+25 0 obj
+<<
+ /Title (\376\377\0\64\0\40\0\103\0\123\0\123)
+ /Parent 17 0 R
+ /Prev 23 0 R
+ /Next 27 0 R
+ /A 24 0 R
+>> endobj
+27 0 obj
+<<
+ /Title (\376\377\0\65\0\40\0\117\0\164\0\150\0\145\0\162\0\40\0\144\0\151\0\163\0\143\0\165\0\163\0\163\0\151\0\157\0\156)
+ /Parent 17 0 R
+ /Prev 25 0 R
+ /A 26 0 R
+>> endobj
+28 0 obj
+<< /Type /Font
+/Subtype /Type1
+/Name /F3
+/BaseFont /Helvetica-Bold
+/Encoding /WinAnsiEncoding >>
+endobj
+29 0 obj
+<< /Type /Font
+/Subtype /Type1
+/Name /F5
+/BaseFont /Times-Roman
+/Encoding /WinAnsiEncoding >>
+endobj
+30 0 obj
+<< /Type /Font
+/Subtype /Type1
+/Name /F1
+/BaseFont /Helvetica
+/Encoding /WinAnsiEncoding >>
+endobj
+31 0 obj
+<< /Type /Font
+/Subtype /Type1
+/Name /F9
+/BaseFont /Courier
+/Encoding /WinAnsiEncoding >>
+endobj
+32 0 obj
+<< /Type /Font
+/Subtype /Type1
+/Name /F2
+/BaseFont /Helvetica-Oblique
+/Encoding /WinAnsiEncoding >>
+endobj
+33 0 obj
+<< /Type /Font
+/Subtype /Type1
+/Name /F7
+/BaseFont /Times-Bold
+/Encoding /WinAnsiEncoding >>
+endobj
+1 0 obj
+<< /Type /Pages
+/Count 2
+/Kids [6 0 R 16 0 R ] >>
+endobj
+2 0 obj
+<< /Type /Catalog
+/Pages 1 0 R
+ /Outlines 17 0 R
+ /PageMode /UseOutlines
+ >>
+endobj
+3 0 obj
+<< 
+/Font << /F3 28 0 R /F5 29 0 R /F1 30 0 R /F9 31 0 R /F2 32 0 R /F7 33 0 R >> 
+/ProcSet [ /PDF /ImageC /Text ] >> 
+endobj
+17 0 obj
+<<
+ /First 19 0 R
+ /Last 27 0 R
+>> endobj
+18 0 obj
+<<
+/S /GoTo
+/D [6 0 R /XYZ -5.0 656.0 null]
+>>
+endobj
+20 0 obj
+<<
+/S /GoTo
+/D [6 0 R /XYZ -5.0 542.856 null]
+>>
+endobj
+22 0 obj
+<<
+/S /GoTo
+/D [6 0 R /XYZ -5.0 400.522 null]
+>>
+endobj
+24 0 obj
+<<
+/S /GoTo
+/D [6 0 R /XYZ -5.0 106.578 null]
+>>
+endobj
+26 0 obj
+<<
+/S /GoTo
+/D [16 0 R /XYZ -5.0 670.2 null]
+>>
+endobj
+xref
+0 34
+0000000000 65535 f 
+0000006812 00000 n 
+0000006877 00000 n 
+0000006969 00000 n 
+0000000015 00000 n 
+0000000071 00000 n 
+0000003143 00000 n 
+0000003263 00000 n 
+0000003329 00000 n 
+0000003532 00000 n 
+0000003709 00000 n 
+0000003883 00000 n 
+0000004062 00000 n 
+0000004268 00000 n 
+0000004449 00000 n 
+0000004633 00000 n 
+0000005313 00000 n 
+0000007103 00000 n 
+0000007154 00000 n 
+0000005421 00000 n 
+0000007217 00000 n 
+0000005585 00000 n 
+0000007282 00000 n 
+0000005715 00000 n 
+0000007347 00000 n 
+0000005839 00000 n 
+0000007412 00000 n 
+0000005963 00000 n 
+0000006150 00000 n 
+0000006263 00000 n 
+0000006373 00000 n 
+0000006481 00000 n 
+0000006587 00000 n 
+0000006703 00000 n 
+trailer
+<<
+/Size 34
+/Root 2 0 R
+/Info 4 0 R
+>>
+startxref
+7476
+%%EOF

Added: forrest/site/contrib.html
==============================================================================
--- (empty file)
+++ forrest/site/contrib.html	Sat Jun  5 06:35:22 2004
@@ -0,0 +1,622 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN""http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<head>
+<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Contributing to Forrest</title>
+<link type="text/css" href="skin/page.css" rel="stylesheet">
+<link rel="shortcut icon" href="favicon.ico">
+</head>
+<body text="#000000" bgcolor="#FFFFFF">
+<!--================= start Navigation Path ==================-->
+<table summary="navigation path" width="100%" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<td nowrap="nowrap" valign="middle" bgcolor="#CFDCED" height="20"><img height="1" width="5" alt="" src="skin/images/spacer.gif" class="spacer"><!--===== breadcrumb trail (javascript-generated) ====--><font size="2" face="Arial, Helvetica, Sans-serif"><a href="http://www.apache.org/">apache</a> &gt; <a href="http://xml.apache.org/">xml.apache</a><script src="skin/breadcrumbs.js" language="JavaScript" type="text/javascript"></script></font></td>
+</tr>
+<tr>
+<td bgcolor="#4C6C8F" height="2"><img height="2" width="2" alt="" src="skin/images/spacer.gif" class="spacer"></td>
+</tr>
+</table>
+<!--================= end Navigation Path ==================-->
+<!--================= start Banner ==================-->
+<table summary="header with logos" width="100%" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<!--================= start Group Logo ==================-->
+<td bgcolor="#294563"><a href="http://xml.apache.org/"><img class="logoImage" alt="Apache XML" src="images/group-logo.gif"></a></td>
+<!--================= end Group Logo ==================-->
+<!--================= start Project Logo ==================--><td width="100%" align="center" bgcolor="#294563"><a href="http://xml.apache.org/forrest/"><img class="logoImage" alt="Forrest" src="images/project-logo.gif"></a></td>
+<!--================= end Project Logo ==================-->
+<!--================= start Search ==================--><td valign="top" rowspan="2" bgcolor="#294563">
+<form target="_blank" action="http://www.google.com/search" method="get">
+<table summary="search" border="0" cellspacing="0" cellpadding="0" bgcolor="#4C6C8F">
+<tr>
+<td colspan="3"><img height="10" width="1" alt="" src="skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td><img height="1" width="1" alt="" src="skin/images/spacer.gif" class="spacer"></td><td nowrap="nowrap"><input value="xml.apache.org" name="as_sitesearch" type="hidden"><input size="15" name="as_q" id="query" type="text"><img height="1" width="5" alt="" src="skin/images/spacer.gif" class="spacer"><input name="Search" value="Search" type="submit">
+<br>
+<font face="Arial, Helvetica, Sans-serif" size="2" color="white">
+                          the Apache XML site
+                          
+                          
+                        </font></td><td><img height="1" width="1" alt="" src="skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td><img alt="" border="0" height="10" width="9" src="skin/images/search-left.gif"></td><td><img height="1" width="1" alt="" src="skin/images/spacer.gif" class="spacer"></td><td><img alt="" border="0" height="10" width="9" src="skin/images/search-right.gif"></td>
+</tr>
+</table>
+</form>
+</td>
+<!--================= end Search ==================--><td bgcolor="#294563"><img height="10" width="10" alt="" src="skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td valign="bottom" bgcolor="#294563" colspan="2">
+<!--================= start Tabs ==================-->
+<div class="tab">
+<table summary="tab bar" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<td width="6"><img alt="" height="8" width="6" src="skin/images/spacer.gif"></td><td valign="bottom">
+<table summary="selected tab" style="height: 1.8em" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<td valign="top" width="5" bgcolor="#4C6C8F"><img height="5" width="5" alt="" src="skin/images/tabSel-left.gif"></td><td valign="middle" bgcolor="#4C6C8F"><font color="#ffffff" size="2" face="Arial, Helvetica, Sans-serif"><b><a class="base-selected" href="index.html">Home</a></b></font></td><td valign="top" width="5" bgcolor="#4C6C8F"><img height="5" width="5" alt="" src="skin/images/tabSel-right.gif"></td>
+</tr>
+</table>
+</td><td width="6"><img alt="" height="8" width="6" src="skin/images/spacer.gif"></td><td valign="bottom">
+<table summary="non selected tab" style="height: 1.6em" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<td valign="top" width="5" bgcolor="#B2C4E0"><img height="5" width="5" alt="" src="skin/images/tab-left.gif"></td><td valign="middle" bgcolor="#B2C4E0"><a class="base-not-selected" href="community/index.html">Community</a></td><td valign="top" width="5" bgcolor="#B2C4E0"><img height="5" width="5" alt="" src="skin/images/tab-right.gif"></td>
+</tr>
+<tr>
+<td colspan="3" height="1"></td>
+</tr>
+</table>
+</td><td width="6"><img alt="" height="8" width="6" src="skin/images/spacer.gif"></td><td valign="bottom">
+<table summary="non selected tab" style="height: 1.6em" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<td valign="top" width="5" bgcolor="#B2C4E0"><img height="5" width="5" alt="" src="skin/images/tab-left.gif"></td><td valign="middle" bgcolor="#B2C4E0"><a class="base-not-selected" href="community/howto/index.html">How-to</a></td><td valign="top" width="5" bgcolor="#B2C4E0"><img height="5" width="5" alt="" src="skin/images/tab-right.gif"></td>
+</tr>
+<tr>
+<td colspan="3" height="1"></td>
+</tr>
+</table>
+</td>
+</tr>
+</table>
+</div>
+<!--================= end Tabs ==================-->
+</td><td bgcolor="#294563"></td>
+</tr>
+<tr>
+<td height="10" bgcolor="#4C6C8F" colspan="4"></td>
+</tr>
+</table>
+<!--================= end Banner ==================-->
+<!--================= start Menu, NavBar, Content ==================-->
+<table summary="page content" bgcolor="#ffffff" width="100%" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<td valign="top">
+<table summary="menu" border="0" cellspacing="0" cellpadding="0">
+<tr>
+<!--================= start left top NavBar ==================-->
+<td rowspan="3" valign="top">
+<table summary="blue line" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<td bgcolor="#294563"><img width="10" height="1" alt="" src="skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td bgcolor="#CFDCED"><font color="#4C6C8F" size="4" face="Arial, Helvetica, Sans-serif">&nbsp;</font></td>
+</tr>
+<tr>
+<td bgcolor="#294563"><img width="10" height="1" alt="" src="skin/images/spacer.gif" class="spacer"></td>
+</tr>
+</table>
+</td>
+<!--================= end left top NavBar ==================--><td bgcolor="#294563"><img width="1" height="1" alt="" src="skin/images/spacer.gif" class="spacer"></td><td valign="bottom" bgcolor="#4C6C8F"><img width="10" height="10" alt="" src="skin/images/spacer.gif" class="spacer"></td><td nowrap="nowrap" valign="top" bgcolor="#4C6C8F">
+<!--================= start Menu items ==================-->
+<div class="menu">
+<ul>
+<li>
+<font color="#CFDCED">About</font>
+<ul>
+    
+<li>
+<a href="index.html">Index</a>
+</li>
+    
+<li>
+<a href="license.html">License</a>
+</li>
+    
+<li>
+<a class="external" href="http://www.apache.org/dyn/closer.cgi/xml/forrest/">Download</a>
+</li>
+    
+<li>
+<a href="who.html">Who we are</a>
+</li>
+    
+<li>
+<a href="faq.html">FAQs</a>
+</li>
+    
+<li>
+<a href="changes.html">Changes</a>
+</li>
+    
+    
+<li>
+<a href="todo.html">Todo</a>
+</li>
+    
+<li>
+<a href="live-sites.html">Example sites</a>
+</li>
+  
+</ul>
+</li>
+<li>
+<font color="#CFDCED">Documentation</font>
+<ul>
+    
+<li>
+<a href="your-project.html">Using Forrest</a>
+</li>
+    
+<li>
+<a href="validation.html">XML Validation</a>
+</li>
+    
+<li>
+<a href="linking.html">Menus and Linking</a>
+</li>
+    
+<li>
+<a href="sitemap-ref.html">Sitemap Reference</a>
+</li>
+    
+<li>
+<a href="searching.html">Searching</a>
+</li>
+    
+<li>
+<a href="skin-package.html">Skin Packages</a>
+</li>
+    
+    
+<li>
+<a href="forrest-contract.html">Our Contract</a>
+</li>
+    
+<li>
+<a href="compliance.html">Standards Compliance</a>
+</li>
+    
+<li>
+<a href="dtd-docs.html">DTD documentation</a>
+</li>
+    
+<li>
+<a href="catalog.html">Using DTD Catalogs</a>
+</li>
+    
+<li>
+<a href="cap.html">Sourcetype Action</a>
+</li>
+    
+<li>
+<a href="oowriter.html">OpenOffice Writer docs</a>
+</li>    
+    
+<li>
+<a href="forrestbar.html">The ForrestBar</a>
+</li>
+    
+<li>
+<a href="forrestbot.html">Forrestbot (CVS)</a>
+</li>
+    
+<li>
+<a href="forrestbot-old.html">Forrestbot (stable)</a>
+</li>
+    
+    
+<li>
+<a href="upgrading_06.html">Upgrading to 0.6</a>
+</li>
+    
+<li>
+<a href="upgrading_05.html">Upgrading to 0.5</a>
+</li>
+  
+</ul>
+</li>
+<li>
+<font color="#CFDCED">Older Docs</font>
+<ul>
+    
+<li>
+<a href="primer.html">Forrest Primer</a>
+</li>
+    
+<li>
+<a href="libre-intro.html">Libre</a>
+</li>
+    
+<li>
+<a href="dreams.html">Dream list</a>
+</li>
+  
+</ul>
+</li>
+<li>
+<font color="#CFDCED">Some Samples</font>
+<ul>
+    
+<li>
+<a href="document-v12.html">document-v12</a>
+</li>
+    
+<li>
+<a href="wiki-sample.html">Wiki Reference</a>
+</li>
+ 
+</ul>
+</li>
+<li>
+<font color="#CFDCED">Getting Involved</font>
+<ul>
+    
+<li>
+<span class="sel"><font color="#ffcc00">Contributing</font></span>
+</li>
+    
+<li>
+<a href="build.html">Building Forrest</a>
+</li>
+    
+<li>
+<a class="external" href="http://svn.apache.org/viewcvs.cgi/forrest/trunk/?root=Apache-SVN">Browse SVN</a>
+</li>
+    
+<li>
+<a href="mail-lists.html">Mail lists</a>
+</li>
+    
+<li>
+<a href="mail-archives.html">Mail Archives</a>
+</li>
+    
+<li>
+<a class="external" href="http://issues.cocoondev.org/jira/secure/BrowseProject.jspa?id=10000">Bugs and Issues</a>
+</li>
+    
+<li>
+<a href="forrest-issues.html">Open Issues</a>
+</li>
+  
+</ul>
+</li>
+<li>
+<font color="#CFDCED">Related projects</font>
+<ul>
+    
+<li>
+<a class="external" href="http://gump.apache.org/">Apache Gump</a>
+</li>
+    
+<li>
+<a class="external" href="http://cocoon.apache.org/">Apache Cocoon</a>
+</li>
+    
+<li>
+<a class="external" href="http://cocoon.apache.org/lenya/">Apache Lenya</a>
+</li>
+    
+<li>
+<a class="external" href="http://www.krysalis.org/">Krysalis Centipede</a>
+</li>
+  
+</ul>
+</li>
+</ul>
+</div>
+<!--================= end Menu items ==================-->
+</td><td valign="bottom" bgcolor="#4C6C8F"><img width="10" height="10" alt="" src="skin/images/spacer.gif" class="spacer"></td><td bgcolor="#294563"><img width="1" height="1" alt="" src="skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td valign="bottom" align="left" colspan="2" rowspan="2" bgcolor="#4C6C8F"><img height="10" width="10" border="0" alt="" src="skin/images/menu-left.gif"></td><td bgcolor="#4C6C8F"><img height="10" width="10" alt="" src="skin/images/spacer.gif" class="spacer"></td><td valign="bottom" align="right" colspan="2" rowspan="2" bgcolor="#4C6C8F"><img height="10" width="10" border="0" alt="" src="skin/images/menu-right.gif"></td>
+</tr>
+<tr>
+<td height="1" bgcolor="#294563"><img width="1" height="1" alt="" src="skin/images/spacer.gif" class="spacer"></td>
+</tr>
+</table>
+</td><td valign="top" width="100%">
+<table summary="content" width="100%" border="0" cellpadding="0" cellspacing="0">
+<!--================= start middle NavBar ==================-->
+<tr>
+<td colspan="4" bgcolor="#294563"><img width="10" height="1" alt="" src="skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td align="left" width="10" bgcolor="#CFDCED"><img width="10" height="1" alt="" src="skin/images/spacer.gif" class="spacer"></td><td align="left" width="50%" bgcolor="#CFDCED"><font color="#4C6C8F" size="3" face="Arial, Helvetica, Sans-serif">
+                &nbsp;
+                
+                </font><img width="10" height="8" alt="" src="skin/images/spacer.gif" class="spacer"></td><td align="right" width="50%" bgcolor="#CFDCED"><font color="#4C6C8F" size="3" face="Arial, Helvetica, Sans-serif">
+                &nbsp;
+                
+                </font><img width="10" height="8" alt="" src="skin/images/spacer.gif" class="spacer"></td><td width="10" bgcolor="#CFDCED"><img width="10" height="1" alt="" src="skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td colspan="4" bgcolor="#294563"><img width="10" height="1" alt="" src="skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<!--================= end middle NavBar ==================-->
+<!--================= start Content==================-->
+<tr>
+<td align="left" width="10"><img width="10" height="1" alt="" src="skin/images/spacer.gif" class="spacer"></td><td colspan="2" align="left" width="100%">
+<div class="content">
+<table class="title" summary="">
+<tr>
+<td valign="middle">
+<h1>Contributing to Forrest</h1>
+</td><td nowrap="nowrap" width="40" align="center"><a class="dida" href="contrib.pdf"><img alt="PDF" src="skin/images/pdfdoc.gif" class="skin"><br>
+        PDF</a></td>
+</tr>
+</table>
+<ul class="minitoc">
+<li>
+<a href="#Introduction">Introduction</a>
+</li>
+<li>
+<a href="#wanted">Help Wanted Here</a>
+</li>
+<li>
+<a href="#cvshowto">SVN Usage</a>
+</li>
+<li>
+<a href="#ssh">SVN Committer with Secure Shell access</a>
+</li>
+<li>
+<a href="#procedure">Procedure for Raising Development Issues</a>
+</li>
+<li>
+<a href="#tips">Contribution Notes and Tips</a>
+</li>
+</ul>
+    
+<a name="N1000D"></a><a name="Introduction"></a>
+<h3>Introduction</h3>
+<div style="margin-left: 0 ; border: 2px">
+<p> The Forrest Project is an <a class="external" href="http://www.opensource.org/">Open Source</a> volunteer project released
+      under a very liberal license. This means there are many ways to contribute to the
+      project - either with direct participation (coding, documenting, answering
+      questions, proposing ideas, reporting bugs, suggesting bug-fixes, etc..) or by
+      resource donations (money, time, publicity, hardware, software, conference
+      presentations, speeches, etc...). </p>
+<p> To begin with, we suggest you to subscribe to the
+        <a href="mail-lists.html">Forrest mailing lists</a> (follow the link for
+      information on how to subscribe and to access the mail list archives).
+      Listen-in for a while, to hear how others make contributions. </p>
+<p>You can get your local working copy of the
+        <a class="external" href="http://svn.apache.org/viewcvs.cgi/forrest/trunk/?root=Apache-SVN">latest and
+      greatest code</a> (which you find in the Forrest module in the SVN code
+      repository. Review the todo list, choose a task (or perhaps you have noticed
+      something that needs patching). Make the changes, do the testing, generate a
+      patch, and post to the dev mailing list. (Do not worry - the process is easy
+      and explained below.) </p>
+<p> Document writers are usually the most wanted people so if you like to
+        help but you're not familiar with the innermost technical details, don't worry:
+        we have work for you! </p>
+</div>
+    
+<a name="N1002C"></a><a name="wanted"></a>
+<h3>Help Wanted Here</h3>
+<div style="margin-left: 0 ; border: 2px">
+<p>We would be glad to have extra help in any of the following areas:
+      </p>
+<ul>
+        
+<li>Assisting to improve documentation.</li>
+        
+<li>Testing Forrest (especially its less-frequently-used features) on
+          various configurations and reporting back.</li>
+        
+<li>Debugging - producing reproduceable test cases and/or finding
+          causes of bugs. Some known bugs are informally listed on To Do, and some are
+          recorded as issues (see <a href="#procedure">explanation
+      below</a>).</li>
+        
+<li>Providing new use-cases and requirements. If you think that
+        Forrest does not quite meet your needs then tell us about it.</li>
+      
+<li>Specifying/analysing/designing new features - and beyond. If you
+        wish to get further involved with this, please join the <span class="codefrag">forrest-dev</span> mailing
+        list, install and try out Forrest and read some of the
+        <a href="mail-lists.html">mail archives</a>. You should have a reasonable
+      fluency in XML technologies, some Java and Ant skills, and a basic understanding of the Forrest
+      architecture - don't just say "it should have XYZ" without reading anything
+      first - because chances are, somebody has already thought of that feature!)</li>
+      
+<li>Packaging easy-to-install packages (such as RPMs) for the myriad of
+        possible configurations out there. (The project does not maintain anything but
+        the basic <span class="codefrag">.zip</span> and <span class="codefrag">.tar.gz</span> packages, but anyone is
+        welcome to build their own specific packages and announce them on the
+        <span class="codefrag">forrest-dev</span> list)</li>
+      
+<li>... and there is just one other thing - don't forget to tell everyone
+        who asks, how great Forrest is! The more people that know about and start
+        to use Forrest, the larger the pool of potential contributors there will be.
+        </li>
+      
+</ul>
+</div>
+
+    
+<a name="N10062"></a><a name="cvshowto"></a>
+<h3>SVN Usage</h3>
+<div style="margin-left: 0 ; border: 2px">
+<p>An overview of how to use Subversion (SVN) to participate in Forrest development.
+        Do not be afraid - you cannot accidently destroy the actual code repository,
+        because you are working with a local copy as an anonymous user. Therefore, you
+        do not have the system permissions to change anything. You can only update your
+        local repository and compare your revisions with the real repository.
+        The <a href="build.html">Building Forrest</a> document explains.
+      </p>
+</div>
+
+    
+<a name="N10070"></a><a name="ssh"></a>
+<h3>SVN Committer with Secure Shell access</h3>
+<div style="margin-left: 0 ; border: 2px">
+<p>After a developer has consistently provided contributions (code,
+        documentation and discussion) and demonstrated committment, then the rest of the dev community may vote to
+        grant this developer commit access to the Subversion repository. </p>
+<p>You will need secure access to the repository to be able to commit
+        patches. Commits to the SVN repository must use the https: protocol.
+        If you already have the codebase
+        checked out via the http: protocol, then the following command will
+        convert it.</p>
+<pre class="code">svn sw https://svn.apache.org/repos/asf/forrest/trunk</pre>
+</div>
+
+    
+<a name="N10082"></a><a name="procedure"></a>
+<h3>Procedure for Raising Development Issues</h3>
+<div style="margin-left: 0 ; border: 2px">
+<p> There are two methods for discussing development and submitting
+        patches. So that everyone can be productive, it is important to know which
+        method is appropriate for a certain situation and how to go about it without
+        confusion. This section explains when to use the developer
+        <a href="mail-lists.html">mailing list</a> and the
+        <a href="forrest-issues.html">issue tracker</a>. </p>
+<p> Research your topic thoroughly before beginning to discuss a new
+        development issue. Search and browse through the email archives - your issue
+        may have been discussed before. Prepare your post clearly and concisely. </p>
+<p> Most issues will be discovered, resolved, and then patched quickly
+        via the developer mailing list. Larger issues, and ones that are
+        not yet fully understood or are hard to solve, are destined for the issue tracker. </p>
+<p> Experienced developers use the issue tracker directly, as they are very sure
+        when they have found a bug and when not. However, less experienced users should
+        first discuss it on the user or developer mailing list (as appropriate).
+        Impatient people always enter everything into the issue tracker without caring if it is
+        a bug of Forrest or their own installation/configuration mistake - please do
+        not do this. </p>
+<p> As a rule-of-thumb, discuss an issue on the developers
+        mailing list first to work out any details. After it is confirmed to be
+        worthwhile, and you are clear about it, then submit the bug description or
+        patch via Bug Tracking. </p>
+<p> Perhaps you do not get any answer on your first reply, so just post
+        it again until you get one. (But please not every hour - allow a few days for
+        the list to deal with it.) Do not be impatient - remember that the whole world
+        is busy, not just you. Bear in mind that other countries will have holidays at
+        different times to your country and that they are in different time zones. You
+        might also consider rewriting your initial posting - perhaps it was not clear
+        enough and the readers eyes glazed over. </p>
+</div>
+
+    
+<a name="N100A3"></a><a name="tips"></a>
+<h3>Contribution Notes and Tips</h3>
+<div style="margin-left: 0 ; border: 2px">
+<p> This is a collection of tips for contributing to the project in a
+        manner that is productive for all parties. </p>
+<ul>
+        
+<li> Every contribution is worthwhile. Even if the ensuing discussion
+          proves it to be off-beam, then it may jog ideas for other people. </li>
+        
+<li> Use sensible and concise email subject headings. Search engines,
+          and humans trying to browse a voluminous list, will respond favourably to a
+          descriptive title. </li>
+        
+<li>Start new threads with new Subject for new topics, rather than
+          reusing the previous Subject line. </li>
+        
+<li>Keep each topic focused. If some new topic arises then start a new
+          discussion. This leaves the original topic to continue uncluttered. </li>
+        
+<li>Whenever you decide to start a new topic, then start with a fresh
+          new email message window. Do not use the "Reply to" button, because
+          threaded mail-readers get confused (they utilise the <span class="codefrag">In-reply-to</span>
+          header). If so, then your new topic will get lost in the previous thread and go
+          unanswered. </li>
+        
+<li> Prepend your email subject line with a marker when that is
+          appropriate, e.g. <span class="codefrag">[Patch]</span>, <span class="codefrag">[Proposal]</span>,
+          <span class="codefrag">[RT]</span> (Random Thought which quickly blossom into research topics
+          :-), <span class="codefrag">[STATUS]</span> (development status of a certain facility). </li>
+        
+<li> When making changes to XML documentation, or any XML document for
+          that matter, use a validating XML editor. Here is some assistance
+          with editor 
+          <a href="catalog.html">configuration</a>.
+        </li>
+      
+<li> Remember that most people are participating in development on a
+        volunteer basis and in their "spare time". These enthusiasts will attempt to
+        respond to issues. It may take a little while to get your answers. </li>
+      
+<li> Research your topic thoroughly before beginning to discuss a new
+        development issue. Search and browse through the email archives - your issue
+        may have been discussed before. Do not just perceive a problem and then rush
+        out with a question - instead, delve. </li>
+      
+<li> Try to at least offer a partial solution and not just a problem
+        statement. </li>
+      
+<li> Take the time to clearly explain your issue and write a concise
+        email message. Less confusion facilitates fast and complete resolution. </li>
+      
+<li> Do not bother to send an email reply that simply says "thanks". When
+        the issue is resolved, that is the finish - end of thread. Reduce clutter.
+        </li>
+      
+<li> You would usually do any development work against the trunk of
+        SVN. </li>
+      
+<li> When sending a patch, you usually do not need to worry about which
+        SVN branch it should be applied to. The maintainers of the repository will
+        decide. </li>
+      
+<li>Keep all project-related discussion on the mailing list. It is much
+        better to utilise the wider audience, rather than to break off into
+        private discussion groups. You never know who else will have the
+        answer to your issues, and anyway other people are interested in
+        the outcome.
+      </li>
+      
+<li> Become familiar with the mailing lists. As you browse and search,
+        you will see the way other people do things. Follow the leading examples. </li>
+
+      
+</ul>
+</div>
+  
+<div class="attribution"></div>
+</div>
+</td><td width="10"><img width="10" height="1" alt="" src="skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<!--================= end Content==================-->
+</table>
+</td>
+</tr>
+</table>
+<!--================= end Menu, NavBar, Content ==================-->
+<!--================= start Footer ==================-->
+<table summary="footer" cellspacing="0" cellpadding="0" width="100%" border="0">
+<tr>
+<td colspan="2" height="1" bgcolor="#4C6C8F"><img height="1" width="1" alt="" src="skin/images/spacer.gif" class="spacer"><a href="skin/images/label.gif"></a><a href="skin/images/page.gif"></a><a href="skin/images/chapter.gif"></a><a href="skin/images/chapter_open.gif"></a><a href="skin/images/current.gif"></a></td>
+</tr>
+<tr>
+<td colspan="2" bgcolor="#CFDCED" class="copyright" align="center"><font size="2" face="Arial, Helvetica, Sans-Serif"><a href="http://www.apache.org/licenses/LICENSE-2.0">
+              Copyright &copy; 2002-2004&nbsp;
+              The Apache Software Foundation.</a>
+          All rights reserved.
+          <script type="text/javascript" language="JavaScript"><!--
+              document.write(" - "+"Last Published: " + document.lastModified);
+            //  --></script></font></td>
+</tr>
+<tr>
+<td colspan="2" align="left" bgcolor="#CFDCED" class="logos"></td>
+</tr>
+</table>
+<!--================= end Footer ==================-->
+</body>
+</html>

Added: forrest/site/contrib.pdf
==============================================================================
--- (empty file)
+++ forrest/site/contrib.pdf	Sat Jun  5 06:35:22 2004
@@ -0,0 +1,366 @@
+%PDF-1.3
+%物洎
+4 0 obj
+<< /Type /Info
+/Producer (FOP 0.20.5) >>
+endobj
+5 0 obj
+<< /Length 4167 /Filter [ /ASCII85Decode /FlateDecode ]
+ >>
+stream
+Gat%'>Bf*c%Xua-E;S)US=!gBI-KCmZe]IoB6Uf+DVO"6K.PD.)bJP8;I&tJ01^pDTSo#@kHlR(![%bt!(c8,LRWMF#7Eb,X2W!8Au5NogoM:3)fN!5J)S.-g3>dhf%\/2^A.0aGI".tZ#=AS*5>f2rQQ+(gt'pPra&V?=7t1's",:@"TFmEfC?mTfAVU4_7F4C0g.YIo\1I<^J(,m(:*.L6jq@Mber2@E7;+;3,t][aSZ>.cr3,.nop[5MGU5`>?QH$\G:O$MHKfSf>Wa4q^`/!+D\mmbp%qbJC)*<KFB]j7[qABEI[T+Rr9D8f]p!1F`fg:^AfVWX@OfA6q/6Pq#7A9&Hg`/(i1G*$J2TmH:@^^:=4FA<!i"m`NJ0:[k%eCV":q:R\JrW6Dc>)QEPPQA&VA7C5S5aMUCm*?<pA`'74'))5/=g:n/]W_hfp_cJnu8lP$J+^Vlq5`s!6'N\@E%5OlHfUlB*ND>ZU,MutGNLN#c$hs1sPi/H+sQL6+:>#!U46ef"H;3?E@>h(#1A__/C97@"l;V8$oBV\=jS/4&ZJq;4[C3OejqV8k-!cI:`-sTA5\qq,%o5;E3d1/'OB;(3LZKa\"n,XrG5nGYdpW_*)7jQV)O':s>fB#<r_2%u7SM9d42'pC[0_duhJ.A,W@qmJ$@m3?'O12YNpgkSW(-*Iub%;0u.-b6m;d?/3n?LqGje87gK**.04c=d@&XrjCDEF>R0FM"'\6l!@6<2-QEoNHsN!*0j;_4[Q>?_q%5TU(;<!`W1)aB43P-c1b%7m"t]-X8kMejf8QGZRHQ,(](f=RIL1C9S#kclfM@7"ah8GU-[7*N&G"4`EcZO%(S,G@M[Q3hN??-`iuO!jnt7GpVYMmfr#H<'in:=VHBRFsQ`WX_"(;-W1djpa.Z5l(S8@)J`.AR4+WVe[VYXX<%"!1?-[UO=5&%l2>hH,:4K!TsAL.0fqXL`d$IjVB,hLLL':P4gq\NJhmnO+h!a,WeIIl6Zg=b-gW$9LH"\CMA-hJQ6_'cWlkiD2CJC(LAZ)*G\3s!::p'o6_/g7f\+*3q4$rZA(%BWC)ic.R##0qp;5ABbG1YTT>MU)*A1PO$t)Wkp-ZNNkD4lJ<5Xd17=M/!0PR4HEtB)nWr9j;WND;YJ?#+WqufFDo*B.nM"E<'Nr;RE2DaV%$8I$'j..b[*Tib]l7$9QiZF^%+]4HX8XXP#D%&k;q3o$8.=U[nScC`Q1oSfBn*p_eHV2`Gm4cYlp.K3Z/XAo3af&j:p9o"Ff!nOr'?&C7EeE)p>_[?OHiNdeNj1L^b-g:+8'5?:8=pV#m[0U#ZF,GiSg0^W[(!VU%le*)`caSqsVH$Q;2$FhMPis9%:/XZj>e3"SEP>5P&O(c]i$]d1Kn=.7N:W*@3!Z.Fhg64Q$mR-VAZsm3&a5Pe9&rV4pAIcLccgr&bNj8BAm,1<0ulb^"X%Wb4H1\/pUk4<;Lrj?CsY/a2pN5$Aep2ct*XM^+k<e&1"QcRDd,#=pPKgRK7;N$C!K&?AYM'OQg!W3\dOrhIE*XI^)nnn/jLXk!8mLgo9%m0CQ79TNX'q"_ldQS[Wo[%Y<<T\iT*>\7Tcs!Y3U'HE8/*0M%8P`1S2q4^T!5'3'W)7VOS"km"O[P?@]])&dP2l__@lp>B/0".<T,PR.,.*Y[W._.)d3_W,n'F3'n?>nSdGbW)k3rHq&Oq8`r(c)#(0KHag[XEsQ=SaWrkpOpq_t2=n"aK4O"uR)aKePO)G\,HTT;/6q#(ON*'\%kE%=RL\e4,JJ,D#7X1m=!:jM,ruS1G(V#I"&+.j+TahlLB`lPI%=h:IP!E-`:GkQL;iU2Z;.?Ue6`MpW?(1Qjci5O&T,_27B5e'm`\V+WEO1HVp;rlOS`*>,>jqC-`S;[dh5MnEqbO1l]A0o<C,#4/EchCBo=3Q/jp71Oj!-Z.109Q@mT;JiaM_4+DV!?8)n"!8qG%Ql<_E`MZuoJ"\X>U)e_!:6#,MLTM/l0P]l'_\1%A5Z-u$OjC-B]YiG9#q4Ae&N6`fMqeUaqRn9@j()EEUrar[33ZbhIJ4/Q<J'Pi;;Y],XP?:.*Z`fq$L:D,*2KO+9\G7`er5Z^;G;%k@90Z&iX>$p3(imLA(=(j9Vp]<60,HqiZAXGEs[qacbsDM:]."<N#PB!]K8U$[MOQ3>]UK;3L-?nO-D,Q5YskWZ#]0a'6MqCTda/i:RlXo*nefIBeLsADIo*<IFI5cm2?8/n/qI0To-VJS7<(CSF<-BRcrs9S0pJkKn!\7j<X]:,,a(oLr+pGLAF^V#nGr2f1!kA+L#":Jh'D3'&De='ptH#kjA+NMs@A9C2F<TKQ^^N@l4'UReP*URa@G^Jn[Y,SpTg3+L2nYDL=-:WOm@2Bni#=S")]dm`l`b6IJNont?ZYMU1n?pGg1mPW-/0!H&Y^n%fi5+@%gE[?abr:3s/T*.Qf:j[YR7J`H!3X^)!Ng*%Mj$Qaff,?ec4j310K12Eefql`7=D@2`>l/`%o*KVuoBuM3N:jj!"k#d(3_NCdbZfM'@Qkel=cV:r=fFI%/jcXCj*HBgbK-"TgErL\i)02)I0?k3!9E@cpa/8gMf?(6T#QhOneso=>QuOCOZJ^-;W65-W?W12!Ph$skf06-@C:5FOgar`FTPD\A(2T;J`!]dWtS3oBd+O\[8XAE1Q%"h$ng*Y/;FX3Z39?-aMiZ-p_/B*W+TWfO+LX2:s\nkIZA%\l@"4g9g+>le3'NW@^1uZ8.bX^b?Jr[6,GFIcB!BYY6@TgA'uVJ%>q@HS,S5)(srStlpIG'OTE32okTo\fAHT!-,h(661l"hPt5n7k;ci5=5hi+H0i)`!`;j?MMm/:Hu?0KH^S3EY./PM[CK[$bN=&LkLLcI[b<'MJ\?sM?h@tIF&C+fYML&&oRK,?I=e7ZVCB&>@9M0%3C;$>oGqJ$9nG\7[`Qjf5*D@g'\r>,j\cBnVq>%HK]8%<s)[92E=VTCJ/h0E$r32V;[Anl9IrcFEQCN<(B@U:0F&or_#O*1Psu_e8q>^%h/5sKZTgm(AT<.>5<$J7m_W@(N#r,:qVa\5*EVV&k;>iCLdf3ieiW;3jq$U:"g4!7g7<MT&>[6IbJ"Q*,f#EAGnMRJ9Vm1$/PDEc#T^.1?("#q;96c4q]i(#')MGuB,@dX[&28YQgFJdW3qCJFa!@3,l"U]hZO8D3^$e*`b*HC^Xa:+?lKEBI;hA<e',WLR1CoX-'GKqj(X\LF8[kNa?6*ah6)(@?:jQ^bsg0JLa^ahY!F`eQe3);!;AOoYI4r$omm0BPL_7k`eQ];@gWjg3rSLOmb-dC0pm%mL.`tX9dpA"qO(6?55."[ZD+052Tf1\<SDLqJ5)Z@H<ZGap46_(cXG&*<nI,5Jt;eURAq(jghH/&ZWhW([atJoeA,AVbnd#pBY/=!7qdnMg7@1CiP*tIB@X\/E:cZ&IiAaX\[c?_"0Q+K%CrD^!g<%HQF`#foZN#@S1]UX_L<U\5#edX.;_YG?+K2*M$D0)h`+1qC(<'JNqg;,c.7&dTLc49Bq>J2:dOa*RVa:(Cp\Uod'h[J:"s]TQZnJRZFc.D?.*m)/+a!.;WnC'c"m3fTD]-&X%%q&2MmLn?/XVG\E*&ICe"QG.d!01HHQ<<n[fZ]bsc%7gDG3PbTL;e2.i1B#HNsNG;/HJfFcV%eL$_.>03gM-tV;kU!]%3gZqL)Z^D?!jR-F_)V^_#&S,<F8.h[Idrks=RXK&4./d=/P&l;MDWsCmR?sHP>SC!)B/*hTeih#G!"mhl90c;gi_,#1oWI#(Q0B++J<DuBJ3@hk<kr$+6!gnR2XDlrHM20c?mWS<=k3E`[@s,G5jD@k@hu["$_7]Ck;g'8ceV-n0R`mi*^K2FL+VhaiZ$]38SE$teOr161@GKLg2IA]@aK<ScUD."=@s+ImWh-6kkc%8=R:+8ld+iTChog)qa2lM^"]dZI2cmC!FX9P/Q,jnU:)gQdgR_$&#D9U2J7N8[sLP5^6lsb#-j6opstF>>#;r4:e>0$`WX72*I/-XC]1\MnEfCQr^J)ffHse'NU9dCM0QuULXqaQ;Ia[ZSR(&I-BGB\0&cK(!BXl3\j+-c6;\e4?]0:92:f3c4nB]4JP($lI`q!'O+>o()ee]OIG_2SqoSJ0W6HJ(4S+fJl2;\dDo.t~>
+endstream
+endobj
+6 0 obj
+<< /Type /Page
+/Parent 1 0 R
+/MediaBox [ 0 0 612 792 ]
+/Resources 3 0 R
+/Contents 5 0 R
+/Annots 7 0 R
+>>
+endobj
+7 0 obj
+[
+8 0 R
+9 0 R
+10 0 R
+11 0 R
+13 0 R
+14 0 R
+]
+endobj
+8 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 123.894 626.666 186.21 614.666 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (http://www.opensource.org/)
+/S /URI >>
+/H /I
+>>
+endobj
+9 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 241.904 565.866 337.916 553.866 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (http://xml.apache.org/forrest/mail-lists.html)
+/S /URI >>
+/H /I
+>>
+endobj
+10 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 227.754 531.466 339.39 519.466 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (http://svn.apache.org/viewcvs.cgi/forrest/trunk/?root=Apache-SVN)
+/S /URI >>
+/H /I
+>>
+endobj
+11 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 233.268 361.532 321.588 349.532 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A 12 0 R
+/H /I
+>>
+endobj
+13 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 387.852 321.932 452.172 309.932 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (http://xml.apache.org/forrest/mail-lists.html)
+/S /URI >>
+/H /I
+>>
+endobj
+14 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 114.972 128.398 193.98 116.398 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (http://xml.apache.org/forrest/build.html)
+/S /URI >>
+/H /I
+>>
+endobj
+15 0 obj
+<< /Length 4415 /Filter [ /ASCII85Decode /FlateDecode ]
+ >>
+stream
+Gb!"tbAuW$o'W\Xc"X&tVT#I/gh--2lmA]7gY#*93C"9(,!uqL5tY"gIN&D\F@2j?hmTCs9&0WsNUB9N!.T=+\c4:QKi'Or4`,-"Ze\>8S&7Jc+&IkD$*nh3HeQepI@n^]?8Tou=3^,ffj0j-&au3@<s3P/buNdH\XaSGiC=,d,&JWpZU=*t!fjQP;]FtMmqPl\R"S:h"u#(hf9DF`'3LiIV8h+6r'%RT,HmAo(#J4A.ac?6*.4.P2LG9^(#qCdP$X+IQ*$XEKg@bHIhH>WTSi?#K+uYdRQK.VBOJ`NrEZ(INg]FRCV8lBjQ!#*HjkC19jVcR36^"1Lt?V<pog<nZaXif,1S/,Yu&h)#PHW'LpPVoLjBXTC>$[5Q@Vu]&'4Um7KZ]YA^/m4=]iM#Hp[G8h!d1"(fTr%Mc#qNneRYC;6YnBoKL!0@*e?.cIGs]V*'TL7u`p:Ll^DsqTfnD/E0>[]q'WLFS!Pt4BNn<\:E&cs8)_lPNjn1P$-AHLV$Qjb[r`)X`+2ao1Ah=eL[40^Hj]]8:rTQMGQgVLMYhp<%%FpkjeWn"pF;.5`C8qGP@YBgbZ@Oho]-7O8GelX"TdhqsP<,0H$ROXFb8N)3QFHqWD&EHt*[a00A4r*gfblN8GI2Tj8Wn*MlrB"s0;D,WnK<?uC2e<,b3F&I,9ib;-:W+46T(7I5:uaGlobbH4-JKZ[NL1QCmgECAFrKgVe^XhFMK$M\j-m%_U4;_X74&?a?bo!XmkMB^X.!3l5mRlB?JDs7McXY2f!M#BWj:$:dpSH)d4dOLs^7<&a9>/kP;HiKq*-]0o!+tk@e."UA="q\ug_#'f@X:%G[K2EC*8\lBA+;5JYJg5)7@q#b9>'X?e555'UFrnlY`YII'Gjn;?DZ)lZ.^lGhD?7^@'tte55$]qhs#cOM8N!B9Go1'm4"'=L:oJ6]PkRU$*-n])q:W[[Z^VMd?jn2D]9jk6m:Tjn"=rsL(/Y,LbB,I#boViLZZGHgCuEdEiHX07;0KukS15hZW@k>O]j+t(/HAO)9;BT4#%!(ANn71-ra=Yh/mP8s8N2leMb_Woqhq1.a:]cK-s9rrCS^7HE9)`HW`(`'$(qT0?DDeN!$)RX/E:-':+Ko6FI;8OD/'80^)dle>Le]SbQ$"%8%&6n^_LLiFZdhII+k=<88<`ij?_i@;oi.N]:qD$oU:Eei>u_]Wld;G]HRAn+<`^6TSfB*$kd"h^/JQ-:lgr)llFfqA1^T7HTURPki(_BXq0Q[K]+IM]jV"[Lasm=^E^928cYq)N`I&T%pX2BYcRJ9ib&rkOq3"L3;&r?+jiS97UC\f8jo5?:@QB9:qRc"0%)!a168'oU8nPM7hJ^m)%HocRKl[X9gV\>Rp1K"FA.uj+)CZli'(uu&14TRKDoOQrl+5I^tDs101=L1(#4<[Ho&WR*uGR5O0%2`'9-D&mfg!8jmg:/dZ,$Yhf:D7V"%&$'q[Jf[V^l/h,YJn-lXUT-%V#/XBMhHHYsNZ3sFG89\Vfn/LkSB,Sqf$eiO]!"--PlkZm#SItDtLYO[]E&r/bD<Mp,V7!](W%NO7[JO]:'(b[LVa@",A/\s4(07B_TCV$fH@L5B/h?]UU>ZoN:%#<KX[\Apm"Br8rqUHO55n`Nu9F&[S3J<a6ack#kNFC.ce7<-eD&bMD-b;Vd5V'6$<^E$RHGd1c[]X4-\WDE)_Ad$S-4]I)3MGn9nR1Vg"uLK,DWAUso%DY"_OuS]q*RE^rNHP,-#?TCcj)06,p-%h,[*PT.SoEd7G&%H6QF,hor@9/7Mouf9jsgiJ/4E,f)rko68u\$%Q%WS*"I`ZquN.jqL[FeJrN9XJ;cb5L)hi0;W!ltSdqauSI(19Vof[-C04V^A^\8p:W0E<D:*I)JOMDK_`_\*I6il%,m'`(d`L/b5>(kIL@bM#)EiZ@\W6_44)q+QRI)JC$J'(9n)X2F.GFasQ@;1m)4Fo0GgO)j8T0DB(:5dh^^0DS$prZ(K/!74a!;pa:U9uZ1"A2]7a=2!:_/mub5l$9DXA<->Aeg#:q3igHJc9=.m0t):Md[_<N3'hi`(_s"At\GdFKHNY?_?f^9'sS:e\@B9g`M:&=__A,'[FP6UNo\3/2XfQ30_UnIo6n8c&ikr2;3&fapkAo=A<7P=]E#oBTsA+RBCPi;WK[L`Q4$`Y8\FSSW@2US3:dogT?UaIsa@2Rrh).?D7$>CY4cN+Xtb+U3.fFb<M-eVNc"d9Q#XElroASj>4t43fcZ$^KJ:"ege]$/Km=d#I'?S^1d^[e,e8dG=M5<ruQ5@tIk`ak3-bqA+JaoHDh8P%Y$E8dFV5j<2hQcQ=/%%@UmQDLaU=,]I]\W&sa[k'OgLF2B8>-C?t3ZG`E;9u:BHToH6[AaF2c\_aP!"ND!4k`^-"G/_W&h@&^Z/p%^n]$Ua<bBZ3Wl3S)*Y8rutRb9qYV]<k1GS[TABb/<`=C#)=?@*p*>H%KMKPJFHYALqPq;(cs0I(5;YUTG94L,3]4nf%o`1Uh,?=h/CJ*A./E3QlYZbTo6MQqab?=^3H.hrE\&4r,=i+p2uT5)c8>6;!`:r-e!/mG\=+ldRnJK1[!%.<kHTarCRnU_.PCnkMl7!Vk<Ch*'^48"OO,J0-;7;f;hY0*6FD2FH-#a<>#01-20YGF.pF\CcDca(A$$*-k]nC#!B*$mo!hsEOg4'hcR@25*id$YreHPT`_U^#,"*FSP7?3EXKn2jI`VD-0?SlHLQV)E,/\)D3n-9,Q2<q!h=E.?"Z/0#Jb*3;<2,(,EFoSU`-AN+$07(pgZ*Q!a_+tR*6#F@h%gON;nn>W;c]M^>DI=L..M1LaZGE4"F869Se%:FOlk%m8ML#GHk)t8'.fE'U>VMrQAA`@MeECMH<7D1ZTjnP"],2Fr%Mot[FAP_>&>h:BcWN_`ee#c'7!n1RHfdX?!!^$gg80R()mG:-e4&O\ng'C7uHru(E>1D`Wo/<t402L+qQ7[bbfqP<bmX`HJ0K>ehCuI"*TftV1bhn^,_83H8DU;g`&._,t:7_lMjqSe0_'n09i=n;ha+iR-I+,);lrlK!Hm!:#2)=mQf.O=A\u`W.^cI/V]^WQPGnAHQX*)a0ntR=r]ANhWd[,ZTbhqR9U*OiPm2qi?OO5h"_YsGV+;XH5Ho(;a7*.U,-8f<p24QNmKRt^?W`:s^VXoY#*uZ%@>r[.POJAfZS55Z[G[*-`+bFC[qN\CLVLJ-`9=(bkZ>CM.Dt'LT+K]mXGLQ<_4e[@Xb]N5>nhGM;F7@W<RsCi\4)msGlZ<_b]$QUEE%FrNc?$:Q?RrSFGgU7N:Ir1V9Qd81YKPfdkY`8dlJ8BOp"a14>DVU)XO,PM4D,^l/u:u(;K([b,1#''gCEhP!)Iq/$\3[F:eHY(X]VW+?!'Oc5ioA1..]Z&G?slkVc>op:e?lT$\)p=Z#@7h@g@D0)JC]VG4mRX*\Nf)Q.(Ll6u40[,/hUb$dR6MBd3KCn7.C!1gXKPZf**RS#Zu7WH5KD/sL^21gJA>OE9Vfn;7mgBD!)-(VE6bP?BiU!'kkm_(N60K$,F\kUqA`XSZqN>r02SogNqKKgl.&C@9ON<i'9e2)8k_^P,?"XtIdX4C'65,$ND4cgMskbiF6&i3UK.MPicWYLnK]G?>VKQc%AZ_)Y><@<W?g;m5#0$BhDKpoD$i&(gLs/Q^c'&&RJ4O&$jiIX/RQKc$,:r-?Wf>J)+o2#)mdMA-l1_],j()9ouR2Wr@E>sG%)nnh6(:EWLLT;4.4Gq%ft4-ED_"oRP]+&Vfe9M+]c]:M<dM%m5Fq1[K8#q8$SH`#7$7&-<Q'U\<5dA!4ojW".<)*.`3FUpH%$lR@Z&2^U!Td_+:ljOS7jca#o:n2o2('b^j15nrM^[Eq[3/e'cX.HU+X!""SDU6C^VL];IoV1G9dG&CR4^eVH&#`8cWb)kIqjUZR;<(3G)^;gPGe1oXC%QAen\1!c0WTq<f%*NOWG\"<TEUeX:=5t)\qg*AAFEc_)r,i&>V,AL5ZPd&6`N5<5Nj>s5>3n%/h10)d6*6$$.)XAKO1W%H%DT&Y\q$!co<nGkKmbTA0`gO[8q!Sh648t<T\]$_aVY>/GSlLIX3pu`qJ6E!4taF,PsoJ,;-o(Mn:_@*1kecfPe821\=lumTJ@Jni6?9Y*7HmEl$`7j@.m8&N!bV=VjruS9/;'YT_J"Q[D"@4.=pU/M>u&II:VUqF@TY=^d)+2^[>hrPaA;h>lg:/N/4OLmfF5AR_U1Ud`CA!Eohsp9.f:p:Ak6V6`M[H[(O$_p5F^9+UOdMq%a&#@o]kr^2``s+_Y^-SSiE_.j"0Xb'Phl$p,fXJ$A;p?-$G"Kc@"V"eA=)?m0XVY^Yt-4]3Bf_j*toGj\N5g*8:7_Jb7gn"8jNDp1<K3]R)2$7(\+-m*[W;~>
+endstream
+endobj
+16 0 obj
+<< /Type /Page
+/Parent 1 0 R
+/MediaBox [ 0 0 612 792 ]
+/Resources 3 0 R
+/Contents 15 0 R
+/Annots 17 0 R
+>>
+endobj
+17 0 obj
+[
+18 0 R
+19 0 R
+20 0 R
+]
+endobj
+18 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 128.304 609.806 182.652 597.806 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (http://xml.apache.org/forrest/mail-lists.html)
+/S /URI >>
+/H /I
+>>
+endobj
+19 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 223.644 609.806 283.956 597.806 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (http://xml.apache.org/forrest/forrest-issues.html)
+/S /URI >>
+/H /I
+>>
+endobj
+20 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 163.656 143.872 228.312 131.872 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (catalog.html)
+/S /URI >>
+/H /I
+>>
+endobj
+21 0 obj
+<< /Length 1225 /Filter [ /ASCII85Decode /FlateDecode ]
+ >>
+stream
+Gat%#gMZ%0&:O:S#lCt:CfF!7AGNKE)k[u]]bn@0\p^75Z,JRhWh^?4s1T^>%M)L;W=^Be-$"`]k0078rHe1f6Q2e(S4)]!/;a),1eROus734%<lSjaLt5;mkM&d8QG8@WMUk#]RJcm)FamRY*@R)K")E70(YrZu@-MN@r3PVbZQe@9Bm)SDYgYhF_KJg*s2#Z(GLC0WXg`bQ%@I+LUD("LbskP4<]e]+6b82J@nlt<lPZ16&[-)h-I(Si1H+5X!)AL]g!D]r'n^'4J4a0P,pXUP1-M9XSa0tkSthPkNC$M\>tG:YW"BY]DoarDVqAc[M;JI!GJ+@sZP/U'E^847b9/0W\]Qb2U>^Q684+5X/C(CP>.V#t[<*-p)<\K)X!h%hEqT%+R3:)#E:3(;\f>-P6;Je?WPtr^2&;"3:%6\i'7fk42sZ*C"53HOPFeGu$URC>G@2[<C&<AE*k43a\s$=/g99rf:'AB!d"!FINQ:To/G$Bair0m6q[.^NSEu:&X3!!"gN73jn>oiDQlbP2oEp36>qZnh@uIpqnH1q;1@621B[%T+s.5,bM]gLMgZua:I(t1+q,I\9j_aQf/66)K64OGmQ?kb=b?\*MBherjJ"d\-OX:-oZ&0ARlm#tLH3CU@<?2&A[:t?7NtSLn%eI7t/SnW;_s9R5XYE=Na1C;<Z>PoMo>59CaF>n\j_p[U%#0%l8g0NN\YWA+Sn0iQ>W2<hpENNC(nc4nP+S`=mOTfQDuaK#?.HP`lck[h%%8!:84hD6Yhr64:"*Sb2`(fU3*!I#W1\28rf7I2NY_RoP-,)#CW-Z9Y>M[SdtZuM0UhNBjjf9E)$ig/J_%t6JIQi4b.TZ\lN!YER5>9[>kXi8&aKLgO`E9IX]dh^!@G08:-h#uBXme]2!B=bUB#2HBULFiDY@RJk,ZA"ZEP$n8_gQP1<M'*Z!d&dnS7m\ATjPPk2kAKjuj/;E4TbNN5?e,>s32FdF,hKJ*d=$Obi/`VIhs2j5RF*LHKN4=Z?@*G@UL+eJo2+nR.SJNh3qCA:9kjdH$-CCd%DZ%'uZ!g!%IVo+FNCDiF+cgortI9J&o`kKEH!G8V<&n_*,Mle11YIte/#o/p@A;/pcr2p3F=d;J[Dm!_)hV0!HUk"i^@iE=k2RH(]=bK2"^ZfNBds1QjNWE;Q9@X/EU4^#>!4)a@^QD_AFkDM,^0"JWB3q%0p-:aA7]@_o5%tA7j@K~>
+endstream
+endobj
+22 0 obj
+<< /Type /Page
+/Parent 1 0 R
+/MediaBox [ 0 0 612 792 ]
+/Resources 3 0 R
+/Contents 21 0 R
+>>
+endobj
+25 0 obj
+<<
+ /Title (\376\377\0\61\0\40\0\111\0\156\0\164\0\162\0\157\0\144\0\165\0\143\0\164\0\151\0\157\0\156)
+ /Parent 23 0 R
+ /Next 27 0 R
+ /A 24 0 R
+>> endobj
+27 0 obj
+<<
+ /Title (\376\377\0\62\0\40\0\110\0\145\0\154\0\160\0\40\0\127\0\141\0\156\0\164\0\145\0\144\0\40\0\110\0\145\0\162\0\145)
+ /Parent 23 0 R
+ /Prev 25 0 R
+ /Next 29 0 R
+ /A 26 0 R
+>> endobj
+29 0 obj
+<<
+ /Title (\376\377\0\63\0\40\0\123\0\126\0\116\0\40\0\125\0\163\0\141\0\147\0\145)
+ /Parent 23 0 R
+ /Prev 27 0 R
+ /Next 31 0 R
+ /A 28 0 R
+>> endobj
+31 0 obj
+<<
+ /Title (\376\377\0\64\0\40\0\123\0\126\0\116\0\40\0\103\0\157\0\155\0\155\0\151\0\164\0\164\0\145\0\162\0\40\0\167\0\151\0\164\0\150\0\40\0\123\0\145\0\143\0\165\0\162\0\145\0\40\0\123\0\150\0\145\0\154\0\154\0\40\0\141\0\143\0\143\0\145\0\163\0\163)
+ /Parent 23 0 R
+ /Prev 29 0 R
+ /Next 32 0 R
+ /A 30 0 R
+>> endobj
+32 0 obj
+<<
+ /Title (\376\377\0\65\0\40\0\120\0\162\0\157\0\143\0\145\0\144\0\165\0\162\0\145\0\40\0\146\0\157\0\162\0\40\0\122\0\141\0\151\0\163\0\151\0\156\0\147\0\40\0\104\0\145\0\166\0\145\0\154\0\157\0\160\0\155\0\145\0\156\0\164\0\40\0\111\0\163\0\163\0\165\0\145\0\163)
+ /Parent 23 0 R
+ /Prev 31 0 R
+ /Next 34 0 R
+ /A 12 0 R
+>> endobj
+34 0 obj
+<<
+ /Title (\376\377\0\66\0\40\0\103\0\157\0\156\0\164\0\162\0\151\0\142\0\165\0\164\0\151\0\157\0\156\0\40\0\116\0\157\0\164\0\145\0\163\0\40\0\141\0\156\0\144\0\40\0\124\0\151\0\160\0\163)
+ /Parent 23 0 R
+ /Prev 32 0 R
+ /A 33 0 R
+>> endobj
+35 0 obj
+<< /Type /Font
+/Subtype /Type1
+/Name /F3
+/BaseFont /Helvetica-Bold
+/Encoding /WinAnsiEncoding >>
+endobj
+36 0 obj
+<< /Type /Font
+/Subtype /Type1
+/Name /F5
+/BaseFont /Times-Roman
+/Encoding /WinAnsiEncoding >>
+endobj
+37 0 obj
+<< /Type /Font
+/Subtype /Type1
+/Name /F1
+/BaseFont /Helvetica
+/Encoding /WinAnsiEncoding >>
+endobj
+38 0 obj
+<< /Type /Font
+/Subtype /Type1
+/Name /F9
+/BaseFont /Courier
+/Encoding /WinAnsiEncoding >>
+endobj
+39 0 obj
+<< /Type /Font
+/Subtype /Type1
+/Name /F2
+/BaseFont /Helvetica-Oblique
+/Encoding /WinAnsiEncoding >>
+endobj
+40 0 obj
+<< /Type /Font
+/Subtype /Type1
+/Name /F7
+/BaseFont /Times-Bold
+/Encoding /WinAnsiEncoding >>
+endobj
+1 0 obj
+<< /Type /Pages
+/Count 3
+/Kids [6 0 R 16 0 R 22 0 R ] >>
+endobj
+2 0 obj
+<< /Type /Catalog
+/Pages 1 0 R
+ /Outlines 23 0 R
+ /PageMode /UseOutlines
+ >>
+endobj
+3 0 obj
+<< 
+/Font << /F3 35 0 R /F5 36 0 R /F1 37 0 R /F9 38 0 R /F2 39 0 R /F7 40 0 R >> 
+/ProcSet [ /PDF /ImageC /Text ] >> 
+endobj
+12 0 obj
+<<
+/S /GoTo
+/D [16 0 R /XYZ -5.0 665.54 null]
+>>
+endobj
+23 0 obj
+<<
+ /First 25 0 R
+ /Last 34 0 R
+>> endobj
+24 0 obj
+<<
+/S /GoTo
+/D [6 0 R /XYZ -5.0 656.0 null]
+>>
+endobj
+26 0 obj
+<<
+/S /GoTo
+/D [6 0 R /XYZ -5.0 447.666 null]
+>>
+endobj
+28 0 obj
+<<
+/S /GoTo
+/D [6 0 R /XYZ -5.0 197.332 null]
+>>
+endobj
+30 0 obj
+<<
+/S /GoTo
+/D [6 0 R /XYZ -5.0 105.398 null]
+>>
+endobj
+33 0 obj
+<<
+/S /GoTo
+/D [16 0 R /XYZ -5.0 362.006 null]
+>>
+endobj
+xref
+0 41
+0000000000 65535 f 
+0000014406 00000 n 
+0000014478 00000 n 
+0000014570 00000 n 
+0000000015 00000 n 
+0000000071 00000 n 
+0000004330 00000 n 
+0000004450 00000 n 
+0000004509 00000 n 
+0000004687 00000 n 
+0000004885 00000 n 
+0000005102 00000 n 
+0000014704 00000 n 
+0000005241 00000 n 
+0000005440 00000 n 
+0000005633 00000 n 
+0000010141 00000 n 
+0000010264 00000 n 
+0000010305 00000 n 
+0000010504 00000 n 
+0000010707 00000 n 
+0000010873 00000 n 
+0000012191 00000 n 
+0000014769 00000 n 
+0000014820 00000 n 
+0000012299 00000 n 
+0000014883 00000 n 
+0000012463 00000 n 
+0000014948 00000 n 
+0000012663 00000 n 
+0000015013 00000 n 
+0000012822 00000 n 
+0000013151 00000 n 
+0000015078 00000 n 
+0000013493 00000 n 
+0000013744 00000 n 
+0000013857 00000 n 
+0000013967 00000 n 
+0000014075 00000 n 
+0000014181 00000 n 
+0000014297 00000 n 
+trailer
+<<
+/Size 41
+/Root 2 0 R
+/Info 4 0 R
+>>
+startxref
+15144
+%%EOF

Added: forrest/site/document-v11.dtdx.html
==============================================================================
--- (empty file)
+++ forrest/site/document-v11.dtdx.html	Sat Jun  5 06:35:22 2004
@@ -0,0 +1,2958 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN""http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<head>
+<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>DTD documentation</title>
+<link type="text/css" href="skin/page.css" rel="stylesheet">
+<link rel="shortcut icon" href="favicon.ico">
+</head>
+<body text="#000000" bgcolor="#FFFFFF">
+<!--================= start Navigation Path ==================-->
+<table summary="navigation path" width="100%" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<td nowrap="nowrap" valign="middle" bgcolor="#CFDCED" height="20"><img height="1" width="5" alt="" src="skin/images/spacer.gif" class="spacer"><!--===== breadcrumb trail (javascript-generated) ====--><font size="2" face="Arial, Helvetica, Sans-serif"><a href="http://www.apache.org/">apache</a> &gt; <a href="http://xml.apache.org/">xml.apache</a><script src="skin/breadcrumbs.js" language="JavaScript" type="text/javascript"></script></font></td>
+</tr>
+<tr>
+<td bgcolor="#4C6C8F" height="2"><img height="2" width="2" alt="" src="skin/images/spacer.gif" class="spacer"></td>
+</tr>
+</table>
+<!--================= end Navigation Path ==================-->
+<!--================= start Banner ==================-->
+<table summary="header with logos" width="100%" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<!--================= start Group Logo ==================-->
+<td bgcolor="#294563"><a href="http://xml.apache.org/"><img class="logoImage" alt="Apache XML" src="images/group-logo.gif"></a></td>
+<!--================= end Group Logo ==================-->
+<!--================= start Project Logo ==================--><td width="100%" align="center" bgcolor="#294563"><a href="http://xml.apache.org/forrest/"><img class="logoImage" alt="Forrest" src="images/project-logo.gif"></a></td>
+<!--================= end Project Logo ==================-->
+<!--================= start Search ==================--><td valign="top" rowspan="2" bgcolor="#294563">
+<form target="_blank" action="http://www.google.com/search" method="get">
+<table summary="search" border="0" cellspacing="0" cellpadding="0" bgcolor="#4C6C8F">
+<tr>
+<td colspan="3"><img height="10" width="1" alt="" src="skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td><img height="1" width="1" alt="" src="skin/images/spacer.gif" class="spacer"></td><td nowrap="nowrap"><input value="xml.apache.org" name="as_sitesearch" type="hidden"><input size="15" name="as_q" id="query" type="text"><img height="1" width="5" alt="" src="skin/images/spacer.gif" class="spacer"><input name="Search" value="Search" type="submit">
+<br>
+<font face="Arial, Helvetica, Sans-serif" size="2" color="white">
+                          the Apache XML site
+                          
+                          
+                        </font></td><td><img height="1" width="1" alt="" src="skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td><img alt="" border="0" height="10" width="9" src="skin/images/search-left.gif"></td><td><img height="1" width="1" alt="" src="skin/images/spacer.gif" class="spacer"></td><td><img alt="" border="0" height="10" width="9" src="skin/images/search-right.gif"></td>
+</tr>
+</table>
+</form>
+</td>
+<!--================= end Search ==================--><td bgcolor="#294563"><img height="10" width="10" alt="" src="skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td valign="bottom" bgcolor="#294563" colspan="2">
+<!--================= start Tabs ==================-->
+<div class="tab">
+<table summary="tab bar" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<td width="6"><img alt="" height="8" width="6" src="skin/images/spacer.gif"></td><td valign="bottom">
+<table summary="non selected tab" style="height: 1.6em" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<td valign="top" width="5" bgcolor="#B2C4E0"><img height="5" width="5" alt="" src="skin/images/tab-left.gif"></td><td valign="middle" bgcolor="#B2C4E0"><a class="base-not-selected" href="index.html">Home</a></td><td valign="top" width="5" bgcolor="#B2C4E0"><img height="5" width="5" alt="" src="skin/images/tab-right.gif"></td>
+</tr>
+<tr>
+<td colspan="3" height="1"></td>
+</tr>
+</table>
+</td><td width="6"><img alt="" height="8" width="6" src="skin/images/spacer.gif"></td><td valign="bottom">
+<table summary="non selected tab" style="height: 1.6em" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<td valign="top" width="5" bgcolor="#B2C4E0"><img height="5" width="5" alt="" src="skin/images/tab-left.gif"></td><td valign="middle" bgcolor="#B2C4E0"><a class="base-not-selected" href="community/index.html">Community</a></td><td valign="top" width="5" bgcolor="#B2C4E0"><img height="5" width="5" alt="" src="skin/images/tab-right.gif"></td>
+</tr>
+<tr>
+<td colspan="3" height="1"></td>
+</tr>
+</table>
+</td><td width="6"><img alt="" height="8" width="6" src="skin/images/spacer.gif"></td><td valign="bottom">
+<table summary="non selected tab" style="height: 1.6em" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<td valign="top" width="5" bgcolor="#B2C4E0"><img height="5" width="5" alt="" src="skin/images/tab-left.gif"></td><td valign="middle" bgcolor="#B2C4E0"><a class="base-not-selected" href="community/howto/index.html">How-to</a></td><td valign="top" width="5" bgcolor="#B2C4E0"><img height="5" width="5" alt="" src="skin/images/tab-right.gif"></td>
+</tr>
+<tr>
+<td colspan="3" height="1"></td>
+</tr>
+</table>
+</td>
+</tr>
+</table>
+</div>
+<!--================= end Tabs ==================-->
+</td><td bgcolor="#294563"></td>
+</tr>
+<tr>
+<td height="10" bgcolor="#4C6C8F" colspan="4"></td>
+</tr>
+</table>
+<!--================= end Banner ==================-->
+<!--================= start Menu, NavBar, Content ==================-->
+<table summary="page content" bgcolor="#ffffff" width="100%" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<td valign="top">
+<table summary="menu" border="0" cellspacing="0" cellpadding="0">
+<tr>
+<!--================= start left top NavBar ==================-->
+<td rowspan="3" valign="top">
+<table summary="blue line" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<td bgcolor="#294563"><img width="10" height="1" alt="" src="skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td bgcolor="#CFDCED"><font color="#4C6C8F" size="4" face="Arial, Helvetica, Sans-serif">&nbsp;</font></td>
+</tr>
+<tr>
+<td bgcolor="#294563"><img width="10" height="1" alt="" src="skin/images/spacer.gif" class="spacer"></td>
+</tr>
+</table>
+</td>
+<!--================= end left top NavBar ==================--><td bgcolor="#294563"><img width="1" height="1" alt="" src="skin/images/spacer.gif" class="spacer"></td><td valign="bottom" bgcolor="#4C6C8F"><img width="10" height="10" alt="" src="skin/images/spacer.gif" class="spacer"></td><td nowrap="nowrap" valign="top" bgcolor="#4C6C8F">
+<!--================= start Menu items ==================-->
+<div class="menu">
+<ul>
+<li>
+<font color="#CFDCED">About</font>
+<ul>
+    
+<li>
+<a href="index.html">Index</a>
+</li>
+    
+<li>
+<a href="license.html">License</a>
+</li>
+    
+<li>
+<a class="external" href="http://www.apache.org/dyn/closer.cgi/xml/forrest/">Download</a>
+</li>
+    
+<li>
+<a href="who.html">Who we are</a>
+</li>
+    
+<li>
+<a href="faq.html">FAQs</a>
+</li>
+    
+<li>
+<a href="changes.html">Changes</a>
+</li>
+    
+    
+<li>
+<a href="todo.html">Todo</a>
+</li>
+    
+<li>
+<a href="live-sites.html">Example sites</a>
+</li>
+  
+</ul>
+</li>
+<li>
+<font color="#CFDCED">Documentation</font>
+<ul>
+    
+<li>
+<a href="your-project.html">Using Forrest</a>
+</li>
+    
+<li>
+<a href="validation.html">XML Validation</a>
+</li>
+    
+<li>
+<a href="linking.html">Menus and Linking</a>
+</li>
+    
+<li>
+<a href="sitemap-ref.html">Sitemap Reference</a>
+</li>
+    
+<li>
+<a href="searching.html">Searching</a>
+</li>
+    
+<li>
+<a href="skin-package.html">Skin Packages</a>
+</li>
+    
+    
+<li>
+<a href="forrest-contract.html">Our Contract</a>
+</li>
+    
+<li>
+<a href="compliance.html">Standards Compliance</a>
+</li>
+    
+<li>
+<a href="dtd-docs.html">DTD documentation</a>
+</li>
+    
+<li>
+<a href="catalog.html">Using DTD Catalogs</a>
+</li>
+    
+<li>
+<a href="cap.html">Sourcetype Action</a>
+</li>
+    
+<li>
+<a href="oowriter.html">OpenOffice Writer docs</a>
+</li>    
+    
+<li>
+<a href="forrestbar.html">The ForrestBar</a>
+</li>
+    
+<li>
+<a href="forrestbot.html">Forrestbot (CVS)</a>
+</li>
+    
+<li>
+<a href="forrestbot-old.html">Forrestbot (stable)</a>
+</li>
+    
+    
+<li>
+<a href="upgrading_06.html">Upgrading to 0.6</a>
+</li>
+    
+<li>
+<a href="upgrading_05.html">Upgrading to 0.5</a>
+</li>
+  
+</ul>
+</li>
+<li>
+<font color="#CFDCED">Older Docs</font>
+<ul>
+    
+<li>
+<a href="primer.html">Forrest Primer</a>
+</li>
+    
+<li>
+<a href="libre-intro.html">Libre</a>
+</li>
+    
+<li>
+<a href="dreams.html">Dream list</a>
+</li>
+  
+</ul>
+</li>
+<li>
+<font color="#CFDCED">Some Samples</font>
+<ul>
+    
+<li>
+<a href="document-v12.html">document-v12</a>
+</li>
+    
+<li>
+<a href="wiki-sample.html">Wiki Reference</a>
+</li>
+ 
+</ul>
+</li>
+<li>
+<font color="#CFDCED">Community</font>
+<ul>
+    
+<li>
+<a href="community/index.html">About</a>
+</li>
+    
+<li>
+<font color="#CFDCED">How-To Samples</font>
+<ul>
+      
+<li>
+<a href="community/howto/index.html">Overview</a>
+</li>
+      
+<li>
+<a href="community/howto/v10/howto-v10.html">Single Page</a>
+</li>
+      
+<li>
+<font color="#CFDCED">Multi-Page</font>
+<ul>
+        
+<li>
+<a href="community/howto/multi/howto-multi.html">Intro</a>
+</li>
+        
+<li>
+<a href="community/howto/multi/step1.html">Step 1</a>
+</li>
+        
+<li>
+<a href="community/howto/multi/step2.html">Step 2</a>
+</li>
+        
+<li>
+<a href="community/howto/multi/step3.html">Step 3</a>
+</li>
+      
+</ul>
+</li>
+      
+<li>
+<a href="community/howto/bugzilla-patch/howto-bugzilla-patch.html">With Images</a>
+</li>
+    
+</ul>
+</li>
+    
+<li>
+<font color="#CFDCED">Developers</font>
+<ul>
+      
+<li>
+<a href="community/howto/v10/howto-v10.html">Write a How-to</a>
+</li>
+    
+</ul>
+</li>
+    
+<li>
+<font color="#CFDCED">Committers</font>
+<ul>
+      
+<li>
+<a href="community/howto/cvs-ssh/howto-cvs-ssh.html">CVS through SSH</a>
+</li>
+    
+</ul>
+</li>
+  
+</ul>
+</li>
+<li>
+<font color="#CFDCED">Getting Involved</font>
+<ul>
+    
+<li>
+<a href="contrib.html">Contributing</a>
+</li>
+    
+<li>
+<a href="build.html">Building Forrest</a>
+</li>
+    
+<li>
+<a class="external" href="http://svn.apache.org/viewcvs.cgi/forrest/trunk/?root=Apache-SVN">Browse SVN</a>
+</li>
+    
+<li>
+<a href="mail-lists.html">Mail lists</a>
+</li>
+    
+<li>
+<a href="mail-archives.html">Mail Archives</a>
+</li>
+    
+<li>
+<a class="external" href="http://issues.cocoondev.org/jira/secure/BrowseProject.jspa?id=10000">Bugs and Issues</a>
+</li>
+    
+<li>
+<a href="forrest-issues.html">Open Issues</a>
+</li>
+  
+</ul>
+</li>
+<li>
+<font color="#CFDCED">Related projects</font>
+<ul>
+    
+<li>
+<a class="external" href="http://gump.apache.org/">Apache Gump</a>
+</li>
+    
+<li>
+<a class="external" href="http://cocoon.apache.org/">Apache Cocoon</a>
+</li>
+    
+<li>
+<a class="external" href="http://cocoon.apache.org/lenya/">Apache Lenya</a>
+</li>
+    
+<li>
+<a class="external" href="http://www.krysalis.org/">Krysalis Centipede</a>
+</li>
+  
+</ul>
+</li>
+</ul>
+</div>
+<!--================= end Menu items ==================-->
+</td><td valign="bottom" bgcolor="#4C6C8F"><img width="10" height="10" alt="" src="skin/images/spacer.gif" class="spacer"></td><td bgcolor="#294563"><img width="1" height="1" alt="" src="skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td valign="bottom" align="left" colspan="2" rowspan="2" bgcolor="#4C6C8F"><img height="10" width="10" border="0" alt="" src="skin/images/menu-left.gif"></td><td bgcolor="#4C6C8F"><img height="10" width="10" alt="" src="skin/images/spacer.gif" class="spacer"></td><td valign="bottom" align="right" colspan="2" rowspan="2" bgcolor="#4C6C8F"><img height="10" width="10" border="0" alt="" src="skin/images/menu-right.gif"></td>
+</tr>
+<tr>
+<td height="1" bgcolor="#294563"><img width="1" height="1" alt="" src="skin/images/spacer.gif" class="spacer"></td>
+</tr>
+</table>
+</td><td valign="top" width="100%">
+<table summary="content" width="100%" border="0" cellpadding="0" cellspacing="0">
+<!--================= start middle NavBar ==================-->
+<tr>
+<td colspan="4" bgcolor="#294563"><img width="10" height="1" alt="" src="skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td align="left" width="10" bgcolor="#CFDCED"><img width="10" height="1" alt="" src="skin/images/spacer.gif" class="spacer"></td><td align="left" width="50%" bgcolor="#CFDCED"><font color="#4C6C8F" size="3" face="Arial, Helvetica, Sans-serif">
+                &nbsp;
+                
+                </font><img width="10" height="8" alt="" src="skin/images/spacer.gif" class="spacer"></td><td align="right" width="50%" bgcolor="#CFDCED"><font color="#4C6C8F" size="3" face="Arial, Helvetica, Sans-serif">
+                &nbsp;
+                
+                </font><img width="10" height="8" alt="" src="skin/images/spacer.gif" class="spacer"></td><td width="10" bgcolor="#CFDCED"><img width="10" height="1" alt="" src="skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td colspan="4" bgcolor="#294563"><img width="10" height="1" alt="" src="skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<!--================= end middle NavBar ==================-->
+<!--================= start Content==================-->
+<tr>
+<td align="left" width="10"><img width="10" height="1" alt="" src="skin/images/spacer.gif" class="spacer"></td><td colspan="2" align="left" width="100%">
+<div class="content">
+<table class="title" summary="">
+<tr>
+<td valign="middle">
+<h1>DTD documentation</h1>
+</td><td nowrap="nowrap" width="40" align="center"><a class="dida" href="document-v11.dtdx.pdf"><img alt="PDF" src="skin/images/pdfdoc.gif" class="skin"><br>
+        PDF</a></td>
+</tr>
+</table>
+<ul class="minitoc">
+<li>
+<a href="#Top-level+element%28s%29">Top-level element(s)</a>
+</li>
+<li>
+<a href="#List+of+elements">List of elements</a>
+</li>
+<li>
+<a href="#Element+declarations">Element declarations</a>
+<ul class="minitoc">
+<li>
+<a href="#person"></a>
+</li>
+<li>
+<a href="#strong"></a>
+</li>
+<li>
+<a href="#em"></a>
+</li>
+<li>
+<a href="#code"></a>
+</li>
+<li>
+<a href="#sup"></a>
+</li>
+<li>
+<a href="#sub"></a>
+</li>
+<li>
+<a href="#link"></a>
+</li>
+<li>
+<a href="#jump"></a>
+</li>
+<li>
+<a href="#fork"></a>
+</li>
+<li>
+<a href="#br"></a>
+</li>
+<li>
+<a href="#img"></a>
+</li>
+<li>
+<a href="#icon"></a>
+</li>
+<li>
+<a href="#acronym"></a>
+</li>
+<li>
+<a href="#p"></a>
+</li>
+<li>
+<a href="#source"></a>
+</li>
+<li>
+<a href="#note"></a>
+</li>
+<li>
+<a href="#warning"></a>
+</li>
+<li>
+<a href="#fixme"></a>
+</li>
+<li>
+<a href="#table"></a>
+</li>
+<li>
+<a href="#caption"></a>
+</li>
+<li>
+<a href="#tr"></a>
+</li>
+<li>
+<a href="#th"></a>
+</li>
+<li>
+<a href="#td"></a>
+</li>
+<li>
+<a href="#li"></a>
+</li>
+<li>
+<a href="#ul"></a>
+</li>
+<li>
+<a href="#ol"></a>
+</li>
+<li>
+<a href="#dl"></a>
+</li>
+<li>
+<a href="#dt"></a>
+</li>
+<li>
+<a href="#dd"></a>
+</li>
+<li>
+<a href="#figure"></a>
+</li>
+<li>
+<a href="#anchor"></a>
+</li>
+<li>
+<a href="#document"></a>
+</li>
+<li>
+<a href="#header"></a>
+</li>
+<li>
+<a href="#title"></a>
+</li>
+<li>
+<a href="#subtitle"></a>
+</li>
+<li>
+<a href="#version"></a>
+</li>
+<li>
+<a href="#type"></a>
+</li>
+<li>
+<a href="#authors"></a>
+</li>
+<li>
+<a href="#notice"></a>
+</li>
+<li>
+<a href="#abstract"></a>
+</li>
+<li>
+<a href="#body"></a>
+</li>
+<li>
+<a href="#section"></a>
+</li>
+<li>
+<a href="#footer"></a>
+</li>
+<li>
+<a href="#legal"></a>
+</li>
+</ul>
+</li>
+</ul>
+<a name="N10008"></a><a name="Top-level+element%28s%29"></a>
+<h3>Top-level element(s)</h3>
+<div style="margin-left: 0 ; border: 2px">
+<ul>
+<li>
+<a href="#document">document</a>
+</li>
+</ul>
+</div>
+<a name="N10011"></a><a name="List+of+elements"></a>
+<h3>List of elements</h3>
+<div style="margin-left: 0 ; border: 2px">
+<ul>
+<li>
+<a href="#abstract">abstract</a>
+</li>
+<li>
+<a href="#acronym">acronym</a>
+</li>
+<li>
+<a href="#anchor">anchor</a>
+</li>
+<li>
+<a href="#authors">authors</a>
+</li>
+<li>
+<a href="#body">body</a>
+</li>
+<li>
+<a href="#br">br</a>
+</li>
+<li>
+<a href="#caption">caption</a>
+</li>
+<li>
+<a href="#code">code</a>
+</li>
+<li>
+<a href="#dd">dd</a>
+</li>
+<li>
+<a href="#dl">dl</a>
+</li>
+<li>
+<a href="#document">document</a>
+</li>
+<li>
+<a href="#dt">dt</a>
+</li>
+<li>
+<a href="#em">em</a>
+</li>
+<li>
+<a href="#figure">figure</a>
+</li>
+<li>
+<a href="#fixme">fixme</a>
+</li>
+<li>
+<a href="#footer">footer</a>
+</li>
+<li>
+<a href="#fork">fork</a>
+</li>
+<li>
+<a href="#header">header</a>
+</li>
+<li>
+<a href="#icon">icon</a>
+</li>
+<li>
+<a href="#img">img</a>
+</li>
+<li>
+<a href="#jump">jump</a>
+</li>
+<li>
+<a href="#legal">legal</a>
+</li>
+<li>
+<a href="#li">li</a>
+</li>
+<li>
+<a href="#link">link</a>
+</li>
+<li>
+<a href="#note">note</a>
+</li>
+<li>
+<a href="#notice">notice</a>
+</li>
+<li>
+<a href="#ol">ol</a>
+</li>
+<li>
+<a href="#p">p</a>
+</li>
+<li>
+<a href="#person">person</a>
+</li>
+<li>
+<a href="#section">section</a>
+</li>
+<li>
+<a href="#source">source</a>
+</li>
+<li>
+<a href="#strong">strong</a>
+</li>
+<li>
+<a href="#sub">sub</a>
+</li>
+<li>
+<a href="#subtitle">subtitle</a>
+</li>
+<li>
+<a href="#sup">sup</a>
+</li>
+<li>
+<a href="#table">table</a>
+</li>
+<li>
+<a href="#td">td</a>
+</li>
+<li>
+<a href="#th">th</a>
+</li>
+<li>
+<a href="#title">title</a>
+</li>
+<li>
+<a href="#tr">tr</a>
+</li>
+<li>
+<a href="#type">type</a>
+</li>
+<li>
+<a href="#ul">ul</a>
+</li>
+<li>
+<a href="#version">version</a>
+</li>
+<li>
+<a href="#warning">warning</a>
+</li>
+</ul>
+</div>
+<a name="N100C6"></a><a name="Element+declarations"></a>
+<h3>Element declarations</h3>
+<div style="margin-left: 0 ; border: 2px">
+<a name="N100CA"></a><a name="person"></a>
+<h4></h4>
+<div style="margin-left: 0 ; border: 2px">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">person</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">
+  EMPTY
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">xml:lang</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">name</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: CDATA<br>
+        required attribute<br>
+</td>
+</tr>
+<tr>
+<td valign="top">email</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: CDATA<br>
+        required attribute<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#authors">authors</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+</div>
+<a name="N1013B"></a><a name="strong"></a>
+<h4></h4>
+<div style="margin-left: 0 ; border: 2px">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">strong</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( 
+  #PCDATA
+ | <a href="#code">code</a> ) *</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">xml:lang</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#link">link</a> | <a href="#jump">jump</a> | <a href="#fork">fork</a> | <a href="#p">p</a> | <a href="#source">source</a> | <a href="#note">note</a> | <a href="#warning">warning</a> | <a href="#fixme">fixme</a> | <a href="#caption">caption</a> | <a href="#th">th</a> | <a href="#td">td</a> | <a href="#li">li</a> | <a href="#dt">dt</a> | <a href="#dd">dd</a> | <a href="#title">title</a> | <a href="#subtitle">subtitle</a> | <a href="#notice">notice</a> | <a href="#abstract">abstract</a> | <a href="#legal">legal</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+</div>
+<a name="N101DD"></a><a name="em"></a>
+<h4></h4>
+<div style="margin-left: 0 ; border: 2px">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">em</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( 
+  #PCDATA
+ | <a href="#code">code</a> ) *</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">xml:lang</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#link">link</a> | <a href="#jump">jump</a> | <a href="#fork">fork</a> | <a href="#p">p</a> | <a href="#source">source</a> | <a href="#note">note</a> | <a href="#warning">warning</a> | <a href="#fixme">fixme</a> | <a href="#caption">caption</a> | <a href="#th">th</a> | <a href="#td">td</a> | <a href="#li">li</a> | <a href="#dt">dt</a> | <a href="#dd">dd</a> | <a href="#title">title</a> | <a href="#subtitle">subtitle</a> | <a href="#notice">notice</a> | <a href="#abstract">abstract</a> | <a href="#legal">legal</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+</div>
+<a name="N1027F"></a><a name="code"></a>
+<h4></h4>
+<div style="margin-left: 0 ; border: 2px">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">code</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( 
+  #PCDATA
+ )</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">xml:lang</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#link">link</a> | <a href="#jump">jump</a> | <a href="#fork">fork</a> | <a href="#p">p</a> | <a href="#source">source</a> | <a href="#note">note</a> | <a href="#warning">warning</a> | <a href="#fixme">fixme</a> | <a href="#caption">caption</a> | <a href="#th">th</a> | <a href="#td">td</a> | <a href="#li">li</a> | <a href="#dt">dt</a> | <a href="#dd">dd</a> | <a href="#title">title</a> | <a href="#subtitle">subtitle</a> | <a href="#notice">notice</a> | <a href="#abstract">abstract</a> | <a href="#legal">legal</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+</div>
+<a name="N10325"></a><a name="sup"></a>
+<h4></h4>
+<div style="margin-left: 0 ; border: 2px">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">sup</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( 
+  #PCDATA
+ )</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">xml:lang</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#link">link</a> | <a href="#jump">jump</a> | <a href="#fork">fork</a> | <a href="#p">p</a> | <a href="#source">source</a> | <a href="#note">note</a> | <a href="#warning">warning</a> | <a href="#fixme">fixme</a> | <a href="#caption">caption</a> | <a href="#th">th</a> | <a href="#td">td</a> | <a href="#li">li</a> | <a href="#dt">dt</a> | <a href="#dd">dd</a> | <a href="#title">title</a> | <a href="#subtitle">subtitle</a> | <a href="#notice">notice</a> | <a href="#abstract">abstract</a> | <a href="#legal">legal</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+</div>
+<a name="N103C3"></a><a name="sub"></a>
+<h4></h4>
+<div style="margin-left: 0 ; border: 2px">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">sub</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( 
+  #PCDATA
+ )</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">xml:lang</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#link">link</a> | <a href="#jump">jump</a> | <a href="#fork">fork</a> | <a href="#p">p</a> | <a href="#source">source</a> | <a href="#note">note</a> | <a href="#warning">warning</a> | <a href="#fixme">fixme</a> | <a href="#caption">caption</a> | <a href="#th">th</a> | <a href="#td">td</a> | <a href="#li">li</a> | <a href="#dt">dt</a> | <a href="#dd">dd</a> | <a href="#title">title</a> | <a href="#subtitle">subtitle</a> | <a href="#notice">notice</a> | <a href="#abstract">abstract</a> | <a href="#legal">legal</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+</div>
+<a name="N10461"></a><a name="link"></a>
+<h4></h4>
+<div style="margin-left: 0 ; border: 2px">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">link</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( 
+  #PCDATA
+ | <a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#code">code</a> | <a href="#sub">sub</a> | <a href="#sup">sup</a> | <a href="#br">br</a> | <a href="#img">img</a> | <a href="#icon">icon</a> | <a href="#acronym">acronym</a> ) *</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">xml:lang</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">href</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: CDATA<br>
+</td>
+</tr>
+<tr>
+<td valign="top">role</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: CDATA<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">title</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: CDATA<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#p">p</a> | <a href="#source">source</a> | <a href="#note">note</a> | <a href="#warning">warning</a> | <a href="#fixme">fixme</a> | <a href="#caption">caption</a> | <a href="#th">th</a> | <a href="#td">td</a> | <a href="#li">li</a> | <a href="#dt">dt</a> | <a href="#dd">dd</a> | <a href="#notice">notice</a> | <a href="#abstract">abstract</a> | <a href="#legal">legal</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+</div>
+<a name="N10533"></a><a name="jump"></a>
+<h4></h4>
+<div style="margin-left: 0 ; border: 2px">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">jump</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( 
+  #PCDATA
+ | <a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#code">code</a> | <a href="#sub">sub</a> | <a href="#sup">sup</a> | <a href="#br">br</a> | <a href="#img">img</a> | <a href="#icon">icon</a> | <a href="#acronym">acronym</a> ) *</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">xml:lang</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">href</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: CDATA<br>
+</td>
+</tr>
+<tr>
+<td valign="top">role</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: CDATA<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">title</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: CDATA<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#p">p</a> | <a href="#source">source</a> | <a href="#note">note</a> | <a href="#warning">warning</a> | <a href="#fixme">fixme</a> | <a href="#caption">caption</a> | <a href="#th">th</a> | <a href="#td">td</a> | <a href="#li">li</a> | <a href="#dt">dt</a> | <a href="#dd">dd</a> | <a href="#notice">notice</a> | <a href="#abstract">abstract</a> | <a href="#legal">legal</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+</div>
+<a name="N10605"></a><a name="fork"></a>
+<h4></h4>
+<div style="margin-left: 0 ; border: 2px">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">fork</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( 
+  #PCDATA
+ | <a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#code">code</a> | <a href="#sub">sub</a> | <a href="#sup">sup</a> | <a href="#br">br</a> | <a href="#img">img</a> | <a href="#icon">icon</a> | <a href="#acronym">acronym</a> ) *</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">xml:lang</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">href</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: CDATA<br>
+</td>
+</tr>
+<tr>
+<td valign="top">role</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: CDATA<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">title</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: CDATA<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#p">p</a> | <a href="#source">source</a> | <a href="#note">note</a> | <a href="#warning">warning</a> | <a href="#fixme">fixme</a> | <a href="#caption">caption</a> | <a href="#th">th</a> | <a href="#td">td</a> | <a href="#li">li</a> | <a href="#dt">dt</a> | <a href="#dd">dd</a> | <a href="#notice">notice</a> | <a href="#abstract">abstract</a> | <a href="#legal">legal</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+</div>
+<a name="N106D7"></a><a name="br"></a>
+<h4></h4>
+<div style="margin-left: 0 ; border: 2px">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">br</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">
+  EMPTY
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">xml:lang</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#link">link</a> | <a href="#jump">jump</a> | <a href="#fork">fork</a> | <a href="#p">p</a> | <a href="#source">source</a> | <a href="#note">note</a> | <a href="#warning">warning</a> | <a href="#fixme">fixme</a> | <a href="#caption">caption</a> | <a href="#th">th</a> | <a href="#td">td</a> | <a href="#li">li</a> | <a href="#dt">dt</a> | <a href="#dd">dd</a> | <a href="#notice">notice</a> | <a href="#abstract">abstract</a> | <a href="#legal">legal</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+</div>
+<a name="N1076D"></a><a name="img"></a>
+<h4></h4>
+<div style="margin-left: 0 ; border: 2px">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">img</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">
+  EMPTY
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">src</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: CDATA<br>
+        required attribute<br>
+</td>
+</tr>
+<tr>
+<td valign="top">alt</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: CDATA<br>
+        required attribute<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">height</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: CDATA<br>
+</td>
+</tr>
+<tr>
+<td valign="top">width</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: CDATA<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">usemap</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: CDATA<br>
+</td>
+</tr>
+<tr>
+<td valign="top">ismap</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        possible values: ismap <br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">xml:lang</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#link">link</a> | <a href="#jump">jump</a> | <a href="#fork">fork</a> | <a href="#p">p</a> | <a href="#source">source</a> | <a href="#note">note</a> | <a href="#warning">warning</a> | <a href="#fixme">fixme</a> | <a href="#caption">caption</a> | <a href="#th">th</a> | <a href="#td">td</a> | <a href="#li">li</a> | <a href="#dt">dt</a> | <a href="#dd">dd</a> | <a href="#notice">notice</a> | <a href="#abstract">abstract</a> | <a href="#legal">legal</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+</div>
+<a name="N1084C"></a><a name="icon"></a>
+<h4></h4>
+<div style="margin-left: 0 ; border: 2px">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">icon</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">
+  EMPTY
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">src</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: CDATA<br>
+        required attribute<br>
+</td>
+</tr>
+<tr>
+<td valign="top">alt</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: CDATA<br>
+        required attribute<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">height</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: CDATA<br>
+</td>
+</tr>
+<tr>
+<td valign="top">width</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: CDATA<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">xml:lang</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#link">link</a> | <a href="#jump">jump</a> | <a href="#fork">fork</a> | <a href="#p">p</a> | <a href="#source">source</a> | <a href="#note">note</a> | <a href="#warning">warning</a> | <a href="#fixme">fixme</a> | <a href="#caption">caption</a> | <a href="#th">th</a> | <a href="#td">td</a> | <a href="#li">li</a> | <a href="#dt">dt</a> | <a href="#dd">dd</a> | <a href="#notice">notice</a> | <a href="#abstract">abstract</a> | <a href="#legal">legal</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+</div>
+<a name="N10914"></a><a name="acronym"></a>
+<h4></h4>
+<div style="margin-left: 0 ; border: 2px">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">acronym</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( 
+  #PCDATA
+ ) *</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">title</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: CDATA<br>
+        required attribute<br>
+</td>
+</tr>
+<tr>
+<td valign="top">id</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#link">link</a> | <a href="#jump">jump</a> | <a href="#fork">fork</a> | <a href="#p">p</a> | <a href="#source">source</a> | <a href="#note">note</a> | <a href="#warning">warning</a> | <a href="#fixme">fixme</a> | <a href="#caption">caption</a> | <a href="#th">th</a> | <a href="#td">td</a> | <a href="#li">li</a> | <a href="#dt">dt</a> | <a href="#dd">dd</a> | <a href="#notice">notice</a> | <a href="#abstract">abstract</a> | <a href="#legal">legal</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+</div>
+<a name="N109B9"></a><a name="p"></a>
+<h4></h4>
+<div style="margin-left: 0 ; border: 2px">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">p</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( 
+  #PCDATA
+ | <a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#code">code</a> | <a href="#sub">sub</a> | <a href="#sup">sup</a> | <a href="#br">br</a> | <a href="#img">img</a> | <a href="#icon">icon</a> | <a href="#acronym">acronym</a> | <a href="#link">link</a> | <a href="#jump">jump</a> | <a href="#fork">fork</a> ) *</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">xml:lang</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:space</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        possible values: default preserve <br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#body">body</a> | <a href="#section">section</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+</div>
+<a name="N10A50"></a><a name="source"></a>
+<h4></h4>
+<div style="margin-left: 0 ; border: 2px">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">source</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( 
+  #PCDATA
+ | <a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#code">code</a> | <a href="#sub">sub</a> | <a href="#sup">sup</a> | <a href="#br">br</a> | <a href="#img">img</a> | <a href="#icon">icon</a> | <a href="#acronym">acronym</a> | <a href="#link">link</a> | <a href="#jump">jump</a> | <a href="#fork">fork</a> ) *</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">xml:lang</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:space</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        default value: preserve<br>
+        fixed value: preserve<br>
+        possible values: default preserve <br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#body">body</a> | <a href="#section">section</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+</div>
+<a name="N10AEB"></a><a name="note"></a>
+<h4></h4>
+<div style="margin-left: 0 ; border: 2px">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">note</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( 
+  #PCDATA
+ | <a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#code">code</a> | <a href="#sub">sub</a> | <a href="#sup">sup</a> | <a href="#br">br</a> | <a href="#img">img</a> | <a href="#icon">icon</a> | <a href="#acronym">acronym</a> | <a href="#link">link</a> | <a href="#jump">jump</a> | <a href="#fork">fork</a> ) *</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">xml:lang</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#body">body</a> | <a href="#section">section</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+</div>
+<a name="N10B75"></a><a name="warning"></a>
+<h4></h4>
+<div style="margin-left: 0 ; border: 2px">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">warning</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( 
+  #PCDATA
+ | <a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#code">code</a> | <a href="#sub">sub</a> | <a href="#sup">sup</a> | <a href="#br">br</a> | <a href="#img">img</a> | <a href="#icon">icon</a> | <a href="#acronym">acronym</a> | <a href="#link">link</a> | <a href="#jump">jump</a> | <a href="#fork">fork</a> ) *</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">xml:lang</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#body">body</a> | <a href="#section">section</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+</div>
+<a name="N10BFF"></a><a name="fixme"></a>
+<h4></h4>
+<div style="margin-left: 0 ; border: 2px">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">fixme</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( 
+  #PCDATA
+ | <a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#code">code</a> | <a href="#sub">sub</a> | <a href="#sup">sup</a> | <a href="#br">br</a> | <a href="#img">img</a> | <a href="#icon">icon</a> | <a href="#acronym">acronym</a> | <a href="#link">link</a> | <a href="#jump">jump</a> | <a href="#fork">fork</a> ) *</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">author</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: CDATA<br>
+        required attribute<br>
+</td>
+</tr>
+<tr>
+<td valign="top">id</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#body">body</a> | <a href="#section">section</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+</div>
+<a name="N10C98"></a><a name="table"></a>
+<h4></h4>
+<div style="margin-left: 0 ; border: 2px">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">table</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( <a href="#caption">caption</a> ? , <a href="#tr">tr</a> + )</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">xml:lang</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#body">body</a> | <a href="#section">section</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+</div>
+<a name="N10CFA"></a><a name="caption"></a>
+<h4></h4>
+<div style="margin-left: 0 ; border: 2px">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">caption</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( 
+  #PCDATA
+ | <a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#code">code</a> | <a href="#sub">sub</a> | <a href="#sup">sup</a> | <a href="#br">br</a> | <a href="#img">img</a> | <a href="#icon">icon</a> | <a href="#acronym">acronym</a> | <a href="#link">link</a> | <a href="#jump">jump</a> | <a href="#fork">fork</a> ) *</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">xml:lang</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#table">table</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+</div>
+<a name="N10D80"></a><a name="tr"></a>
+<h4></h4>
+<div style="margin-left: 0 ; border: 2px">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">tr</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( <a href="#th">th</a> | <a href="#td">td</a> ) +</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">xml:lang</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#table">table</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+</div>
+<a name="N10DDE"></a><a name="th"></a>
+<h4></h4>
+<div style="margin-left: 0 ; border: 2px">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">th</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( 
+  #PCDATA
+ | <a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#code">code</a> | <a href="#sub">sub</a> | <a href="#sup">sup</a> | <a href="#br">br</a> | <a href="#img">img</a> | <a href="#icon">icon</a> | <a href="#acronym">acronym</a> | <a href="#link">link</a> | <a href="#jump">jump</a> | <a href="#fork">fork</a> ) *</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">xml:lang</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">colspan</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: CDATA<br>
+        default value: 1<br>
+</td>
+</tr>
+<tr>
+<td valign="top">rowspan</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: CDATA<br>
+        default value: 1<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#tr">tr</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+</div>
+<a name="N10E7F"></a><a name="td"></a>
+<h4></h4>
+<div style="margin-left: 0 ; border: 2px">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">td</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( 
+  #PCDATA
+ | <a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#code">code</a> | <a href="#sub">sub</a> | <a href="#sup">sup</a> | <a href="#br">br</a> | <a href="#img">img</a> | <a href="#icon">icon</a> | <a href="#acronym">acronym</a> | <a href="#link">link</a> | <a href="#jump">jump</a> | <a href="#fork">fork</a> ) *</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">xml:lang</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">colspan</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: CDATA<br>
+        default value: 1<br>
+</td>
+</tr>
+<tr>
+<td valign="top">rowspan</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: CDATA<br>
+        default value: 1<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#tr">tr</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+</div>
+<a name="N10F20"></a><a name="li"></a>
+<h4></h4>
+<div style="margin-left: 0 ; border: 2px">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">li</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( 
+  #PCDATA
+ | <a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#code">code</a> | <a href="#sub">sub</a> | <a href="#sup">sup</a> | <a href="#br">br</a> | <a href="#img">img</a> | <a href="#icon">icon</a> | <a href="#acronym">acronym</a> | <a href="#link">link</a> | <a href="#jump">jump</a> | <a href="#fork">fork</a> | <a href="#ol">ol</a> | <a href="#ul">ul</a> | <a href="#dl">dl</a> ) *</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">xml:lang</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#ul">ul</a> | <a href="#ol">ol</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+</div>
+<a name="N10FB6"></a><a name="ul"></a>
+<h4></h4>
+<div style="margin-left: 0 ; border: 2px">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">ul</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( <a href="#li">li</a> | <a href="#ol">ol</a> | <a href="#ul">ul</a> | <a href="#dl">dl</a> ) +</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">xml:lang</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">spacing</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        possible values: normal compact <br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#li">li</a> | <a href="#ul">ul</a> | <a href="#ol">ol</a> | <a href="#body">body</a> | <a href="#section">section</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+</div>
+<a name="N11039"></a><a name="ol"></a>
+<h4></h4>
+<div style="margin-left: 0 ; border: 2px">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">ol</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( <a href="#li">li</a> | <a href="#ol">ol</a> | <a href="#ul">ul</a> | <a href="#dl">dl</a> ) +</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">xml:lang</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">spacing</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        possible values: normal compact <br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#li">li</a> | <a href="#ul">ul</a> | <a href="#ol">ol</a> | <a href="#body">body</a> | <a href="#section">section</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+</div>
+<a name="N110BC"></a><a name="dl"></a>
+<h4></h4>
+<div style="margin-left: 0 ; border: 2px">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">dl</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( <a href="#dt">dt</a> , <a href="#dd">dd</a> ) +</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">xml:lang</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#li">li</a> | <a href="#ul">ul</a> | <a href="#ol">ol</a> | <a href="#body">body</a> | <a href="#section">section</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+</div>
+<a name="N1112A"></a><a name="dt"></a>
+<h4></h4>
+<div style="margin-left: 0 ; border: 2px">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">dt</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( 
+  #PCDATA
+ | <a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#code">code</a> | <a href="#sub">sub</a> | <a href="#sup">sup</a> | <a href="#br">br</a> | <a href="#img">img</a> | <a href="#icon">icon</a> | <a href="#acronym">acronym</a> | <a href="#link">link</a> | <a href="#jump">jump</a> | <a href="#fork">fork</a> ) *</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">xml:lang</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#dl">dl</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+</div>
+<a name="N111B0"></a><a name="dd"></a>
+<h4></h4>
+<div style="margin-left: 0 ; border: 2px">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">dd</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( 
+  #PCDATA
+ | <a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#code">code</a> | <a href="#sub">sub</a> | <a href="#sup">sup</a> | <a href="#br">br</a> | <a href="#img">img</a> | <a href="#icon">icon</a> | <a href="#acronym">acronym</a> | <a href="#link">link</a> | <a href="#jump">jump</a> | <a href="#fork">fork</a> ) *</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">xml:lang</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#dl">dl</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+</div>
+<a name="N11236"></a><a name="figure"></a>
+<h4></h4>
+<div style="margin-left: 0 ; border: 2px">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">figure</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">
+  EMPTY
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">src</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: CDATA<br>
+        required attribute<br>
+</td>
+</tr>
+<tr>
+<td valign="top">alt</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: CDATA<br>
+        required attribute<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">height</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: CDATA<br>
+</td>
+</tr>
+<tr>
+<td valign="top">width</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: CDATA<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">usemap</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: CDATA<br>
+</td>
+</tr>
+<tr>
+<td valign="top">ismap</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        possible values: ismap <br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">xml:lang</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#body">body</a> | <a href="#section">section</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+</div>
+<a name="N112D9"></a><a name="anchor"></a>
+<h4></h4>
+<div style="margin-left: 0 ; border: 2px">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">anchor</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">
+  EMPTY
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+        required attribute<br>
+</td>
+</tr>
+<tr>
+<td valign="top">xml:lang</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#body">body</a> | <a href="#section">section</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+</div>
+<a name="N11335"></a><a name="document"></a>
+<h4></h4>
+<div style="margin-left: 0 ; border: 2px">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">document</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( <a href="#header">header</a> , <a href="#body">body</a> , <a href="#footer">footer</a> ? )</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">xml:lang</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+</table>
+</div>
+<a name="N11382"></a><a name="header"></a>
+<h4></h4>
+<div style="margin-left: 0 ; border: 2px">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">header</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( <a href="#title">title</a> , <a href="#subtitle">subtitle</a> ? , <a href="#version">version</a> ? , <a href="#type">type</a> ? , <a href="#authors">authors</a> ? , <a href="#notice">notice</a> * , <a href="#abstract">abstract</a> ? )</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">xml:lang</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#document">document</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+</div>
+<a name="N113F4"></a><a name="title"></a>
+<h4></h4>
+<div style="margin-left: 0 ; border: 2px">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">title</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( 
+  #PCDATA
+ | <a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#code">code</a> | <a href="#sub">sub</a> | <a href="#sup">sup</a> ) *</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">xml:lang</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#header">header</a> | <a href="#section">section</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+</div>
+<a name="N11462"></a><a name="subtitle"></a>
+<h4></h4>
+<div style="margin-left: 0 ; border: 2px">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">subtitle</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( 
+  #PCDATA
+ | <a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#code">code</a> | <a href="#sub">sub</a> | <a href="#sup">sup</a> ) *</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">xml:lang</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#header">header</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+</div>
+<a name="N114CC"></a><a name="version"></a>
+<h4></h4>
+<div style="margin-left: 0 ; border: 2px">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">version</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( 
+  #PCDATA
+ )</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">xml:lang</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">major</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: CDATA<br>
+</td>
+</tr>
+<tr>
+<td valign="top">minor</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: CDATA<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">fix</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: CDATA<br>
+</td>
+</tr>
+<tr>
+<td valign="top">tag</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: CDATA<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#header">header</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+</div>
+<a name="N11550"></a><a name="type"></a>
+<h4></h4>
+<div style="margin-left: 0 ; border: 2px">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">type</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( 
+  #PCDATA
+ )</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">xml:lang</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#header">header</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+</div>
+<a name="N115A6"></a><a name="authors"></a>
+<h4></h4>
+<div style="margin-left: 0 ; border: 2px">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">authors</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( <a href="#person">person</a> + )</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">xml:lang</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#header">header</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+</div>
+<a name="N11600"></a><a name="notice"></a>
+<h4></h4>
+<div style="margin-left: 0 ; border: 2px">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">notice</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( 
+  #PCDATA
+ | <a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#code">code</a> | <a href="#sub">sub</a> | <a href="#sup">sup</a> | <a href="#br">br</a> | <a href="#img">img</a> | <a href="#icon">icon</a> | <a href="#acronym">acronym</a> | <a href="#link">link</a> | <a href="#jump">jump</a> | <a href="#fork">fork</a> ) *</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">xml:lang</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#header">header</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+</div>
+<a name="N11686"></a><a name="abstract"></a>
+<h4></h4>
+<div style="margin-left: 0 ; border: 2px">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">abstract</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( 
+  #PCDATA
+ | <a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#code">code</a> | <a href="#sub">sub</a> | <a href="#sup">sup</a> | <a href="#br">br</a> | <a href="#img">img</a> | <a href="#icon">icon</a> | <a href="#acronym">acronym</a> | <a href="#link">link</a> | <a href="#jump">jump</a> | <a href="#fork">fork</a> ) *</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">xml:lang</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#header">header</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+</div>
+<a name="N1170C"></a><a name="body"></a>
+<h4></h4>
+<div style="margin-left: 0 ; border: 2px">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">body</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( <a href="#section">section</a> | <a href="#p">p</a> | <a href="#source">source</a> | <a href="#note">note</a> | <a href="#warning">warning</a> | <a href="#fixme">fixme</a> | <a href="#table">table</a> | <a href="#ol">ol</a> | <a href="#ul">ul</a> | <a href="#dl">dl</a> | <a href="#figure">figure</a> | <a href="#anchor">anchor</a> ) +</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">xml:lang</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#document">document</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+</div>
+<a name="N11792"></a><a name="section"></a>
+<h4></h4>
+<div style="margin-left: 0 ; border: 2px">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">section</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( <a href="#title">title</a> , ( <a href="#section">section</a> | <a href="#p">p</a> | <a href="#source">source</a> | <a href="#note">note</a> | <a href="#warning">warning</a> | <a href="#fixme">fixme</a> | <a href="#table">table</a> | <a href="#ol">ol</a> | <a href="#ul">ul</a> | <a href="#dl">dl</a> | <a href="#figure">figure</a> | <a href="#anchor">anchor</a> ) * )</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">xml:lang</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#body">body</a> | <a href="#section">section</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+</div>
+<a name="N11820"></a><a name="footer"></a>
+<h4></h4>
+<div style="margin-left: 0 ; border: 2px">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">footer</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( <a href="#legal">legal</a> )</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#document">document</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+</div>
+<a name="N11850"></a><a name="legal"></a>
+<h4></h4>
+<div style="margin-left: 0 ; border: 2px">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">legal</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( 
+  #PCDATA
+ | <a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#code">code</a> | <a href="#sub">sub</a> | <a href="#sup">sup</a> | <a href="#br">br</a> | <a href="#img">img</a> | <a href="#icon">icon</a> | <a href="#acronym">acronym</a> | <a href="#link">link</a> | <a href="#jump">jump</a> | <a href="#fork">fork</a> ) *</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">xml:lang</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#footer">footer</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+</div>
+</div>
+<div class="attribution"></div>
+</div>
+</td><td width="10"><img width="10" height="1" alt="" src="skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<!--================= end Content==================-->
+</table>
+</td>
+</tr>
+</table>
+<!--================= end Menu, NavBar, Content ==================-->
+<!--================= start Footer ==================-->
+<table summary="footer" cellspacing="0" cellpadding="0" width="100%" border="0">
+<tr>
+<td colspan="2" height="1" bgcolor="#4C6C8F"><img height="1" width="1" alt="" src="skin/images/spacer.gif" class="spacer"><a href="skin/images/label.gif"></a><a href="skin/images/page.gif"></a><a href="skin/images/chapter.gif"></a><a href="skin/images/chapter_open.gif"></a><a href="skin/images/current.gif"></a></td>
+</tr>
+<tr>
+<td colspan="2" bgcolor="#CFDCED" class="copyright" align="center"><font size="2" face="Arial, Helvetica, Sans-Serif"><a href="http://www.apache.org/licenses/LICENSE-2.0">
+              Copyright &copy; 2002-2004&nbsp;
+              The Apache Software Foundation.</a>
+          All rights reserved.
+          <script type="text/javascript" language="JavaScript"><!--
+              document.write(" - "+"Last Published: " + document.lastModified);
+            //  --></script></font></td>
+</tr>
+<tr>
+<td colspan="2" align="left" bgcolor="#CFDCED" class="logos"></td>
+</tr>
+</table>
+<!--================= end Footer ==================-->
+</body>
+</html>

Added: forrest/site/document-v11.dtdx.pdf
==============================================================================
--- (empty file)
+++ forrest/site/document-v11.dtdx.pdf	Sat Jun  5 06:35:22 2004
@@ -0,0 +1,7985 @@
+%PDF-1.3
+%物洎
+4 0 obj
+<< /Type /Info
+/Producer (FOP 0.20.5) >>
+endobj
+5 0 obj
+<< /Length 1583 /Filter [ /ASCII85Decode /FlateDecode ]
+ >>
+stream
+GatUu9lo&I&;KZM'fanPZe35EO%n)HVUImsFGkL-,t_2gM(VArc+bns![&J0ga,(NE<^2lnT]m,$blJA?@DEt?mmPNf)$3Vs(ti-*EKtcqr`F>O9)G9[VUA(T5Hiq5Mi\-1tMWbB%Lq(kN4O9L1>S@AUgrW:G/>L&/+,.[,_r-4_92e-W*'VZYlE':<hta1l%Muj3ulBo_5gD/MP681+g)1R^1cpW\FDKp$2"r1lM>+,?o^>k<alWSXEND5T@`kQcLYoraERFIU.Bk2,S(iOJ=nAZu!g;Pr-t$Ymdg8i9ORH>#gmKoJt-qnFNn,k#&a?;2kL($DEEX$trfjPgNLu*laTs?]$Zm.YVo4+[+N'6U,[^mI1JMMcsds.5J.DQ'mHoWjXehb)kH-F[Fr.mH)NZ6EHgmA7G<.e3qM2XY9q$Lu$K+&RVu-D+=UBma7,IKrMun/4P'+5T-e1=s`+mi.,1h_Cp`$@8rGIh..@Z-"b%M?<#r,4"gHXm_2M*!>]>YGgIG!WigIOPi91[8TYK-]c_)`Q^b'NPhWP]@\="X0:h14h)mi9(N0jh7@0LN1<<19\`jeV,Bc^-\S^),6btWN(Rm5m`$T^e/;&'Q-`QKV'NAZ..eAiIDHm\i"(e_)r(]<-SLC^?d8_Ni$n;WZ4pK/;V4L]\U<UH(/9$0k"9bjGqM%6QZ<KA(D+B23H@a;U#+<#E[$E.;#4%RM12A9i=E;)?A6];#\`YrD#pE+Ll]t:$gE-sXNcHV*)X1/kP=%]9@ulFs,%+9+=_dio^Ln1_WTe.2`Wii)!lmPDYK^Acp2)lJPeJKOVJAn>'so<8'?1_7"4heLg:ltRU>Ym&9#ajJS!q+bVK!KU'!p43S'?so?N8kOjqW%*C3D][@\=-3nl]qP/a:P':bRnLl6&%E[]dL].)QM7pOmlW:hW-G&0#!k)c!a`:dth5(>GJ5o+M:oF1Tl*Y(P4LN1Dp4b&BA5V06S`)p6D+XeBM>XU\NUY7\L]0i5gSQVM!O*@\3^dY3EF7%m=:2[7E4NLY]G3aO5t(hue^R\(#a\I\jS\/JtQ?!Nkli5u5s#g-hA\5/)g=2)Qo6(.Nn%emIZ!K.-L#R^,"$5iqW^`mhi>*@6OJMDbtB;*Sf1/uJ6&]t]?I"<Mo4?=\#rOU`M%$\$fbRo,8\t7EuTO)#^prS`F'TDe,(aoH?3jV6NAkRMg#J7bd!?5;V=(6_p>R#"#;l"?8*D't<(DnBiUG3ta@2Z5nCls21g'd#f!,@'8!\1c*:=ED$'IX&aR4H]m+"4L:JLLX51'^^SE>bk%>S.3&*/>2A45^0Y`(u,#ou2-",Cl1@dU+Hd)8H;p"<a-XiCXjfA[IPe,K&Yp<aEGT)$0`%1D0e$]KC7)#)Z,e(DnATqB>sj^;C_kR4C$T&jX\C;oGWt2b3HL9>kA$#ZY5XJKLV]*AX)T(rp4FfO\[9cokb/YaSnC/#/IQ'CcDElPd3m$bY#`h6rJFia4U!B)[5n;E7ulj5JIPFk:JqjT,$Qmom-r7//t9]CtJ^G<@ttF/F:`0%ld1rl0'OmHHJ-C7Nsij/-b+ccrV]s2=p;a93]d~>
+endstream
+endobj
+6 0 obj
+<< /Type /Page
+/Parent 1 0 R
+/MediaBox [ 0 0 612 792 ]
+/Resources 3 0 R
+/Contents 5 0 R
+/Annots 7 0 R
+>>
+endobj
+7 0 obj
+[
+8 0 R
+10 0 R
+12 0 R
+14 0 R
+16 0 R
+18 0 R
+20 0 R
+22 0 R
+24 0 R
+26 0 R
+28 0 R
+30 0 R
+31 0 R
+33 0 R
+35 0 R
+37 0 R
+39 0 R
+41 0 R
+43 0 R
+45 0 R
+47 0 R
+49 0 R
+51 0 R
+53 0 R
+55 0 R
+57 0 R
+59 0 R
+61 0 R
+63 0 R
+65 0 R
+67 0 R
+69 0 R
+71 0 R
+73 0 R
+75 0 R
+77 0 R
+79 0 R
+81 0 R
+83 0 R
+85 0 R
+87 0 R
+]
+endobj
+8 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 18.0 630.666 65.328 618.666 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A 9 0 R
+/H /I
+>>
+endobj
+10 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 18.0 586.332 55.32 574.332 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A 11 0 R
+/H /I
+>>
+endobj
+12 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 18.0 573.132 59.988 561.132 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A 13 0 R
+/H /I
+>>
+endobj
+14 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 18.0 559.932 50.652 547.932 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A 15 0 R
+/H /I
+>>
+endobj
+16 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 18.0 546.732 53.328 534.732 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A 17 0 R
+/H /I
+>>
+endobj
+18 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 18.0 533.532 42.0 521.532 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A 19 0 R
+/H /I
+>>
+endobj
+20 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 18.0 520.332 27.996 508.332 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A 21 0 R
+/H /I
+>>
+endobj
+22 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 18.0 507.132 53.328 495.132 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A 23 0 R
+/H /I
+>>
+endobj
+24 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 18.0 493.932 40.656 481.932 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A 25 0 R
+/H /I
+>>
+endobj
+26 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 18.0 480.732 30.0 468.732 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A 27 0 R
+/H /I
+>>
+endobj
+28 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 18.0 467.532 27.336 455.532 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A 29 0 R
+/H /I
+>>
+endobj
+30 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 18.0 454.332 65.328 442.332 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A 9 0 R
+/H /I
+>>
+endobj
+31 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 18.0 441.132 27.336 429.132 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A 32 0 R
+/H /I
+>>
+endobj
+33 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 18.0 427.932 32.664 415.932 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A 34 0 R
+/H /I
+>>
+endobj
+35 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 18.0 414.732 46.656 402.732 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A 36 0 R
+/H /I
+>>
+endobj
+37 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 18.0 401.532 45.996 389.532 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A 38 0 R
+/H /I
+>>
+endobj
+39 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 18.0 388.332 46.656 376.332 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A 40 0 R
+/H /I
+>>
+endobj
+41 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 18.0 375.132 37.992 363.132 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A 42 0 R
+/H /I
+>>
+endobj
+43 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 18.0 361.932 49.98 349.932 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A 44 0 R
+/H /I
+>>
+endobj
+45 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 18.0 348.732 38.664 336.732 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A 46 0 R
+/H /I
+>>
+endobj
+47 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 18.0 335.532