You are viewing a plain text version of this content. The canonical link for it is here.
Posted to svn@forrest.apache.org by cr...@apache.org on 2005/04/11 16:59:12 UTC

svn commit: r160895 [2/28] - in forrest/site/0.7: ./ docs/ docs/howto/ docs/images/ docs/plugins/

Added: forrest/site/0.7/docs/changes.html
URL: http://svn.apache.org/viewcvs/forrest/site/0.7/docs/changes.html?view=auto&rev=160895
==============================================================================
--- forrest/site/0.7/docs/changes.html (added)
+++ forrest/site/0.7/docs/changes.html Mon Apr 11 07:58:59 2005
@@ -0,0 +1,2562 @@
+<!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">
+<meta content="Apache Forrest" name="Generator">
+<meta name="Forrest-version" content="0.7-dev">
+<meta name="Forrest-skin-name" content="pelt">
+<meta-data></meta-data>
+<title>History of Changes (v0.7)</title>
+<link type="text/css" href="../skin/basic.css" rel="stylesheet">
+<link media="screen" type="text/css" href="../skin/screen.css" rel="stylesheet">
+<link media="print" type="text/css" href="../skin/print.css" rel="stylesheet">
+<link type="text/css" href="../skin/profile.css" rel="stylesheet">
+<script src="../skin/getBlank.js" language="javascript" type="text/javascript"></script><script src="../skin/getMenu.js" language="javascript" type="text/javascript"></script><script src="../skin/fontsize.js" language="javascript" type="text/javascript"></script>
+<link rel="shortcut icon" href="../favicon.ico">
+</head>
+<body onload="init()">
+<script type="text/javascript">ndeSetTextSize();</script>
+<div id="top">
+<!--+
+    |breadtrail
+    +-->
+<div class="breadtrail">
+<a href="http://www.apache.org/">apache</a> &gt; <a href="http://forrest.apache.org/">forrest</a><script src="../skin/breadcrumbs.js" language="JavaScript" type="text/javascript"></script>
+</div>
+<!--+
+    |header
+    +-->
+<div class="header">
+<!--+
+    |start group logo
+    +-->
+<div class="grouplogo">
+<a href="http://www.apache.org/"><img class="logoImage" alt="Apache" src="../images/apache-forrest.png" title="The Apache Software Foundation"></a>
+</div>
+<!--+
+    |end group logo
+    +-->
+<!--+
+    |start Project Logo
+    +-->
+<div class="projectlogo">
+<a href="http://forrest.apache.org/"><img class="logoImage" alt="Forrest" src="../images/project-logo.gif" title="Apache Forrest"></a>
+</div>
+<!--+
+    |end Project Logo
+    +-->
+<!--+
+    |start Search
+    +-->
+<div class="searchbox">
+<form action="http://www.google.com/search" method="get" class="roundtopsmall">
+<input value="forrest.apache.org" name="sitesearch" type="hidden"><input onFocus="getBlank (this, 'Search the site with google:');" value="Search the site with google:" size="25" name="q" id="query" type="text">&nbsp; 
+                    <input name="Search" value="Search" type="submit">
+</form>
+</div>
+<!--+
+    |end search
+    +-->
+<!--+
+    |start Tabs
+    +-->
+<ul id="tabs">
+<li>
+<a class="base-not-selected" href="../index.html">Welcome</a>
+</li>
+<li>
+<a class="base-not-selected" href="../contrib.html">Project</a>
+</li>
+<li class="current">
+<a class="base-selected" href="../docs/index.html">0.7 Docs</a>
+</li>
+<li>
+<a class="base-not-selected" href="../docs/howto/index.html">0.7 How-To</a>
+</li>
+</ul>
+<!--+
+    |end Tabs
+    +-->
+</div>
+</div>
+<div id="main">
+<div id="publishedStrip">
+<!--+
+    |start Subtabs
+    +-->
+<div id="level2tabs">
+<a class="base-not-selected" href="..">Core</a> | <a class="base-not-selected" href="..">ForrestBot</a> | <a class="base-not-selected" href="..">ForrestBar</a>
+</div>
+<!--+
+    |end Endtabs
+    +-->
+<script type="text/javascript" language="JavaScript"><!--
+              document.write("Published: " + document.lastModified);
+              //  --></script>
+</div>
+<!--+
+    |breadtrail
+    +-->
+<div class="breadtrail">
+             
+             &nbsp;
+           </div>
+<!--+
+    |start Menu, mainarea
+    +-->
+<!--+
+    |start Menu
+    +-->
+<div id="menu">
+<div onclick="SwitchMenu('menu_selected_1.1', '../skin/')" id="menu_selected_1.1Title" class="menutitle" style="background-image: url('../skin/images/chapter_open.gif');">Documentation</div>
+<div id="menu_selected_1.1" class="selectedmenuitemgroup" style="display: block;">
+<div class="menuitem">
+<a title="" href="../docs/index.html">Overview</a>
+</div>
+<div class="menuitem">
+<a title="" href="../docs/faq.html">FAQs</a>
+</div>
+<div class="menupage">
+<div class="menupagetitle">Changes</div>
+</div>
+<div class="menuitem">
+<a title="" href="../docs/todo.html">Todo</a>
+</div>
+<div class="menuitem">
+<a title="" href="../docs/your-project.html">Using Forrest</a>
+</div>
+<div class="menuitem">
+<a title="" href="../docs/validation.html">XML Validation</a>
+</div>
+<div class="menuitem">
+<a title="" href="../docs/linking.html">Menus and Linking</a>
+</div>
+<div class="menuitem">
+<a title="" href="../docs/searching.html">Searching</a>
+</div>
+<div class="menuitem">
+<a title="" href="../docs/skins.html">Default Skins</a>
+</div>
+<div class="menuitem">
+<a title="" href="../docs/skin-package.html">Skin Packages</a>
+</div>
+<div class="menuitem">
+<a title="" href="../docs/plugins/usingPlugins.html">Plugins</a>
+</div>
+<div class="menuitem">
+<a title="" href="../docs/views.html">Views-dev</a>
+</div>
+<div class="menuitem">
+<a title="" href="../docs/forrest-contract.html">Our Contract</a>
+</div>
+<div class="menuitem">
+<a title="" href="../docs/compliance.html">Standards Compliance</a>
+</div>
+<div onclick="SwitchMenu('menu_1.1.15', '../skin/')" id="menu_1.1.15Title" class="menutitle">Advanced Topics</div>
+<div id="menu_1.1.15" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="../docs/build.html">Building Forrest</a>
+</div>
+<div class="menuitem">
+<a title="" href="../docs/catalog.html">Using DTD Catalogs</a>
+</div>
+<div class="menuitem">
+<a title="" href="../docs/sitemap-ref.html">Sitemap Reference</a>
+</div>
+<div class="menuitem">
+<a title="" href="../docs/project-sitemap.html">Project sitemap</a>
+</div>
+<div class="menuitem">
+<a title="" href="../docs/plugins/pluginInfrastructure.html">Plugin Infrastructure</a>
+</div>
+<div class="menuitem">
+<a title="" href="../docs/cap.html">Sourcetype Action</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.1.16', '../skin/')" id="menu_1.1.16Title" class="menutitle">Other versions</div>
+<div id="menu_1.1.16" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="../docs.html">Overview</a>
+</div>
+<div class="menuitem">
+<a title="" href="http://forrest.apache.org/docs/../0.8/">0.8-dev</a>
+</div>
+<div class="menuitem">
+<a title="" href="../docs/index.html">0.7 (current)</a>
+</div>
+<div class="menuitem">
+<a title="" href="http://forrest.apache.org/docs/../0.6/">0.6</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.1.17', '../skin/')" id="menu_1.1.17Title" class="menutitle">Upgrading</div>
+<div id="menu_1.1.17" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="../docs/upgrading_07.html">Upgrading to 0.7</a>
+</div>
+<div class="menuitem">
+<a title="" href="../docs/upgrading_06.html">Upgrading to 0.6</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.1.18', '../skin/')" id="menu_1.1.18Title" class="menutitle">SubProjects</div>
+<div id="menu_1.1.18" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="../docs/forrestbar.html">ForrestBar</a>
+</div>
+<div class="menuitem">
+<a title="" href="../docs/forrestbot.html">Forrestbot</a>
+</div>
+<div class="menuitem">
+<a title="" href="../docs/forrestbot-web-interface.html">Forrestbot Webapp</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.1.19', '../skin/')" id="menu_1.1.19Title" class="menutitle">Reference docs</div>
+<div id="menu_1.1.19" class="menuitemgroup">
+<div onclick="SwitchMenu('menu_1.1.19.1', '../skin/')" id="menu_1.1.19.1Title" class="menutitle">DTD documentation</div>
+<div id="menu_1.1.19.1" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="../docs/dtd-docs.html">Overview</a>
+</div>
+<div class="menuitem">
+<a title="" href="../docs/document-v20.dtdx.html">document-v20</a>
+</div>
+<div class="menuitem">
+<a title="" href="../docs/howto-v20.dtdx.html">howto-v20</a>
+</div>
+<div class="menuitem">
+<a title="" href="../docs/faq-v20.dtdx.html">faq-v20</a>
+</div>
+<div class="menuitem">
+<a title="" href="../docs/document-v13.dtdx.html">document-v13</a>
+</div>
+<div class="menuitem">
+<a title="" href="../docs/howto-v13.dtdx.html">howto-v13</a>
+</div>
+<div class="menuitem">
+<a title="" href="../docs/faq-v13.dtdx.html">faq-v13</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.1.19.2', '../skin/')" id="menu_1.1.19.2Title" class="menutitle">Doc samples</div>
+<div id="menu_1.1.19.2" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="../docs/document-v13.html">document-v13</a>
+</div>
+<div class="menuitem">
+<a title="" href="../docs/document-v20.html">document-v20</a>
+</div>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.1.20', '../skin/')" id="menu_1.1.20Title" class="menutitle">Older Docs</div>
+<div id="menu_1.1.20" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="../docs/primer.html">Forrest Primer</a>
+</div>
+<div class="menuitem">
+<a title="" href="../docs/libre-intro.html">Libre</a>
+</div>
+<div class="menuitem">
+<a title="" href="../docs/dreams.html">Dream list</a>
+</div>
+</div>
+</div>
+<div id="credit">
+<hr>
+    This is documentation for current release v0.7
+   (<a href="http://forrest.apache.org/docs.html">More</a> ...)</div>
+<div id="roundbottom">
+<img style="display: none" class="corner" height="15" width="15" alt="" src="../skin/images/rc-b-l-15-1body-2menu-3menu.png"></div>
+<!--+
+  |alternative credits
+  +-->
+</div>
+<!--+
+    |end Menu
+    +-->
+<!--+
+    |start content
+    +-->
+<div id="content">
+<div title="Portable Document Format" class="pdflink">
+<a class="dida" href="changes.pdf"><img alt="PDF -icon" src="../skin/images/pdfdoc.gif" class="skin"><br>
+        PDF</a>
+</div>
+<div class="trail">
+	        Font size: 
+	          &nbsp;<input value="Reset" class="resetfont" title="Reset text" onclick="ndeSetTextSize('reset'); return false;" type="button">      
+	          &nbsp;<input value="-a" class="smallerfont" title="Shrink text" onclick="ndeSetTextSize('decr'); return false;" type="button">
+	          &nbsp;<input value="+a" class="biggerfont" title="Enlarge text" onclick="ndeSetTextSize('incr'); return false;" type="button">
+</div>
+<h1>History of Changes</h1>
+<div id="motd-area">
+    This is documentation for current release v0.7
+   (<a href="http://forrest.apache.org/docs.html">More</a> ...)</div>
+<div id="minitoc-area">
+<ul class="minitoc">
+<li>
+<a href="#version_0.7-dev">Version 0.7-dev (not yet released)</a>
+</li>
+<li>
+<a href="#version_0.6">Version 0.6 (2004-10-15)</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>
+</div>
+<p>
+<a href="changes.rss"><img alt="RSS" src="../images/rss.png"></a>
+</p>
+    
+<a name="N1000E"></a><a name="version_0.7-dev"></a>
+<h2 class="underlined_10">Version 0.7-dev (not yet released)</h2>
+<div class="section">
+<ul>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+<!-- Please keep this action at the top -->
+        Added document to facilitate
+        <a href="../docs/upgrading_07.html">upgrading to v0.7</a>
+      (DC)</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+        Added org.apache.forrest.plugin.dtdx-input plugin by moving functionality
+        out of the core.
+        Generates DTD documentation using a custom Cocoon Generator.
+      (DC) Fixes <a href="http://issues.cocoondev.org/browse/FOR-389">FOR-389</a>.</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+        Removed the leather-dev docu and added the begining of the view docu.
+      (TS)</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+        Added viewsHelper plugin and removed leather. 
+        Enhanced the documentation of view/viewHelper.
+      (TS)</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+        Added contracts and nuggets to the views plugin.
+      (TS)</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+        Created a new plugin org.apache.forrest.plugin.views from the fbits core
+        and removed the fbits plugin.
+      (TS)</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+      Added 
+      <a href="../docs/howto/howto-custom-html-source.html">How to customize
+      processing of html source</a>.
+      (DC) Thanks to Ferdinand Soethe. Fixes <a href="http://issues.cocoondev.org/browse/FOR-446">FOR-446</a>.</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+        Added rudimentary Message of the Day facility.
+        See skinconf.xml from a "seed" site for configuration details.
+        Append a small text string after html title.
+        Add text to a panel on the page.
+      (DC)</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+        Added proxy.host and proxy.port to allow plugin downloads from behind a
+        proxy.
+      (RDG) Thanks to Cyriaque Dupoirieux. Fixes <a href="http://issues.cocoondev.org/browse/FOR-445">FOR-445</a>.</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+        Added a plugin to handle input documents from Microsoft Excel.
+      (RDG) Thanks to Johannes Schaefer. Fixes <a href="http://issues.cocoondev.org/browse/FOR-373">FOR-373</a>.</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+        Enabled XInclude in site.xml and tabs.xml
+      (RDG) Thanks to Sjur N. Moshagen. Fixes <a href="http://issues.cocoondev.org/browse/FOR-417">FOR-417</a>.</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+        Created POD-input plugin to allow Plain Old Documentation (POD) files to
+        be included in a Forrest site.
+      (RDG) Thanks to Ron Blaschke.</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+        Moved POD output from the common skin to its own plugin.
+      (RFT)</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+        Added a text-output plugin.
+      (RFT) Fixes <a href="http://issues.cocoondev.org/browse/FOR-125">FOR-125</a>.</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+        Added WYSIWYG editor as a plugin (only works in dynamic webapps)
+      (RDG)</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+        Added photoGallery plugin
+      (RDG) Thanks to J&ouml;rg Werner. Fixes <a href="http://issues.cocoondev.org/browse/FOR-387">FOR-387</a>.</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+        Added capability to deploy directly to site in SVN using "ant deploy"
+        from within plugin directory.
+      (RDG)</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+        Added testing facilities to plugins to facilitate integration testing. 
+      (RDG)</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+      Added <a href="../docs/howto/howto-forrest-from-maven.html">How-To Run Forrest from Maven</a> 
+      (RDG) Thanks to Ian P. Springer. Fixes <a href="http://issues.cocoondev.org/browse/FOR-369">FOR-369</a>.</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+      Added <a href="../docs/howto/howto-buildPlugin.html">How-To Build a plugin</a> 
+      (RDG)</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+      Split plugin documentation between 
+      <a href="../docs/plugins/usingPlugins.html">user</a> and
+      <a href="../docs/plugins/pluginInfrastructure.html">developer</a> topics.
+      (RDG)</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+        Added HowTo about
+        <a href="../docs/howto/howto-editcss.html">editing CSS</a> in a WYSIWYG fashion using Mozilla Firefox
+        and Edit-CSS plugin.
+      (RDG) Thanks to Ferdinand Soethe.</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+        Added custom xml sample and project sitemap to the 'forrest seed site'.
+      (JJP)</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+        Added 
+        <a href="../docs/howto/howto-corner-images.html">How to modify the color of generated corner images</a>. 
+      (DC) Thanks to Stephan E. Schlierf. Fixes <a href="http://issues.cocoondev.org/browse/FOR-351">FOR-351</a>.</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+        Added links to example websites to demonstrate each available
+        <a href="../docs/skins.html">default skin</a>. 
+      (DC)</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+        Added to the document-v20 DTD to support "usemap" attribute in img tag.
+        Also added demonstration of client-side imagemap to the "seed site".
+      (DC) Thanks to Tamara Harpster. Fixes <a href="http://issues.cocoondev.org/browse/FOR-322">FOR-322</a>.</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+        Enable sitemap plugins. Plugins allow Forrest to have functionality
+        added through the addition of small code blocks (plugins). Plugins
+        are downloaded automatically when a site that requries them is built.
+        See <a href="../docs/plugins/usingPlugins.html">Extending Forrest with Plugins</a>.
+      (RDG)</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+        The brokenlinks file now contains referer information.
+        Upgraded lib/core/cocoon.jar and added attribute "show-referrers"
+        to the Cocoon cli.xconf
+      (DC) Thanks to Upayavira. Fixes <a href="http://issues.cocoondev.org/browse/FOR-204">FOR-204</a>.</li>
+<li>
+<img class="icon" alt="remove" src="../images/remove.jpg">
+        Stopped doing deletion of the cache-dir, so consecutive "forrest site" actions
+        can be cached
+      (JJP)</li>
+<li>
+<img class="icon" alt="remove" src="../images/remove.jpg"> 
+      Merge xdocs and raw files in the same directory src/document/content/xdocs
+      (JJP)</li>
+<li>
+<img class="icon" alt="update" src="../images/update.jpg">
+        Removed old versions of pre-release plugins following renaming to the
+        convention defined in
+        <a href="plugins/pluginInfrastructure.html">Plugin Infrastructure</a>.
+      (DC)</li>
+<li>
+<img class="icon" alt="update" src="../images/update.jpg">
+        Add FAQ about "pageBreakBefore" and "pageBreakAfter" class int PDF 
+        documents and describe how to enable the page break behaviour in HTML
+        documents.
+      (RDG)</li>
+<li>
+<img class="icon" alt="update" src="../images/update.jpg">
+        Use "pageBreakBefore" and "pageBreakAfter" class to sections to force a
+        page break in PDF output.
+      (RDG)</li>
+<li>
+<img class="icon" alt="update" src="../images/update.jpg">
+        Moved status "changes" and "todo" page generation to the
+        org.apache.forrest.plugin.projectInfo plugin.
+      (RDG)</li>
+<li>
+<img class="icon" alt="update" src="../images/update.jpg">
+        Updated nekodtd to 0.1.11
+      (AG)</li>
+<li>
+<img class="icon" alt="update" src="../images/update.jpg">
+        Added FAQ to explain character encoding for certain languages.
+      (JJP) Thanks to Joao Ferreira. Fixes <a href="http://issues.cocoondev.org/browse/FOR-305">FOR-305</a>.</li>
+<li>
+<img class="icon" alt="update" src="../images/update.jpg">
+        Update fop-0.20.5 just with optional jimi support.
+        This fixes the issue building the Apache FOP site.
+        Replace libraries to use the cocoon-2.2.0-dev version.
+      (JJP)</li>
+<li>
+<img class="icon" alt="update" src="../images/update.jpg">
+        Updated How-To:
+        <a href="../docs/howto/howto-pdf-tab.html">How to create a PDF document for each
+        tab</a> to create subject-specific aggregated documents.
+      (TS)</li>
+<li>
+<img class="icon" alt="update" src="../images/update.jpg">
+        Java 1.4 is required starting with Forrest-0.7-dev
+      (DC)</li>
+<li>
+<img class="icon" alt="fix" src="../images/fix.jpg">
+        Images group.svg and project.svg were rendered with the shadow effect slightly clipped. 
+        Needed to add width and height to filter element.
+      (TS) Thanks to Kevin. Fixes <a href="http://issues.cocoondev.org/browse/FOR-477">FOR-477</a>.</li>
+<li>
+<img class="icon" alt="fix" src="../images/fix.jpg">
+        Fix broken links in Table of Contents when titles contain accented characters.
+      (RDG) Thanks to Cyriaque Dupoirieux. Fixes <a href="http://issues.cocoondev.org/browse/FOR-345">FOR-345</a>.</li>
+<li>
+<img class="icon" alt="fix" src="../images/fix.jpg">
+        I18n uses org.apache.cocoon.matching.LocaleMatcher instead of i18n transformer.
+       This requires that your source must now be foo.lang.xml instead of foo_lang.xml
+      (JJP) Fixes <a href="http://issues.cocoondev.org/browse/FOR-18">FOR-18</a>.</li>
+<li>
+<img class="icon" alt="fix" src="../images/fix.jpg">
+        Fix various bugs with Lucene search.
+      (DC) Thanks to Florian G. Haas. Fixes <a href="http://issues.cocoondev.org/browse/FOR-246">FOR-246</a>, <a href="http://issues.cocoondev.org/browse/FOR-431">FOR-431</a>.</li>
+<li>
+<img class="icon" alt="fix" src="../images/fix.jpg">
+        Fixed quotes in forrest.bat so forrest can be in a directory with spaces.
+      (DB) Thanks to Gary Feldman. Fixes <a href="http://issues.cocoondev.org/browse/FOR-330">FOR-330</a>.</li>
+<li>
+<img class="icon" alt="fix" src="../images/fix.jpg">
+      LocaleAction changed its API. The "lang" value is "language" now. 
+      (JJP) Fixes <a href="http://issues.cocoondev.org/browse/FOR-18">FOR-18</a>.</li>
+<li>
+<img class="icon" alt="fix" src="../images/fix.jpg">
+       Ignore directory links for aggregations
+      (JJP) Fixes <a href="http://issues.cocoondev.org/browse/FOR-370">FOR-370</a>.</li>
+<li>
+<img class="icon" alt="fix" src="../images/fix.jpg">
+        Changed Ant build property name "version" to "forrest.version"
+        to prevent collisions with other build systems when using the
+        Ant "import" task.
+      (DC)</li>
+<li>
+<img class="icon" alt="fix" src="../images/fix.jpg">
+        Fixed some public identifiers (for DTD-v2.0) which were still pointing
+        to old versions of DTDs.
+      (DC)</li>
+</ul>
+</div>
+    
+<a name="N10186"></a><a name="version_0.6"></a>
+<h2 class="underlined_10">Version 0.6 (2004-10-15)</h2>
+<div class="section">
+<ul>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+      <!-- Please keep this action at the top -->
+        Added document to facilitate
+        <a href="../docs/upgrading_06.html">upgrading to v0.6</a>
+      (DC)</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg"> 
+        getMenu.js - fixes a path issue and the double click behaviour of pelt.
+      (TS)</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg"> 
+        Explained the usage of the extra-css element in skinconf.xml of the fresh site.
+      (TS)</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+        Initial Chaperon grammar for minimal MoinMoin Wiki to Forrest xdocs
+        transformation. Source documents use the *.moinwiki filename extension.
+      (DC) Thanks to Fabio Rinaldi. Fixes <a href="http://issues.cocoondev.org/browse/FOR-268">FOR-268</a>.</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+        Requesting linkmap.html Forrest now renders the site.xml 
+        file as a table of contents.
+      (NKB)</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+        Now the *.ihtml and *.cwiki extensions are deprecated. 
+        To get the same functionality it is recommended to switch to 
+        *.html and *.jspwiki. With this it's now possible to have a 
+        site in simple html, edited with any html editor. 
+        The *.jspwiki extension was put to make it clear what the 
+        format is about.
+      (NKB)</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+        New project sitemap extension mechanism. Now it is possible to add
+        a project sitemap that plugs into the processing at the beginning.
+        If the requested url is resolved by it, it will serve the file directly.
+        If the requested url with the extension changed to xml is matched, then
+        Forrest will use that result as the intermediate format and render it.
+        This will enable project-specific sitemaps to not collide with future
+        Forrest updates.
+      (NKB)</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+         Added configuration for XMLMind XML Editor to scratchpad.  Originally
+         from splike.com
+      (DB)</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+        Automatically add some meta elements to head of html
+        (Generator name, Forrest version, skin name)
+      (DC)</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+        Optional feedback link for the footer of all skins.
+      (DC)</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+        New output format for POD (the Perl community's Plain Old Documentation)
+        triggered using the .pod filename extension.
+        Initial work, needs enhancement. See
+        <a href="http://marc.theaimsgroup.com/?t=107512563400001">forrest-dev
+          discussion</a>
+      (DC) Thanks to Rick Tessner.</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+        Eclipse plugin code added to scratchpad (donated by <a href="http://www.burrokeet.org/">Burrokeet</a>).
+        Initial work, needs enhancement.
+      (RDG)</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+        Added a How-To:
+        <a href="../docs/howto/howto-asf-mirror.html">Generate an ASF mirrors page using
+        interactive web form</a> using ihtml to include additional html
+        form elements.
+      (DC)</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+        Added forrestbot deploy.svn implmentation.
+      (DB) Fixes <a href="http://issues.cocoondev.org/browse/FOR-219">FOR-219</a>.</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+        Added a How-To:
+        <a href="../docs/howto/howto-pdf-tab.html">How to create a PDF document for each
+        tab</a> to create subject-specific aggregated documents.
+      (TS) Thanks to Stephan E. Schlierf. Fixes <a href="http://issues.cocoondev.org/browse/FOR-218">FOR-218</a>.</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+        Created the <a href="../docs/howto/">How-To</a> section of the
+        documentation. Continue Dianna Shannon's good work with designing
+        the DTDs, concepts, and documentation effort at Cocoon.
+      (DC)</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+        The new "pelt" skin (uses CSS and div).
+        See notes about <a href="../docs/skins.html">Default skins</a>.
+      (TS) Fixes <a href="http://issues.cocoondev.org/browse/FOR-182">FOR-182</a>.</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+        Added a mechanism to enable impoverished XML tools that do not use
+        the Catalog Entity Resolver to fetch the DTDs direct from the website.
+        See <a href="../docs/upgrading_06.html">upgrading to v0.6</a>
+        Please help to upgrade our /dtd/.htaccess file (see issue FOR-107)
+        and please help to address the SVN Issue
+        <a href="http://subversion.tigris.org/issues/show_bug.cgi?id=1233">1233</a>.
+      (DC) Fixes <a href="http://issues.cocoondev.org/browse/FOR-107">FOR-107</a>.</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+        In skinconfig, add box-location attribute to search element.
+      (DB) Fixes <a href="http://issues.cocoondev.org/browse/FOR-142">FOR-142</a>.</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+         Added new documentation about
+        <a href="../docs/searching.html">Searching Forrest-built documentation</a>
+        which describes both Lucene and Google search.
+      (JJP) Thanks to Florian G. Haas. Fixes <a href="http://issues.cocoondev.org/browse/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 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 href="http://issues.cocoondev.org/browse/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 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 href="http://issues.cocoondev.org/browse/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 href="http://issues.cocoondev.org/browse/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 is now possible to have two levels of tabs.
+      (NKB) Thanks to <a href="mailto:ross.at.saafe.org">Ross Gardler</a>. Fixes <a href="http://issues.cocoondev.org/browse/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' 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="../docs/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 href="http://issues.cocoondev.org/browse/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 href="http://issues.cocoondev.org/browse/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 href="http://issues.cocoondev.org/browse/FOR-56">FOR-56</a>.</li>
+<li>
+<img class="icon" alt="remove" src="../images/remove.jpg">
+        Skins "forrest-css" and "avalon-tigris" are deleted. The
+        "tigris-style" is renamed to "tigris". Aliases
+        set in place for backward-compatibility.
+        The old "forrest-site" and "krysalis-site" skins are retained for
+        a little while longer,
+        but are deprecated, so please move to one of the other skins.
+        See notes about <a href="../docs/skins.html">Default skins</a>.
+      (DB) Fixes <a href="http://issues.cocoondev.org/browse/FOR-181">FOR-181</a>.</li>
+<li>
+<img class="icon" alt="remove" src="../images/remove.jpg">
+        Remove 'template' skin; better to base a new skin on an existing one.
+      (DB)</li>
+<li>
+<img class="icon" alt="remove" src="../images/remove.jpg">
+         Clean up first Lucene search implementation in Forrest.
+      (JJP)</li>
+<li>
+<img class="icon" alt="remove" src="../images/remove.jpg">
+        The .ehtml files have been deprecated.  Use .ihtml instead.  Future html input support will be
+        based on <a href="http://issues.apache.org/eyebrowse/BrowseList?listId=65&by=thread&from=748321">this
+        discussion</a>.
+      (DB) Fixes <a href="http://issues.cocoondev.org/browse/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 href="http://issues.cocoondev.org/browse/FOR-140">FOR-140</a>.</li>
+<li>
+<img class="icon" alt="update" src="../images/update.jpg">
+        Updated commons-collections to 3.1,
+        commons-logging to 1.0.4, jcs to 1.1-dev.20040811, lucene to 1.4.1
+      (AG)</li>
+<li>
+<img class="icon" alt="update" src="../images/update.jpg">
+        Enable email address obfuscation to be configurable using the
+        obfuscate-mail-value option in skinconf.xml
+      (DC) Fixes <a href="http://issues.cocoondev.org/browse/FOR-122">FOR-122</a>.</li>
+<li>
+<img class="icon" alt="update" src="../images/update.jpg">
+         Enhance the document2pod functionality to handle many other elements
+         and enable the link to this format to be configured via skinconf.
+         See the issue report for some notes.
+      (DC) Thanks to Rick Tessner. Fixes <a href="http://issues.cocoondev.org/browse/FOR-240">FOR-240</a>.</li>
+<li>
+<img class="icon" alt="update" src="../images/update.jpg">
+        Updated Ant 1.6.2.
+      (AG)</li>
+<li>
+<img class="icon" alt="update" src="../images/update.jpg">
+        Have @class attribute in DTD for every element, which enables the
+        "extra-css" section in the skinconf to be put to good use.
+        Updated all v1.2 DTDs to become v1.3 DTDs (forward compatibility:
+        v1.2 docs will work fine as V1.3).
+        Updated the v2.0a DTDs to become v2.0 DTDs (forward incompatibility:
+        v1.2/1.3 docs are not forward-compatible as V2.0).
+        Added demo of extra-css to the seed site and updated some
+        sample docs to use new v1.3 DTDs.
+        See the issue report for full list of changes.
+      (DC) Thanks to Rick Tessner. Fixes <a href="http://issues.cocoondev.org/browse/FOR-174">FOR-174</a>.</li>
+<li>
+<img class="icon" alt="update" src="../images/update.jpg">
+        Support running Forrest on Win9x.
+      (DB) Thanks to Pierrick Brihaye. Fixes <a href="http://issues.cocoondev.org/browse/FOR-113">FOR-113</a>.</li>
+<li>
+<img class="icon" alt="update" src="../images/update.jpg">
+        Don't copy unneeded project files in 'war' and 'webapp' targets.
+      (DB) Fixes <a href="http://issues.cocoondev.org/browse/FOR-207">FOR-207</a>.</li>
+<li>
+<img class="icon" alt="update" src="../images/update.jpg">
+        Add more desriptions to forrest targets.  Highlight the most common ones.
+      (DB) Fixes <a href="http://issues.cocoondev.org/browse/FOR-216">FOR-216</a>.</li>
+<li>
+<img class="icon" alt="update" src="../images/update.jpg">
+        Projects can use a local CatalogManager.properties to declare
+        additional Catalogs for DTDs and other entities.
+      (DC)</li>
+<li>
+<img class="icon" alt="update" src="../images/update.jpg">
+        Improve look of PDF pages.
+      (DB)</li>
+<li>
+<img class="icon" alt="update" src="../images/update.jpg">
+        Forrest is now a top-level Apache project. The new website is at
+        <a href="http://forrest.apache.org/">http://forrest.apache.org/</a>
+      (DC)</li>
+<li>
+<img class="icon" alt="update" src="../images/update.jpg">
+         Fix relative links and image references in aggregate pages.
+      (DB) Fixes <a href="http://issues.cocoondev.org/browse/FOR-148">FOR-148</a>.</li>
+<li>
+<img class="icon" alt="update" src="../images/update.jpg">
+          Worked search functionality into all skins.
+          Fixed query parameters for Google site search.
+          Lateral search box was incompatible with new skinconf.xml format.
+      (JJP) Thanks to Florian G. Haas. Fixes <a href="http://issues.cocoondev.org/browse/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 href="http://issues.cocoondev.org/browse/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 href="http://issues.cocoondev.org/browse/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 href="http://issues.cocoondev.org/browse/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-formedness.
+      (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 href="http://issues.cocoondev.org/browse/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 href="http://issues.cocoondev.org/browse/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 href="http://issues.cocoondev.org/browse/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">
+        docbook2document.xsl: remove unnecessary / from template matches.
+      (JJP) Thanks to Sean Wheller. Fixes <a href="http://issues.cocoondev.org/browse/FOR-317">FOR-317</a>.</li>
+<li>
+<img class="icon" alt="fix" src="../images/fix.jpg">
+        docbook2document.xsl: docinfo element. never in OASIS Docbook XML DTD 
+      (JJP) Thanks to Sean Wheller. Fixes <a href="http://issues.cocoondev.org/browse/FOR-316">FOR-316</a>.</li>
+<li>
+<img class="icon" alt="fix" src="../images/fix.jpg">
+        docbook2document.xsl: handle the xref and xreflabel.
+      (DC) Thanks to Sean Wheller. Fixes <a href="http://issues.cocoondev.org/browse/FOR-308">FOR-308</a>.</li>
+<li>
+<img class="icon" alt="fix" src="../images/fix.jpg">
+        Proper positioning of icon/links for PDF, XML, POD, Print content
+        options on pelt skin.
+      (DC) Thanks to Arturo Vazquez.</li>
+<li>
+<img class="icon" alt="fix" src="../images/fix.jpg">
+        Allow forrest to run in a project directory with a space in the name.
+      (DB) Fixes <a href="http://issues.cocoondev.org/browse/FOR-267">FOR-267</a>.</li>
+<li>
+<img class="icon" alt="fix" src="../images/fix.jpg">
+        Openoffice2forrest: add support for merged cells in tables.
+      (JJP) Fixes <a href="http://issues.cocoondev.org/browse/FOR-262">FOR-262</a>.</li>
+<li>
+<img class="icon" alt="fix" src="../images/fix.jpg"> 
+        Fixed the domain bug of the searchbox in pelt.  
+      (TS)</li>
+<li>
+<img class="icon" alt="fix" src="../images/fix.jpg"> 
+        Fixed the menu in pelt by adding getMenu.js and changing the site2xhtml.xsl. 
+        Now the chapter image will get expand again.
+      (TS)</li>
+<li>
+<img class="icon" alt="fix" src="../images/fix.jpg">
+        Relative URIs with absolute paths were broken in the site.xml
+        linking mechanism.
+      (DC) Fixes <a href="http://issues.cocoondev.org/browse/FOR-268">FOR-268</a>.</li>
+<li>
+<img class="icon" alt="fix" src="../images/fix.jpg">
+        Re-write the Chaperon grammar for JSPWiki to address ambiguity with
+        paragraphs and sub-sections.
+      (DC) Thanks to Fabio Rinaldi.</li>
+<li>
+<img class="icon" alt="fix" src="../images/fix.jpg">
+        JCS log messages go through cocoon instead of to stdout.
+      (DB) Fixes <a href="http://issues.cocoondev.org/browse/FOR-214">FOR-214</a>.</li>
+<li>
+<img class="icon" alt="fix" src="../images/fix.jpg">
+        Generate proper html for figures in simplified docbook.
+      (DB) Thanks to Johannes Schaefer. Fixes <a href="http://issues.cocoondev.org/browse/FOR-226">FOR-226</a>.</li>
+<li>
+<img class="icon" alt="fix" src="../images/fix.jpg">
+        PDF pages receive skinconf properly (through the skinconf pipeline).
+      (DB) Fixes <a href="http://issues.cocoondev.org/browse/FOR-138">FOR-138</a>.</li>
+<li>
+<img class="icon" alt="fix" src="../images/fix.jpg">
+        FAQ page does not need to provide it's own extra index.
+      (DB) Fixes <a href="http://issues.cocoondev.org/browse/FOR-154">FOR-154</a>.</li>
+<li>
+<img class="icon" alt="fix" src="../images/fix.jpg">
+        Brokenlinks file is now generated in project.home rather than forrest.home
+      (JJP) Fixes <a href="http://issues.cocoondev.org/browse/FOR-165">FOR-165</a>.</li>
+<li>
+<img class="icon" alt="fix" src="../images/fix.jpg">
+        Replace URLs in all docs to be http://forrest.apache.org/
+      (JJP)</li>
+<li>
+<img class="icon" alt="fix" src="../images/fix.jpg">
+        Add missing xdocs from the validate.exclude property. Allowing to exclude files. 
+      (JJP) Fixes <a href="http://issues.cocoondev.org/browse/FOR-130">FOR-130</a>.</li>
+<li>
+<img class="icon" alt="fix" src="../images/fix.jpg">
+        Improved resolving image references in PDFs.
+      (DB) Fixes <a href="http://issues.cocoondev.org/browse/FOR-114">FOR-114</a>.</li>
+<li>
+<img class="icon" alt="fix" src="../images/fix.jpg">
+        Now CSS files are parsed internally, so that the urls are included in the static
+        site generation.
+      (NKB)</li>
+<li>
+<img class="icon" alt="fix" src="../images/fix.jpg">
+        Lucene-index target works. If search@provider="lucene" is set create a search index.
+        Build site and run targets as per project directory instead of forrest.home.
+      (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 href="http://issues.cocoondev.org/browse/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 href="http://issues.cocoondev.org/browse/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 href="http://issues.cocoondev.org/browse/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 href="http://issues.cocoondev.org/browse/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 href="http://issues.cocoondev.org/browse/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 overwriting 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 href="http://issues.cocoondev.org/browse/FOR-87">FOR-87</a>, <a href="http://issues.cocoondev.org/browse/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 href="http://issues.cocoondev.org/browse/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">
+        The 'validate-site' build target will validate the intermediate xdocs.
+      (JJP)</li>
+</ul>
+</div>
+
+    
+<a name="N105DA"></a><a name="version_0.5.1"></a>
+<h2 class="underlined_10">Version 0.5.1 (2003-10-06)</h2>
+<div class="section">
+<ul>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+        Added obfuscate-mail-links skinconf.xml option, on by default.
+      (JT) Fixes <a href="http://issues.cocoondev.org/browse/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 href="http://issues.cocoondev.org/browse/FOR-66">FOR-66</a>, <a href="http://issues.cocoondev.org/browse/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 href="http://issues.cocoondev.org/browse/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 href="http://issues.cocoondev.org/browse/FOR-47">FOR-47</a>, <a href="http://issues.cocoondev.org/browse/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="N10620"></a><a name="version_0.5"></a>
+<h2 class="underlined_10">Version 0.5 (2003-09-13)</h2>
+<div class="section">
+<ul>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+        Added new document to facilitate
+        <a href="../docs/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 href="http://issues.cocoondev.org/browse/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 href="http://issues.cocoondev.org/browse/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="../docs/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 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 href="http://issues.cocoondev.org/browse/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 href="http://issues.cocoondev.org/browse/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 href="http://issues.cocoondev.org/browse/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 href="http://issues.cocoondev.org/browse/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 href="http://issues.cocoondev.org/browse/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 href="http://issues.cocoondev.org/browse/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 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="N1082B"></a><a name="version_0.4"></a>
+<h2 class="underlined_10">Version 0.4 (2003-02-12)</h2>
+<div class="section">
+<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="N10898"></a><a name="version_0.3"></a>
+<h2 class="underlined_10">Version 0.3 (2003-01-30)</h2>
+<div class="section">
+<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="../docs/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">

[... 556 lines stripped ...]