crossley 2002/07/10 22:26:58
Modified: src/documentation/xdocs/plan book.xml changes-doc.xml
doc.xml index.xml issues-doc.xml
Added: src/documentation/xdocs/plan linkstatus.xml
Log:
Added new document to describe various tools to assist with mending any
broken links.
Revision Changes Path
1.8 +1 -0 xml-cocoon2/src/documentation/xdocs/plan/book.xml
Index: book.xml
===================================================================
RCS file: /home/cvs/xml-cocoon2/src/documentation/xdocs/plan/book.xml,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- book.xml 4 Jul 2002 01:37:01 -0000 1.7
+++ book.xml 11 Jul 2002 05:26:58 -0000 1.8
@@ -18,6 +18,7 @@
<menu-item label="Changes" href="changes-doc.html"/>
<menu-item label="To Do" href="todo-doc.html"/>
<menu-item label="Issues" href="issues-doc.html"/>
+ <menu-item label="Fix broken links" href="linkstatus.html"/>
</menu>
<menu label="Other Planning">
1.18 +8 -1 xml-cocoon2/src/documentation/xdocs/plan/changes-doc.xml
Index: changes-doc.xml
===================================================================
RCS file: /home/cvs/xml-cocoon2/src/documentation/xdocs/plan/changes-doc.xml,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -r1.17 -r1.18
--- changes-doc.xml 7 Jul 2002 07:10:33 -0000 1.17
+++ changes-doc.xml 11 Jul 2002 05:26:58 -0000 1.18
@@ -21,6 +21,13 @@
<release version="@version@" date="@date@">
<action dev="DC" type="add">
+ Encourage people to help with the mending broken links.
+ Added a
+ <link href="linkstatus.html">linkstatus</link> document describing some
+ tools.
+ </action>
+
+ <action dev="DC" type="add">
Added section to the
<link href="../mail-lists.html">Mailing Lists</link> document to describe
the new <code>cocoon-docs</code> mailing list.
1.7 +1 -1 xml-cocoon2/src/documentation/xdocs/plan/doc.xml
Index: doc.xml
===================================================================
RCS file: /home/cvs/xml-cocoon2/src/documentation/xdocs/plan/doc.xml,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- doc.xml 7 Jul 2002 07:10:33 -0000 1.6
+++ doc.xml 11 Jul 2002 05:26:58 -0000 1.7
@@ -25,7 +25,7 @@
<p>
Find out what documentation efforts are already in process among other users
and committers. First and foremost, join the
-<link href="../mail-lists.html"><code>cocoon-docs</code></link> mailing list.
+cocoon-docs <link href="../mail-lists.html">mailing list</link>.
</p>
</s2>
1.9 +2 -0 xml-cocoon2/src/documentation/xdocs/plan/index.xml
Index: index.xml
===================================================================
RCS file: /home/cvs/xml-cocoon2/src/documentation/xdocs/plan/index.xml,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- index.xml 7 Jul 2002 07:10:33 -0000 1.8
+++ index.xml 11 Jul 2002 05:26:58 -0000 1.9
@@ -55,6 +55,8 @@
<li><link href="changes-doc.html">Documentation History of Changes</link></li>
<li><link href="todo-doc.html">Documentation To Do List</link></li>
<li><link href="issues-doc.html">Documentation Issues</link></li>
+ <li><link href="linkstatus.html">Linkstatus</link>
+ - Tools to assess and mend any broken hyperlinks</li>
</ul>
<ul>
1.2 +9 -7 xml-cocoon2/src/documentation/xdocs/plan/issues-doc.xml
Index: issues-doc.xml
===================================================================
RCS file: /home/cvs/xml-cocoon2/src/documentation/xdocs/plan/issues-doc.xml,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- issues-doc.xml 4 Jul 2002 01:32:19 -0000 1.1
+++ issues-doc.xml 11 Jul 2002 05:26:58 -0000 1.2
@@ -16,8 +16,11 @@
<s1 title="Issues">
<p>
-Certain issues need to be addressed for all current and future
-documentation. Please note that many of these issues are being addressed or
discussed on the Apache <link href="http://xml.apache.org/forrest/">Forrest</link>
Project.
+Certain issues need to be addressed for all current and future documentation.
+Many of these issues are being addressed and discussed on the
+cocoon-docs <link href="../mail-lists.html">mailing list</link>.
+Documentation infrastructure issues are also addressed on the Apache
+<link href="http://xml.apache.org/forrest/">Forrest</link> Project.
</p>
<ul>
@@ -36,11 +39,10 @@
</li>
<li>
-The excellent LinkAlarm service is used after each major public release
-of Cocoon to help discover any broken external links. (Internal links
-are evaluated during the docs build.) Please see the README file at <link
href="linkalarm-readme.txt">linkalarm-readme.txt</link>
-and help to attend to any issues. However, the site is updated more
-frequently now, so the cost of using LinkAlarm may not be wise. We need to take
advantage of the capabilities of Cocoon's LinkStatus Generator. Perhaps this can be
incorporated into a custom build target for docs.
+Cocoon has various tools to assist with monitoring broken hyperlinks.
+There is a separate document to explain the
+<link href="linkstatus.html">linkstatus</link> and show how you can help to
+ensure robustness of the documentation set and the website.
</li>
<li>
1.1 xml-cocoon2/src/documentation/xdocs/plan/linkstatus.xml
Index: linkstatus.xml
===================================================================
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation V1.0//EN"
"../dtd/document-v10.dtd">
<document>
<header>
<title>Linkstatus - assess and mend any broken hyperlinks</title>
<subtitle>Overview</subtitle>
<authors>
<person name="David Crossley" email="[EMAIL PROTECTED]"/>
</authors>
</header>
<body>
<s1 title="Overview">
<p>
Cocoon has various tools to ensure the internal links. However, there will
still be occasional problems. Please help to keep it robust.
</p>
<p>
External links are a bit trickier. It is not really fair to banish them just
because they were not accessible on the day that a link verification was run.
Actually the external link situation is going to become an
issue, now that we have accepted a whole section of
<link href="../link/index.html">Cocoon Links</link>
docs devoted to external resources.
</p>
<p>
Robust internal links is the main issue. However, how far
do we go down the road of external link management? Please help to develop
automated solutions.
</p>
</s1>
<s1 title="Assessment tools">
<s2 title="build docs">
<p>
Please do "build docs" before creating or committing a patch. The build will
fail on internal breaks. (Not sure about links to and within Javadocs.)
</p>
</s2>
<s2 title="LinkStatus Generator">
<p>
This Cocoon Sample will start at the home page of the local documentation
webapp and traverse each internal link, reporting its status in a colour-coded
table.
</p>
<p>
See <link href="../../overview.html#samples">Cocoon Samples</link> in your
local webapp distribution via
<code>http://localhost:8080/cocoon/samples/linkstatus/</code>
</p>
</s2>
<s2 title="LinkAlarm web service">
<note>We cannot rely on using the LinkAlarm service (a fee-based professional
service). We need to develop our own capability.
</note>
<p>
The excellent LinkAlarm service is used after each public release of Cocoon
to help discover any broken external links on the final website.
Please see the README file at
<link href="linkalarm-readme.txt">linkalarm-readme.txt</link>
and help to attend to any issues.
</p>
<p>
The LinkAlarm service traverses the Cocoon website occasionally. The full
set of reports are at
<link
href="http://reports.linkalarm.com/373104199608/">http://reports.linkalarm.com/373104199608/</link>
</p>
<p>
There is a new webapp sample that retrieves the summary report
<code>links.broken.txt</code> and pretty-prints the list.
See <link href="../../overview.html#samples">Cocoon Samples</link> in your
local webapp distribution via
<code>http://localhost:8080/cocoon/samples/linkstatus/</code>
</p>
</s2>
</s1>
<s1 title="Further development">
<p>
We need to take more advantage of the capabilities of Cocoon's LinkStatus
Generator. Perhaps this can be incorporated into a custom build target for
docs.
</p>
</s1>
</body>
</document>
----------------------------------------------------------------------
In case of troubles, e-mail: [EMAIL PROTECTED]
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]