Author: crossley
Date: Thu Nov 9 17:22:04 2006
New Revision: 473155
URL: http://svn.apache.org/viewvc?view=rev&rev=473155
Log:
Automatic publish from forrestbot
Modified:
forrest/site/docs_0_80/faq.html
forrest/site/docs_0_80/faq.pdf
forrest/site/docs_0_80/faq.xml
forrest/site/forrest-issues.html
forrest/site/forrest-issues.pdf
forrest/site/pluginDocs/plugins_0_70/index.html
forrest/site/pluginDocs/plugins_0_70/index.pdf
forrest/site/pluginDocs/plugins_0_80/index.html
forrest/site/pluginDocs/plugins_0_80/index.pdf
forrest/site/pluginDocs/plugins_0_80/pluginInfrastructure.html
forrest/site/pluginDocs/plugins_0_80/pluginInfrastructure.pdf
forrest/site/skin/basic.css
forrest/site/skin/print.css
Modified: forrest/site/docs_0_80/faq.html
URL:
http://svn.apache.org/viewvc/forrest/site/docs_0_80/faq.html?view=diff&rev=473155&r1=473154&r2=473155
==============================================================================
--- forrest/site/docs_0_80/faq.html (original)
+++ forrest/site/docs_0_80/faq.html Thu Nov 9 17:22:04 2006
@@ -1313,7 +1313,7 @@
<a href="#claimed_patterns-menu">^</a>
</div>
<div style="margin-left: 15px">
-<p> Certain patterns are claimed by the default sitemaps for special
processing. These
+<p> Certain patterns are claimed by the default sitemaps for special
processing. These reserved words
include: <span class="codefrag">site, changes, todo, faq, images,
my-images, skinconf, community,
howto</span>
Modified: forrest/site/docs_0_80/faq.pdf
URL:
http://svn.apache.org/viewvc/forrest/site/docs_0_80/faq.pdf?view=diff&rev=473155&r1=473154&r2=473155
==============================================================================
Binary files - no diff available.
Modified: forrest/site/docs_0_80/faq.xml
URL:
http://svn.apache.org/viewvc/forrest/site/docs_0_80/faq.xml?view=diff&rev=473155&r1=473154&r2=473155
==============================================================================
--- forrest/site/docs_0_80/faq.xml (original)
+++ forrest/site/docs_0_80/faq.xml Thu Nov 9 17:22:04 2006
@@ -525,7 +525,7 @@
<code>cli.xconf</code>
</link> Cocoon config file, and defining patterns for URLs to
exclude. </p>
</section><section id="claimed_patterns"><title>3.7. Some of my files
are not being processed because they use common filenames. </title>
- <p> Certain patterns are claimed by the default sitemaps for special
processing. These
+ <p> Certain patterns are claimed by the default sitemaps for special
processing. These reserved words
include: <code>site, changes, todo, faq, images, my-images,
skinconf, community,
howto</code>
</p>
Modified: forrest/site/forrest-issues.html
URL:
http://svn.apache.org/viewvc/forrest/site/forrest-issues.html?view=diff&rev=473155&r1=473154&r2=473155
==============================================================================
--- forrest/site/forrest-issues.html (original)
+++ forrest/site/forrest-issues.html Thu Nov 9 17:22:04 2006
@@ -189,16 +189,13 @@
<div id="minitoc-area">
<ul class="minitoc">
<li>
-<a
href="#%5BFOR-855%5D+verify+the+license+situation+prior+to+each+release">[FOR-855]
verify the license situation prior to each release</a>
-</li>
-<li>
<a
href="#%5BFOR-865%5D+Add+missing+entries+to+status.xml+to+generate+the+changes+list">[FOR-865]
Add missing entries to status.xml to generate the changes list</a>
</li>
<li>
<a
href="#%5BFOR-868%5D+add+relevant+notes+to+the+%22Upgrading%22+xdoc">[FOR-868]
add relevant notes to the "Upgrading" xdoc</a>
</li>
<li>
-<a href="#%5BFOR-533%5D+Auto+Generate+plugins.xml+entry">[FOR-533] Auto
Generate plugins.xml entry</a>
+<a
href="#%5BFOR-855%5D+verify+the+license+situation+prior+to+each+release">[FOR-855]
verify the license situation prior to each release</a>
</li>
<li>
<a
href="#%5BFOR-639%5D+define+terminology+for+the+various+aspects+of+Dispatcher">[FOR-639]
define terminology for the various aspects of Dispatcher</a>
@@ -207,10 +204,13 @@
<a
href="#%5BFOR-735%5D+Plugins+are+not+correctly+deployed+in+webapp+mode">[FOR-735]
Plugins are not correctly deployed in webapp mode</a>
</li>
<li>
-<a href="#%5BFOR-711%5D+Cache+results+from+the+Locationmap">[FOR-711] Cache
results from the Locationmap</a>
+<a
href="#%5BFOR-742%5D+trouble+accessing+unversioned+plugin+for+a+released+version+of+Forrest%2C+e.g.+projectInfo">[FOR-742]
trouble accessing unversioned plugin for a released version of Forrest, e.g.
projectInfo</a>
</li>
<li>
-<a
href="#%5BFOR-742%5D+trouble+accessing+unversioned+plugin+for+a+released+version+of+Forrest%2C+e.g.+projectInfo">[FOR-742]
trouble accessing unversioned plugin for a released version of Forrest, e.g.
projectInfo</a>
+<a href="#%5BFOR-533%5D+Auto+Generate+plugins.xml+entry">[FOR-533] Auto
Generate plugins.xml entry</a>
+</li>
+<li>
+<a href="#%5BFOR-711%5D+Cache+results+from+the+Locationmap">[FOR-711] Cache
results from the Locationmap</a>
</li>
<li>
<a
href="#%5BFOR-241%5D+character+entities+%28e.g.+ampersand%29+are+expanded+again+for+href+or+src+attributes">[FOR-241]
character entities (e.g. ampersand) are expanded again for href or src
attributes</a>
@@ -228,25 +228,25 @@
<a href="#%5BFOR-726%5D+use+locationmap+in+all+of+the+plugins">[FOR-726] use
locationmap in all of the plugins</a>
</li>
<li>
-<a
href="#%5BFOR-765%5D+forrest+war+gets+NoSuchMethodError+for+some+core+transformer">[FOR-765]
forrest war gets NoSuchMethodError for some core transformer</a>
+<a
href="#%5BFOR-906%5D+locationmap+documentation+explain+this-to-that.xsl+naming+convention+and+default+lm+matches">[FOR-906]
locationmap documentation explain this-to-that.xsl naming convention and
default lm matches</a>
</li>
<li>
-<a
href="#%5BFOR-776%5D+rationalise+the+pluginTemplate+and+current+plugins+to+have+minimal+configuration+files%2C+etc.">[FOR-776]
rationalise the pluginTemplate and current plugins to have minimal
configuration files, etc.</a>
+<a href="#%5BFOR-911%5D+decide+content+of+release">[FOR-911] decide content of
release</a>
</li>
<li>
-<a
href="#%5BFOR-901%5D+Review+the+note+on+the+home+page+about+first+forrest+run+and+retrieving+plugins+from+network">[FOR-901]
Review the note on the home page about first forrest run and retrieving
plugins from network</a>
+<a
href="#%5BFOR-922%5D+update+all+docs+that+explain+sitemap+fragments">[FOR-922]
update all docs that explain sitemap fragments</a>
</li>
<li>
-<a
href="#%5BFOR-906%5D+locationmap+documentation+explain+this-to-that.xsl+naming+convention+and+default+lm+matches">[FOR-906]
locationmap documentation explain this-to-that.xsl naming convention and
default lm matches</a>
+<a
href="#%5BFOR-936%5D+Forrest+%22looses%22+the+locale+when+switching+pages">[FOR-936]
Forrest "looses" the locale when switching pages</a>
</li>
<li>
-<a href="#%5BFOR-911%5D+decide+content+of+release">[FOR-911] decide content of
release</a>
+<a href="#%5BFOR-644%5D+code-style+cleanup+for+xml+files">[FOR-644] code-style
cleanup for xml files</a>
</li>
<li>
-<a
href="#%5BFOR-922%5D+update+all+docs+that+explain+sitemap+fragments">[FOR-922]
update all docs that explain sitemap fragments</a>
+<a
href="#%5BFOR-901%5D+Review+the+note+on+the+home+page+about+first+forrest+run+and+retrieving+plugins+from+network">[FOR-901]
Review the note on the home page about first forrest run and retrieving
plugins from network</a>
</li>
<li>
-<a
href="#%5BFOR-936%5D+Forrest+%22looses%22+the+locale+when+switching+pages">[FOR-936]
Forrest "looses" the locale when switching pages</a>
+<a href="#%5BFOR-765%5D+forrest+war+and+classpath+issues+with+Jetty">[FOR-765]
forrest war and classpath issues with Jetty</a>
</li>
<li>
<a href="#%5BFOR-537%5D+Plugin+documentation+sitemap+references">[FOR-537]
Plugin documentation sitemap references</a>
@@ -273,29 +273,7 @@
<a
href="http://issues.apache.org/jira/secure/IssueNavigator.jspa?pid=12310000&resolutionIds=-1&tempMax=1000&reset=true">all</a>
open issues).
The listing below is regenerated on each Forrest run.</div>
</div>
-<a name="N10011"></a><a
name="%5BFOR-855%5D+verify+the+license+situation+prior+to+each+release"></a>
-<h2 class="underlined_10">[FOR-855] verify the license situation prior to each
release</h2>
-<div class="section">
-<p>
-<a
href="http://issues.apache.org/jira/browse/FOR-855">http://issues.apache.org/jira/browse/FOR-855</a>
-</p>
-<p>This should be continually happening anyway, but immediately prior to each
release we need to verify that our license situation is in order. This issue
should not ever be closed, rather just move the &quot;Fix for
Version&quot; on to the next release.
-<br/>
-
-<br/>
-Here are some of the tasks:
-<br/>
-
-<br/>
-A) Ensure that all supporting libraries have a corresponding license.
Basically every jar file or other external package needs to have a
*.license.txt file. Ensure that any license conditions are met, e.g. for some
we must add an entry to NOTICE.txt, while for some others we must not. Remember
to abide by the ASF guidelines (e.g. nothing more restrictive than the Apache
License).
-<br/>
-
-<br/>
-B) Scan the whole trunk repository to add missing ASF license headers to
source files and to ensure that the ASF license headers have not been
accidently added to external files. See etc/relicense.txt
-<br/>
-</p>
-</div>
-<a name="N1001D"></a><a
name="%5BFOR-865%5D+Add+missing+entries+to+status.xml+to+generate+the+changes+list"></a>
+<a name="N10011"></a><a
name="%5BFOR-865%5D+Add+missing+entries+to+status.xml+to+generate+the+changes+list"></a>
<h2 class="underlined_10">[FOR-865] Add missing entries to status.xml to
generate the changes list</h2>
<div class="section">
<p>
@@ -313,7 +291,7 @@
<br/>
<a
href="http://marc.theaimsgroup.com/?t=114274836600001">http://marc.theaimsgroup.com/?t=114274836600001</a></p>
</div>
-<a name="N10029"></a><a
name="%5BFOR-868%5D+add+relevant+notes+to+the+%22Upgrading%22+xdoc"></a>
+<a name="N1001D"></a><a
name="%5BFOR-868%5D+add+relevant+notes+to+the+%22Upgrading%22+xdoc"></a>
<h2 class="underlined_10">[FOR-868] add relevant notes to the "Upgrading"
xdoc</h2>
<div class="section">
<p>
@@ -321,23 +299,29 @@
</p>
<p>We need to add some notes to the upgrading_0*.html doc for the upcoming
release. This would most easily be done after attending to <a
href="http://issues.apache.org/jira/browse/FOR-865" title="Add missing entries
to status.xml to generate the changes list">FOR-865</a> &quot;Add
missing entries to status.xml to generate the changes list&quot;.</p>
</div>
-<a name="N10035"></a><a
name="%5BFOR-533%5D+Auto+Generate+plugins.xml+entry"></a>
-<h2 class="underlined_10">[FOR-533] Auto Generate plugins.xml entry</h2>
+<a name="N10029"></a><a
name="%5BFOR-855%5D+verify+the+license+situation+prior+to+each+release"></a>
+<h2 class="underlined_10">[FOR-855] verify the license situation prior to each
release</h2>
<div class="section">
<p>
-<a
href="http://issues.apache.org/jira/browse/FOR-533">http://issues.apache.org/jira/browse/FOR-533</a>
+<a
href="http://issues.apache.org/jira/browse/FOR-855">http://issues.apache.org/jira/browse/FOR-855</a>
</p>
-<p>The information in the plugins.xml file would be better kept in the plugin
directory and added to the plugins.xml file when deployed. This would reduce
the amount of duplication in the plugins config files.
+<p>This should be continually happening anyway, but immediately prior to each
release we need to verify that our license situation is in order. This issue
should not ever be closed, rather just move the &quot;Fix for
Version&quot; on to the next release.
<br/>
<br/>
-All the necessary values are now in the plugin build.xml file.
+Here are some of the tasks:
<br/>
<br/>
-This change will require that the plugins.xml file be retrieved from the build
directory rather than the plugins directory when building the plugin
documentation pages. We will therefore need a fall back to retrieve this file
from the network if it is not currently available - this can be done with the
locationmap</p>
+A) Ensure that all supporting libraries have a corresponding license.
Basically every jar file or other external package needs to have a
*.license.txt file. Ensure that any license conditions are met, e.g. for some
we must add an entry to NOTICE.txt, while for some others we must not. Remember
to abide by the ASF guidelines (e.g. nothing more restrictive than the Apache
License).
+<br/>
+
+<br/>
+B) Scan the whole trunk repository to add missing ASF license headers to
source files and to ensure that the ASF license headers have not been
accidently added to external files. See etc/relicense.txt
+<br/>
+</p>
</div>
-<a name="N10041"></a><a
name="%5BFOR-639%5D+define+terminology+for+the+various+aspects+of+Dispatcher"></a>
+<a name="N10035"></a><a
name="%5BFOR-639%5D+define+terminology+for+the+various+aspects+of+Dispatcher"></a>
<h2 class="underlined_10">[FOR-639] define terminology for the various aspects
of Dispatcher</h2>
<div class="section">
<p>
@@ -349,7 +333,7 @@
<br/>
</p>
</div>
-<a name="N1004D"></a><a
name="%5BFOR-735%5D+Plugins+are+not+correctly+deployed+in+webapp+mode"></a>
+<a name="N10041"></a><a
name="%5BFOR-735%5D+Plugins+are+not+correctly+deployed+in+webapp+mode"></a>
<h2 class="underlined_10">[FOR-735] Plugins are not correctly deployed in
webapp mode</h2>
<div class="section">
<p>
@@ -365,35 +349,51 @@
<br/>
- the pdf links give an error &quot;Resource Not Found&quot;</p>
</div>
-<a name="N10059"></a><a
name="%5BFOR-711%5D+Cache+results+from+the+Locationmap"></a>
-<h2 class="underlined_10">[FOR-711] Cache results from the Locationmap</h2>
+<a name="N1004D"></a><a
name="%5BFOR-742%5D+trouble+accessing+unversioned+plugin+for+a+released+version+of+Forrest%2C+e.g.+projectInfo"></a>
+<h2 class="underlined_10">[FOR-742] trouble accessing unversioned plugin for a
released version of Forrest, e.g. projectInfo</h2>
<div class="section">
<p>
-<a
href="http://issues.apache.org/jira/browse/FOR-711">http://issues.apache.org/jira/browse/FOR-711</a>
+<a
href="http://issues.apache.org/jira/browse/FOR-742">http://issues.apache.org/jira/browse/FOR-742</a>
</p>
-<p>Now that we are using the locationmap extensively it is showing up just how
innefficient it is. The problem is that for the majority of requests there are
multiple reqeuests to the locationmap. We can make things much faster
(especially on the first page request) by caching results in the locationmap.
+<p>The plugin retrieval and deployment process are not quite correct. Recently
the projectInfo plugin had its version number incremented and the
&quot;unversioned&quot; plugin now relates specifically to 0.8-dev
version. That prevents 0.7 from accessing the relevant plugin.
<br/>
<br/>
-I think a simple cache will sufice, lets just provide a static hashmap using
the hint as a key and, of course, the location as the value.
+The solution is discussed here:
+<br/>
+<a
href="http://marc.theaimsgroup.com/?t=113176328300002">http://marc.theaimsgroup.com/?t=113176328300002</a></p>
+</div>
+<a name="N10059"></a><a
name="%5BFOR-533%5D+Auto+Generate+plugins.xml+entry"></a>
+<h2 class="underlined_10">[FOR-533] Auto Generate plugins.xml entry</h2>
+<div class="section">
+<p>
+<a
href="http://issues.apache.org/jira/browse/FOR-533">http://issues.apache.org/jira/browse/FOR-533</a>
+</p>
+<p>The information in the plugins.xml file would be better kept in the plugin
directory and added to the plugins.xml file when deployed. This would reduce
the amount of duplication in the plugins config files.
<br/>
<br/>
-If we test all locationmaps and find no result we should record that tere is
no result in this hashmap. This will also be a good place to throw an exception
so that Cocoon can better report such errors (see <a
href="http://issues.apache.org/jira/browse/FOR-701" title="Missing locationmap
entry gives poor error">FOR-701</a>)</p>
+All the necessary values are now in the plugin build.xml file.
+<br/>
+
+<br/>
+This change will require that the plugins.xml file be retrieved from the build
directory rather than the plugins directory when building the plugin
documentation pages. We will therefore need a fall back to retrieve this file
from the network if it is not currently available - this can be done with the
locationmap</p>
</div>
-<a name="N10065"></a><a
name="%5BFOR-742%5D+trouble+accessing+unversioned+plugin+for+a+released+version+of+Forrest%2C+e.g.+projectInfo"></a>
-<h2 class="underlined_10">[FOR-742] trouble accessing unversioned plugin for a
released version of Forrest, e.g. projectInfo</h2>
+<a name="N10065"></a><a
name="%5BFOR-711%5D+Cache+results+from+the+Locationmap"></a>
+<h2 class="underlined_10">[FOR-711] Cache results from the Locationmap</h2>
<div class="section">
<p>
-<a
href="http://issues.apache.org/jira/browse/FOR-742">http://issues.apache.org/jira/browse/FOR-742</a>
+<a
href="http://issues.apache.org/jira/browse/FOR-711">http://issues.apache.org/jira/browse/FOR-711</a>
</p>
-<p>The plugin retrieval and deployment process are not quite correct. Recently
the projectInfo plugin had its version number incremented and the
&quot;unversioned&quot; plugin now relates specifically to 0.8-dev
version. That prevents 0.7 from accessing the relevant plugin.
+<p>Now that we are using the locationmap extensively it is showing up just how
innefficient it is. The problem is that for the majority of requests there are
multiple reqeuests to the locationmap. We can make things much faster
(especially on the first page request) by caching results in the locationmap.
<br/>
<br/>
-The solution is discussed here:
+I think a simple cache will sufice, lets just provide a static hashmap using
the hint as a key and, of course, the location as the value.
<br/>
-<a
href="http://marc.theaimsgroup.com/?t=113176328300002">http://marc.theaimsgroup.com/?t=113176328300002</a></p>
+
+<br/>
+If we test all locationmaps and find no result we should record that tere is
no result in this hashmap. This will also be a good place to throw an exception
so that Cocoon can better report such errors (see <a
href="http://issues.apache.org/jira/browse/FOR-701" title="Missing locationmap
entry gives poor error">FOR-701</a>)</p>
</div>
<a name="N10071"></a><a
name="%5BFOR-241%5D+character+entities+%28e.g.+ampersand%29+are+expanded+again+for+href+or+src+attributes"></a>
<h2 class="underlined_10">[FOR-241] character entities (e.g. ampersand) are
expanded again for href or src attributes</h2>
@@ -513,55 +513,7 @@
<br/>
(Perhaps we need Jira sub-tasks for each plugin.)</p>
</div>
-<a name="N100AD"></a><a
name="%5BFOR-765%5D+forrest+war+gets+NoSuchMethodError+for+some+core+transformer"></a>
-<h2 class="underlined_10">[FOR-765] forrest war gets NoSuchMethodError for
some core transformer</h2>
-<div class="section">
-<p>
-<a
href="http://issues.apache.org/jira/browse/FOR-765">http://issues.apache.org/jira/browse/FOR-765</a>
-</p>
-<p>Until recently we could run forrest as a WAR. With today's SVN r356945 it
gets past the Cocoon startup phase, then on the first client request it suffers
some error which causes a NoSuchMethodError. See attached log ... no other
clues. This happens for any site, e.g. 'forrest seed-sample war'. All is okay
for 'forrest seed-sample run'.</p>
-</div>
-<a name="N100B9"></a><a
name="%5BFOR-776%5D+rationalise+the+pluginTemplate+and+current+plugins+to+have+minimal+configuration+files%2C+etc."></a>
-<h2 class="underlined_10">[FOR-776] rationalise the pluginTemplate and current
plugins to have minimal configuration files, etc.</h2>
-<div class="section">
-<p>
-<a
href="http://issues.apache.org/jira/browse/FOR-776">http://issues.apache.org/jira/browse/FOR-776</a>
-</p>
-<p>forrest.properties can have minimal entries and rely on the
default.forrest.properties
-<br/>
-Remove PDF from each &quot;project.required.plugins&quot;
-<br/>
-
-<br/>
-skinconf.xml needs to be ready-to-go for Apache Forrest hosted plugins. Helps
with keeping the plugin docs consistent. (The need for skinconf.xml will
probably go away with the new Dispatcher.)
-<br/>
-
-<br/>
-Fix whitespace in pluginTemplate files and existing plugins. Helps to use diff
to keep consistent config.
-<br/>
-
-<br/>
-xdocs/images should be in documentation/resources/images
-<br/>
-
-<br/>
-site.xml needs to be consistent and remove any unneccessary files for xdocs.
-<br/>
-
-<br/>
-Tidy up the pluginTempate/status.xml</p>
-</div>
-<a name="N100C5"></a><a
name="%5BFOR-901%5D+Review+the+note+on+the+home+page+about+first+forrest+run+and+retrieving+plugins+from+network"></a>
-<h2 class="underlined_10">[FOR-901] Review the note on the home page about
first forrest run and retrieving plugins from network</h2>
-<div class="section">
-<p>
-<a
href="http://issues.apache.org/jira/browse/FOR-901">http://issues.apache.org/jira/browse/FOR-901</a>
-</p>
-<p>Review the note on the home page about first forrest run and retrieving
plugins from network
-<br/>
-<a
href="http://svn.apache.org/viewvc/forrest/trunk/site-author/content/xdocs/index.xml?r1=365495&r2=365494&pathrev=365495">http://svn.apache.org/viewvc/forrest/trunk/site-author/content/xdocs/index.xml?r1=365495&amp;r2=365494&amp;pathrev=365495</a></p>
-</div>
-<a name="N100D1"></a><a
name="%5BFOR-906%5D+locationmap+documentation+explain+this-to-that.xsl+naming+convention+and+default+lm+matches"></a>
+<a name="N100AD"></a><a
name="%5BFOR-906%5D+locationmap+documentation+explain+this-to-that.xsl+naming+convention+and+default+lm+matches"></a>
<h2 class="underlined_10">[FOR-906] locationmap documentation explain
this-to-that.xsl naming convention and default lm matches</h2>
<div class="section">
<p>
@@ -569,7 +521,7 @@
</p>
<p>Explain this-to-that.xsl naming convention and default locationmap
matches.</p>
</div>
-<a name="N100DD"></a><a name="%5BFOR-911%5D+decide+content+of+release"></a>
+<a name="N100B9"></a><a name="%5BFOR-911%5D+decide+content+of+release"></a>
<h2 class="underlined_10">[FOR-911] decide content of release</h2>
<div class="section">
<p>
@@ -585,7 +537,7 @@
<br/>
&nbsp;<a
href="http://marc.theaimsgroup.com/?t=115257903800001">http://marc.theaimsgroup.com/?t=115257903800001</a></p>
</div>
-<a name="N100E9"></a><a
name="%5BFOR-922%5D+update+all+docs+that+explain+sitemap+fragments"></a>
+<a name="N100C5"></a><a
name="%5BFOR-922%5D+update+all+docs+that+explain+sitemap+fragments"></a>
<h2 class="underlined_10">[FOR-922] update all docs that explain sitemap
fragments</h2>
<div class="section">
<p>
@@ -601,7 +553,7 @@
<br/>
These changes need to be reflected in the current docs.</p>
</div>
-<a name="N100F5"></a><a
name="%5BFOR-936%5D+Forrest+%22looses%22+the+locale+when+switching+pages"></a>
+<a name="N100D1"></a><a
name="%5BFOR-936%5D+Forrest+%22looses%22+the+locale+when+switching+pages"></a>
<h2 class="underlined_10">[FOR-936] Forrest "looses" the locale when switching
pages</h2>
<div class="section">
<p>
@@ -628,6 +580,34 @@
<br/>
The fix is simple, patch to come soon.</p>
+</div>
+<a name="N100DD"></a><a
name="%5BFOR-644%5D+code-style+cleanup+for+xml+files"></a>
+<h2 class="underlined_10">[FOR-644] code-style cleanup for xml files</h2>
+<div class="section">
+<p>
+<a
href="http://issues.apache.org/jira/browse/FOR-644">http://issues.apache.org/jira/browse/FOR-644</a>
+</p>
+<p>We have much inconsistent whitespace in all of our files. This is known to
cause trouble in a collaborative environment. See discussion at: <a
href="http://marc.theaimsgroup.com/?t=112450901100001">http://marc.theaimsgroup.com/?t=112450901100001</a>
and <a
href="http://marc.theaimsgroup.com/?t=112495618800002">http://marc.theaimsgroup.com/?t=112495618800002</a>
and various linked discussions.
+<br/>
+</p>
+</div>
+<a name="N100E9"></a><a
name="%5BFOR-901%5D+Review+the+note+on+the+home+page+about+first+forrest+run+and+retrieving+plugins+from+network"></a>
+<h2 class="underlined_10">[FOR-901] Review the note on the home page about
first forrest run and retrieving plugins from network</h2>
+<div class="section">
+<p>
+<a
href="http://issues.apache.org/jira/browse/FOR-901">http://issues.apache.org/jira/browse/FOR-901</a>
+</p>
+<p>Review the note on the home page about first forrest run and retrieving
plugins from network
+<br/>
+<a
href="http://svn.apache.org/viewvc/forrest/trunk/site-author/content/xdocs/index.xml?r1=365495&r2=365494&pathrev=365495">http://svn.apache.org/viewvc/forrest/trunk/site-author/content/xdocs/index.xml?r1=365495&amp;r2=365494&amp;pathrev=365495</a></p>
+</div>
+<a name="N100F5"></a><a
name="%5BFOR-765%5D+forrest+war+and+classpath+issues+with+Jetty"></a>
+<h2 class="underlined_10">[FOR-765] forrest war and classpath issues with
Jetty</h2>
+<div class="section">
+<p>
+<a
href="http://issues.apache.org/jira/browse/FOR-765">http://issues.apache.org/jira/browse/FOR-765</a>
+</p>
+<p>Until recently we could run forrest as a WAR with Jetty. With today's SVN
r356945 it gets past the Cocoon startup phase, then on the first client request
it suffers some error which causes a NoSuchMethodError. See attached log ... no
other clues. This happens for any site, e.g. 'forrest seed-sample war'. All is
okay for 'forrest seed-sample run'. This indicates a classpath issue with
Jetty/Forrest configuration.</p>
</div>
<a name="N10101"></a><a
name="%5BFOR-537%5D+Plugin+documentation+sitemap+references"></a>
<h2 class="underlined_10">[FOR-537] Plugin documentation sitemap
references</h2>
Modified: forrest/site/forrest-issues.pdf
URL:
http://svn.apache.org/viewvc/forrest/site/forrest-issues.pdf?view=diff&rev=473155&r1=473154&r2=473155
==============================================================================
Binary files - no diff available.
Modified: forrest/site/pluginDocs/plugins_0_70/index.html
URL:
http://svn.apache.org/viewvc/forrest/site/pluginDocs/plugins_0_70/index.html?view=diff&rev=473155&r1=473154&r2=473155
==============================================================================
--- forrest/site/pluginDocs/plugins_0_70/index.html (original)
+++ forrest/site/pluginDocs/plugins_0_70/index.html Thu Nov 9 17:22:04 2006
@@ -181,10 +181,10 @@
<a href="#Input+Plugins-N102F3">Input Plugins</a>
</li>
<li>
-<a href="#Output+Plugins-N10469">Output Plugins</a>
+<a href="#Output+Plugins-N10497">Output Plugins</a>
</li>
<li>
-<a href="#Internal+Plugins-N10555">Internal Plugins</a>
+<a href="#Internal+Plugins-N10583">Internal Plugins</a>
</li>
</ul>
</li>
@@ -925,13 +925,41 @@
</th><td>0.8</td>
</tr>
</table>
-<a name="N10469"></a><a name="Output+Plugins-N10469"></a>
+<a name="N10469"></a><a name="org.apache.forrest.plugin.input.storeSimple"></a>
+<h5>org.apache.forrest.plugin.input.storeSimple</h5>
+<table class="ForrestTable" cellspacing="1" cellpadding="4">
+<tr>
+<th width="25%">Description</th><td>
+<p>
+ A simple online shopping cart.
+ </p>
+</td>
+</tr>
+<tr>
+<th width="25%">Author</th><td>Apache Forrest Project</td>
+</tr>
+<tr>
+<th width="25%">Website</th><td><a
href="http://forrest.apache.org/pluginDocs/plugins_0_80/org.apache.forrest.plugin.input.storeSimple/">http://forrest.apache.org/pluginDocs/plugins_0_80/org.apache.forrest.plugin.input.storeSimple/</a></td>
+</tr>
+<tr>
+<th width="25%">Download URL:</th><td><a
href="http://forrest.apache.org/plugins">http://forrest.apache.org/plugins</a></td>
+</tr>
+<tr>
+<th width="25%">Latest Plugin version</th><td>0.1</td>
+</tr>
+<tr>
+<th width="25%">
+ Minimum Forrest version required *
+ </th><td>0.8</td>
+</tr>
+</table>
+<a name="N10497"></a><a name="Output+Plugins-N10497"></a>
<h4>Output Plugins</h4>
<p>
Output plugins enable Forrest to produce
documents in different formats.
</p>
-<a name="N1046F"></a><a name="org.apache.forrest.plugin.output.Anakia"></a>
+<a name="N1049D"></a><a name="org.apache.forrest.plugin.output.Anakia"></a>
<h5>org.apache.forrest.plugin.output.Anakia</h5>
<table class="ForrestTable" cellspacing="1" cellpadding="4">
<tr>
@@ -959,7 +987,7 @@
</th><td>0.8</td>
</tr>
</table>
-<a name="N1049D"></a><a name="org.apache.forrest.plugin.output.Chart"></a>
+<a name="N104CB"></a><a name="org.apache.forrest.plugin.output.Chart"></a>
<h5>org.apache.forrest.plugin.output.Chart</h5>
<table class="ForrestTable" cellspacing="1" cellpadding="4">
<tr>
@@ -987,7 +1015,7 @@
</th><td>0.7</td>
</tr>
</table>
-<a name="N104CB"></a><a name="org.apache.forrest.plugin.output.htmlArea"></a>
+<a name="N104F9"></a><a name="org.apache.forrest.plugin.output.htmlArea"></a>
<h5>org.apache.forrest.plugin.output.htmlArea</h5>
<table class="ForrestTable" cellspacing="1" cellpadding="4">
<tr>
@@ -1015,7 +1043,7 @@
</th><td>0.7</td>
</tr>
</table>
-<a name="N104F9"></a><a name="org.apache.forrest.plugin.output.voice"></a>
+<a name="N10527"></a><a name="org.apache.forrest.plugin.output.voice"></a>
<h5>org.apache.forrest.plugin.output.voice</h5>
<table class="ForrestTable" cellspacing="1" cellpadding="4">
<tr>
@@ -1044,7 +1072,7 @@
</th><td>0.8</td>
</tr>
</table>
-<a name="N10527"></a><a name="org.apache.forrest.themes.core"></a>
+<a name="N10555"></a><a name="org.apache.forrest.themes.core"></a>
<h5>org.apache.forrest.themes.core</h5>
<table class="ForrestTable" cellspacing="1" cellpadding="4">
<tr>
@@ -1072,13 +1100,13 @@
</th><td>0.8</td>
</tr>
</table>
-<a name="N10555"></a><a name="Internal+Plugins-N10555"></a>
+<a name="N10583"></a><a name="Internal+Plugins-N10583"></a>
<h4>Internal Plugins</h4>
<p>
Internal plugins change the core behaviour
of Forrest.
</p>
-<a name="N1055B"></a><a
name="org.apache.forrest.plugin.internal.dispatcher"></a>
+<a name="N10589"></a><a
name="org.apache.forrest.plugin.internal.dispatcher"></a>
<h5>org.apache.forrest.plugin.internal.dispatcher</h5>
<table class="ForrestTable" cellspacing="1" cellpadding="4">
<tr>
@@ -1106,7 +1134,7 @@
</th><td>0.8</td>
</tr>
</table>
-<a name="N10589"></a><a
name="org.apache.forrest.plugin.internal.IMSManifest"></a>
+<a name="N105B7"></a><a
name="org.apache.forrest.plugin.internal.IMSManifest"></a>
<h5>org.apache.forrest.plugin.internal.IMSManifest</h5>
<table class="ForrestTable" cellspacing="1" cellpadding="4">
<tr>
@@ -1137,7 +1165,7 @@
</th><td>0.7</td>
</tr>
</table>
-<a name="N105B7"></a><a
name="org.apache.forrest.plugin.internal.NoteTaking"></a>
+<a name="N105E5"></a><a
name="org.apache.forrest.plugin.internal.NoteTaking"></a>
<h5>org.apache.forrest.plugin.internal.NoteTaking</h5>
<table class="ForrestTable" cellspacing="1" cellpadding="4">
<tr>
Modified: forrest/site/pluginDocs/plugins_0_70/index.pdf
URL:
http://svn.apache.org/viewvc/forrest/site/pluginDocs/plugins_0_70/index.pdf?view=diff&rev=473155&r1=473154&r2=473155
==============================================================================
Binary files - no diff available.
Modified: forrest/site/pluginDocs/plugins_0_80/index.html
URL:
http://svn.apache.org/viewvc/forrest/site/pluginDocs/plugins_0_80/index.html?view=diff&rev=473155&r1=473154&r2=473155
==============================================================================
--- forrest/site/pluginDocs/plugins_0_80/index.html (original)
+++ forrest/site/pluginDocs/plugins_0_80/index.html Thu Nov 9 17:22:04 2006
@@ -181,10 +181,10 @@
<a href="#Input+Plugins-N102F3">Input Plugins</a>
</li>
<li>
-<a href="#Output+Plugins-N10469">Output Plugins</a>
+<a href="#Output+Plugins-N10497">Output Plugins</a>
</li>
<li>
-<a href="#Internal+Plugins-N10555">Internal Plugins</a>
+<a href="#Internal+Plugins-N10583">Internal Plugins</a>
</li>
</ul>
</li>
@@ -925,13 +925,41 @@
</th><td>0.8</td>
</tr>
</table>
-<a name="N10469"></a><a name="Output+Plugins-N10469"></a>
+<a name="N10469"></a><a name="org.apache.forrest.plugin.input.storeSimple"></a>
+<h5>org.apache.forrest.plugin.input.storeSimple</h5>
+<table class="ForrestTable" cellspacing="1" cellpadding="4">
+<tr>
+<th width="25%">Description</th><td>
+<p>
+ A simple online shopping cart.
+ </p>
+</td>
+</tr>
+<tr>
+<th width="25%">Author</th><td>Apache Forrest Project</td>
+</tr>
+<tr>
+<th width="25%">Website</th><td><a
href="http://forrest.apache.org/pluginDocs/plugins_0_80/org.apache.forrest.plugin.input.storeSimple/">http://forrest.apache.org/pluginDocs/plugins_0_80/org.apache.forrest.plugin.input.storeSimple/</a></td>
+</tr>
+<tr>
+<th width="25%">Download URL:</th><td><a
href="http://forrest.apache.org/plugins">http://forrest.apache.org/plugins</a></td>
+</tr>
+<tr>
+<th width="25%">Latest Plugin version</th><td>0.1</td>
+</tr>
+<tr>
+<th width="25%">
+ Minimum Forrest version required *
+ </th><td>0.8</td>
+</tr>
+</table>
+<a name="N10497"></a><a name="Output+Plugins-N10497"></a>
<h4>Output Plugins</h4>
<p>
Output plugins enable Forrest to produce
documents in different formats.
</p>
-<a name="N1046F"></a><a name="org.apache.forrest.plugin.output.Anakia"></a>
+<a name="N1049D"></a><a name="org.apache.forrest.plugin.output.Anakia"></a>
<h5>org.apache.forrest.plugin.output.Anakia</h5>
<table class="ForrestTable" cellspacing="1" cellpadding="4">
<tr>
@@ -959,7 +987,7 @@
</th><td>0.8</td>
</tr>
</table>
-<a name="N1049D"></a><a name="org.apache.forrest.plugin.output.Chart"></a>
+<a name="N104CB"></a><a name="org.apache.forrest.plugin.output.Chart"></a>
<h5>org.apache.forrest.plugin.output.Chart</h5>
<table class="ForrestTable" cellspacing="1" cellpadding="4">
<tr>
@@ -987,7 +1015,7 @@
</th><td>0.7</td>
</tr>
</table>
-<a name="N104CB"></a><a name="org.apache.forrest.plugin.output.htmlArea"></a>
+<a name="N104F9"></a><a name="org.apache.forrest.plugin.output.htmlArea"></a>
<h5>org.apache.forrest.plugin.output.htmlArea</h5>
<table class="ForrestTable" cellspacing="1" cellpadding="4">
<tr>
@@ -1015,7 +1043,7 @@
</th><td>0.7</td>
</tr>
</table>
-<a name="N104F9"></a><a name="org.apache.forrest.plugin.output.voice"></a>
+<a name="N10527"></a><a name="org.apache.forrest.plugin.output.voice"></a>
<h5>org.apache.forrest.plugin.output.voice</h5>
<table class="ForrestTable" cellspacing="1" cellpadding="4">
<tr>
@@ -1044,7 +1072,7 @@
</th><td>0.8</td>
</tr>
</table>
-<a name="N10527"></a><a name="org.apache.forrest.themes.core"></a>
+<a name="N10555"></a><a name="org.apache.forrest.themes.core"></a>
<h5>org.apache.forrest.themes.core</h5>
<table class="ForrestTable" cellspacing="1" cellpadding="4">
<tr>
@@ -1072,13 +1100,13 @@
</th><td>0.8</td>
</tr>
</table>
-<a name="N10555"></a><a name="Internal+Plugins-N10555"></a>
+<a name="N10583"></a><a name="Internal+Plugins-N10583"></a>
<h4>Internal Plugins</h4>
<p>
Internal plugins change the core behaviour
of Forrest.
</p>
-<a name="N1055B"></a><a
name="org.apache.forrest.plugin.internal.dispatcher"></a>
+<a name="N10589"></a><a
name="org.apache.forrest.plugin.internal.dispatcher"></a>
<h5>org.apache.forrest.plugin.internal.dispatcher</h5>
<table class="ForrestTable" cellspacing="1" cellpadding="4">
<tr>
@@ -1106,7 +1134,7 @@
</th><td>0.8</td>
</tr>
</table>
-<a name="N10589"></a><a
name="org.apache.forrest.plugin.internal.IMSManifest"></a>
+<a name="N105B7"></a><a
name="org.apache.forrest.plugin.internal.IMSManifest"></a>
<h5>org.apache.forrest.plugin.internal.IMSManifest</h5>
<table class="ForrestTable" cellspacing="1" cellpadding="4">
<tr>
@@ -1137,7 +1165,7 @@
</th><td>0.7</td>
</tr>
</table>
-<a name="N105B7"></a><a
name="org.apache.forrest.plugin.internal.NoteTaking"></a>
+<a name="N105E5"></a><a
name="org.apache.forrest.plugin.internal.NoteTaking"></a>
<h5>org.apache.forrest.plugin.internal.NoteTaking</h5>
<table class="ForrestTable" cellspacing="1" cellpadding="4">
<tr>
Modified: forrest/site/pluginDocs/plugins_0_80/index.pdf
URL:
http://svn.apache.org/viewvc/forrest/site/pluginDocs/plugins_0_80/index.pdf?view=diff&rev=473155&r1=473154&r2=473155
==============================================================================
Binary files - no diff available.
Modified: forrest/site/pluginDocs/plugins_0_80/pluginInfrastructure.html
URL:
http://svn.apache.org/viewvc/forrest/site/pluginDocs/plugins_0_80/pluginInfrastructure.html?view=diff&rev=473155&r1=473154&r2=473155
==============================================================================
--- forrest/site/pluginDocs/plugins_0_80/pluginInfrastructure.html (original)
+++ forrest/site/pluginDocs/plugins_0_80/pluginInfrastructure.html Thu Nov 9
17:22:04 2006
@@ -401,6 +401,20 @@
<a name="N100CC"></a><a name="How+does+Installation+work%3F"></a>
<h2 class="underlined_10">How does Installation work?</h2>
<div class="section">
+<p>
+ See the
+ <a href="../../pluginDocs/plugins_0_80/usingPlugins.html">Using
Plugins</a>
+ for an overview of how the plugin installation system works and the
places and order
+ that will be searched.
+ </p>
+<div class="fixme">
+<div class="label">Fixme (open)</div>
+<div class="content">
+ The explanation below is out-of-date.
+ See <a href="http://issues.apache.org/jira/browse/FOR-537">FOR-537</a>
+
+</div>
+</div>
<p>When Forrest installs a plugin it downloads a zip of the plugin code and
extracts it into the <span class="codefrag">plugins</span> directory of
Forrest and an entry is made
in <span class="codefrag">src/plugins/sitemap.xmap</span>. For example,
installing the
@@ -435,7 +449,7 @@
</div>
-<a name="N100EA"></a><a name="Further+Reading"></a>
+<a name="N100F9"></a><a name="Further+Reading"></a>
<h2 class="underlined_10">Further Reading</h2>
<div class="section">
<p>If you want to build a plugin you might like to start with our
Modified: forrest/site/pluginDocs/plugins_0_80/pluginInfrastructure.pdf
URL:
http://svn.apache.org/viewvc/forrest/site/pluginDocs/plugins_0_80/pluginInfrastructure.pdf?view=diff&rev=473155&r1=473154&r2=473155
==============================================================================
Binary files - no diff available.
Modified: forrest/site/skin/basic.css
URL:
http://svn.apache.org/viewvc/forrest/site/skin/basic.css?view=diff&rev=473155&r1=473154&r2=473155
==============================================================================
--- forrest/site/skin/basic.css (original)
+++ forrest/site/skin/basic.css Thu Nov 9 17:22:04 2006
@@ -71,6 +71,7 @@
}
.fixme .label {
background: #C6C600;
+ color: black;
font-weight: bold;
padding: 5px 10px;
}
Modified: forrest/site/skin/print.css
URL:
http://svn.apache.org/viewvc/forrest/site/skin/print.css?view=diff&rev=473155&r1=473154&r2=473155
==============================================================================
--- forrest/site/skin/print.css (original)
+++ forrest/site/skin/print.css Thu Nov 9 17:22:04 2006
@@ -31,12 +31,12 @@
padding: 0;
float: none !important;
color: black;
- background: transparent;
+ background: inherit;
}
a:link, a:visited {
color: #336699;
- background: transparent;
+ background: inherit;
text-decoration: underline;
}