blob: 8781bcc8b95e7f617f0e07d040fa2dc080fe4ad9 [file] [log] [blame]
<!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.8-dev">
<meta name="Forrest-skin-name" content="pelt">
<title>History of Changes (v0.8-dev)</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');" size="25" name="q" id="query" type="text" value="Search the site with google">&nbsp;
<input name="Search" value="Search" type="submit">
</form>
</div>
<!--+
|end search
+-->
<!--+
|start Tabs
+-->
<ul id="tabs">
<li>
<a class="unselected" href="../index.html">Welcome</a>
</li>
<li>
<a class="unselected" href="../contrib.html">Developers</a>
</li>
<li class="current">
<a class="selected" href="../versions/index.html">Versioned Docs</a>
</li>
<li>
<a class="unselected" href="../pluginDocs/index.html">Plugins</a>
</li>
<li>
<a class="unselected" href="../tools/index.html">Tools</a>
</li>
</ul>
<!--+
|end Tabs
+-->
</div>
</div>
<div id="main">
<div id="publishedStrip">
<!--+
|start Subtabs
+-->
<div id="level2tabs">
<a class="unselected" href="../docs_0_70/index.html">0.70 (current)</a><a class="selected" href="../docs_0_80/index.html">0.80-dev (under development)</a><a class="unselected" href="../docs_0_60/index.html">0.60 (past)</a>
</div>
<!--+
|end Endtabs
+-->
<script type="text/javascript"><!--
document.write("Last 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');">0.80-dev</div>
<div id="menu_selected_1.1" class="selectedmenuitemgroup" style="display: block;">
<div class="menuitem">
<a href="../docs_0_80/index.html">Overview</a>
</div>
<div class="menuitem">
<a href="../docs_0_80/your-project.html">Using Forrest</a>
</div>
<div onclick="SwitchMenu('menu_1.1.3', '../skin/')" id="menu_1.1.3Title" class="menutitle">How-To</div>
<div id="menu_1.1.3" class="menuitemgroup">
<div class="menuitem">
<a href="../docs_0_80/howto/index.html">Overview</a>
</div>
<div onclick="SwitchMenu('menu_1.1.3.2', '../skin/')" id="menu_1.1.3.2Title" class="menutitle">Install Forrest</div>
<div id="menu_1.1.3.2" class="menuitemgroup">
<div class="menuitem">
<a href="../docs_0_80/build.html" title="Build and install the current unreleased version">Building Forrest from Source</a>
</div>
</div>
<div class="menuitem">
<a href="../docs_0_80/upgrading_08.html">Upgrading to 0.8</a>
</div>
<div class="menuitem">
<a href="">Use Forrest</a>
</div>
<div onclick="SwitchMenu('menu_1.1.3.5', '../skin/')" id="menu_1.1.3.5Title" class="menutitle">Customize Forrest</div>
<div id="menu_1.1.3.5" class="menuitemgroup">
<div class="menuitem">
<a href="../docs_0_80/sitemap-explain.html">Sitemaps explained</a>
</div>
<div class="menuitem">
<a href="../docs_0_80/howto/howto-custom-html-source.html">Custom html source</a>
</div>
<div class="menuitem">
<a href="../docs_0_80/project-sitemap.html">Project sitemap</a>
</div>
<div class="menuitem">
<a href="../docs_0_80/howto/howto-editcss.html">Edit CSS (WYSIWYG)</a>
</div>
<div class="menuitem">
<a href="../docs_0_80/howto/howto-pdf-tab.html" title="Generate one pdf-document for all pages of a tab">Create tab PDF</a>
</div>
<div class="menuitem">
<a href="../docs_0_80/howto/howto-corner-images.html">CSS corner SVG</a>
</div>
</div>
<div onclick="SwitchMenu('menu_1.1.3.6', '../skin/')" id="menu_1.1.3.6Title" class="menutitle">Integrate Forrest with tools</div>
<div id="menu_1.1.3.6" class="menuitemgroup">
<div class="menuitem">
<a href="../docs_0_80/howto/howto-forrest-from-maven.html">Maven Integration</a>
</div>
<div class="menuitem">
<a href="../docs_0_80/catalog.html">Using DTD Catalogs</a>
</div>
</div>
<div onclick="SwitchMenu('menu_1.1.3.7', '../skin/')" id="menu_1.1.3.7Title" class="menutitle">Extend Forrest</div>
<div id="menu_1.1.3.7" class="menuitemgroup">
<div class="menuitem">
<a href="../docs_0_80/howto/howto-buildPlugin.html">Build a Plugin</a>
</div>
<div class="menuitem">
<a href="../docs_0_80/skin-package.html">Package new Skins</a>
</div>
</div>
<div class="menuitem">
<a href="../docs_0_80/howto/howto-asf-mirror.html">Download mirror</a>
</div>
<div onclick="SwitchMenu('menu_1.1.3.9', '../skin/')" id="menu_1.1.3.9Title" class="menutitle">Adding Documentation</div>
<div id="menu_1.1.3.9" class="menuitemgroup">
<div class="menuitem">
<a href="../howto-howto.html" title="Instructions for writing a new howto-document">Write a How-to</a>
</div>
<div onclick="SwitchMenu('menu_1.1.3.9.2', '../skin/')" id="menu_1.1.3.9.2Title" class="menutitle">Multipage HowTo</div>
<div id="menu_1.1.3.9.2" class="menuitemgroup">
<div class="menuitem">
<a href="../docs_0_80/howto/multi/howto-multi.html">Introduction</a>
</div>
<div class="menuitem">
<a href="../docs_0_80/howto/multi/step1.html">Step 1</a>
</div>
<div class="menuitem">
<a href="../docs_0_80/howto/multi/step2.html">Step 2</a>
</div>
<div class="menuitem">
<a href="../docs_0_80/howto/multi/step3.html">Step 3</a>
</div>
</div>
</div>
</div>
<div class="menuitem">
<a href="../docs_0_80/faq.html">FAQs</a>
</div>
<div onclick="SwitchMenu('menu_1.1.5', '../skin/')" id="menu_1.1.5Title" class="menutitle">Background</div>
<div id="menu_1.1.5" class="menuitemgroup">
<div class="menuitem">
<a href="../docs_0_80/linking.html">Menus and Linking</a>
</div>
<div class="menuitem">
<a href="../docs_0_80/searching.html">Search Options in Forrest</a>
</div>
<div class="menuitem">
<a href="../docs_0_80/locationmap.html">Locationmap</a>
</div>
<div class="menuitem">
<a href="../docs_0_80/sitemap-ref.html">Sitemap Reference</a>
</div>
<div class="menuitem">
<a href="../docs_0_80/skins.html" title="About default skins, their naming and features">Skins</a>
</div>
<div class="menuitem">
<a href="../docs_0_80/status-themes.html">Dispatcher versus Skins</a>
</div>
<div class="menuitem">
<a href="../docs_0_80/cap.html">Sourcetype Action</a>
</div>
<div class="menuitem">
<a href="../docs_0_80/validation.html">XML validation and entity resolution</a>
</div>
</div>
<div class="menupage">
<div class="menupagetitle">Changes</div>
</div>
<div class="menuitem">
<a href="../docs_0_80/glossary.html">Glossary</a>
</div>
<div onclick="SwitchMenu('menu_1.1.8', '../skin/')" id="menu_1.1.8Title" class="menutitle">Reference docs</div>
<div id="menu_1.1.8" class="menuitemgroup">
<div onclick="SwitchMenu('menu_1.1.8.1', '../skin/')" id="menu_1.1.8.1Title" class="menutitle">DTD documentation</div>
<div id="menu_1.1.8.1" class="menuitemgroup">
<div class="menuitem">
<a href="../dtdx/dtd-docs.html">Overview</a>
</div>
<div class="menuitem">
<a href="../dtdx/document-v20.dtdx.html">document-v20</a>
</div>
<div class="menuitem">
<a href="../dtdx/howto-v20.dtdx.html">howto-v20</a>
</div>
<div class="menuitem">
<a href="../dtdx/faq-v20.dtdx.html">faq-v20</a>
</div>
<div class="menuitem">
<a href="../dtdx/document-v13.dtdx.html">document-v13</a>
</div>
<div class="menuitem">
<a href="../dtdx/howto-v13.dtdx.html">howto-v13</a>
</div>
<div class="menuitem">
<a href="../dtdx/faq-v13.dtdx.html">faq-v13</a>
</div>
</div>
<div onclick="SwitchMenu('menu_1.1.8.2', '../skin/')" id="menu_1.1.8.2Title" class="menutitle">Doc samples</div>
<div id="menu_1.1.8.2" class="menuitemgroup">
<div class="menuitem">
<a href="../dtdx/document-v13.html">document-v13</a>
</div>
<div class="menuitem">
<a href="../dtdx/document-v20.html">document-v20</a>
</div>
</div>
</div>
<div onclick="SwitchMenu('menu_1.1.9', '../skin/')" id="menu_1.1.9Title" class="menutitle">Older Docs</div>
<div id="menu_1.1.9" class="menuitemgroup">
<div class="menuitem">
<a href="../docs_0_80/primer.html">Forrest Primer</a>
</div>
<div class="menuitem">
<a href="../docs_0_80/libre-intro.html">Libre</a>
</div>
<div class="menuitem">
<a href="../docs_0_80/dreams.html">Dream list</a>
</div>
<div class="menuitem">
<a href="../docs_0_80/howto/cvs-ssh/howto-cvs-ssh.html">CVS over SSH</a>
</div>
</div>
</div>
<div id="credit">
<hr>
This is documentation for development version v0.8
(<a href="http://forrest.apache.org/versions/">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 id="credit2">
<a href="http://apachecon.com/2007/EU/"><img border="0" title="ApacheCon Europe 2007" alt="ApacheCon Europe 2007 - logo" src="http://apache.org/ads/ApacheCon/2007-europe-125x125.png" style="width: 125px;height: 125px;"></a><a href="http://people.apache.org/calendar.html#200711"><img border="0" title="ApacheCon US 2007" alt="ApacheCon US 2007 - logo" src="http://apache.org/ads/ApacheCon/2007-usa-125x125.png" style="width: 125px;height: 125px;"></a>
</div>
</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 development version v0.8
(<a href="http://forrest.apache.org/versions/">More</a>)</div>
<div id="minitoc-area">
<ul class="minitoc">
<li>
<a href="#introduction">Introduction and explanation of symbols</a>
</li>
<li>
<a href="#version_0.8-dev">Version 0.8-dev (not yet released)</a>
<ul class="minitoc">
<li>
<a href="#Changes+to+Build">Changes to Build</a>
</li>
<li>
<a href="#Changes+to+the+Code+Base">Changes to the Code Base</a>
</li>
<li>
<a href="#Changes+to+Documentation">Changes to Documentation</a>
</li>
<li>
<a href="#Contributors+to+this+release">Contributors to this release</a>
</li>
</ul>
</li>
<li>
<a href="#version_0.7.1-dev">Version 0.7.1-dev (not released)</a>
<ul class="minitoc">
<li>
<a href="#Changes+to+the+Code+Base-N10563">Changes to the Code Base</a>
</li>
<li>
<a href="#Changes+to+Documentation-N10589">Changes to Documentation</a>
</li>
<li>
<a href="#Contributors+to+this+release-N10599">Contributors to this release</a>
</li>
</ul>
</li>
<li>
<a href="#version_0.7">Version 0.7 (2005-06-23)</a>
<ul class="minitoc">
<li>
<a href="#Changes+to+Project+Administration">Changes to Project Administration</a>
</li>
<li>
<a href="#Changes+to+Build-N105BE">Changes to Build</a>
</li>
<li>
<a href="#Changes+to+the+Code+Base-N105C8">Changes to the Code Base</a>
</li>
<li>
<a href="#Changes+to+Documentation-N10758">Changes to Documentation</a>
</li>
<li>
<a href="#Contributors+to+this+release-N107F8">Contributors to this release</a>
</li>
</ul>
</li>
<li>
<a href="#version_0.6">Version 0.6 (2004-10-15)</a>
<ul class="minitoc">
<li>
<a href="#Changes+to+Project+Administration-N1080B">Changes to Project Administration</a>
</li>
<li>
<a href="#Changes+to+Build-N10815">Changes to Build</a>
</li>
<li>
<a href="#Changes+to+the+Code+Base-N10843">Changes to the Code Base</a>
</li>
<li>
<a href="#Changes+to+Documentation-N10BE9">Changes to Documentation</a>
</li>
<li>
<a href="#Contributors+to+this+release-N10C43">Contributors to this release</a>
</li>
</ul>
</li>
<li>
<a href="#version_0.5.1">Version 0.5.1 (2003-10-06)</a>
<ul class="minitoc">
<li>
<a href="#Changes+to+Build-N10C56">Changes to Build</a>
</li>
<li>
<a href="#Changes+to+the+Code+Base-N10C60">Changes to the Code Base</a>
</li>
<li>
<a href="#Contributors+to+this+release-N10CA0">Contributors to this release</a>
</li>
</ul>
</li>
<li>
<a href="#version_0.5">Version 0.5 (2003-09-13)</a>
<ul class="minitoc">
<li>
<a href="#Changes+to+the+Code+Base-N10CAF">Changes to the Code Base</a>
</li>
<li>
<a href="#Changes+to+Documentation-N10EB0">Changes to Documentation</a>
</li>
<li>
<a href="#Contributors+to+this+release-N10EBA">Contributors to this release</a>
</li>
</ul>
</li>
<li>
<a href="#version_0.4">Version 0.4 (2003-02-12)</a>
<ul class="minitoc">
<li>
<a href="#Changes+to+the+Code+Base-N10ECD">Changes to the Code Base</a>
</li>
<li>
<a href="#Changes+to+Documentation-N10F34">Changes to Documentation</a>
</li>
<li>
<a href="#Contributors+to+this+release-N10F3E">Contributors to this release</a>
</li>
</ul>
</li>
<li>
<a href="#version_0.3">Version 0.3 (2003-01-30)</a>
<ul class="minitoc">
<li>
<a href="#Changes+to+Build-N10F51">Changes to Build</a>
</li>
<li>
<a href="#Changes+to+the+Code+Base-N10F60">Changes to the Code Base</a>
</li>
<li>
<a href="#Changes+to+Documentation-N11075">Changes to Documentation</a>
</li>
<li>
<a href="#Contributors+to+this+release-N1107F">Contributors to this release</a>
</li>
</ul>
</li>
<li>
<a href="#version_0.2">Version 0.2 (2002-11-16)</a>
<ul class="minitoc">
<li>
<a href="#Changes+to+the+Code+Base-N11092">Changes to the Code Base</a>
</li>
<li>
<a href="#Contributors+to+this+release-N110A9">Contributors to this release</a>
</li>
</ul>
</li>
<li>
<a href="#version_0.2rc1">Version 0.2rc1 (2002-11-13)</a>
<ul class="minitoc">
<li>
<a href="#Changes+to+Project+Administration-N110B8">Changes to Project Administration</a>
</li>
<li>
<a href="#Changes+to+Build-N110C2">Changes to Build</a>
</li>
<li>
<a href="#Changes+to+the+Code+Base-N11130">Changes to the Code Base</a>
</li>
<li>
<a href="#Changes+to+Design">Changes to Design</a>
</li>
<li>
<a href="#Changes+to+Documentation-N111F3">Changes to Documentation</a>
</li>
<li>
<a href="#Contributors+to+this+release-N1125C">Contributors to this release</a>
</li>
</ul>
</li>
<li>
<a href="#all-committers">All Committers</a>
</li>
</ul>
</div>
<p>
<a href="changes.rss"><img alt="RSS" src="../images/rss.png"></a>
</p>
<a name="N1000D"></a><a name="introduction"></a>
<h2 class="underlined_10">Introduction and explanation of symbols</h2>
<div class="section">
<p>Changes are sorted by "type" and then chronologically with the most recent at the top. These symbols denote the various action types:<img class="icon" alt="add" src="../images/add.jpg">=add, <img class="icon" alt="fix" src="../images/fix.jpg">=fix, <img class="icon" alt="remove" src="../images/remove.jpg">=remove, <img class="icon" alt="update" src="../images/update.jpg">=update</p>
</div>
<a name="N10024"></a><a name="version_0.8-dev"></a>
<h2 class="underlined_10">Version 0.8-dev (not yet released)</h2>
<div class="section">
<p>
See each <a href="../pluginDocs/plugins_0_80/index.html">plugin</a> for its
detailed changes.
</p>
<a name="N10030"></a><a name="Changes+to+Build"></a>
<h3 class="underlined_5">Changes to Build</h3>
<ul>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
Add new build target "clean-build".
Committed by CD.</li>
</ul>
<a name="N1003A"></a><a name="Changes+to+the+Code+Base"></a>
<h3 class="underlined_5">Changes to the Code Base</h3>
<ul>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
Add initial DOAP plugin to Whiteboard.
Committed by RDG.</li>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
Add initial Solr plugin to Whiteboard.
Committed by TS.</li>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
Added initial whiteboard input plugin "odt".
Use OpenDocument ODT as input.
Committed by TS.</li>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
Add support to the tigris skin for header/meta tags in xdoc input documents.
Committed by TS. Thanks to Brian Dube. See Issue <a href="http://issues.apache.org/jira/browse/FOR-842">FOR-842</a>.</li>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
Add demo page to seed site for "Using Scalable Vector Graphics (SVG)".
Committed by DC.</li>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
Added initial whiteboard input plugin "serverStatus".
Uses the StatusGenerator to show Cocoon's operating environment
and shows the contents of the cache stores.
Committed by DC.</li>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
Added initial whiteboard internal plugin "DevTools".
Intended for various development-related tasks, e.g.
publish a page to the local build directory from within 'forrest run'.
Committed by RDG.</li>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
Added initial whiteboard output plugin "Anakia".
Output as the Anakia "xdoc" format.
Committed by DC.</li>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
Added initial whiteboard output plugin "php" to integrate php calls.
Committed by CD.</li>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
New skinconf parameter "disable-copyright-footer" (default=false)
to not show the copyright notice in html page footer.
Committed by DC.</li>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
Added ForrestConfModule as the beginning of a new configuration system.
Committed by RDG. See Issue <a href="http://issues.apache.org/jira/browse/FOR-588">FOR-588</a>.</li>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
A "half way" solution to using plugins in place. Note that if you modify
your plugin code you will still need to do "ant local-deploy" to see the
changes. This patch only ensures that the plugin is installed on the
first run.
Committed by RDG. See Issue <a href="http://issues.apache.org/jira/browse/FOR-388">FOR-388</a>.</li>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
Add new site seeding targets and a new business seed target.
This allows for interactive creation of seed sites - existing
'forrest seed' behaviour is unchanged which is equivalent to 'forrest seed-sample'.
New ones are 'forrest seed-business' and 'forrest seed-basic'.
Committed by RDG.</li>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
Added new "clean" targets. Doing 'forrest clean-site' will remove
the contents of the project's generated documents directory.
Doing 'forrest clean-work' will remove the project's work directories
(usually build/tmp and build/webapp which include the Cocoon cache
and the Cocoon logs).
Doing 'forrest clean' will remove both sections.
Committed by DC.</li>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
Added initial whiteboard internal plugin "NoteTaking".
Adds a form to a page that can be used to enter notes relating to the page.
Committed by RDG.</li>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
Clarify some confusing notes about site/@href in seeds xdocs/site.xml files.
Committed by DC.</li>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
Finish renaming of files for a-to-b.xsl naming convention.
Committed by DG. See Issue <a href="http://issues.apache.org/jira/browse/FOR-697">FOR-697</a>.</li>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
Add a Devs menu to tools/forrestbar to help with testing intermediate
Cocoon pipelines.
Committed by CD.</li>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
Describe the
<a href="../docs_0_80/faq.html#build_msg_a">status messages</a>
that are issued by Cocoon CLI during processing of each doc.
Committed by DC.</li>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
The broken-links file is now copied into to the site root as
"broken-links.xml" so that when building with Forrestbot
you can easily view it.
Committed by RDG.</li>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
Reviewed all sitemaps to use locationmap references (lm:).
At the same time we changed filenames of core stylesheets to follow
a filename convention (e.g. html2document.xsl =&gt; html-to-document.xsl)
which enables automated locationmap matches.
Thanks to the many people who were involved with addressing this issue.
See the commit logs associated with FOR-200.
Committed by RDG. Thanks to Community. See Issue <a href="http://issues.apache.org/jira/browse/FOR-200">FOR-200</a>.</li>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
Add notes about naming convention for locationmap references.
Gathered from a ForrestFriday IRC session (thanks to Tim Williams for writing them up).
See <a href="../docs_0_80/locationmap.html">locationmap docs</a>.
Committed by RDG. Thanks to Community. See Issue <a href="http://issues.apache.org/jira/browse/FOR-200">FOR-200</a>.</li>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
Added initial whiteboard input plugin "XDoc".
Forrest xdoc input to internal XHTML2.
Committed by TWW.</li>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
Added initial whiteboard internal plugin "xhtml2". Started work on xhtml in the core.
Committed by RDG.</li>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
Add Cocoon Validation Block. Uses transformers to enable RELAX NG validation and
W3C XML Schema validation using Jing and Xerces.
See <a href="../howto-dev.html#debug-validation">documentation</a>.
Committed by DC. Thanks to Pier Fumagalli.</li>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
Added initial whiteboard input plugin "ecs".
Use the responses from Amazon web services (ECS) as input.
Committed by RDG.</li>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
Added initial whiteboard input plugin for Lenya integration.
Committed by RDG. Thanks to Joachim Breitsprecher. See Issue <a href="http://issues.apache.org/jira/browse/FOR-660">FOR-660</a>.</li>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
Added initial whiteboard input plugin for "Blog".
Use an XPathDirectory generator to publish indices of articles.
Committed by TWW.</li>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
Added the beginnings of a sitemap analysis tool to the whiteboard.
Doesn't do much at the moment.
Committed by TWW.</li>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
Added initial whiteboard input plugin for "Resume".
Use input docs in xmlresume format.
Committed by RDG.</li>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
Added initial whiteboard internal plugin for "GoogleSitemap".
Access a list of pages in "Google Sitemap" format.
Committed by RDG. Thanks to Rasik Pandey. See Issue <a href="http://issues.apache.org/jira/browse/FOR-597">FOR-597</a>.</li>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
Add WTP 0.7 compatability for Eclipse plugin.
Clarify installation notes.
Committed by RDG. Thanks to Alan Chandler.</li>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
Use locationmap's mounting capability to allow selective project location overrides.
Committed by TWW.</li>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
Add locationmap selector based mounting (and project-based mounting).
Committed by TWW.</li>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
Add locationmap mounting capability.
Committed by TWW.</li>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
Added support for actions in the locationmap.
Committed by TS.</li>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
Plugins can now define their own *.xconf file to add configuration
information to cocoon.xconf. Simply place your *.xconf file in
PLUGIN_HOME/conf/*.xconf. Note that changes to this configuration
file will not take effect until Forrest has been restarted.
Committed by RDG.</li>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
Added initial whiteboard output plugin for "voice".
Read a document using a voice enabled browser such as Opera.
Committed by RDG. Thanks to Tom HANAX. See Issue <a href="http://issues.apache.org/jira/browse/FOR-589">FOR-589</a>.</li>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
Strip remaining &lt;i18n:text&gt; elements that remain if i18n processing
has been disabled. This was causing invalid HTML output.
Committed by DC. See Issue <a href="http://issues.apache.org/jira/browse/FOR-592">FOR-592</a>.</li>
<li>
<img class="icon" alt="add" src="../images/add.jpg"> Added a shell script to
do some steps of the cocoon update process. Still there are some steps
that should rather be done by a script, rather than committer interaction.
Updated the readme to state that some steps could be done by the
script. <a href="http://svn.apache.org/viewcvs.cgi?rev=280710&view=rev">Diff</a>
Committed by TS.</li>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
Refactored the view resolver code of the internal.view plugin. Created an action that
is doing the same as before the combination of sitemap+xsl. <br>Added 2 java classes to package
org.apache.forrest.plugin.internal.view.acting:<br>
1.FallbackResolverAction.java<br>2.FallbackResolverHelper.java
Committed by TS.</li>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
Removed project.view-defaultView properties and added project.theme-extension instead. The combination
of project.theme-extension and project.theme is equal to project.view-defaultView.
Committed by TS.</li>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
Added new elements to org.apache.forrest.conf.ForrestConfModule name="defaults":
<br> view-themes<br>theme-ext<br>theme<br>
Committed by TS.</li>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
Removed "defaultView" and added new element to org.apache.forrest.conf.ForrestConfModule name="project":
<br>theme-ext
Committed by TS.</li>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
normalize-space() the forrest:properties before parsing them to the pipe
Committed by TS.</li>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
Use sets of symbols as xml entities for character replacement.
There is a core set and each project can define a set.
For example, use "<span class="codefrag">&amp;myp-t;</span>" to represent the
project name together with trademark symbol
"My Project Name&trade;".
See <a href="../docs_0_80/faq.html#xml-entities">FAQ</a>.
Committed by DC.</li>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
Plugins can now define their own *.xconf file to add configuration
information to cocoon.xconf. Simply place your *.xconf file in
PLUGIN_HOME/conf/*.xconf. Note that changes to this configuration
file will not take effect until Forrest has been restarted.
Committed by RDG.</li>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
New site seeding mechanism. You can now run "forrest seed" as before, or you can run
"forrest seed-business". The later will ask a number of questions about the site
being seeded (business name, description etc.) and will create a very simple site
designed for business. To quickly see the results, i.e. avoid
answering the questions, do "forrest seedTestBusiness". More seed sites will be added
in the future.
Committed by RDG.</li>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
Added support for Locationmaps. This enables content to be retrieved from a location
that is defined in a locationmap file. A project-based file can be located at
<span class="codefrag">PROJECT_HOME/src/documentation/content/locationmap.xml</span> while core locationmaps
are at <span class="codefrag">$FORREST_HOME/main/webapp/locationmap-*.xml</span> files.<br>The
advantage of this is that the URL seen by the user need bear no relation to the location
of the source document, thus Forrest can separate the client URL space from the source
document URL space. Thus, using the locationmap it is possible to pull together
documents from many different locations into a single uniform site.<br>
In addition, since the user URL space is now unconnected to the source URL space
it is possible to move source documents without breaking any existing user links.<br>
See <a href="../docs_0_80/locationmap.html">locationmap docs</a> for more information.
Thanks to Unico Hommes for the original locationmap implementation which
was added to Forrest long ago.
Committed by RDG.</li>
<li>
<img class="icon" alt="fix" src="../images/fix.jpg">
Handling of document/header/version elements is now re-enabled.
Committed by DC. See Issue <a href="http://issues.apache.org/jira/browse/FOR-973">FOR-973</a>.</li>
<li>
<img class="icon" alt="fix" src="../images/fix.jpg">
Thanks to Gunther Sablon for reporting this issue. Plugins were not being
deployed to a Webapp WAR file correctly.
Committed by RDG. See Issue <a href="http://issues.apache.org/jira/browse/FOR-735">FOR-735</a>.</li>
<li>
<img class="icon" alt="fix" src="../images/fix.jpg">
Hard coded URLs of versions causing maintenance issues in the generated Plugins Index.
Use a parameter instead to construct the URL per version.
Committed by DC. See Issue <a href="http://issues.apache.org/jira/browse/FOR-963">FOR-963</a>.</li>
<li>
<img class="icon" alt="fix" src="../images/fix.jpg">
Fixes problem if contexts were not utilized in status.xml, an incorrect changes document would be
generated.
Committed by RDG. Thanks to Vadim Gritsenko. See Issue <a href="http://issues.apache.org/jira/browse/FOR-958">FOR-958</a>.</li>
<li>
<img class="icon" alt="fix" src="../images/fix.jpg">
With comments &amp; thanks also to Paul Kronenwetter, fixes a bug
where duplicate apply-templates was causing duplicate content with span
classes.
Committed by SNM. Thanks to Vronk Duat. See Issue <a href="http://issues.apache.org/jira/browse/FOR-704">FOR-704</a>.</li>
<li>
<img class="icon" alt="fix" src="../images/fix.jpg">
Fix caching problem that made a restart neccessary after
making a locationmap resource location change.
Committed by TWW. See Issue <a href="http://issues.apache.org/jira/browse/FOR-732">FOR-732</a>.</li>
<li>
<img class="icon" alt="fix" src="../images/fix.jpg">
After doing 'forrest clean' then Forrest could not be run without network access, due to
not being able to retrieve plugin descriptor files.
Committed by DC. See Issue <a href="http://issues.apache.org/jira/browse/FOR-927">FOR-927</a>.</li>
<li>
<img class="icon" alt="fix" src="../images/fix.jpg">
When using html as source, the "a" elements were not rendered properly if both
@href and @name attributes. A side-effect of this fix is that now all other
attributes such as @title or @target are copied over.
Also removed the automated generation of @id attributes from @name attributes,
which can lead to invalid IDs and other confusion.
Committed by DC. Thanks to Jim Dixon. See Issue <a href="http://issues.apache.org/jira/browse/FOR-448">FOR-448</a>.</li>
<li>
<img class="icon" alt="remove" src="../images/remove.jpg">
Remove xconf support for plugins. Cocoon has moved away from this
XConfToolTask xpatch technique.
<a href="http://svn.apache.org/viewvc?rev=354749&view=rev">Diff</a>
Committed by RDG.</li>
<li>
<img class="icon" alt="update" src="../images/update.jpg">
Enhanced the Message of the Day (MOTD) facility to enable specific matches.
See skinconf.xml from a "seed" site for configuration details.
The @starts-with=true anchors the URI string to the start, otherwise contains.
To use it, declare skinconfig-v08-1.dtd in your skinconf.xml file.
Committed by DC.</li>
<li>
<img class="icon" alt="update" src="../images/update.jpg">
Improved the autogenerated site linkmap.html page. Do not show empty links for group labels.
Use a better title and introduction.
Use @description if available.
Committed by DC.</li>
<li>
<img class="icon" alt="update" src="../images/update.jpg">
Rename webapp build target to run-webapp to distinguish the resulting
webapp from one suitable for deployment (use the war target for that)
and provide a new xconf that is used in the war to ensure plugins can be found in war files
Committed by RDG. See Issue <a href="http://issues.apache.org/jira/browse/FOR-735">FOR-735</a>.</li>
<li>
<img class="icon" alt="update" src="../images/update.jpg"> FOR-924 Readding the loading from
(default-)forrest.properties which got removed in r430588 when closing FOR-916.
Thanks Martin Stockhammer for pointing it out, providing us with a patch and for your
contribution. Committed by TS. Thanks to Martin Stockhammer. See Issue <a href="http://issues.apache.org/jira/browse/FOR-924">FOR-924</a>.</li>
<li>
<img class="icon" alt="update" src="../images/update.jpg"><strong>FOR-920</strong> Merging the defaults and project modules to the new
properties module. You can use it like {properties:forrest.home}, please refer to
the
<a href="../docs_0_80/upgrading_08.html">update documentation</a> how to
change your {defaults:*} {project:*} and {forrest:*}. Committed by TS.</li>
<li>
<img class="icon" alt="update" src="../images/update.jpg"> FOR-800 - make
forrest.properties.xml (as aggregation of all properties) aviable via cocoon://.
The last remaining issue was implementing the Iterator getAttributeNames in the
ForrestConfModule. To see all aviable properties add
org.apache.forrest.plugin.output.inputModule and request
cocoon://module.properties.properties. Committed by TS. See Issue <a href="http://issues.apache.org/jira/browse/FOR-800">FOR-800</a>.</li>
<li>
<img class="icon" alt="update" src="../images/update.jpg"> FOR-916 - adding site-wide configuration files
Applying patches from Mathieu Champlon. Thanks Mathieu for your contribution.
Committed by TS. Thanks to Mathieu Champlon. See Issue <a href="http://issues.apache.org/jira/browse/FOR-916">FOR-916</a>.</li>
<li>
<img class="icon" alt="update" src="../images/update.jpg"> Updated the
forrest-core.xconf and declared the core components that are needed
for flow. This makes it possible to use flow in forrest. Committed by TS. Thanks to David Crossley.</li>
<li>
<img class="icon" alt="update" src="../images/update.jpg">
Enabled i18n by default in fresh-site: as the default i18n config now requires
an explicit locale specification (using an URL parameter for example), this shouldn't
affect people who do not use i18n.
Committed by BD.</li>
<li>
<img class="icon" alt="update" src="../images/update.jpg">
Completed the de and fr translations of the fresh-site, added fr and de
versions of the index page as examples of language switching.
Committed by BD.</li>
<li>
<img class="icon" alt="update" src="../images/update.jpg">
Moved LocaleAction and LocaleMatcher configurations to main sitemap, and changed
I18nTransformer use to take locale info from enclosing LocaleAction everywhere.
Committed by BD. See Issue <a href="http://issues.apache.org/jira/browse/FOR-887">FOR-887</a>.</li>
<li>
<img class="icon" alt="update" src="../images/update.jpg">
Updated to Apache-Ant-1.6.5 release, jsch-0.1.28, apache-jakarta-commons-net-1.4.1
Committed by DC.</li>
<li>
<img class="icon" alt="update" src="../images/update.jpg">
Use locationmap to resolve i18n catalogues.
Committed by RDG. Thanks to Brian Dube. See Issue <a href="http://issues.apache.org/jira/browse/FOR-690">FOR-690</a>.</li>
<li>
<img class="icon" alt="update" src="../images/update.jpg">
Updated xerces to 2.8.0, xml-apis to 1.3.03, log4j to 1.2.13 and ehcache to 1.2.
Committed by AG.</li>
<li>
<img class="icon" alt="update" src="../images/update.jpg">
Howto-v20 now properly handles a/@class=fork etc. attribute to enable
links to open in a new browser window.
Committed by DC. Thanks to Steve Masover. See Issue <a href="http://issues.apache.org/jira/browse/FOR-824">FOR-824</a>.</li>
<li>
<img class="icon" alt="update" src="../images/update.jpg">
Fixed inconsistent line-endings in comments of generated html.
Committed by DC. See Issue <a href="http://issues.apache.org/jira/browse/FOR-492">FOR-492</a>.</li>
<li>
<img class="icon" alt="update" src="../images/update.jpg">
Added initial whiteboard input plugin "citations". Thanks to Gavin for
turning the contribution into a plugin.
Use input docs that are lists of citations.
Committed by DC. Thanks to Ross Gardler. See Issue <a href="http://issues.apache.org/jira/browse/FOR-756">FOR-756</a>.</li>
<li>
<img class="icon" alt="update" src="../images/update.jpg">
Added initial whiteboard input plugin "glossary". Thanks to Gavin for
turning the contribution into a plugin.
Enable glossary input: a list of technical terms and definitions.
Committed by DC. Thanks to Ross Gardler. See Issue <a href="http://issues.apache.org/jira/browse/FOR-755">FOR-755</a>.</li>
<li>
<img class="icon" alt="update" src="../images/update.jpg">
Able to <a href="../pluginDocs/plugins_0_80/usingPlugins.html">declare</a>
additional sources for plugins. Assists with development of private
and local project-specific plugins.
Committed by CD.</li>
<li>
<img class="icon" alt="update" src="../images/update.jpg">
Forrestbot deploy.scp workstage now uses keyfile/passphrase in preference,
then fallback to remote password.
Committed by DC. See Issue <a href="http://issues.apache.org/jira/browse/FOR-818">FOR-818</a>.</li>
<li>
<img class="icon" alt="update" src="../images/update.jpg">
Retrieve i18n catalogue from whatever skins directory is in use.
Committed by RDG. Thanks to Torsten Stolpmann. See Issue <a href="http://issues.apache.org/jira/browse/FOR-806">FOR-806</a>.</li>
<li>
<img class="icon" alt="update" src="../images/update.jpg">
Add explanation of processing to the pathutils stylesheet.
Committed by FSO.</li>
<li>
<img class="icon" alt="update" src="../images/update.jpg">
Enable optional printing of image alt text in PDFs.
Committed by RDG.</li>
<li>
<img class="icon" alt="update" src="../images/update.jpg">
Update the Forrest plugin for the XMLmind XML Editor at
<a href="../tools/xxe.html">tools/xxe</a>
Committed by RDG. Thanks to Sjur N. Moshagen. See Issue <a href="http://issues.apache.org/jira/browse/FOR-779">FOR-779</a>, <a href="http://issues.apache.org/jira/browse/FOR-780">FOR-780</a>, <a href="http://issues.apache.org/jira/browse/FOR-722">FOR-722</a>.</li>
<li>
<img class="icon" alt="update" src="../images/update.jpg">
Upgrade our packaged Cocoon to cocoon-2.2.0-dev-r351990 and enhanced the notes
about how to upgrade.
Committed by DC.</li>
<li>
<img class="icon" alt="update" src="../images/update.jpg">
New skinconf parameter "disable-copyright-footer" (default=false)
to not show the copyright notice in html page footer.
Committed by DC.</li>
<li>
<img class="icon" alt="update" src="../images/update.jpg">
Ensure that content exists before forrest starts.
Committed by RDG.</li>
<li>
<img class="icon" alt="update" src="../images/update.jpg">
Add a new xslt template "add.class" to properly append extra class attributes
to note|warning|fixme|code elements to enable extra CSS classification.
<a href="http://svn.apache.org/viewvc?rev=358325&view=rev">Diff</a>
Committed by JS.</li>
<li>
<img class="icon" alt="update" src="../images/update.jpg">
Review and synchronise our Cocoon configuration.
Committed by DC.</li>
<li>
<img class="icon" alt="update" src="../images/update.jpg">
Reduce some log messages duplication. Tidy up the log configuration file.
Add a commented example of adding contextual info to other logs.
Committed by DC.</li>
<li>
<img class="icon" alt="update" src="../images/update.jpg">
Improve symlink resolution and fix incorrect argument passing
in the bin/forrest shell script.
Committed by RDG. Thanks to Richard Calmbach. See Issue <a href="http://issues.apache.org/jira/browse/FOR-771">FOR-771</a>.</li>
<li>
<img class="icon" alt="update" src="../images/update.jpg">
Enable use of common character entities in skinconf.xml,
e.g. accented characters and trademark symbols.
Committed by DC. Thanks to Paul Devine.</li>
<li>
<img class="icon" alt="update" src="../images/update.jpg">
Changed handling of table elements with class-attributes in source:
Table elements w/o class elements will receive standard Forrest styling like before
(cellpadding="4" cellspacing="1" class="ForrestTable")
while elements that have class will pass unchanged.
Note: To style tables with class elements like before you have to add styling code
in the extra-css-section of skinconfig.
Committed by FSO.</li>
<li>
<img class="icon" alt="update" src="../images/update.jpg">
Fixed problems with disappearing of id-attributes in img-element and several others.
Committed by FSO.</li>
<li>
<img class="icon" alt="update" src="../images/update.jpg"> Added
LocationmapSourceFactory.java. With this it is possible to request
locationmap source via lm://my-location which makes it easier to use it
without contacting a input module in java and any other files. <a href="http://svn.apache.org/viewcvs.cgi?rev=355474&view=rev">Diff</a>
Committed by TS.</li>
<li>
<img class="icon" alt="update" src="../images/update.jpg"> Added variable.helper.xsl
to the core, should be enhanced by matching the
default.forrest.properties.xml. This xsl will produce all variables we
use in skins to the new property system. Moved pathutils.xsl to the
core from the skins. <a href="http://svn.apache.org/viewcvs.cgi?rev=356240&view=rev">Diff</a>
Committed by TS.</li>
<li>
<img class="icon" alt="update" src="../images/update.jpg"> Added helper
stylesheets to locationmap and core stylesheets. generateId.xsl (will
generate a unique id) and replaceCharsInString.xsl (will find and
replace character in a string) <a href="http://svn.apache.org/viewcvs.cgi?rev=358150&view=rev">Diff</a>
Committed by TS.</li>
<li>
<img class="icon" alt="update" src="../images/update.jpg">
Fixed and enhanced the Forrest plugin for the XMLmind XML Editor at
<a href="../tools/xxe.html">tools/xxe</a>
Committed by DC. Thanks to Sjur N. Moshagen. See Issue <a href="http://issues.apache.org/jira/browse/FOR-581">FOR-581</a>, <a href="http://issues.apache.org/jira/browse/FOR-720">FOR-720</a>.</li>
<li>
<img class="icon" alt="update" src="../images/update.jpg">
Updated tools/forrestbar to be compatible with recent versions of Firefox.
Committed by DC. Thanks to Addison Berry. See Issue <a href="http://issues.apache.org/jira/browse/FOR-180">FOR-180</a>, <a href="http://issues.apache.org/jira/browse/FOR-716">FOR-716</a>.</li>
<li>
<img class="icon" alt="update" src="../images/update.jpg">
Correctly handle w3c-xml-schema rules in
<a href="../docs_0_80/cap.html">SourceTypeAction</a>.
Committed by RDG. Thanks to Josias Thoeny. See Issue <a href="http://issues.apache.org/jira/browse/FOR-710">FOR-710</a>.</li>
<li>
<img class="icon" alt="update" src="../images/update.jpg">
Upgrade our packaged Cocoon to cocoon-2.2.0-dev-r279987 and enhanced the notes
about how to upgrade.
Committed by JJP.</li>
<li>
<img class="icon" alt="update" src="../images/update.jpg">Removed
the project.theme-dir property by adding it to the lm like suggest by
Ross. <a href="http://svn.apache.org/viewcvs.cgi?rev=328839&view=rev">Diff</a>
Committed by TS. Thanks to Ross Gardler.</li>
<li>
<img class="icon" alt="update" src="../images/update.jpg"> Changed the 'local
forrest' caption to host:port format. Added localhost as option. added
structurer xml view to devs. <a href="http://svn.apache.org/viewcvs.cgi?rev=329431&view=rev">Diff</a>
Committed by TS.</li>
<li>
<img class="icon" alt="update" src="../images/update.jpg">Allowed as well
localhost as local address for jetty for the forrestbar. <a href="http://svn.apache.org/viewcvs.cgi?rev=329177&view=rev">Diff</a>
Committed by TS.</li>
<li>
<img class="icon" alt="update" src="../images/update.jpg">
The xml comments from source files were not being generated to the output.
Committed by DG. See Issue <a href="http://issues.apache.org/jira/browse/FOR-555">FOR-555</a>.</li>
<li>
<img class="icon" alt="update" src="../images/update.jpg">
Add Cocoon Profiler block. Use this during development to list the
various sitemap pipelines and components that are being used, how
much time was used by each, whether each component uses the Cocoon
cache, and show the actual xml data.
See <a href="../howto-dev.html#debug-cocoon-profiler">documentation</a>.
Thanks to Ron Blaschke for the suggestion.
Committed by DC. See Issue <a href="http://issues.apache.org/jira/browse/FOR-572">FOR-572</a>.</li>
<li>
<img class="icon" alt="update" src="../images/update.jpg">
The hlink and vlink colors were not set correctly by SkinconfTransformer.
Committed by DC. Thanks to Dave Brosius. See Issue <a href="http://issues.apache.org/jira/browse/FOR-649">FOR-649</a>.</li>
<li>
<img class="icon" alt="update" src="../images/update.jpg">
Synchronise the appearance of warning, fixme, and note elements
in the pelt skin.
Committed by DC. Thanks to Gavin McDonald. See Issue <a href="http://issues.apache.org/jira/browse/FOR-604">FOR-604</a>.</li>
<li>
<img class="icon" alt="update" src="../images/update.jpg">
Enhanced notes about using plugins.
Committed by RDG. Thanks to Phillip Evens.</li>
<li>
<img class="icon" alt="update" src="../images/update.jpg">
Strip remaining &lt;i18n:text&gt; elements that remain if i18n processing
has been disabled. This was causing invalid HTML output.
Thanks to assistance from Gavin McDonald.
Committed by DC. See Issue <a href="http://issues.apache.org/jira/browse/FOR-592">FOR-592</a>.</li>
<li>
<img class="icon" alt="update" src="../images/update.jpg">
Enhanced the initial Eclipse plugin for using Forrest via Eclipse.
This work was enabled via a "Google Summer of Code" project.
See <a href="../tools/eclipse.html">docs</a>.
Committed by RDG. Thanks to Anil Ramnanan.</li>
<li>
<img class="icon" alt="update" src="../images/update.jpg"> Added new
seed targets seed-basic and seed-sample. That closes FOR-253. <a href="http://svn.apache.org/viewcvs.cgi?rev=231130&view=rev">Diff</a>
Committed by TS. See Issue <a href="http://issues.apache.org/jira/browse/FOR-253">FOR-253</a>.</li>
<li>
<img class="icon" alt="update" src="../images/update.jpg"> Fixed sample
sites from the seedTestBusiness FOR-670: forrest seedTestBusiness;
forrest site fails resume dtd validation <a href="http://svn.apache.org/viewcvs.cgi?rev=279892&view=rev">Diff</a>
Committed by TS. Thanks to kevin. See Issue <a href="http://issues.apache.org/jira/browse/FOR-670">FOR-670</a>.</li>
</ul>
<a name="N1039F"></a><a name="Changes+to+Documentation"></a>
<h3 class="underlined_5">Changes to Documentation</h3>
<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_0_80/upgrading_08.html">upgrading to v0.8</a>
Committed by DC.</li>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
New section to explain <a href="../docs_0_80/locationmap.html">Locationmap processing</a>
and the magic of the naming convention.
Committed by DC.</li>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
New document to explain <a href="../docs_0_80/howto/../sitemap-explain.html">Cocoon sitemaps</a> using a specific worked example.
Committed by DC.</li>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
Add explanation of
<a href="../howto-dev.html#debug-modes">Cocoon Running Modes</a>
for setting different properties.
Committed by DC.</li>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
Added <a href="../docs_0_80/faq.html#docs">notes</a> to explain the main documentation,
as well as documentation and examples in each plugins and documentation
and examples in the 'forrest seed-sample' site.
Committed by DC.</li>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
Added notes about <a href="../docs_0_80/validation.html#catalog">configuring</a>
a system-wide XML Catalog Entity Resolver to share local DTDs between multiple projects.
Committed by DC.</li>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
Added notes about <a href="../docs_0_80/validation.html#debug-catalog">debugging</a>
the XML Catalog Entity Resolver for local DTDs.
Committed by DC.</li>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
Added doc to explain
<a href="../docs_0_80/status-themes.html">Skins and Dispatcher status</a>.
Committed by DC.</li>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
Move documentation from text file into howto
<a href="../procedures/release/How_to_release.html">Release</a> doc and enhance it.
Committed by FSO.</li>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
Re-arrange documentation menus, added best practice and procedures sections.
Committed by FSO.</li>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
Add document about project
<a href="../roles.html">roles</a>.
Committed by DC.</li>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
Add initial <a href="../docs_0_80/glossary.html">glossary</a> to explain
some Forrest terminology.
Committed by DC. Thanks to Gavin.</li>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
Add FAQ about using older versions of specific plugins.
Committed by DC.</li>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
Link from whiteboard/forrestdoc/README.txt to some past mail discussion
to encourage its development. Forrestdoc is a Javadoc-like/Sourcecode/Documentation
management system.
Committed by DC.</li>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
New page for <a href="../thanks.html">thanks</a>.
Committed by DC.</li>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
Add FAQ about <a href="../docs_0_80/faq.html#jobs">job postings</a>.
Committed by DC.</li>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
Add FAQ about
<a href="../docs_0_80/faq.html#checksums">Enabling Cocoon Checksum</a>.
Committed by DC. Thanks to Paul Kronenwetter. See Issue <a href="http://issues.apache.org/jira/browse/FOR-778">FOR-778</a>.</li>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
Add explanation of
<a href="../howto-dev.html#debug-sitemap-exec">Using Cocoon sitemap execution logger</a>.
Committed by DC.</li>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
Add FAQ #crawler to explain how the Cocoon crawler gathers links.
Committed by DC.</li>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
Add notes about how to use the <a href="../issues.html">Issue Tracker</a>.
Committed by DC.</li>
<li>
<img class="icon" alt="add" src="../images/add.jpg">Added basic instructions to
deploy and install the forrestbar from the source as readme.txt<a href="http://svn.apache.org/viewcvs.cgi?rev=328688&view=rev">Diff</a>
Committed by TS.</li>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
We now have a regular 24-hour IRC session once per month. Developers get together.
See <a href="../forrest-friday.html">ForrestFriday</a>.
Committed by DC.</li>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
Documenting some of the locationmap syntax and naming conventions
as comments/examples
until it can be done more formally.
See 'forrest seed-sample' and
<a href="../docs_0_80/locationmap.html">locationmap docs</a>.
Committed by TWW.</li>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
Add an
"<a href="http://svn.apache.org/repos/asf/forrest/events/">events</a>"
section to our SVN to hold materials for gatherings of developers that
have been held outside the mailing list community.
Committed by DC.</li>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
Add a new document
<a href="../howto-dev.html">How be a Forrest developer</a>.
Provides some tips and procedures for all aspects of using Forrest.
Committed by DC.</li>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
Added document to explain the process for
<a href="../committed.html">Becoming an Apache Forrest
committer</a>.
Committed by DC. Thanks to Addison Berry. See Issue <a href="http://issues.apache.org/jira/browse/FOR-603">FOR-603</a>.</li>
<li>
<img class="icon" alt="fix" src="../images/fix.jpg">
Update docs to reflect locationmap naming conventions.
Committed by TS. See Issue <a href="http://issues.apache.org/jira/browse/FOR-861">FOR-861</a>.</li>
<li>
<img class="icon" alt="fix" src="../images/fix.jpg">
Add a HowTo sample document to the fresh-site samples.
Committed by RDG. Thanks to Randy Metcalfe. See Issue <a href="http://issues.apache.org/jira/browse/FOR-959">FOR-959</a>.</li>
<li>
<img class="icon" alt="update" src="../images/update.jpg"><strong>FOR-920</strong> - Addings notes how to
<a href="../docs_0_80/upgrading_08.html">update</a> the different module calls in
custom code. Committed by TS.</li>
<li>
<img class="icon" alt="update" src="../images/update.jpg">
Added FAQ to explain the Cocoon Cache and some ways to enhance responsiveness.
Inspired by comments from Torsten Stolpmann.
Committed by DC.</li>
<li>
<img class="icon" alt="update" src="../images/update.jpg">
Enhance the explanation of integrating
<a href="../docs_0_80/faq.html#docbook">DocBook</a> sources to also explain
how to use Content Aware Pipelines (SourceTypeAction).
Committed by DC. Thanks to Brian Dube.</li>
<li>
<img class="icon" alt="update" src="../images/update.jpg">
Enhance the FAQ about efficiently generating
<a href="../docs_0_80/faq.html#single-document">single documents</a>.
Use 'wget' or Ant to retrieve individual files.
Committed by DC. Thanks to Jan Materne.</li>
<li>
<img class="icon" alt="update" src="../images/update.jpg">
Review and enhance the
<a href="../procedures/release/How_to_release.html">Release</a> doc.
Committed by DC.</li>
<li>
<img class="icon" alt="update" src="../images/update.jpg">
Add note about using entity catalogs for DTDs etc. for
<a href="../docs_0_80/howto/howto-buildPlugin.html">plugins</a>.
Committed by DC.</li>
<li>
<img class="icon" alt="update" src="../images/update.jpg">
Improved the explanation of
<a href="../pluginDocs/plugins_0_80/usingPlugins.html">using plugins</a>:
how they are declared, what version of a plugin is used, what locations are
searched for plugins sources.
Committed by CD.</li>
<li>
<img class="icon" alt="update" src="../images/update.jpg">
Enhance the FAQ about efficiently generating
<a href="../docs_0_80/faq.html#single-document">single documents</a>.
Committed by DC. Thanks to Clay Leeds. See Issue <a href="http://issues.apache.org/jira/browse/FOR-840">FOR-840</a>.</li>
<li>
<img class="icon" alt="update" src="../images/update.jpg"> Added lenya.zone
site to the dispatcher section in the live sites.
Committed by TS.</li>
<li>
<img class="icon" alt="update" src="../images/update.jpg">
Update the notes on <a href="../contrib.html#patch">patch</a> submission.
Techniques suggested by Richard Calmbach and Ross Gardler.
Committed by DC.</li>
<li>
<img class="icon" alt="update" src="../images/update.jpg">
Improved forrestbot docs.
Committed by DC. Thanks to Richard Calmbach. See Issue <a href="http://issues.apache.org/jira/browse/FOR-568">FOR-568</a>.</li>
<li>
<img class="icon" alt="update" src="../images/update.jpg">
Enhance the FAQ #single-document about "project.start-uri" to control which files to process.
Committed by DC.</li>
<li>
<img class="icon" alt="update" src="../images/update.jpg">
Explain how developers can add sites to <a href="../live-sites.html">Example sites</a>.
Committed by DC.</li>
<li>
<img class="icon" alt="update" src="../images/update.jpg">
Various documentation updates.
Committed by DC. Thanks to Richard Calmbach. See Issue <a href="http://issues.apache.org/jira/browse/FOR-751">FOR-751</a>.</li>
<li>
<img class="icon" alt="update" src="../images/update.jpg">
Enhance etc/RELEASE_NOTES.txt
Committed by DC.</li>
<li>
<img class="icon" alt="update" src="../images/update.jpg">
Add section about using new/experimental features (e.g. Locationmap, Dispatcher) together with plugins.
See <a href="../docs_0_80/howto/howto-buildPlugin.html">Howto Build Plugins</a> doc.
Committed by RDG.</li>
<li>
<img class="icon" alt="update" src="../images/update.jpg">
Add section about managing the plugins descriptors to
<a href="../docs_0_80/howto/howto-buildPlugin.html">Howto Build Plugins</a> doc.
Committed by DC.</li>
<li>
<img class="icon" alt="update" src="../images/update.jpg">
Clarify the FAQ about using
<a href="../docs_0_80/faq.html#rawHTML">raw HTML</a>
docs with no decoration.
Committed by RDG. See Issue <a href="http://issues.apache.org/jira/browse/FOR-666">FOR-666</a>.</li>
<li>
<img class="icon" alt="update" src="../images/update.jpg">
Clarify documentation for Forrestbot.
Committed by DC. Thanks to Addison Berry. See Issue <a href="http://issues.apache.org/jira/browse/FOR-568">FOR-568</a>.</li>
<li>
<img class="icon" alt="update" src="../images/update.jpg"> Added information about
how to debug forrest java classes to the faq <a href="http://svn.apache.org/viewcvs.cgi?rev=291361&view=rev">Diff</a>
Committed by TS.</li>
</ul>
<a name="N10548"></a><a name="Contributors+to+this+release"></a>
<h3 class="underlined_5">Contributors to this release</h3>
<p>We thank the following people for their contributions to this release.</p>
<p>This is a list of all people who participated as committers:<br>Antonio Gallardo (AG), Bertrand Delacretaz (BD), Cyriaque Dupoirieux (CD), David Crossley (DC), Diwaker Gupta (DG), Ferdinand Soethe (FSO), Juan Jose Pablos (JJP), Johannes Schaefer (JS), Ross Gardler (RDG), Sjur N Moshagen (SNM), Thorsten Scherler (TS), Tim Williams (TWW).</p>
<p>This is a list of other contributors:<br>Addison Berry, Alan Chandler, Anil Ramnanan, Brian Dube, Clay Leeds, Community, Dave Brosius, David Crossley, Gavin, Gavin McDonald, Jan Materne, Jim Dixon, Joachim Breitsprecher, Josias Thoeny, kevin, Martin Stockhammer, Mathieu Champlon, Paul Devine, Paul Kronenwetter, Phillip Evens, Pier Fumagalli, Randy Metcalfe, Rasik Pandey, Richard Calmbach, Ross Gardler, Sjur N. Moshagen, Steve Masover, Tom HANAX, Torsten Stolpmann, Vadim Gritsenko, Vronk Duat.</p>
</div>
<a name="N10557"></a><a name="version_0.7.1-dev"></a>
<h2 class="underlined_10">Version 0.7.1-dev (not released)</h2>
<div class="section">
<p>
See each <a href="../pluginDocs/plugins_0_70/index.html">plugin</a> for its
detailed changes.
</p>
<a name="N10563"></a><a name="Changes+to+the+Code+Base-N10563"></a>
<h3 class="underlined_5">Changes to the Code Base</h3>
<ul>
<li>
<img class="icon" alt="update" src="../images/update.jpg">
Howto-v20 now properly handles a/@class=fork etc. attribute to enable
links to open in a new browser window.
Committed by DC. Thanks to Steve Masover. See Issue <a href="http://issues.apache.org/jira/browse/FOR-824">FOR-824</a>.</li>
<li>
<img class="icon" alt="update" src="../images/update.jpg">
Forrestbot deploy.scp workstage now uses keyfile/passphrase in preference,
then fallback to remote password.
Committed by DC. See Issue <a href="http://issues.apache.org/jira/browse/FOR-818">FOR-818</a>.</li>
<li>
<img class="icon" alt="update" src="../images/update.jpg">
Changed handling of table elements with class-attributes in source:
Table elements w/o class elements will receive standard Forrest styling like before
(cellpadding="4" cellspacing="1" class="ForrestTable")
while elements that have class will pass unchanged.
Note: To style tables with class elements like before you have to add styling code
in the extra-css-section of skinconfig.
Committed by FSO.</li>
<li>
<img class="icon" alt="update" src="../images/update.jpg">
Fixed problems with disappearing of id-attributes in img-element and several others.
Committed by FSO.</li>
<li>
<img class="icon" alt="update" src="../images/update.jpg">
Added new "clean" targets. Doing 'forrest clean-site' will remove
the contents of the project's generated documents directory.
Doing 'forrest clean-work' will remove the project's work directories
(usually build/tmp and build/webapp which include the Cocoon cache
and the Cocoon logs).
Doing 'forrest clean' will remove both sections.
Committed by DC.</li>
</ul>
<a name="N10589"></a><a name="Changes+to+Documentation-N10589"></a>
<h3 class="underlined_5">Changes to Documentation</h3>
<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_0_70/upgrading_07.html">upgrading to v0.7</a>
Committed by DC.</li>
</ul>
<a name="N10599"></a><a name="Contributors+to+this+release-N10599"></a>
<h3 class="underlined_5">Contributors to this release</h3>
<p>We thank the following people for their contributions to this release.</p>
<p>This is a list of all people who participated as committers:<br>David Crossley (DC), Ferdinand Soethe (FSO).</p>
<p>This is a list of other contributors:<br>Steve Masover.</p>
</div>
<a name="N105A8"></a><a name="version_0.7"></a>
<h2 class="underlined_10">Version 0.7 (2005-06-23)</h2>
<div class="section">
<p>
See each <a href="../pluginDocs/plugins_0_70/index.html">plugin</a> for its
detailed changes.
</p>
<a name="N105B4"></a><a name="Changes+to+Project+Administration"></a>
<h3 class="underlined_5">Changes to Project Administration</h3>
<ul>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
Added testing facilities to plugins to facilitate integration testing.
Committed by RDG.</li>
</ul>
<a name="N105BE"></a><a name="Changes+to+Build-N105BE"></a>
<h3 class="underlined_5">Changes to Build</h3>
<ul>
<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.
Committed by DC.</li>
</ul>
<a name="N105C8"></a><a name="Changes+to+the+Code+Base-N105C8"></a>
<h3 class="underlined_5">Changes to the Code Base</h3>
<ul>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
Added initial whiteboard input plugin "Daisy".
Input is content retrieved from a "Daisy CMS repository".
Committed by RDG.</li>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
Added initial whiteboard output plugin "OpenOffice.org".
Output OOo writer files.
Committed by RDG.</li>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
Added initial whiteboard output plugin "Chart".
Draw charts using jCharts.
Committed by RDG.</li>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
Added initial whiteboard input plugin "Database".
Uses much of the Cocoon DB block code and is part of a larger experiment
to get Cocoon blocks working as Forrest plugins.
Committed by RDG.</li>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
Plugins are now version controlled.
Committed by RDG. See Issue <a href="http://issues.apache.org/jira/browse/FOR-528">FOR-528</a>.</li>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
Added importance attribute to actions on status.dtd
Committed by JJP. See Issue <a href="http://issues.apache.org/jira/browse/FOR-487">FOR-487</a>.</li>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
Added org.apache.forrest.plugin.input.listLocations plugin.
Use lists of locations maintained in a simple xml format
and transform them to documents.
Committed by DC.</li>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
Added org.apache.forrest.plugin.input.dtdx plugin by moving functionality
out of the core.
Generates DTD documentation using a custom Cocoon Generator.
Committed by DC. See Issue <a href="http://issues.apache.org/jira/browse/FOR-389">FOR-389</a>.</li>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
Changed plugin template location to {forrest.plugins.dir}/pluginTemplate
in the build.xml of plugins/ and whiteboard/plugins/. That allows to create
new plugins in the whiteboard/plugin/ directory.
Committed by TS.</li>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
Added viewHelper plugin and removed experimental leather plugin.
Enhanced the documentation of view/viewHelper.
Committed by TS.</li>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
Created a new plugin org.apache.forrest.plugin.internal.view from the fbits core
and removed the fbits plugin.
Committed by TS.</li>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
Added proxy.host, proxy.port, proxy.user and proxy.password to allow plugin downloads from behind a
proxy.
Committed by RDG. Thanks to Cyriaque Dupoirieux. See Issue <a href="http://issues.apache.org/jira/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.
Committed by RDG. Thanks to Johannes Schaefer. See Issue <a href="http://issues.apache.org/jira/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
Committed by RDG. Thanks to Sjur N. Moshagen. See Issue <a href="http://issues.apache.org/jira/browse/FOR-417">FOR-417</a>.</li>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
Added external plugin POD-input to allow Plain Old Documentation (POD) files to
be included in a Forrest site.
Committed by 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.
Committed by RFT.</li>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
Added a text-output plugin.
Committed by RFT. See Issue <a href="http://issues.apache.org/jira/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).
Committed by RDG.</li>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
Added photoGallery plugin.
Committed by RDG. Thanks to J&ouml;rg Werner. See Issue <a href="http://issues.apache.org/jira/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.
Committed by RDG.</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".
Committed by DC. Thanks to Tamara Harpster. See Issue <a href="http://issues.apache.org/jira/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 requires them is built.
See <a href="../pluginDocs/plugins_0_80/usingPlugins.html">Extending Forrest with Plugins</a>.
Committed by RDG.</li>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
Added initial whiteboard output plugin "htmlArea".
Output pages that enable editing of the input. Only html at this stage.
Committed by RDG.</li>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
Added initial whiteboard output plugin "rtf".
Output documents as RTF.
Committed by RDG.</li>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
Added initial whiteboard input plugin "logs".
Use various logfiles as input. Currently only Java Logging API.
Committed by 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
Committed by DC. Thanks to Upayavira. See Issue <a href="http://issues.apache.org/jira/browse/FOR-204">FOR-204</a>.</li>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
Add initial PDF plugin
Committed by RDG.</li>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
Add initial Wiki plugin
Committed by RDG.</li>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
Add initial Feeder plugin
Committed by RDG.</li>
<li>
<img class="icon" alt="fix" src="../images/fix.jpg">
The "extra-css" from skinconf.xml is now inserted at the very end
of the CSS. That enables it to properly override other elements.
Committed by DC.</li>
<li>
<img class="icon" alt="fix" src="../images/fix.jpg">
Fixed a bug with individual "credit image" placement in the pelt skin.
If one credit was specified to be in the alternative location, then
all credits were placed there. Also added a second alternative location.
Committed by DC.</li>
<li>
<img class="icon" alt="fix" src="../images/fix.jpg">
Generate html/head/meta elements from document-v2.
Committed by DC. Thanks to Mark Eggers. See Issue <a href="http://issues.apache.org/jira/browse/FOR-482">FOR-482</a>, <a href="http://issues.apache.org/jira/browse/FOR-457">FOR-457</a>.</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.
Committed by TS. Thanks to Kevin. See Issue <a href="http://issues.apache.org/jira/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.
Committed by RDG. Thanks to Cyriaque Dupoirieux. See Issue <a href="http://issues.apache.org/jira/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
Committed by JJP. See Issue <a href="http://issues.apache.org/jira/browse/FOR-18">FOR-18</a>.</li>
<li>
<img class="icon" alt="fix" src="../images/fix.jpg">
Fix various bugs with Lucene search.
Committed by DC. Thanks to Florian G. Haas. See Issue <a href="http://issues.apache.org/jira/browse/FOR-246">FOR-246</a>, <a href="http://issues.apache.org/jira/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.
Committed by DB. Thanks to Gary Feldman. See Issue <a href="http://issues.apache.org/jira/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.
Committed by JJP. See Issue <a href="http://issues.apache.org/jira/browse/FOR-18">FOR-18</a>.</li>
<li>
<img class="icon" alt="fix" src="../images/fix.jpg">
Ignore directory links for aggregations.
Committed by JJP. See Issue <a href="http://issues.apache.org/jira/browse/FOR-370">FOR-370</a>.</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.
Committed by DC.</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.
Committed by 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
Committed by JJP.</li>
<li>
<img class="icon" alt="update" src="../images/update.jpg">
Config check for the i8n attribute for i18n transformer
so it is used only when necessary.
Committed by JJP. See Issue <a href="http://issues.apache.org/jira/browse/FOR-18">FOR-18</a>.</li>
<li>
<img class="icon" alt="update" src="../images/update.jpg">
Enhanced the Message of the Day (MOTD) 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.
Select different messages depending on the URI string pattern.
To use it, declare skinconfig-v07-1.dtd in your skinconf.xml file.
Committed by DC.</li>
<li>
<img class="icon" alt="update" src="../images/update.jpg">
Enable skinconf to specify optional page number format for PDF.
Committed by DC. Thanks to Cyriaque Dupoirieux. See Issue <a href="http://issues.apache.org/jira/browse/FOR-355">FOR-355</a>.</li>
<li>
<img class="icon" alt="update" src="../images/update.jpg">
Split plugins.xml between plugins.xml in main plugins dir and
whiteboard-plugins.xml in whiteboard/plugins and added relevant docs
to plugins index page.
Committed by RDG.</li>
<li>
<img class="icon" alt="update" src="../images/update.jpg">
Added ability to add page breaks to output. See <a href="../docs_0_70/faq.html#pageBreaks">Page Breaks FAQ</a>
Committed by RDG.</li>
<li>
<img class="icon" alt="update" src="../images/update.jpg">
* Uses skinconf.xml to determine background and border color for notes, warnings, and fixmes;
* Uses skinconf.xml to determine background and border color for table cells (headers and data);
* Honors headings type set in skinconf.xml (clean|underlined|boxed) and colors headings accordingly;
* Uses skinconf.xml to determine font color for links.
In addition, this patch extends the "link" template to also apply to the "fork", "jump", and "a" elements.
Committed by RDG. Thanks to Florian G. Haas. See Issue <a href="http://issues.apache.org/jira/browse/FOR-430">FOR-430</a>.</li>
<li>
<img class="icon" alt="update" src="../images/update.jpg">
Reinstate error reporting for broken "site:" and "ext:" links
which are due to missing entries in site.xml or typos in site: links.
The text "error:" is also prepended.
This is a workaround for bug FOR-284 "link rewriting broken
when linking to xml source views which contain site: links".
This latter issue is handled by the core. However, if
your project uses a Cocoon
<a href="../docs_0_70/faq.html#cli-xconf">cli.xconf</a>
then you will need add the same "exclude" entries.
Committed by DC. See Issue <a href="http://issues.apache.org/jira/browse/FOR-284">FOR-284</a>.</li>
<li>
<img class="icon" alt="update" src="../images/update.jpg">
Handle FAQs sections and faqs with both howto-v1.* and howto-v2.* docs.
Apply proper section numbering.
Committed by DC. Thanks to Mark Eggers. See Issue <a href="http://issues.apache.org/jira/browse/FOR-479">FOR-479</a>.</li>
<li>
<img class="icon" alt="update" src="../images/update.jpg">
Added FAQ about "pageBreakBefore" and "pageBreakAfter" class int PDF
documents and describe how to enable the page break behaviour in HTML
documents.
Committed by 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.
Committed by 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.input.projectInfo plugin.
Committed by RDG.</li>
<li>
<img class="icon" alt="update" src="../images/update.jpg">
Updated nekodtd to 0.1.11
Committed by AG.</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.
Committed by JJP.</li>
<li>
<img class="icon" alt="update" src="../images/update.jpg"><a href="../docs_0_70/faq.html#requirements">Java 1.4 is required</a>
starting with Forrest-0.7-dev
Committed by DC.</li>
</ul>
<a name="N10758"></a><a name="Changes+to+Documentation-N10758"></a>
<h3 class="underlined_5">Changes to Documentation</h3>
<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_0_70/upgrading_07.html">upgrading to v0.7</a>
Committed by DC.</li>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
Removed the leather-dev docs and added the begining of the View plugin docs.
Committed by TS.</li>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
Added
<a href="../docs_0_70/howto/howto-custom-html-source.html">How to customize
processing of html source</a>
Committed by DC. Thanks to Ferdinand Soethe. See Issue <a href="http://issues.apache.org/jira/browse/FOR-446">FOR-446</a>.</li>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
Added <a href="../docs_0_70/howto/howto-forrest-from-maven.html">How-To Run Forrest from Maven</a>.
Committed by RDG. Thanks to Ian P. Springer. See Issue <a href="http://issues.apache.org/jira/browse/FOR-369">FOR-369</a>.</li>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
Added <a href="../docs_0_70/howto/howto-buildPlugin.html">How-To Build a plugin</a>.
Committed by RDG.</li>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
Split plugin documentation between
<a href="../pluginDocs/plugins_0_80/usingPlugins.html">user</a> and
<a href="../pluginDocs/plugins_0_80/pluginInfrastructure.html">developer</a> topics.
Committed by RDG.</li>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
Added HowTo about
<a href="../docs_0_70/howto/howto-editcss.html">editing CSS</a> in a WYSIWYG fashion using Mozilla Firefox
and its Edit-CSS plugin.
Committed by 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'.
Committed by JJP.</li>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
Added
<a href="../docs_0_70/howto/howto-corner-images.html">How to modify the color of generated corner images</a>.
Committed by DC. Thanks to Stephan E. Schlierf. See Issue <a href="http://issues.apache.org/jira/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_0_70/skins.html">default skin</a>.
Committed by DC.</li>
<li>
<img class="icon" alt="update" src="../images/update.jpg">
Rewrote example of raw content in fresh-site to correctly document the
behaviour in 0.7.
Committed by RDG. See Issue <a href="http://issues.apache.org/jira/browse/FOR-470">FOR-470</a>.</li>
<li>
<img class="icon" alt="update" src="../images/update.jpg">
Removed ihtml example from fresh-site and replaced with an example of embedded HTML.
The use of ihtml is now deprecated in favour of embedded HTML.
Committed by RDG.</li>
<li>
<img class="icon" alt="update" src="../images/update.jpg">
Allow the serving of raw SVG files to allow clients to render locally.
Committed by RDG. See Issue <a href="http://issues.apache.org/jira/browse/FOR-185">FOR-185</a>.</li>
<li>
<img class="icon" alt="update" src="../images/update.jpg">
Plugin docs are now upated automatically when a plugin is deployed.
Alternatively you can update the docs independantly by running the
deploy-docs target in the plugin directory.
Committed by RDG.</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="../pluginDocs/plugins_0_80/pluginInfrastructure.html">Plugin Infrastructure</a>.
Committed by DC.</li>
<li>
<img class="icon" alt="update" src="../images/update.jpg">
Added FAQ to explain character encoding for certain languages.
Committed by JJP. Thanks to Joao Ferreira. See Issue <a href="http://issues.apache.org/jira/browse/FOR-305">FOR-305</a>.</li>
<li>
<img class="icon" alt="update" src="../images/update.jpg">
Updated How-To:
<a href="../docs_0_70/howto/howto-pdf-tab.html">How to create a PDF document for each
tab</a> to create subject-specific aggregated documents.
Committed by TS.</li>
</ul>
<a name="N107F8"></a><a name="Contributors+to+this+release-N107F8"></a>
<h3 class="underlined_5">Contributors to this release</h3>
<p>We thank the following people for their contributions to this release.</p>
<p>This is a list of all people who participated as committers:<br>Antonio Gallardo (AG), Dave Brondsema (DB), David Crossley (DC), Juan Jose Pablos (JJP), Ross Gardler (RDG), Rick Tessner (RFT), Thorsten Scherler (TS).</p>
<p>This is a list of other contributors:<br>Cyriaque Dupoirieux, Ferdinand Soethe, Florian G. Haas, Gary Feldman, Ian P. Springer, Joao Ferreira, Johannes Schaefer, J&ouml;rg Werner, Kevin, Mark Eggers, Ron Blaschke, Sjur N. Moshagen, Stephan E. Schlierf, Tamara Harpster, Upayavira.</p>
</div>
<a name="N10807"></a><a name="version_0.6"></a>
<h2 class="underlined_10">Version 0.6 (2004-10-15)</h2>
<div class="section">
<a name="N1080B"></a><a name="Changes+to+Project+Administration-N1080B"></a>
<h3 class="underlined_5">Changes to Project Administration</h3>
<ul>
<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.
Committed by DB.</li>
</ul>
<a name="N10815"></a><a name="Changes+to+Build-N10815"></a>
<h3 class="underlined_5">Changes to Build</h3>
<ul>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
New 'clean-dist' target for build.xml, which is now the default target.
Committed by DB. See Issue <a href="http://issues.apache.org/jira/browse/FOR-108">FOR-108</a>.</li>
<li>
<img class="icon" alt="fix" src="../images/fix.jpg">
The 'validate-site' build target will validate the intermediate xdocs.
Committed by JJP.</li>
<li>
<img class="icon" alt="update" src="../images/update.jpg">
Support running Forrest on Win9x.
Committed by DB. Thanks to Pierrick Brihaye. See Issue <a href="http://issues.apache.org/jira/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.
Committed by DB. See Issue <a href="http://issues.apache.org/jira/browse/FOR-207">FOR-207</a>.</li>
<li>
<img class="icon" alt="update" src="../images/update.jpg">
Add more descriptions to forrest targets. Highlight the most common ones.
Committed by DB. See Issue <a href="http://issues.apache.org/jira/browse/FOR-216">FOR-216</a>.</li>
</ul>
<a name="N10843"></a><a name="Changes+to+the+Code+Base-N10843"></a>
<h3 class="underlined_5">Changes to the Code Base</h3>
<ul>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
Added initial whiteboard internal plugin "IMSManifest".
Alternative navigation method. Generates menu links from
IMS Manifests (Learning Objects).
Committed by RDG.</li>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
getMenu.js - fixes a path issue and the double click behaviour of pelt.
Committed by 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.
Committed by 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.
Committed by DC. Thanks to Fabio Rinaldi. See Issue <a href="http://issues.apache.org/jira/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.
Committed by 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.
Committed by 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.
Committed by NKB.</li>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
Added configuration for XMLMind XML Editor to scratchpad. Originally
from splike.com
Committed by 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)
Committed by DC.</li>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
Optional feedback link for the footer of all skins.
Committed by 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>
Committed by 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.
Committed by RDG.</li>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
Added forrestbot deploy.svn implmentation.
Committed by DB. See Issue <a href="http://issues.apache.org/jira/browse/FOR-219">FOR-219</a>.</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_0_70/skins.html">Default skins</a>.
Committed by TS. See Issue <a href="http://issues.apache.org/jira/browse/FOR-182">FOR-182</a>.</li>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
In skinconfig, add box-location attribute to search element.
Committed by DB. See Issue <a href="http://issues.apache.org/jira/browse/FOR-142">FOR-142</a>.</li>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
Locationmap modules added. Not in use yet.
Committed by 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>
Committed by NKB.</li>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
Add &lt;copyright-link&gt; element to skinconf
Committed by DB. See Issue <a href="http://issues.apache.org/jira/browse/FOR-120">FOR-120</a>.</li>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
New stylesheet to import the original cocoon.xconf file
Committed by 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
Committed by JJP.</li>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
The language alternative div displays language in your own language.
Committed by 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.
Committed by 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.
Committed by JJP.</li>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
Add Language alternatives div. To test it:
i18n-foo.html
Committed by JJP.</li>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
Page size and orientation for pdf.
Committed by JJP. Thanks to Florian G. Haas. See Issue <a href="http://issues.apache.org/jira/browse/FOR-112">FOR-112</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.
Committed by 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.
Committed by NKB.</li>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
Add support for Openoffice Writer 1.1 files.
Committed by 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.
Committed by 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.
Committed by 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.
Committed by 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'
Committed by NKB.</li>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
It is now possible to have two levels of tabs.
Committed by NKB. Thanks to <a href="mailto:ross.at.saafe.org">Ross Gardler</a>. See Issue <a href="http://issues.apache.org/jira/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.
Committed by 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.
Committed by 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.
Committed by 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.
Committed by 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.
Committed by 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.
Committed by 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".
Committed by 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_0_70/skin-package.html">documentation</a>.
Committed by NKB.</li>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
First I18n integration for menus in forrest.
Committed by JJP. See Issue <a href="http://issues.apache.org/jira/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.
Committed by JJP. Thanks to <a href="mailto:rprades.at.porcelanosa.com">Ram&oacute;n Prades</a>. See Issue <a href="http://issues.apache.org/jira/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;
Committed by JJP. See Issue <a href="http://issues.apache.org/jira/browse/FOR-56">FOR-56</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.
Committed by 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.
Committed by DB. See Issue <a href="http://issues.apache.org/jira/browse/FOR-267">FOR-267</a>.</li>
<li>
<img class="icon" alt="fix" src="../images/fix.jpg">
Fixed the domain bug of the searchbox in pelt.
Committed by 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.
Committed by 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.
Committed by DC. See Issue <a href="http://issues.apache.org/jira/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.
Committed by 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.
Committed by DB. See Issue <a href="http://issues.apache.org/jira/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.
Committed by DB. Thanks to Johannes Schaefer. See Issue <a href="http://issues.apache.org/jira/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).
Committed by DB. See Issue <a href="http://issues.apache.org/jira/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.
Committed by DB. See Issue <a href="http://issues.apache.org/jira/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
Committed by JJP. See Issue <a href="http://issues.apache.org/jira/browse/FOR-165">FOR-165</a>.</li>
<li>
<img class="icon" alt="fix" src="../images/fix.jpg">
Add missing xdocs from the validate.exclude property. Allowing to exclude files.
Committed by JJP. See Issue <a href="http://issues.apache.org/jira/browse/FOR-130">FOR-130</a>.</li>
<li>
<img class="icon" alt="fix" src="../images/fix.jpg">
Improved resolving image references in PDFs.
Committed by DB. See Issue <a href="http://issues.apache.org/jira/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.
Committed by 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.
Committed by 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.
Committed by DC. Thanks to Rick Tessner. See Issue <a href="http://issues.apache.org/jira/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
Committed by JJP.</li>
<li>
<img class="icon" alt="fix" src="../images/fix.jpg">
skinconf was being ignored for the svg and fo formats.
Committed by JJP. See Issue <a href="http://issues.apache.org/jira/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.
Committed by JJP. Thanks to Nick Chalko. See Issue <a href="http://issues.apache.org/jira/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
Committed by JJP. See Issue <a href="http://issues.apache.org/jira/browse/FOR-69">FOR-69</a>.</li>
<li>
<img class="icon" alt="fix" src="../images/fix.jpg">
Proper table around 'graphic' in simplified docbook.
Committed by DB. Thanks to Rob Exley. See Issue <a href="http://issues.apache.org/jira/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
Committed by JJP.</li>
<li>
<img class="icon" alt="fix" src="../images/fix.jpg">
Updated jetty to 4.2.19
Committed by 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
Committed by 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.
Committed by JJP.</li>
<li>
<img class="icon" alt="fix" src="../images/fix.jpg">
ToC element is optional on skinconf.
Committed by 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.
Committed by JJP.</li>
<li>
<img class="icon" alt="fix" src="../images/fix.jpg">
Split build file in various parts (webapp,war,validate,site)
Committed by JJP.</li>
<li>
<img class="icon" alt="fix" src="../images/fix.jpg">
Move ant + Jetty under tools on the build target
Committed by JJP.</li>
<li>
<img class="icon" alt="fix" src="../images/fix.jpg">
Wrong directory being used for wiki grammars.
Committed by 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.
Committed by NKB. Thanks to <a href="mailto:ross.at.saafe.org">Ross Gardler</a>. See Issue <a href="http://issues.apache.org/jira/browse/FOR-87">FOR-87</a>, <a href="http://issues.apache.org/jira/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.
Committed by NKB. Thanks to <a href="mailto:ross.at.saafe.org">Ross Gardler</a>. See Issue <a href="http://issues.apache.org/jira/browse/FOR-86">FOR-86</a>.</li>
<li>
<img class="icon" alt="fix" src="../images/fix.jpg">
Wrong default value for translations directory.
Committed by 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.
Committed by 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.
Committed by 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.
Committed by 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.
Committed by NKB. Thanks to <a href="mailto:eburghar.at.free.fr">Eric BURGHARD</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_0_70/skins.html">Default skins</a>.
Committed by DB. See Issue <a href="http://issues.apache.org/jira/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.
Committed by DB.</li>
<li>
<img class="icon" alt="remove" src="../images/remove.jpg">
Clean up first Lucene search implementation in Forrest.
Committed by 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>.
Committed by DB. See Issue <a href="http://issues.apache.org/jira/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
Committed by JJP.</li>
<li>
<img class="icon" alt="remove" src="../images/remove.jpg">
Forrest-targets with ant proxy is obsolete; use forrestbot now.
Committed by DB. See Issue <a href="http://issues.apache.org/jira/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
Committed by 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
Committed by DC. See Issue <a href="http://issues.apache.org/jira/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.
Committed by DC. Thanks to Rick Tessner. See Issue <a href="http://issues.apache.org/jira/browse/FOR-240">FOR-240</a>.</li>
<li>
<img class="icon" alt="update" src="../images/update.jpg">
Updated Ant 1.6.2.
Committed by 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 <a href="../docs_0_70/../dtdx/dtd-docs.html">samples and reference docs</a>.
See the issue report for full list of changes.
Committed by DC. Thanks to Rick Tessner. See Issue <a href="http://issues.apache.org/jira/browse/FOR-174">FOR-174</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.
Committed by DC.</li>
<li>
<img class="icon" alt="update" src="../images/update.jpg">
Improve look of PDF pages.
Committed by DB.</li>
<li>
<img class="icon" alt="update" src="../images/update.jpg">
Fix relative links and image references in aggregate pages.
Committed by DB. See Issue <a href="http://issues.apache.org/jira/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.
Committed by JJP. Thanks to Florian G. Haas. See Issue <a href="http://issues.apache.org/jira/browse/FOR-9">FOR-9</a>.</li>
<li>
<img class="icon" alt="update" src="../images/update.jpg">
Upgrade to cocoon 2.1.5
Committed by JJP.</li>
<li>
<img class="icon" alt="update" src="../images/update.jpg">
Removed author and cvs-id tags from code and xdocs.
Committed by DB. See Issue <a href="http://issues.apache.org/jira/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
Committed by JJP.</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.
Committed by 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
Committed by JJP.</li>
<li>
<img class="icon" alt="update" src="../images/update.jpg">
'build patch' command updated for SVN.
Committed by DB. See Issue <a href="http://issues.apache.org/jira/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.
Committed by JJP. Thanks to Florian G. Haas. See Issue <a href="http://issues.apache.org/jira/browse/FOR-9">FOR-9</a>.</li>
<li>
<img class="icon" alt="update" src="../images/update.jpg">
Converted repository from CVS to SVN.
Committed by DB. Thanks to Apache Infrastructure.</li>
<li>
<img class="icon" alt="update" src="../images/update.jpg">
Upgrade to batik 1.5.1
Committed by JJP.</li>
<li>
<img class="icon" alt="update" src="../images/update.jpg">
Add i18n to single file content.
Committed by JJP.</li>
<li>
<img class="icon" alt="update" src="../images/update.jpg">
Updated Ant 1.6.1
Committed by AG.</li>
<li>
<img class="icon" alt="update" src="../images/update.jpg">
Add i18n to tabs.
Committed by 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 ;-))
Committed by RDG.</li>
<li>
<img class="icon" alt="update" src="../images/update.jpg">
Support multiple skin descriptor files via the forrest.skins.descriptors property
Committed by 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.
Committed by NKB.</li>
<li>
<img class="icon" alt="update" src="../images/update.jpg">
Upgrade to Jing 20030619.
Committed by 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.
Committed by 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).
Committed by RDG. Thanks to <a href="mailto:cheche.at.apache.org">Juan Jose Pablos</a>. See Issue <a href="http://issues.apache.org/jira/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 "code" 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)
Committed by RDG. See Issue <a href="http://issues.apache.org/jira/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
Committed by 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;
Committed by 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
Committed by 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.
Committed by NKB.</li>
<li>
<img class="icon" alt="update" src="../images/update.jpg">
Updated Ant 1.6.0
Committed by 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.
Committed by 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.
Committed by 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.
Committed by 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.
Committed by NKB.</li>
<li>
<img class="icon" alt="update" src="../images/update.jpg">
Skins are now editable directly in FORREST_HOME.
Committed by NKB. Thanks to <a href="mailto:ross.at.saafe.org">Ross Gardler</a>. See Issue <a href="http://issues.apache.org/jira/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.
Committed by DC.</li>
<li>
<img class="icon" alt="update" src="../images/update.jpg">
Updated Jetty to 4.2.14
Committed by 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.
Committed by 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.
Committed by 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.
Committed by 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"
Committed by 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.
Committed by 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).
Committed by JJP.</li>
<li>
<img class="icon" alt="update" src="../images/update.jpg">
Added German Translation for menu in fresh-site example seed.
Committed by 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/...
Committed by 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".
Committed by JJP.</li>
</ul>
<a name="N10BE9"></a><a name="Changes+to+Documentation-N10BE9"></a>
<h3 class="underlined_5">Changes to Documentation</h3>
<ul>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
Added a How-To:
<a href="../docs_0_70/howto/howto-asf-mirror.html">Generate an ASF mirrors page using
interactive web form</a> using ihtml to include additional html
form elements.
Committed by DC.</li>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
Added a How-To:
<a href="../docs_0_70/howto/howto-pdf-tab.html">How to create a PDF document for each
tab</a> to create subject-specific aggregated documents.
Committed by TS. Thanks to Stephan E. Schlierf. See Issue <a href="http://issues.apache.org/jira/browse/FOR-218">FOR-218</a>.</li>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
Created the <a href="../docs_0_70/howto/">How-To</a> section of the
documentation. Continue Dianna Shannon's good work with designing
the DTDs, concepts, and documentation effort at Cocoon.
Committed by DC.</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 notes for "Upgrading to v0.6".
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>.
Committed by DC. See Issue <a href="http://issues.apache.org/jira/browse/FOR-107">FOR-107</a>.</li>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
Added new documentation about
<a href="../docs_0_70/searching.html">Searching Forrest-built documentation</a>
which describes both Lucene and Google search.
Committed by JJP. Thanks to Florian G. Haas. See Issue <a href="http://issues.apache.org/jira/browse/FOR-9">FOR-9</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.
Committed by JJP.</li>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
Began documentation for new forrestbot; moved stable forrestbot docs
Committed by DB.</li>
<li>
<img class="icon" alt="fix" src="../images/fix.jpg">
Replace URLs in all docs to be http://forrest.apache.org/
Committed by JJP.</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>
Committed by DC.</li>
</ul>
<a name="N10C43"></a><a name="Contributors+to+this+release-N10C43"></a>
<h3 class="underlined_5">Contributors to this release</h3>
<p>We thank the following people for their contributions to this release.</p>
<p>This is a list of all people who participated as committers:<br>Antonio Gallardo (AG), Dave Brondsema (DB), David Crossley (DC), Juan Jose Pablos (JJP), Nicola Ken Barozzi (NKB), Ross Gardler (RDG), Reinhard P&ouml;tz (RP), Thorsten Scherler (TS).</p>
<p>This is a list of other contributors:<br>Apache Infrastructure, Arturo Vazquez, Eric Burghard, Eric BURGHARD, Fabio Rinaldi, Florian G. Haas, Jan Materne, Johannes Schaefer, Juan Jose Pablos, Nick Chalko, Pierrick Brihaye, Ram&oacute;n Prades, Rick Tessner, Rob Exley, Ross Gardler, Sebastian Bergmann, Stephan E. Schlierf, Unico Hommes.</p>
</div>
<a name="N10C52"></a><a name="version_0.5.1"></a>
<h2 class="underlined_10">Version 0.5.1 (2003-10-06)</h2>
<div class="section">
<a name="N10C56"></a><a name="Changes+to+Build-N10C56"></a>
<h3 class="underlined_5">Changes to Build</h3>
<ul>
<li>
<img class="icon" alt="fix" src="../images/fix.jpg">
forrest.antproxy.xml script now properly fails when Cocoon fails
Committed by JT.</li>
</ul>
<a name="N10C60"></a><a name="Changes+to+the+Code+Base-N10C60"></a>
<h3 class="underlined_5">Changes to the Code Base</h3>
<ul>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
Added obfuscate-mail-links skinconf.xml option, on by default.
Committed by JT. See Issue <a href="http://issues.apache.org/jira/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.
Committed by JT. See Issue <a href="http://issues.apache.org/jira/browse/FOR-66">FOR-66</a>, <a href="http://issues.apache.org/jira/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.
Committed by JT.</li>
<li>
<img class="icon" alt="fix" src="../images/fix.jpg">
Fix forrest-site tables bug that broke Opera
Committed by JT. See Issue <a href="http://issues.apache.org/jira/browse/FOR-65">FOR-65</a>.</li>
<li>
<img class="icon" alt="fix" src="../images/fix.jpg">
Fixed URLs for comma-separated bug keys in status.xml
Committed by 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).
Committed by JT. See Issue <a href="http://issues.apache.org/jira/browse/FOR-47">FOR-47</a>, <a href="http://issues.apache.org/jira/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.
Committed by JT.</li>
</ul>
<a name="N10CA0"></a><a name="Contributors+to+this+release-N10CA0"></a>
<h3 class="underlined_5">Contributors to this release</h3>
<p>We thank the following people for their contributions to this release.</p>
<p>This is a list of all people who participated as committers:<br>Jeff Turner (JT).</p>
</div>
<a name="N10CAB"></a><a name="version_0.5"></a>
<h2 class="underlined_10">Version 0.5 (2003-09-13)</h2>
<div class="section">
<a name="N10CAF"></a><a name="Changes+to+the+Code+Base-N10CAF"></a>
<h3 class="underlined_5">Changes to the Code Base</h3>
<ul>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
Added @label support for note and warning elements.
Committed by 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.
Committed by JT.</li>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
Comma separated bugs have a link to bugzilla systems.
Committed by 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.
Committed by 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.
Committed by 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).
Committed by 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.
Committed by 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.
Committed by 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.
Committed by 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.
Committed by 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
Committed by 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
Committed by JJP. See Issue <a href="http://issues.apache.org/jira/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.
Committed by JJP.</li>
<li>
<img class="icon" alt="fix" src="../images/fix.jpg">
Added a "forrest clean" task that removes the project build directory.
Committed by 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.
Committed by 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.
Committed by JJP. See Issue <a href="http://issues.apache.org/jira/browse/FOR-34">FOR-34</a>.</li>
<li>
<img class="icon" alt="fix" src="../images/fix.jpg">
build directory created in wrong directories.
Committed by JJP. Thanks to <a href="mailto:ross.at.saafe.org">Ross Gardler</a>. See Issue <a href="http://issues.apache.org/jira/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.
Committed by JJP.</li>
<li>
<img class="icon" alt="fix" src="../images/fix.jpg">
Remove errors for fopx:bookmarks element.
Committed by JJP. See Issue <a href="http://issues.apache.org/jira/browse/FOR-43">FOR-43</a>.</li>
<li>
<img class="icon" alt="fix" src="../images/fix.jpg">
Allow images to scale on pdf output.
Committed by 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.
Committed by 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.
Committed by 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.
Committed by JJP.</li>
<li>
<img class="icon" alt="fix" src="../images/fix.jpg">
abstract element was ignored for html output.
Committed by JJP. Thanks to <a href="mailto:bjorsnos.at.stud.ntnu.no">Eirik Bj&oslash;rsn&oslash;s</a>. See Issue <a href="http://issues.apache.org/jira/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.
Committed by 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.
Committed by JJP. Thanks to <a href="mailto:dave.at.brondsema.net">Dave Brondsema</a>. See Issue <a href="http://issues.apache.org/jira/browse/FOR-49">FOR-49</a>.</li>
<li>
<img class="icon" alt="fix" src="../images/fix.jpg">
Stopped the rewriting of extensions.
Committed by 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.
Committed by NKB.</li>
<li>
<img class="icon" alt="fix" src="../images/fix.jpg">
In PDFs, section titles are no longer numbered/reduced in size indefinitely.
Committed by 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.
Committed by JT.</li>
<li>
<img class="icon" alt="fix" src="../images/fix.jpg">
Links to subdirectories no longer blow up the command-line rendering.
Committed by JT.</li>
<li>
<img class="icon" alt="fix" src="../images/fix.jpg">
Enable link rewriting for *.ehtml files.
Committed by JT.</li>
<li>
<img class="icon" alt="fix" src="../images/fix.jpg">
Enable link rewriting for images and figures (@src attribute).
Committed by 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.
Committed by 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.
Committed by JT.</li>
<li>
<img class="icon" alt="fix" src="../images/fix.jpg">
Get the Wiki syntax support working again.
Committed by JT.</li>
<li>
<img class="icon" alt="fix" src="../images/fix.jpg">
Fixed rendering of images in PDF for images not located in the
resources/images dir.
Committed by SN.</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.
Committed by 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.
Committed by JT.</li>
<li>
<img class="icon" alt="fix" src="../images/fix.jpg">
Fix menu bug where links with #fragment identifiers wouldn't display.
Committed by 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.
Committed by 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.
Committed by NKB.</li>
<li>
<img class="icon" alt="fix" src="../images/fix.jpg">
Fixed <span class="codefrag">java.lang.NoClassDefFoundError:
javax/servlet/ServletInputStream</span> error.
Committed by 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).
Committed by JT.</li>
<li>
<img class="icon" alt="fix" src="../images/fix.jpg">
Docbook stylesheet improvements.
Committed by 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.
Committed by JT.</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.
Committed by JT.</li>
<li>
<img class="icon" alt="update" src="../images/update.jpg">
Added email template for html content in common skin.
Committed by 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.
Committed by JJP. See Issue <a href="http://issues.apache.org/jira/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.
Committed by 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.
Committed by 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
Committed by DC. Thanks to <a href="mailto:hauser.at.acm.org">Ralf Hauser</a>. See Issue <a href="http://issues.apache.org/jira/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.
Committed by 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.
Committed by 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.
Committed by 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.
Committed by JT.</li>
<li>
<img class="icon" alt="update" src="../images/update.jpg">
New Icons.
Committed by 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.
Committed by 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.
Committed by JT.</li>
<li>
<img class="icon" alt="update" src="../images/update.jpg">
Add a flag for email obfuscation, and turn it off by default.
Committed by JT.</li>
<li>
<img class="icon" alt="update" src="../images/update.jpg">
Upgraded FOP from 0.20.4 to 0.20.5.
Committed by JT.</li>
<li>
<img class="icon" alt="update" src="../images/update.jpg">
Upgraded Cocoon to M2.
Committed by 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).
Committed by 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.
Committed by 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.
Committed by 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.
Committed by 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_0_70/../dtdx/document-v12.html">the doc-v12 sample page</a>.
Committed by 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.
Committed by 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.
Committed by 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.
Committed by NKB.</li>
<li>
<img class="icon" alt="update" src="../images/update.jpg">
Upgraded to 2003-03-11 version of Cocoon
Committed by 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.
Committed by 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.
Committed by 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.
Committed by NKB.</li>
</ul>
<a name="N10EB0"></a><a name="Changes+to+Documentation-N10EB0"></a>
<h3 class="underlined_5">Changes to Documentation</h3>
<ul>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
Added new document to facilitate
upgrading to v0.5
Committed by JT.</li>
</ul>
<a name="N10EBA"></a><a name="Contributors+to+this+release-N10EBA"></a>
<h3 class="underlined_5">Contributors to this release</h3>
<p>We thank the following people for their contributions to this release.</p>
<p>This is a list of all people who participated as committers:<br>David Crossley (DC), Juan Jose Pablos (JJP), Jeff Turner (JT), Nicola Ken Barozzi (NKB), Steven Noels (SN).</p>
<p>This is a list of other contributors:<br>Dave Brondsema, Eirik Bj&oslash;rsn&oslash;s, Frederic Robesyn, J.Pietschmann, Joerg Heinicke, Juan Jose Pablos, Ralf Hauser, Ram&oacute;n Prades, Ringo de Smet, Ross Gardler, Stefan Bodewig.</p>
</div>
<a name="N10EC9"></a><a name="version_0.4"></a>
<h2 class="underlined_10">Version 0.4 (2003-02-12)</h2>
<div class="section">
<a name="N10ECD"></a><a name="Changes+to+the+Code+Base-N10ECD"></a>
<h3 class="underlined_5">Changes to the Code Base</h3>
<ul>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
Added a minimal template skin.
Committed by JT.</li>
<li>
<img class="icon" alt="fix" src="../images/fix.jpg">
Use meaningful fragment identifiers in krysalis-skin.
Committed by JT.</li>
<li>
<img class="icon" alt="fix" src="../images/fix.jpg">
Correctly ignore @role='pdf' credits in HTML
Committed by JT.</li>
<li>
<img class="icon" alt="fix" src="../images/fix.jpg">
krysalis-site skin now works better with multi-level menus.
Committed by NKB.</li>
<li>
<img class="icon" alt="fix" src="../images/fix.jpg">
Normalize space in acronym titles.
Committed by JT.</li>
<li>
<img class="icon" alt="fix" src="../images/fix.jpg">
Make the forrestbot shell script work under Cygwin.
Committed by MP.</li>
<li>
<img class="icon" alt="fix" src="../images/fix.jpg">
Got skins working in the forrestbot.
Committed by 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.
Committed by 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.
Committed by 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.
Committed by 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.
Committed by 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.
Committed by 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.
Committed by 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.
Committed by 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.
Committed by NKB.</li>
<li>
<img class="icon" alt="update" src="../images/update.jpg">
Switched all loglevels to ERROR.
Committed by NKB.</li>
</ul>
<a name="N10F34"></a><a name="Changes+to+Documentation-N10F34"></a>
<h3 class="underlined_5">Changes to Documentation</h3>
<ul>
<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.
Committed by NKB.</li>
</ul>
<a name="N10F3E"></a><a name="Contributors+to+this+release-N10F3E"></a>
<h3 class="underlined_5">Contributors to this release</h3>
<p>We thank the following people for their contributions to this release.</p>
<p>This is a list of all people who participated as committers:<br>Jeff Turner (JT), Marc Portier (MP), Nicola Ken Barozzi (NKB).</p>
<p>This is a list of other contributors:<br>Berin Loritsch, Bernhard Brandmair, Cathy Zura.</p>
</div>
<a name="N10F4D"></a><a name="version_0.3"></a>
<h2 class="underlined_10">Version 0.3 (2003-01-30)</h2>
<div class="section">
<a name="N10F51"></a><a name="Changes+to+Build-N10F51"></a>
<h3 class="underlined_5">Changes to Build</h3>
<ul>
<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
Committed by DC.</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.
Committed by JT.</li>
</ul>
<a name="N10F60"></a><a name="Changes+to+the+Code+Base-N10F60"></a>
<h3 class="underlined_5">Changes to the Code Base</h3>
<ul>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
Added &lt;acronym&gt; tag.
Committed by JT.</li>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
Added a means to override the check for existing content:
<span class="codefrag">forrest seed -Dskip.contentcheck=yes</span>
Thanks to Tom Klaasen.
Committed by 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.
Committed by 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.
Committed by 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.
Committed by 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.
Committed by 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.
Committed by 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_0_70/linking.html">Menus and Linking</a> for more info.
Committed by JT.</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>.
Committed by 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
compliance validator logo can be switched off with a
<span class="codefrag">skinconf.xml</span> element.
Committed by 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.
Committed by 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.
Committed by 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.
Committed by 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.
Committed by 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.
Committed by 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.
Committed by 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.
Committed by 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].
Committed by 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.
Committed by 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.
Committed by 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.
Committed by 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.
Committed by JT.</li>
<li>
<img class="icon" alt="remove" src="../images/remove.jpg">
Removed the 'basic' skin, to be shortly replaced with something much more
maintainable.
Committed by 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.
Committed by JT.</li>
<li>
<img class="icon" alt="update" src="../images/update.jpg">
Lots of FAQ improvements:
-Improved URI space by using <span class="codefrag">@id</span> attributes as the
#fragment-identifier for &lt;faq&gt; and &lt;part&gt; elements.
-Number FAQ entries and categories
-Added back-links from FAQ entries to the menu
-Process tags in &lt;question&gt; in menu entries
-Indent FAQ text
-FAQ sample added to seed project
Thanks to Joerg Pietschmann and Ralf Hauser for the suggestions.
Committed by 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.
Committed by 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.
Committed by 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.
Committed by 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.
Committed by NKB.</li>
<li>
<img class="icon" alt="update" src="../images/update.jpg">
Updated some documentation, especially Forrestbot Introduction
Committed by DC.</li>
<li>
<img class="icon" alt="update" src="../images/update.jpg">
Update to 2002-12-26 Cocoon.
Committed by 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.
Committed by NKB.</li>
<li>
<img class="icon" alt="update" src="../images/update.jpg">
Added rss capability to changes generation.
Committed by 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.
Committed by 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".
Committed by 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.
Committed by 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.
Committed by 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.
Committed by 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.
Committed by JT.</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.
Committed by NKB.</li>
</ul>
<a name="N11075"></a><a name="Changes+to+Documentation-N11075"></a>
<h3 class="underlined_5">Changes to Documentation</h3>
<ul>
<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.
Committed by NKB.</li>
</ul>
<a name="N1107F"></a><a name="Contributors+to+this+release-N1107F"></a>
<h3 class="underlined_5">Contributors to this release</h3>
<p>We thank the following people for their contributions to this release.</p>
<p>This is a list of all people who participated as committers:<br>David Crossley (DC), Jeff Turner (JT), Nicola Ken Barozzi (NKB).</p>
<p>This is a list of other contributors:<br>Nick Chalko, Omar Belhaj, Stefan Michels.</p>
</div>
<a name="N1108E"></a><a name="version_0.2"></a>
<h2 class="underlined_10">Version 0.2 (2002-11-16)</h2>
<div class="section">
<a name="N11092"></a><a name="Changes+to+the+Code+Base-N11092"></a>
<h3 class="underlined_5">Changes to the Code Base</h3>
<ul>
<li>
<img class="icon" alt="fix" src="../images/fix.jpg">
Fixed bug where validation of xdocs was not descending into
sub-directories.
Committed by 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.
Committed by JT.</li>
<li>
<img class="icon" alt="fix" src="../images/fix.jpg">
Webapp now works under JDK 1.3 (parsers weren't being copied)
Committed by JT.</li>
</ul>
<a name="N110A9"></a><a name="Contributors+to+this+release-N110A9"></a>
<h3 class="underlined_5">Contributors to this release</h3>
<p>We thank the following people for their contributions to this release.</p>
<p>This is a list of all people who participated as committers:<br>David Crossley (DC), Jeff Turner (JT).</p>
</div>
<a name="N110B4"></a><a name="version_0.2rc1"></a>
<h2 class="underlined_10">Version 0.2rc1 (2002-11-13)</h2>
<div class="section">
<a name="N110B8"></a><a name="Changes+to+Project+Administration-N110B8"></a>
<h3 class="underlined_5">Changes to Project Administration</h3>
<ul>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
Initial Import
Committed by SM.</li>
</ul>
<a name="N110C2"></a><a name="Changes+to+Build-N110C2"></a>
<h3 class="underlined_5">Changes to Build</h3>
<ul>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
Validate project sitemaps and choice of skin
Committed by JT.</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
Committed by NKB.</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.
Committed by DC.</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.
Committed by JT.</li>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
Added the forrestbot - infrastructure and configuration for remote project building.
Committed by 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
Committed by SN.</li>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
Forrest website is being automatically built and published to krysalis.org
Committed by NKB.</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.
Committed by NKB.</li>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
Added Forrest to Gump runs.
Committed by 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.
Committed by NKB.</li>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
Merged forrest needed info in forrest.xgump.
Committed by NKB.</li>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
Imported Centipede as a build system.
Committed by SN.</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.
Committed by 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.
Committed by JT.</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.
Committed by 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.
Committed by 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.
Committed by 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
Committed by 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.
Committed by NKB.</li>
</ul>
<a name="N11130"></a><a name="Changes+to+the+Code+Base-N11130"></a>
<h3 class="underlined_5">Changes to the Code Base</h3>
<ul>
<li>
<img class="icon" alt="add" src="../images/add.jpg"><a href="../docs_0_70/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.
Committed by SN. Thanks to Bruno Dumon.</li>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
Validation of important core configuration files at build-time using
RELAX NG.
Committed by 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.
Committed by 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/ .
Committed by NKB.</li>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
Added avalon-tigris skin.
Committed by JT. Thanks to <a href="mailto:peter.at.apache.org">Peter Donald</a>.</li>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
Added a docbook2document.xsl stylesheet to library/xslt.
Committed by 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.
Committed by 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.
Committed by JT.</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.
Committed by JT.</li>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
Added a subdirectory to the template site and fixed all broken links.
Committed by 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.
Committed by 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
Committed by JT.</li>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
added NekoDTD-based DTD documentation using a custom Cocoon Generator
Committed by SN.</li>
<li>
<img class="icon" alt="add" src="../images/add.jpg"><a href="http://marc.theaimsgroup.com/?l=forrest-dev&m=102471820523388">draft forrest toolbar for Mozilla</a>
Committed by NKB.</li>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
Initial import of <a href="../docs_0_70/libre-intro.html">Libre</a>
facility - replacement for */book.xml
Committed by SN. Thanks to <a href="mailto:mpo.at.outerthought.org">Marc Portier</a>.</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.
Committed by NKB.</li>
<li>
<img class="icon" alt="fix" src="../images/fix.jpg">
Fixed selected menu link (meant to be inactive and yellow)
Committed by JT.</li>
<li>
<img class="icon" alt="fix" src="../images/fix.jpg">
Fixed webapp redirect problems under Tomcat and (sometimes) under Jetty.
Committed by 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.
Committed by 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 href="http://marc.theaimsgroup.com/?t=103607092100004">forrest-dev
discussion</a>
Committed by 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.
Committed by JT.</li>
<li>
<img class="icon" alt="fix" src="../images/fix.jpg">
Fixed ClassNotFoundException when running on JDK1.4.x
Committed by 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.
Committed by 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.
Committed by JT.</li>
<li>
<img class="icon" alt="remove" src="../images/remove.jpg">
Removed unmaintained skins: avalon-site, jakarta-site, xml-apache-site,
Committed by 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.
Committed by 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/** .
Committed by 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/** .
Committed by NKB.</li>
<li>
<img class="icon" alt="update" src="../images/update.jpg">
Put the internal matches in a separate pipeline with internal-only="true".
Committed by NKB.</li>
</ul>
<a name="N111E9"></a><a name="Changes+to+Design"></a>
<h3 class="underlined_5">Changes to Design</h3>
<ul>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
Designed a new skin for the Forrest documents. Particular attention to
cross-browser issues.
Committed by BK.</li>
</ul>
<a name="N111F3"></a><a name="Changes+to+Documentation-N111F3"></a>
<h3 class="underlined_5">Changes to Documentation</h3>
<ul>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
Added new document <a href="../docs_0_70/compliance.html">Standards Compliance</a>
Thanks to Robert Koberg.
Committed by DC.</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.
Committed by JT.</li>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
Added new document <a href="../docs_0_70/your-project.html">Your Project
- getting started with using Forrest</a>
Committed by 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.
Committed by NKB.</li>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
Replace the "forrest-site" skin with the new "bert"
skin.
Committed by DC. Thanks to Bert Van Kets.</li>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
Added breadcrumb trail script from the Avalon site skin.
Committed by NKB. Thanks to Leo Simons.</li>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
Added initial "Dream List" by harvesting statements from the
forrest-dev mail list.
Committed by DC.</li>
<li>
<img class="icon" alt="add" src="../images/add.jpg">
Added preliminary version of a scarab-like skin.
Committed by 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.
Committed by NKB.</li>
<li>
<img class="icon" alt="fix" src="../images/fix.jpg">
Fixed all broken links in the Forrest site.
Committed by 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.
Committed by JT.</li>
<li>
<img class="icon" alt="fix" src="../images/fix.jpg">
Fixed broken PDFs in most subdirectories.
Committed by JT.</li>
<li>
<img class="icon" alt="fix" src="../images/fix.jpg">
PDFs for faq, changes and todo now work.
Committed by 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.
Committed by 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.
Committed by 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
'/'.
Committed by JT.</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.
Committed by DC. Thanks to <a href="mailto:stevenn.at.outerthought.org">Steven Noels</a>.</li>
</ul>
<a name="N1125C"></a><a name="Contributors+to+this+release-N1125C"></a>
<h3 class="underlined_5">Contributors to this release</h3>
<p>We thank the following people for their contributions to this release.</p>
<p>This is a list of all people who participated as committers:<br>Bert Van Kets (BK), David Crossley (DC), Jeff Turner (JT), Nicola Ken Barozzi (NKB), Stefano Mazzocchi (SM), Steven Noels (SN).</p>
<p>This is a list of other contributors:<br>Bert Van Kets, Bruno Dumon, Kevin Ross, Leo Simons, Marc Portier, Peter Donald, Steven Noels.</p>
</div>
<a name="N1126B"></a><a name="all-committers"></a>
<h2 class="underlined_10">All Committers</h2>
<div class="section">
<p>This is a list of all people who have ever participated
as committers on this project.</p>
<ul>
<li>Stefano Mazzocchi (SM)</li>
<li>Sam Ruby (SR)</li>
<li>John Morrison (JM)</li>
<li>David Crossley (DC)</li>
<li>Steven Noels (SN)</li>
<li>Nicola Ken Barozzi (NKB)</li>
<li>Konstantin Piroumian (KP)</li>
<li>Bert Van Kets (BK)</li>
<li>Marc Portier (MP)</li>
<li>Jeff Turner (JT)</li>
<li>Juan Jose Pablos (JJP)</li>
<li>Dave Brondsema (DB)</li>
<li>Antonio Gallardo (AG)</li>
<li>Reinhard P&ouml;tz (RP)</li>
<li>Ross Gardler (RDG)</li>
<li>Thorsten Scherler (TS)</li>
<li>Rick Tessner (RFT)</li>
<li>Ferdinand Soethe (FSO)</li>
<li>Johannes Schaefer (JS)</li>
<li>Cyriaque Dupoirieux (CD)</li>
<li>Bertrand Delacretaz (BD)</li>
<li>Tim Williams (TWW)</li>
<li>Diwaker Gupta (DG)</li>
<li>Gavin McDonald (GM)</li>
<li>Sjur N Moshagen (SNM)</li>
<li>Volunteer needed (open)</li>
</ul>
</div>
</div>
<!--+
|end content
+-->
<div class="clearboth">&nbsp;</div>
</div>
<div id="footer">
<!--+
|start bottomstrip
+-->
<div class="lastmodified">
<script type="text/javascript"><!--
document.write("Last Published: " + document.lastModified);
// --></script>
</div>
<div class="copyright">
Copyright &copy;
2002-2007 <a href="http://www.apache.org/licenses/">The Apache Software Foundation.</a>
</div>
<!--+
|end bottomstrip
+-->
</div>
</body>
</html>