svn commit: r814975 - /forrest/trunk/site-author/content/xdocs/tasks.xml

[email protected]
Newsgroups gmane.text.xml.forrest.cvs
Message-ID <[email protected]>
Author: crossley
Date: Tue Sep 15 03:01:58 2009
New Revision: 814975

URL: http://svn.apache.org/viewvc?rev=814975&view=rev
Log:
Improve the documentation about "Subversion Monitoring", svn:eol-style line endings, and "tidy-xml".
Issue: FOR-124 and FOR-644

Modified:
    forrest/trunk/site-author/content/xdocs/tasks.xml

Modified: forrest/trunk/site-author/content/xdocs/tasks.xml
URL: http://svn.apache.org/viewvc/forrest/trunk/site-author/content/xdocs/tasks.xml?rev=814975&r1=814974&r2=814975&view=diff
==============================================================================
--- forrest/trunk/site-author/content/xdocs/tasks.xml (original)
+++ forrest/trunk/site-author/content/xdocs/tasks.xml Tue Sep 15 03:01:58 2009
@@ -168,22 +168,42 @@
       <section id="subversion-monitoring">
         <title>Subversion Monitoring</title>
         <p>
-          Ensure that svn:eol-style settings are "native" for all text files.
+          The issue of whitespace is important in projects which have developers
+          on both Windows and UNIX-based operating systems. The unnecessary
+          differences obscure the real changes and so make it difficult for
+          people to be aware.
         </p>
         <p>
-          Ensure no line-endings issues.
+          Ensure that svn:eol-style settings are "native" for all text files.
+          Encourage people to properly
+          <a href="http://www.apache.org/dev/version-control.html#https-svn-config">configure</a>
+          their SVN client.
+          Detect such issues using a script like
+          <a href="https://svn.apache.org/repos/private/committers/tools/report_svn_text.pl">committers/tools/report_svn_text.pl</a>
+          See also some tips in
+          <a href="https://issues.apache.org/jira/browse/FOR-124">FOR-124</a>.
         </p>
         <p>
-          Regularly run xml-tidy. (Not yet ready.)
+          Ensure no line-endings issues. This is coupled with the abovementioned
+          "svn:eol-style" issue.
+          Detect such issues using a script like
+          <a href="https://svn.apache.org/repos/private/committers/tools/find_carriage_returns.sh">committers/tools/find_carriage_returns.sh</a>
+        </p>
+        <p>
+          Regularly tidy the whitespace in xml files.
+          See the script
+          <a href="http://svn.apache.org/repos/asf/forrest/trunk/etc/tidy-xml.pl">$FORREST_HOME/etc/tidy-xml.pl</a>
+          and the
+          <a href="http://svn.apache.org/repos/asf/forrest/trunk/etc/tidy-config.txt">$FORREST_HOME/etc/tidy-config.txt</a> configuration file.
+          This is best done as part of the release process, when everyone should
+          have already committed any outstanding changes. With such an operation,
+          there is a high chance of conflicts.
+          See also some tips in
+          <a href="https://issues.apache.org/jira/browse/FOR-644">FOR-644</a>.
         </p>
         <p>
           Regularly run java-tidy. (Not yet ready.)
         </p>
-        <p>
-          There are already some Perl scripts and other tools in the
-          "<a href="https://svn.apache.org/repos/private/committers">committers</a>"
-          SVN in the "tools" directory.
-        </p>
       </section>
       <section id="legal-monitoring">
         <title>Legal Monitoring</title>
@@ -202,6 +222,8 @@
           <a href="https://issues.apache.org/jira/browse/FOR-855">FOR-855</a>
           and
           <a href="https://issues.apache.org/jira/browse/FOR-123">FOR-123</a>.
+          Also see $FORREST_HOME/etc/relicense.txt and
+          $FORREST_HOME/etc/relicense-avoid.txt files.
         </p>
         <p>
           Regularly ensure that there are appropriate matching licenses to
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.