You are viewing a plain text version of this content. The canonical link for it is here.
Posted to svn@forrest.apache.org by gm...@apache.org on 2007/12/08 06:34:00 UTC
svn commit: r602323 - in /forrest/trunk/site-author/content/xdocs: ./
docs_0_90/ docs_0_90/howto/ procedures/release/ tools/
Author: gmcdonald
Date: Fri Dec 7 21:33:57 2007
New Revision: 602323
URL: http://svn.apache.org/viewvc?rev=602323&view=rev
Log:
Add rel=nofollow and convert to v2.0 DTD if needed
Modified:
forrest/trunk/site-author/content/xdocs/contrib.xml
forrest/trunk/site-author/content/xdocs/docs_0_90/build.xml
forrest/trunk/site-author/content/xdocs/docs_0_90/catalog.xml
forrest/trunk/site-author/content/xdocs/docs_0_90/howto/howto-buildPlugin.xml
forrest/trunk/site-author/content/xdocs/docs_0_90/howto/howto-corner-images.xml
forrest/trunk/site-author/content/xdocs/docs_0_90/howto/howto-editcss.xml
forrest/trunk/site-author/content/xdocs/docs_0_90/your-project.xml
forrest/trunk/site-author/content/xdocs/howto-dev.xml
forrest/trunk/site-author/content/xdocs/howto-howto.xml
forrest/trunk/site-author/content/xdocs/procedures/release/How_to_release.xml
forrest/trunk/site-author/content/xdocs/subversion_bestpractices.xml
forrest/trunk/site-author/content/xdocs/tools/eclipse.xml
forrest/trunk/site-author/content/xdocs/tools/xxe.xml
forrest/trunk/site-author/content/xdocs/zone.xml
Modified: forrest/trunk/site-author/content/xdocs/contrib.xml
URL: http://svn.apache.org/viewvc/forrest/trunk/site-author/content/xdocs/contrib.xml?rev=602323&r1=602322&r2=602323&view=diff
==============================================================================
--- forrest/trunk/site-author/content/xdocs/contrib.xml (original)
+++ forrest/trunk/site-author/content/xdocs/contrib.xml Fri Dec 7 21:33:57 2007
@@ -15,7 +15,7 @@
See the License for the specific language governing permissions and
limitations under the License.
-->
-<!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation V1.2//EN" "http://forrest.apache.org/dtd/document-v12.dtd">
+<!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation V2.0//EN" "http://forrest.apache.org/dtd/document-v20.dtd">
<document>
<header>
<title>Contributing to Apache Forrest</title>
@@ -24,25 +24,25 @@
<section id="introduction">
<title>Introduction</title>
<p>
- The Forrest Project is an <link href="http://www.opensource.org/">Open
- Source</link> volunteer project released under a very liberal license.
+ The Forrest Project is an <a href="http://www.opensource.org/" rel="nofollow">Open
+ Source</a> volunteer project released under a very liberal license.
This means there are many ways to contribute to the project - either
with direct participation (coding, documenting, answering questions,
proposing ideas, reporting bugs, suggesting bug-fixes, etc..) or by
resource donations (staff time, conference presentations, publicity,
software) and even general hardware/money
- <link href="http://www.apache.org/foundation/thanks.html">donations</link>
+ <a href="http://www.apache.org/foundation/thanks.html">donations</a>
via the ASF.
</p>
<p>
To begin with, we suggest you to subscribe to the
- <link href="site:mail-lists">Forrest mailing lists</link> (follow the
+ <a href="site:mail-lists">Forrest mailing lists</a> (follow the
link for information on how to subscribe and to access the mail list
archives). Listen-in for a while, to hear how others make contributions.
</p>
<p>
You can get your local working copy of the
- <link href="site:build">latest and greatest code</link> (which you find
+ <a href="site:build">latest and greatest code</a> (which you find
in the Forrest module in the Subversion code repository). Review the
todo list and the issue tracker, choose a task. Perhaps you have noticed
something that needs patching, or have a new feature to contribute. Make
@@ -68,14 +68,14 @@
and demonstrate features. Such samples can also enable automated testing.</li>
<li>Debugging - producing reproduceable test cases and/or finding
causes of bugs. Some known bugs are informally listed on To Do, and some are
- recorded as issues (see <link href="#procedure">explanation
- below</link>).</li>
+ recorded as issues (see <a href="#procedure">explanation
+ below</a>).</li>
<li>Providing new use-cases and requirements. If you think that
Forrest does not quite meet your needs then tell us about it.</li>
<li>Specifying/analysing/designing new features - and beyond. If you
wish to get further involved with this, please join the <code>forrest-dev</code> mailing
list, install and try out Forrest and read some of the
- <link href="site:mail-lists">mail archives</link>. You should have a reasonable
+ <a href="site:mail-lists">mail archives</a>. You should have a reasonable
fluency in XML technologies, some Java and Ant skills, and a basic understanding of the Forrest
architecture - don't just say "it should have XYZ" without reading anything
first - because chances are, somebody has already thought of that feature!)</li>
@@ -95,11 +95,11 @@
<p>
If you think that you have found a bug or you have a suggestion for
improvement, then please discuss it on one of the
- <link href="site:mail-lists">mailing lists</link>. However, please check
+ <a href="site:mail-lists">mailing lists</a>. However, please check
our Issue Tracker first as it may be already reported.
</p>
<p>
- The <link href="site:bugs">Apache Forrest Issue Tracker</link> collates
+ The <a href="site:bugs">Apache Forrest Issue Tracker</a> collates
our known issues. Obviously not every issue is listed there. Some issues
have been discussed on the mailing list but do not yet have an issue
recorded.
@@ -126,7 +126,7 @@
anonymous user. Therefore, you do not have the system permissions to
change anything. You can only update your local repository and compare
your revisions with the real repository. The
- <link href="site:build">Building Forrest</link> document
+ <a href="site:build">Building Forrest</a> document
explains.
</p>
</section>
@@ -137,10 +137,10 @@
documentation and discussion) and demonstrated committment, then the
rest of the dev community may vote to grant this developer commit access
to the Subversion repository. See the
- <link href="http://www.apache.org/dev/">ASF developers resources</link>
+ <a href="http://www.apache.org/dev/">ASF developers resources</a>
especially the
- <link href="http://www.apache.org/dev/version-control.html">Source code
- repositories</link>.
+ <a href="http://www.apache.org/dev/version-control.html">Source code
+ repositories</a>.
</p>
<p>
You will need secure access to the repository to be able to commit
@@ -154,7 +154,7 @@
use both Linux and Windows. SVN can understand that files are text (as
opposed to binary like images), but this must be specified for every new
file added. Your SVN client can be
- <link href="http://www.apache.org/dev/version-control.html#https-svn">configured</link>
+ <a href="http://www.apache.org/dev/version-control.html#https-svn">configured</a>
to automatically do this for certain file extensions. To do it manually,
make sure all line endings are in your current OS's native format (the
dos2unix and unix2dos utilities may be useful) and then do a <code>svn
@@ -169,8 +169,8 @@
So that everyone can be productive, it is important to know which method
is appropriate for a certain situation and how to go about it without
confusion. This section explains when to use the developer
- <link href="site:mail-lists">mailing list</link> and the
- <link href="site:bugs">issue tracker</link>.
+ <a href="site:mail-lists">mailing list</a> and the
+ <a href="site:bugs">issue tracker</a>.
</p>
<p>
Research your topic thoroughly before beginning to discuss a new
@@ -224,8 +224,8 @@
</p>
<p>
For more information about working with SVN, see
- <link href="http://svnbook.red-bean.com/">Version Control with
- Subversion</link> - the opensource SVN book.
+ <a href="http://svnbook.red-bean.com/" rel="nofollow">Version Control with
+ Subversion</a> - the opensource SVN book.
</p>
<p>
If you use a downloaded released version of Forrest (or don't use SVN),
@@ -233,24 +233,24 @@
faq.xml.orig faq.xml > mypatch.txt</code>' (better to do that from
$FORREST_HOME directory). If you want to use the most recent version of
the documentation then grab its source file directly from the
- <link href="http://svn.apache.org/repos/asf/forrest/trunk/site-author/content/xdocs/">SVN
- server</link> (and tell us which Revision number you used).
+ <a href="http://svn.apache.org/repos/asf/forrest/trunk/site-author/content/xdocs/">SVN
+ server</a> (and tell us which Revision number you used).
</p>
<note>
- Please send all contributions via our <link href="site:bugs">issue
- tracker</link>. and specify the Forrest version or svn version of the
+ Please send all contributions via our <a href="site:bugs">issue
+ tracker</a>. and specify the Forrest version or svn version of the
source.
</note>
<p>
It is always a good idea to check the Forrest
- <link href="site:bugs">issue tracker</link> before diving in.
+ <a href="site:bugs">issue tracker</a> before diving in.
</p>
</section>
<section id="revert">
<title>How to revert changes in SVN</title>
<p>
Check out
- <link href="http://svnbook.red-bean.com/en/1.0/ch04s04.html#svn-ch-4-sect-4.2">http://svnbook.red-bean.com/en/1.0/ch04s04.html#svn-ch-4-sect-4.2</link>
+ <a href="http://svnbook.red-bean.com/en/1.0/ch04s04.html#svn-ch-4-sect-4.2" rel="nofollow">http://svnbook.red-bean.com/en/1.0/ch04s04.html#svn-ch-4-sect-4.2</a>
for instructions on how to revert (roll back) changes to svn.
</p>
</section>
@@ -262,7 +262,7 @@
</p>
<ul>
<li>See general ASF
- <link href="http://www.apache.org/dev/contrib-email-tips.html">Tips for email contributors</link></li>
+ <a href="http://www.apache.org/dev/contrib-email-tips.html">Tips for email contributors</a></li>
<li> Every contribution is worthwhile. Even if the ensuing discussion
proves it to be off-beam, then it may jog ideas for other people. </li>
<li> Use sensible and concise email subject headings. Search engines,
@@ -284,7 +284,7 @@
<li> When making changes to XML documentation, or any XML document for
that matter, use a validating XML editor. Here is some assistance
with editor
- <link href="site:catalog">configuration</link>.
+ <a href="site:catalog">configuration</a>.
</li>
<li> Remember that most people are participating in development on a
volunteer basis and in their "spare time". These enthusiasts will attempt to
Modified: forrest/trunk/site-author/content/xdocs/docs_0_90/build.xml
URL: http://svn.apache.org/viewvc/forrest/trunk/site-author/content/xdocs/docs_0_90/build.xml?rev=602323&r1=602322&r2=602323&view=diff
==============================================================================
--- forrest/trunk/site-author/content/xdocs/docs_0_90/build.xml (original)
+++ forrest/trunk/site-author/content/xdocs/docs_0_90/build.xml Fri Dec 7 21:33:57 2007
@@ -15,7 +15,8 @@
See the License for the specific language governing permissions and
limitations under the License.
-->
-<!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation V1.2//EN" "http://forrest.apache.org/dtd/document-v12.dtd">
+<!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation V2.0//EN"
+ "http://forrest.apache.org/dtd/document-v20.dtd">
<document>
<header>
<title>Building Forrest</title>
@@ -27,17 +28,17 @@
<title>Step-by-step Subversion (SVN) instructions for developers</title>
<note>
If you are behind a proxy, see
- <link href="http://subversion.tigris.org/project_faq.html#proxy">this
- FAQ</link>.
+ <a href="http://subversion.tigris.org/project_faq.html#proxy" rel="nofollow">this
+ FAQ</a>.
</note>
<ol>
<li>Make sure you have a recent release of a
- <link href="http://subversion.tigris.org/">Subversion</link>
+ <a href="http://subversion.tigris.org/" rel="nofollow">Subversion</a>
client installed and properly configured.</li>
<li>Read the ASF notes about source repositories and
- <link href="http://www.apache.org/dev/version-control.html">version control</link>
+ <a href="http://www.apache.org/dev/version-control.html">version control</a>
and see Forrest's developer notes about our
- <link href="site:version-control">SVN</link>.
+ <a href="site:version-control">SVN</a>.
</li>
<li>At a command prompt, enter
'<code>svn co http://svn.apache.org/repos/asf/forrest/trunk forrest</code>'
@@ -54,8 +55,8 @@
</p>
<p>
SVN is really powerful. See
- <link href="http://svnbook.red-bean.com/">Version Control with
- Subversion</link> - the opensource SVN book.
+ <a href="http://svnbook.red-bean.com/" rel="nofollow">Version Control with
+ Subversion</a> - the opensource SVN book.
</p>
</section>
<section id="release">
@@ -73,7 +74,7 @@
<note>
This document applies to this specific version. See other
instructions for the
- <link href="http://forrest.apache.org/docs/dev/build.html">development</link>
+ <a href="http://forrest.apache.org/docs/dev/build.html">development</a>
version.
</note>
<p>
@@ -122,7 +123,7 @@
in content/xdocs/*.xml see the immediate effect.
</p>
<p>
- The document <link href="site:your-project">Using Forrest</link> is your
+ The document <a href="site:your-project">Using Forrest</a> is your
next step.
</p>
</section>
Modified: forrest/trunk/site-author/content/xdocs/docs_0_90/catalog.xml
URL: http://svn.apache.org/viewvc/forrest/trunk/site-author/content/xdocs/docs_0_90/catalog.xml?rev=602323&r1=602322&r2=602323&view=diff
==============================================================================
--- forrest/trunk/site-author/content/xdocs/docs_0_90/catalog.xml (original)
+++ forrest/trunk/site-author/content/xdocs/docs_0_90/catalog.xml Fri Dec 7 21:33:57 2007
@@ -15,7 +15,8 @@
See the License for the specific language governing permissions and
limitations under the License.
-->
-<!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation V1.2//EN" "http://forrest.apache.org/dtd/document-v12.dtd">
+<!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation V2.0//EN"
+ "http://forrest.apache.org/dtd/document-v20.dtd">
<document>
<header>
<title>Using Catalog Entity Resolver for local DTDs</title>
@@ -121,16 +122,16 @@
</source>
<p>
See other notes about using
- <link href="http://www.pinkjuice.com/howto/vimxml/">Vim as XML
- editor</link>.
+ <a href="http://www.pinkjuice.com/howto/vimxml/" rel="nofollow">Vim as XML
+ editor</a>.
</p>
</section>
<section id="emacs">
<title>Emacs</title>
<p>
- See <link href="http://www.thaiopensource.com/nxml-mode/">nXML
- mode</link> and
- <link href="http://www.dpawson.co.uk/relaxng/nxml/">FAQ</link>.
+ See <a href="http://www.thaiopensource.com/nxml-mode/" rel="nofollow">nXML
+ mode</a> and
+ <a href="http://www.dpawson.co.uk/relaxng/nxml/" rel="nofollow">FAQ</a>.
</p>
</section>
<section id="onsgmls">
@@ -215,8 +216,8 @@
<p>
XXE supports catalogs by automatic detection via configuration
files. Download the
- <fork href="http://www.splike.com/howtos/xxe_forrest.html">XXE
- Forrest Config</fork> files from splike.com; this also add support
+ <a href="http://www.splike.com/howtos/xxe_forrest.html" rel="nofollow">XXE
+ Forrest Config</a> files from splike.com; this also add support
for WYSIWYG editing of forrest documents. Note: This configuration
suite has recently been added to the Forrest scratchpad.
</p>
@@ -227,20 +228,20 @@
<title>Further information and resources</title>
<p>
Forrest and Cocoon use the
- <link href="http://xml.apache.org/commons/components/resolver/">Catalog
- Entity Resolver</link> that is provided by the
- <link href="http://xml.apache.org/commons/">Apache XML Commons</link>
+ <a href="http://xml.apache.org/commons/components/resolver/">Catalog
+ Entity Resolver</a> that is provided by the
+ <a href="http://xml.apache.org/commons/">Apache XML Commons</a>
project. The resolver is packaged with the Forrest distribution at
<code>lib/core/xml-commons-resolver-x.y.jar</code>
</p>
<p>
Other Forrest documentation has some notes about configuring the entity
- resolver for your own DTDs. See <link href="site:validation">XML
- Validation</link>.
+ resolver for your own DTDs. See <a href="site:validation">XML
+ Validation</a>.
</p>
<p>
Cocoon has extensive documentation about the entity resolver. See
- <link href="ext:cocoon/catalogs">Entity resolution with catalogs</link>.
+ <a href="ext:cocoon/catalogs">Entity resolution with catalogs</a>.
</p>
</section>
</body>
Modified: forrest/trunk/site-author/content/xdocs/docs_0_90/howto/howto-buildPlugin.xml
URL: http://svn.apache.org/viewvc/forrest/trunk/site-author/content/xdocs/docs_0_90/howto/howto-buildPlugin.xml?rev=602323&r1=602322&r2=602323&view=diff
==============================================================================
--- forrest/trunk/site-author/content/xdocs/docs_0_90/howto/howto-buildPlugin.xml (original)
+++ forrest/trunk/site-author/content/xdocs/docs_0_90/howto/howto-buildPlugin.xml Fri Dec 7 21:33:57 2007
@@ -315,7 +315,7 @@
<p>
It is also a really good idea to build proper tests for your plugins
using a suitable testing framework, for example,
- <a href="http://webtest.canoo.com/">WebTest</a>. We recommend that you
+ <a href="http://webtest.canoo.com/" rel="nofollow">WebTest</a>. We recommend that you
extend the <code>test</code> target in your plugins build file because
this target is also used when performing integration tests on Forrest.
In addition, we recommend that you use the samples in your documentation
Modified: forrest/trunk/site-author/content/xdocs/docs_0_90/howto/howto-corner-images.xml
URL: http://svn.apache.org/viewvc/forrest/trunk/site-author/content/xdocs/docs_0_90/howto/howto-corner-images.xml?rev=602323&r1=602322&r2=602323&view=diff
==============================================================================
--- forrest/trunk/site-author/content/xdocs/docs_0_90/howto/howto-corner-images.xml (original)
+++ forrest/trunk/site-author/content/xdocs/docs_0_90/howto/howto-corner-images.xml Fri Dec 7 21:33:57 2007
@@ -38,7 +38,7 @@
<purpose title="Purpose">
<p>
Forrest renders the corner images through
- <a href="http://www.w3.org/TR/SVG/">Scalable Vector Graphics (SVG)</a>. It
+ <a href="http://www.w3.org/TR/SVG/" rel="nofollow">Scalable Vector Graphics (SVG)</a>. It
may be necessary to change the color of the corner images to be suitable
for your own skin colors.
</p>
Modified: forrest/trunk/site-author/content/xdocs/docs_0_90/howto/howto-editcss.xml
URL: http://svn.apache.org/viewvc/forrest/trunk/site-author/content/xdocs/docs_0_90/howto/howto-editcss.xml?rev=602323&r1=602322&r2=602323&view=diff
==============================================================================
--- forrest/trunk/site-author/content/xdocs/docs_0_90/howto/howto-editcss.xml (original)
+++ forrest/trunk/site-author/content/xdocs/docs_0_90/howto/howto-editcss.xml Fri Dec 7 21:33:57 2007
@@ -61,11 +61,11 @@
Firefox-Browser installed on your system.
If you don't already use it, you can
download it from <a
- href="http://www.mozilla.org/products/firefox/">http://www.mozilla.org/products/firefox/</a></li>
+ href="http://www.mozilla.org/products/firefox/" rel="nofollow">http://www.mozilla.org/products/firefox/</a></li>
<li>The Firefox-PlugIn EditCSS. It downloads
and installs in just a few seconds from the
Install-Link at <a
- href="http://editcss.mozdev.org/">http://editcss.mozdev.org/</a>
+ href="http://editcss.mozdev.org/" rel="nofollow">http://editcss.mozdev.org/</a>
<note>
With standard security settings in place, Firefox will pop up a line
at the top of the window because this site has by default no
@@ -77,7 +77,7 @@
<li>A basic understanding of CSS and access to
a good CSS-reference. Tutorials and
Reference can be found at <a
- href="http://www.htmlhelp.com/reference/css/">http://www.htmlhelp.com/reference/css/</a>.</li>
+ href="http://www.htmlhelp.com/reference/css/" rel="nofollow">http://www.htmlhelp.com/reference/css/</a>.</li>
</ol>
</prerequisites>
<steps title="Steps">
Modified: forrest/trunk/site-author/content/xdocs/docs_0_90/your-project.xml
URL: http://svn.apache.org/viewvc/forrest/trunk/site-author/content/xdocs/docs_0_90/your-project.xml?rev=602323&r1=602322&r2=602323&view=diff
==============================================================================
--- forrest/trunk/site-author/content/xdocs/docs_0_90/your-project.xml (original)
+++ forrest/trunk/site-author/content/xdocs/docs_0_90/your-project.xml Fri Dec 7 21:33:57 2007
@@ -15,7 +15,8 @@
See the License for the specific language governing permissions and
limitations under the License.
-->
-<!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation V1.3//EN" "http://forrest.apache.org/dtd/document-v13.dtd">
+<!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation V2.0//EN"
+ "http://forrest.apache.org/dtd/document-v20.dtd">
<document>
<header>
<title>Using Forrest</title>
@@ -34,10 +35,10 @@
<section id="installing">
<title>Installing Forrest</title>
<p>
- <link href="ext:forrest/download">Download</link> the latest release of
+ <a href="ext:forrest/download">Download</a> the latest release of
Forrest and follow the index.html in the top-level, or if you want to
- try the development version, then <link href="site:build">build
- Forrest</link> from source.
+ try the development version, then <a href="site:build">build
+ Forrest</a> from source.
</p>
<section>
<title>Setting up the Environment</title>
@@ -47,7 +48,7 @@
available everywhere and it can locate its home directory and
resources. It is beyond the scope of Forrest to explain how to manage
your operating system. Some tips are listed below and this
- <link href="http://mail-archives.apache.org/mod_mbox/forrest-user/200610.mbox/%3ceab855560610181625u6e49b49at7df6c0c5e6812c74@mail.gmail.com%3e">message</link>
+ <a href="http://mail-archives.apache.org/mod_mbox/forrest-user/200610.mbox/%3ceab855560610181625u6e49b49at7df6c0c5e6812c74@mail.gmail.com%3e" rel="nofollow">message</a>
explains further and provides other tips about using Windows.
</p>
<section>
@@ -358,7 +359,7 @@
Forrest where the XML sources are, rather than rearrange your project
directories to accommodate Forrest. This can be done by editing
<code>forrest.properties</code> (consult the
- <link href="#Changing_the_layout">Changing the layout</link> section for
+ <a href="#Changing_the_layout">Changing the layout</a> section for
more details).
</p>
</section>
@@ -456,9 +457,9 @@
(if the skin supports it).
-->
<trail>
- <link1 name="myGroup" href="http://www.apache.org/"/>
- <link2 name="myProject" href="http://forrest.apache.org/"/>
- <link3 name="" href=""/>
+ <a1 name="myGroup" href="http://www.apache.org/"/>
+ <a2 name="myProject" href="http://forrest.apache.org/"/>
+ <a3 name="" href=""/>
</trail>
<!-- Configure the TOC, i.e. the Table of Contents.
@@ -596,7 +597,7 @@
<source>project.xdocs-dir=src/xdocs</source>
<p>
For example, to emulate the simple
- <link href="http://maven.apache.org/">Maven</link> format:
+ <a href="http://maven.apache.org/">Maven</a> format:
</p>
<source>
/xdocs
@@ -638,7 +639,7 @@
index, and is rendered as the vertical column of links in the default
skin. Look at Forrest's own xdocs for an example. More detailed info
about site.xml is provided in the document
- <link href="site:linking">Menus and Linking</link>.
+ <a href="site:linking">Menus and Linking</a>.
</p>
</section>
<section id="tabs.xml">
@@ -646,7 +647,7 @@
<p>
The <code>tabs.xml</code> file is used to produce the 'tabs'. which
enable users to quickly jump to sections of your site. See the
- <link href="site:menu_generation">menu generation</link> documentation
+ <a href="site:menu_generation">menu generation</a> documentation
for more details, and again, consult Forrest's own docs for a usage
example.
</p>
@@ -688,8 +689,8 @@
<p>
The Cocoon sitemap is a set of rules for generating content (HTML, PDFs
etc) from XML sources. Forrest has a default sitemap, which is adequate
- for everyday sites. For example, the <link href="site:forrest">Forrest
- website</link> itself uses the default sitemap.
+ for everyday sites. For example, the <a href="site:forrest">Forrest
+ website</a> itself uses the default sitemap.
</p>
<p>
Sometimes, one needs to go beyond the default set of rules. This is
@@ -699,7 +700,7 @@
<ul>
<li>Transform custom XML content types with XSLT stylesheets.</li>
<li>Generate PNG or JPEG images from
- <link href="http://www.w3.org/TR/SVG/">SVG</link> XML files.
+ <a href="http://www.w3.org/TR/SVG/" rel="nofollow">SVG</a> XML files.
(<strong>Note:</strong> Forrest's sitemap now does this natively.)</li>
<li>Integrate external XML feeds (e.g. RSS) into your site's content.
(<strong>Note:</strong> See issues.xmap for an example.)</li>
@@ -710,9 +711,9 @@
and PDF, available as the standard names <code>wholesite.html</code>
and <code>wholesite.pdf</code>.)</li>
<li>Read content from exotic sources like
- <link href="http://www.rpbourret.com/xml/XMLDBLinks.htm">XML
- databases</link>.</li>
- <li>Integrate any of <link href="ext:cocoon">Cocoon's</link> vast array
+ <a href="http://www.rpbourret.com/xml/XMLDBLinks.htm" rel="nofollow">XML
+ databases</a>.</li>
+ <li>Integrate any of <a href="ext:cocoon">Cocoon's</a> vast array
of capabilities. The possibilities are best appreciated by
downloading the latest Cocoon distribution and playing with the
samples.</li>
@@ -729,17 +730,17 @@
<p>
Any match that is not handled, passes through to be handled by the
default Forrest sitemaps - obviously extremely powerful. The capability
- is described in "<link href="site:project-sitemap">Using project
- sitemaps</link>" and some worked examples are shown in the following
+ is described in "<a href="site:project-sitemap">Using project
+ sitemaps</a>" and some worked examples are shown in the following
sections here.
</p>
<note>
We advise you to spend time to understand the Apache Cocoon sitemap. See
- <link href="ext:cocoon/sitemap">Cocoon sitemap</link> and
- <link href="ext:cocoon/concepts">Cocoon concepts</link> and related
+ <a href="ext:cocoon/sitemap">Cocoon sitemap</a> and
+ <a href="ext:cocoon/concepts">Cocoon concepts</a> and related
component documentation. The Forrest sitemap is broken into multiple
files. The main one is <strong>sitemap.xmap</strong> which delegates to
- others. See the <link href="site:sitemap-ref">Sitemap Reference</link>
+ others. See the <a href="site:sitemap-ref">Sitemap Reference</a>
for a tour of the default sitemap.
</note>
<section id="adding_new_content_type">
@@ -747,7 +748,7 @@
<p>
There are two methods for detecting types of documents and doing
special handling. The more complete solution is
- <link href="#adding_new_content_type_2">described</link> in the
+ <a href="#adding_new_content_type_2">described</a> in the
advanced section below. However, this basic method is also worth
understanding.
</p>
@@ -835,7 +836,7 @@
<xsl:template match="file">
<tr>
- <td><link href="{@url}"><xsl:value-of select="@name"/></link></td>
+ <td><a href="{@url}"><xsl:value-of select="@name"/></a></td>
<td><xsl:value-of
select="format-number(@size div (1024*1024), '##.##')"/> MB</td>
</tr>
@@ -862,7 +863,7 @@
structure.
</p>
<note>
- The <link href="site:sitemap-ref">Sitemap Reference</link> provides
+ The <a href="site:sitemap-ref">Sitemap Reference</a> provides
details about how the sitemap works.
</note>
<p>
@@ -902,7 +903,7 @@
By default, Forrest requires that all XML files be valid, i.e. they
must have a DOCTYPE declaration and associated DTD, and validate
against it. Our new 'downloads' document type is no exception. The
- <link href="site:validation">XML Validation</link> document
+ <a href="site:validation">XML Validation</a> document
continues this example, showing how to register a new document type.
Briefly, this involves:
</p>
@@ -916,7 +917,7 @@
<li>Tell the system about your catalog.</li>
</ul>
<note>
- Please see <link href="site:validation">XML Validation</link> for
+ Please see <a href="site:validation">XML Validation</a> for
the complete description for those steps.
</note>
</section>
@@ -931,8 +932,8 @@
</p>
<p>
We need to digress and explain the powerful
- <link href="site:cap">SourceTypeAction (content aware
- pipelines)</link>. It is a Cocoon sitemap component that peeks at the
+ <a href="site:cap">SourceTypeAction (content aware
+ pipelines)</a>. It is a Cocoon sitemap component that peeks at the
top-part of a document to look for hints about the type of the
document. It has four methods: document-declaration, document-element
and namespace, processing-instruction, w3c-xml-schema.
@@ -994,10 +995,10 @@
This is the type of processing that happens in the main
<code>main/webapp/forrest.xmap</code> sitemap. We have added similar
handling to our project sitemap. Basically, this uses the
- <link href="site:cap">SourceTypeAction (content aware
- pipelines)</link> to detect the doctype. The new document-v11.dtd
+ <a href="site:cap">SourceTypeAction (content aware
+ pipelines)</a> to detect the doctype. The new document-v11.dtd
needs to be also added to your project Catalog as
- <link href="#new_dtd">described above</link>.
+ <a href="#new_dtd">described above</a>.
</p>
<p>
Note that any sitemap component must be declared before it can be
@@ -1056,8 +1057,8 @@
dynamic mode you need to restart Forrest in order to see the new skin.
</p>
<note>
- Forrest supplies a collection of <link href="site:default-skins">default
- skins</link> which are configurable and so should meet the needs of most
+ Forrest supplies a collection of <a href="site:default-skins">default
+ skins</a> which are configurable and so should meet the needs of most
projects. The aim is to provide many capabilities so that extra skins
are not needed.
</note>
@@ -1144,9 +1145,9 @@
<title>Interactive Forrest: faster turnaround when developing your docs</title>
<p>
In comparison to simpler tools (like
- <link href="ext:anakia">Anakia</link>) the Cocoon command-line mode (and
+ <a href="ext:anakia">Anakia</a>) the Cocoon command-line mode (and
hence Forrest command-line mode) is slow. As the
- <link href="site:dreams">dream list</link> notes, Forrest was originally
+ <a href="site:dreams">dream list</a> notes, Forrest was originally
intended to be used for dynamic sites, and the Cocoon crawler used only
to create static snapshots for mirroring. This section describes how, by
using a "live" Forrest webapp instance, the Forrest-based documentation
@@ -1158,7 +1159,7 @@
Type '<code>forrest run</code>' in your project root to start
Forrest's built-in Jetty web server. Once it has started, point your
browser at
- <link href="http://localhost:8888/">http://localhost:8888/</link>,
+ <a href="http://localhost:8888/">http://localhost:8888/</a>,
which will show your website, rendered on demand as each link is
followed.
</p>
@@ -1181,7 +1182,7 @@
<title>Invoking Forrest from Ant</title>
<p>
Ant has an
- <link href="http://ant.apache.org/manual/CoreTasks/import.html"><import></link>
+ <a href="http://ant.apache.org/manual/CoreTasks/import.html"><import></a>
task which can be used to invoke Forrest from Ant. All targets and
properties are imported and can be used in your project build. Here is a
simple example:
@@ -1203,7 +1204,7 @@
</source>
<warning>
See issue
- <link href="http://issues.apache.org/jira/browse/FOR-145">FOR-145</link>
+ <a href="http://issues.apache.org/jira/browse/FOR-145">FOR-145</a>
which causes clashes of Ant target names.
</warning>
<warning>
@@ -1228,11 +1229,11 @@
</p>
<p>
Another option is to use the Forrest Antlet from the Krysalis Project's
- <link href="http://antworks.sourceforge.net/importer/">Antworks
- Importer</link>.
+ <a href="http://antworks.sourceforge.net/importer/">Antworks
+ Importer</a>.
</p>
<p>
- The <link href="site:forrestbot">Forrestbot</link> provides workstages
+ The <a href="site:forrestbot">Forrestbot</a> provides workstages
to get source, build, deploy, and notify. This is very useful for
automating builds; you may want to consider using the Forrestbot.
</p>
Modified: forrest/trunk/site-author/content/xdocs/howto-dev.xml
URL: http://svn.apache.org/viewvc/forrest/trunk/site-author/content/xdocs/howto-dev.xml?rev=602323&r1=602322&r2=602323&view=diff
==============================================================================
--- forrest/trunk/site-author/content/xdocs/howto-dev.xml (original)
+++ forrest/trunk/site-author/content/xdocs/howto-dev.xml Fri Dec 7 21:33:57 2007
@@ -140,7 +140,7 @@
<p>
Whether you use the svn command-line client or a fancy client, then you
still need to make sure you know how to operate SVN properly.
- <a href="http://svnbook.red-bean.com/">http://svnbook.red-bean.com</a>
+ <a href="http://svnbook.red-bean.com/" rel="nofollow">http://svnbook.red-bean.com</a>
is a must.
</p>
<section id="multiple">
@@ -224,7 +224,7 @@
</source>
<p>
More information can be found at
- <a href="http://svnbook.red-bean.com/en/1.0/ch04s04.html#svn-ch-4-sect-4.2">Common
+ <a href="http://svnbook.red-bean.com/en/1.0/ch04s04.html#svn-ch-4-sect-4.2" rel="nofollow">Common
use-cases for merging</a> section of the Red Bean SVN Book.
</p>
</section>
@@ -249,7 +249,7 @@
<ul>
<li>
Keep a copy of this book, or the online version, close at hand:
- <a href="http://svnbook.red-bean.com/">Version Control with Subversion</a>
+ <a href="http://svnbook.red-bean.com/" rel="nofollow">Version Control with Subversion</a>
- the opensource SVN book.
</li>
<li>
@@ -310,7 +310,7 @@
<fixme author="open">
The issues of whitespace and line endings needs to be very clearly
described. See some
- <a href="http://marc.theaimsgroup.com/?l=forrest-dev&m=112450886218545">mail
+ <a href="http://marc.theaimsgroup.com/?l=forrest-dev&m=112450886218545" rel="nofollow">mail
discussion</a> references.
</fixme>
</section>
Modified: forrest/trunk/site-author/content/xdocs/howto-howto.xml
URL: http://svn.apache.org/viewvc/forrest/trunk/site-author/content/xdocs/howto-howto.xml?rev=602323&r1=602322&r2=602323&view=diff
==============================================================================
--- forrest/trunk/site-author/content/xdocs/howto-howto.xml (original)
+++ forrest/trunk/site-author/content/xdocs/howto-howto.xml Fri Dec 7 21:33:57 2007
@@ -223,10 +223,10 @@
</p>
<ul>
<li>Joel D. Canfield's <a
- href="http://www.evolt.org/article/How_To_Write_A_How_To/9741/18250/index.html">How
+ href="http://www.evolt.org/article/How_To_Write_A_How_To/9741/18250/index.html" rel="nofollow">How
to Write a How-To</a> on evolt.org.</li>
<li>The Linux Documentation Project's <a
- href="http://www.tldp.org/HOWTO/HOWTO-INDEX/index.html">HOWTO</a>
+ href="http://www.tldp.org/HOWTO/HOWTO-INDEX/index.html" rel="nofollow">HOWTO</a>
index page provides many excellent How-To documents to inspire your
efforts.</li>
</ul>
Modified: forrest/trunk/site-author/content/xdocs/procedures/release/How_to_release.xml
URL: http://svn.apache.org/viewvc/forrest/trunk/site-author/content/xdocs/procedures/release/How_to_release.xml?rev=602323&r1=602322&r2=602323&view=diff
==============================================================================
--- forrest/trunk/site-author/content/xdocs/procedures/release/How_to_release.xml (original)
+++ forrest/trunk/site-author/content/xdocs/procedures/release/How_to_release.xml Fri Dec 7 21:33:57 2007
@@ -228,7 +228,7 @@
href="http://issues.apache.org/jira/browse/FOR-853">FOR-853</a>.
Look at
<a
- href="http://www.mail-archive.com/dev@forrest.apache.org/msg02310.html">msg02310.html</a>
+ href="http://www.mail-archive.com/dev@forrest.apache.org/msg02310.html" rel="nofollow">msg02310.html</a>
for an example of such a message.
</p></li>
<li><p>
@@ -315,7 +315,7 @@
ensures that it is the PMC as a whole that prepares and issues the
release, rather than an individual. Such procedures give us the
protection accorded by the ASF being a corporation. See a good
- discussion <a href="http://marc.theaimsgroup.com/?t=114296877800003">in
+ discussion <a href="http://marc.theaimsgroup.com/?t=114296877800003" rel="nofollow">in
the archives</a>.
</note>
</section>
@@ -1024,30 +1024,30 @@
</p>
<p>
See previous announcements for examples:
- <a href="http://marc.info/?l=apache-announce&m=117688881228702">0.8</a>
+ <a href="http://marc.info/?l=apache-announce&m=117688881228702" rel="nofollow">0.8</a>
|
- <a href="http://marc.info/?l=xml-apache-announce&m=111960678028211">0.7</a>
+ <a href="http://marc.info/?l=xml-apache-announce&m=111960678028211" rel="nofollow">0.7</a>
|
- <a href="http://marc.info/?l=xml-apache-announce&m=109784461425740">0.6</a>
+ <a href="http://marc.info/?l=xml-apache-announce&m=109784461425740" rel="nofollow">0.6</a>
|
- <a href="http://marc.info/?l=xml-apache-announce&m=106541447606765">0.5.1</a>
+ <a href="http://marc.info/?l=xml-apache-announce&m=106541447606765" rel="nofollow">0.5.1</a>
|
- <a href="http://marc.info/?l=xml-apache-announce&m=106352706005681">0.5</a>
+ <a href="http://marc.info/?l=xml-apache-announce&m=106352706005681" rel="nofollow">0.5</a>
|
- <a href="http://marc.info/?l=jakarta-announce&m=104510734501302">0.4</a>
+ <a href="http://marc.info/?l=jakarta-announce&m=104510734501302" rel="nofollow">0.4</a>
|
- <a href="http://marc.info/?l=xml-apache-announce&m=104399934113331">0.3</a>
+ <a href="http://marc.info/?l=xml-apache-announce&m=104399934113331" rel="nofollow">0.3</a>
|
- <a href="http://marc.info/?l=xml-apache-announce&m=103746673310573">0.2</a>
+ <a href="http://marc.info/?l=xml-apache-announce&m=103746673310573" rel="nofollow">0.2</a>
</p>
</li>
<li><p>
Do the Freshmeat announcement:
- <a href="http://freshmeat.net/projects/forrest/">http://freshmeat.net/projects/forrest/</a>
+ <a href="http://freshmeat.net/projects/forrest/" rel="nofollow">http://freshmeat.net/projects/forrest/</a>
</p></li>
<li>
Update the release information at our
- <a href="http://en.wikipedia.org/wiki/Apache_Forrest">Wikipedia</a> page.
+ <a href="http://en.wikipedia.org/wiki/Apache_Forrest" rel="nofollow">Wikipedia</a> page.
</li>
</ol>
</section>
Modified: forrest/trunk/site-author/content/xdocs/subversion_bestpractices.xml
URL: http://svn.apache.org/viewvc/forrest/trunk/site-author/content/xdocs/subversion_bestpractices.xml?rev=602323&r1=602322&r2=602323&view=diff
==============================================================================
--- forrest/trunk/site-author/content/xdocs/subversion_bestpractices.xml (original)
+++ forrest/trunk/site-author/content/xdocs/subversion_bestpractices.xml Fri Dec 7 21:33:57 2007
@@ -40,12 +40,12 @@
</li>
<li>See ASF-wide notes for <a href="http://www.apache.org/dev/#svn">developers</a>.
</li>
- <li>Use the <a href="http://svnbook.red-bean.com/">SVN Book</a> - Version Control with Subversion.
+ <li>Use the <a href="http://svnbook.red-bean.com/" rel="nofollow">SVN Book</a> - Version Control with Subversion.
</li>
<li><a href="contrib.html#svn-config">Configure</a> your svn client.
<fixme author="">
Move the notes from contrib.html to here. See other notes in
- <a href="http://marc.theaimsgroup.com/?t=114834506800002">email</a>.
+ <a href="http://marc.theaimsgroup.com/?t=114834506800002" rel="nofollow">email</a>.
</fixme></li>
<li>When moving an existing file please use "svn move fromFile toFile". This ensures
that the history of the item is not lost.</li>
Modified: forrest/trunk/site-author/content/xdocs/tools/eclipse.xml
URL: http://svn.apache.org/viewvc/forrest/trunk/site-author/content/xdocs/tools/eclipse.xml?rev=602323&r1=602322&r2=602323&view=diff
==============================================================================
--- forrest/trunk/site-author/content/xdocs/tools/eclipse.xml (original)
+++ forrest/trunk/site-author/content/xdocs/tools/eclipse.xml Fri Dec 7 21:33:57 2007
@@ -38,8 +38,7 @@
<p>
To get you started while the documentation is being developed, see this
forrest-dev mail thread:
- <a href="http://marc.theaimsgroup.com/?t=112059632000001"> [eclipse] How
- to install? </a> .
+ <a href="http://marc.theaimsgroup.com/?t=112059632000001" rel="nofollow"> [eclipse] How to install? </a> .
</p>
</section>
<section>
Modified: forrest/trunk/site-author/content/xdocs/tools/xxe.xml
URL: http://svn.apache.org/viewvc/forrest/trunk/site-author/content/xdocs/tools/xxe.xml?rev=602323&r1=602322&r2=602323&view=diff
==============================================================================
--- forrest/trunk/site-author/content/xdocs/tools/xxe.xml (original)
+++ forrest/trunk/site-author/content/xdocs/tools/xxe.xml Fri Dec 7 21:33:57 2007
@@ -15,8 +15,7 @@
See the License for the specific language governing permissions and
limitations under the License.
-->
-<!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation V1.3//EN"
- "http://forrest.apache.org/dtd/document-v13.dtd">
+<!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation V2.0//EN" "http://forrest.apache.org/dtd/document-v20.dtd">
<document>
<header>
<title>XXE Forrest Configuration</title>
@@ -27,7 +26,7 @@
just that we provide this tool to take advantage of XXE.
</note>
<p>
- <link href="http://www.xmlmind.com/xmleditor/">XMLmind XML Editor</link>
+ <a href="http://www.xmlmind.com/xmleditor/" rel="nofollow">XMLmind XML Editor</a>
is a validating XML editor featuring a word processor-like view. We
support the Forrest plugin for XXE only, please direct all XXE-related
questions to XXE support or mailing lists.
@@ -71,9 +70,9 @@
the build there to copy the DTDs
</p>
<p>
- <link
- href="http://www.xmlmind.com/xmleditor/_distrib/doc/configure/index.html">
- XXE Custom Configuration Info</link>
+ <a
+ href="http://www.xmlmind.com/xmleditor/_distrib/doc/configure/index.html" rel="nofollow">
+ XXE Custom Configuration Info</a>
</p>
</section>
<section>
Modified: forrest/trunk/site-author/content/xdocs/zone.xml
URL: http://svn.apache.org/viewvc/forrest/trunk/site-author/content/xdocs/zone.xml?rev=602323&r1=602322&r2=602323&view=diff
==============================================================================
--- forrest/trunk/site-author/content/xdocs/zone.xml (original)
+++ forrest/trunk/site-author/content/xdocs/zone.xml Fri Dec 7 21:33:57 2007
@@ -217,7 +217,7 @@
<title>Other notes</title>
<ul>
<li>See some other discussion in the thread
- <a href="http://marc.info/?l=forrest-dev&m=111717382712670">Re: zone for testing forrest</a></li>
+ <a href="http://marc.info/?l=forrest-dev&m=111717382712670" rel="nofollow">Re: zone for testing forrest</a></li>
</ul>
</section>
</body>