commons-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From nia...@apache.org
Subject svn commit: r612181 - in /commons/sandbox/commons-build-plugin: ./ src/ src/main/ src/main/resources/ src/main/resources/commons-xdoc-templates/ src/main/scripts/ src/site/ src/site/xdoc/
Date Tue, 15 Jan 2008 18:11:47 GMT
Author: niallp
Date: Tue Jan 15 10:11:36 2008
New Revision: 612181

URL: http://svn.apache.org/viewvc?rev=612181&view=rev
Log:
COMMONSSITE-22 - Experimental Commons Build "m2 ant plugin" - generates custom issue-tracking and download pages for components

Added:
    commons/sandbox/commons-build-plugin/
    commons/sandbox/commons-build-plugin/LICENSE.txt   (with props)
    commons/sandbox/commons-build-plugin/NOTICE.txt   (with props)
    commons/sandbox/commons-build-plugin/pom.xml   (with props)
    commons/sandbox/commons-build-plugin/src/
    commons/sandbox/commons-build-plugin/src/main/
    commons/sandbox/commons-build-plugin/src/main/resources/
    commons/sandbox/commons-build-plugin/src/main/resources/commons-xdoc-templates/
    commons/sandbox/commons-build-plugin/src/main/resources/commons-xdoc-templates/dowload-page-template.xml   (with props)
    commons/sandbox/commons-build-plugin/src/main/resources/commons-xdoc-templates/issue-tracking-template.xml   (with props)
    commons/sandbox/commons-build-plugin/src/main/scripts/
    commons/sandbox/commons-build-plugin/src/main/scripts/copy-javadoc-files.build.xml   (with props)
    commons/sandbox/commons-build-plugin/src/main/scripts/copy-javadoc-files.mojos.xml   (with props)
    commons/sandbox/commons-build-plugin/src/main/scripts/generate-xdocs.build.xml   (with props)
    commons/sandbox/commons-build-plugin/src/main/scripts/generate-xdocs.mojos.xml   (with props)
    commons/sandbox/commons-build-plugin/src/site/
    commons/sandbox/commons-build-plugin/src/site/site.xml   (with props)
    commons/sandbox/commons-build-plugin/src/site/xdoc/
    commons/sandbox/commons-build-plugin/src/site/xdoc/copy-javadoc-files-build.xml   (with props)
    commons/sandbox/commons-build-plugin/src/site/xdoc/copy-javadoc-files-mojo.xml   (with props)
    commons/sandbox/commons-build-plugin/src/site/xdoc/development.xml   (with props)
    commons/sandbox/commons-build-plugin/src/site/xdoc/generate-xdocs-build.xml   (with props)
    commons/sandbox/commons-build-plugin/src/site/xdoc/generate-xdocs-mojo.xml   (with props)
    commons/sandbox/commons-build-plugin/src/site/xdoc/index.xml   (with props)

Added: commons/sandbox/commons-build-plugin/LICENSE.txt
URL: http://svn.apache.org/viewvc/commons/sandbox/commons-build-plugin/LICENSE.txt?rev=612181&view=auto
==============================================================================
--- commons/sandbox/commons-build-plugin/LICENSE.txt (added)
+++ commons/sandbox/commons-build-plugin/LICENSE.txt Tue Jan 15 10:11:36 2008
@@ -0,0 +1,202 @@
+
+                                 Apache License
+                           Version 2.0, January 2004
+                        http://www.apache.org/licenses/
+
+   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
+
+   1. Definitions.
+
+      "License" shall mean the terms and conditions for use, reproduction,
+      and distribution as defined by Sections 1 through 9 of this document.
+
+      "Licensor" shall mean the copyright owner or entity authorized by
+      the copyright owner that is granting the License.
+
+      "Legal Entity" shall mean the union of the acting entity and all
+      other entities that control, are controlled by, or are under common
+      control with that entity. For the purposes of this definition,
+      "control" means (i) the power, direct or indirect, to cause the
+      direction or management of such entity, whether by contract or
+      otherwise, or (ii) ownership of fifty percent (50%) or more of the
+      outstanding shares, or (iii) beneficial ownership of such entity.
+
+      "You" (or "Your") shall mean an individual or Legal Entity
+      exercising permissions granted by this License.
+
+      "Source" form shall mean the preferred form for making modifications,
+      including but not limited to software source code, documentation
+      source, and configuration files.
+
+      "Object" form shall mean any form resulting from mechanical
+      transformation or translation of a Source form, including but
+      not limited to compiled object code, generated documentation,
+      and conversions to other media types.
+
+      "Work" shall mean the work of authorship, whether in Source or
+      Object form, made available under the License, as indicated by a
+      copyright notice that is included in or attached to the work
+      (an example is provided in the Appendix below).
+
+      "Derivative Works" shall mean any work, whether in Source or Object
+      form, that is based on (or derived from) the Work and for which the
+      editorial revisions, annotations, elaborations, or other modifications
+      represent, as a whole, an original work of authorship. For the purposes
+      of this License, Derivative Works shall not include works that remain
+      separable from, or merely link (or bind by name) to the interfaces of,
+      the Work and Derivative Works thereof.
+
+      "Contribution" shall mean any work of authorship, including
+      the original version of the Work and any modifications or additions
+      to that Work or Derivative Works thereof, that is intentionally
+      submitted to Licensor for inclusion in the Work by the copyright owner
+      or by an individual or Legal Entity authorized to submit on behalf of
+      the copyright owner. For the purposes of this definition, "submitted"
+      means any form of electronic, verbal, or written communication sent
+      to the Licensor or its representatives, including but not limited to
+      communication on electronic mailing lists, source code control systems,
+      and issue tracking systems that are managed by, or on behalf of, the
+      Licensor for the purpose of discussing and improving the Work, but
+      excluding communication that is conspicuously marked or otherwise
+      designated in writing by the copyright owner as "Not a Contribution."
+
+      "Contributor" shall mean Licensor and any individual or Legal Entity
+      on behalf of whom a Contribution has been received by Licensor and
+      subsequently incorporated within the Work.
+
+   2. Grant of Copyright License. Subject to the terms and conditions of
+      this License, each Contributor hereby grants to You a perpetual,
+      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+      copyright license to reproduce, prepare Derivative Works of,
+      publicly display, publicly perform, sublicense, and distribute the
+      Work and such Derivative Works in Source or Object form.
+
+   3. Grant of Patent License. Subject to the terms and conditions of
+      this License, each Contributor hereby grants to You a perpetual,
+      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+      (except as stated in this section) patent license to make, have made,
+      use, offer to sell, sell, import, and otherwise transfer the Work,
+      where such license applies only to those patent claims licensable
+      by such Contributor that are necessarily infringed by their
+      Contribution(s) alone or by combination of their Contribution(s)
+      with the Work to which such Contribution(s) was submitted. If You
+      institute patent litigation against any entity (including a
+      cross-claim or counterclaim in a lawsuit) alleging that the Work
+      or a Contribution incorporated within the Work constitutes direct
+      or contributory patent infringement, then any patent licenses
+      granted to You under this License for that Work shall terminate
+      as of the date such litigation is filed.
+
+   4. Redistribution. You may reproduce and distribute copies of the
+      Work or Derivative Works thereof in any medium, with or without
+      modifications, and in Source or Object form, provided that You
+      meet the following conditions:
+
+      (a) You must give any other recipients of the Work or
+          Derivative Works a copy of this License; and
+
+      (b) You must cause any modified files to carry prominent notices
+          stating that You changed the files; and
+
+      (c) You must retain, in the Source form of any Derivative Works
+          that You distribute, all copyright, patent, trademark, and
+          attribution notices from the Source form of the Work,
+          excluding those notices that do not pertain to any part of
+          the Derivative Works; and
+
+      (d) If the Work includes a "NOTICE" text file as part of its
+          distribution, then any Derivative Works that You distribute must
+          include a readable copy of the attribution notices contained
+          within such NOTICE file, excluding those notices that do not
+          pertain to any part of the Derivative Works, in at least one
+          of the following places: within a NOTICE text file distributed
+          as part of the Derivative Works; within the Source form or
+          documentation, if provided along with the Derivative Works; or,
+          within a display generated by the Derivative Works, if and
+          wherever such third-party notices normally appear. The contents
+          of the NOTICE file are for informational purposes only and
+          do not modify the License. You may add Your own attribution
+          notices within Derivative Works that You distribute, alongside
+          or as an addendum to the NOTICE text from the Work, provided
+          that such additional attribution notices cannot be construed
+          as modifying the License.
+
+      You may add Your own copyright statement to Your modifications and
+      may provide additional or different license terms and conditions
+      for use, reproduction, or distribution of Your modifications, or
+      for any such Derivative Works as a whole, provided Your use,
+      reproduction, and distribution of the Work otherwise complies with
+      the conditions stated in this License.
+
+   5. Submission of Contributions. Unless You explicitly state otherwise,
+      any Contribution intentionally submitted for inclusion in the Work
+      by You to the Licensor shall be under the terms and conditions of
+      this License, without any additional terms or conditions.
+      Notwithstanding the above, nothing herein shall supersede or modify
+      the terms of any separate license agreement you may have executed
+      with Licensor regarding such Contributions.
+
+   6. Trademarks. This License does not grant permission to use the trade
+      names, trademarks, service marks, or product names of the Licensor,
+      except as required for reasonable and customary use in describing the
+      origin of the Work and reproducing the content of the NOTICE file.
+
+   7. Disclaimer of Warranty. Unless required by applicable law or
+      agreed to in writing, Licensor provides the Work (and each
+      Contributor provides its Contributions) on an "AS IS" BASIS,
+      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+      implied, including, without limitation, any warranties or conditions
+      of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
+      PARTICULAR PURPOSE. You are solely responsible for determining the
+      appropriateness of using or redistributing the Work and assume any
+      risks associated with Your exercise of permissions under this License.
+
+   8. Limitation of Liability. In no event and under no legal theory,
+      whether in tort (including negligence), contract, or otherwise,
+      unless required by applicable law (such as deliberate and grossly
+      negligent acts) or agreed to in writing, shall any Contributor be
+      liable to You for damages, including any direct, indirect, special,
+      incidental, or consequential damages of any character arising as a
+      result of this License or out of the use or inability to use the
+      Work (including but not limited to damages for loss of goodwill,
+      work stoppage, computer failure or malfunction, or any and all
+      other commercial damages or losses), even if such Contributor
+      has been advised of the possibility of such damages.
+
+   9. Accepting Warranty or Additional Liability. While redistributing
+      the Work or Derivative Works thereof, You may choose to offer,
+      and charge a fee for, acceptance of support, warranty, indemnity,
+      or other liability obligations and/or rights consistent with this
+      License. However, in accepting such obligations, You may act only
+      on Your own behalf and on Your sole responsibility, not on behalf
+      of any other Contributor, and only if You agree to indemnify,
+      defend, and hold each Contributor harmless for any liability
+      incurred by, or claims asserted against, such Contributor by reason
+      of your accepting any such warranty or additional liability.
+
+   END OF TERMS AND CONDITIONS
+
+   APPENDIX: How to apply the Apache License to your work.
+
+      To apply the Apache License to your work, attach the following
+      boilerplate notice, with the fields enclosed by brackets "[]"
+      replaced with your own identifying information. (Don't include
+      the brackets!)  The text should be enclosed in the appropriate
+      comment syntax for the file format. We also recommend that a
+      file or class name and description of purpose be included on the
+      same "printed page" as the copyright notice for easier
+      identification within third-party archives.
+
+   Copyright [yyyy] [name of copyright owner]
+
+   Licensed under the Apache License, Version 2.0 (the "License");
+   you may not use this file except in compliance with the License.
+   You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+   Unless required by applicable law or agreed to in writing, software
+   distributed under the License is distributed on an "AS IS" BASIS,
+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+   See the License for the specific language governing permissions and
+   limitations under the License.

Propchange: commons/sandbox/commons-build-plugin/LICENSE.txt
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: commons/sandbox/commons-build-plugin/LICENSE.txt
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Added: commons/sandbox/commons-build-plugin/NOTICE.txt
URL: http://svn.apache.org/viewvc/commons/sandbox/commons-build-plugin/NOTICE.txt?rev=612181&view=auto
==============================================================================
--- commons/sandbox/commons-build-plugin/NOTICE.txt (added)
+++ commons/sandbox/commons-build-plugin/NOTICE.txt Tue Jan 15 10:11:36 2008
@@ -0,0 +1,5 @@
+Apache Commons Build Plugin
+Copyright 2008 The Apache Software Foundation
+
+This product includes software developed by
+The Apache Software Foundation (http://www.apache.org/).

Propchange: commons/sandbox/commons-build-plugin/NOTICE.txt
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: commons/sandbox/commons-build-plugin/NOTICE.txt
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Added: commons/sandbox/commons-build-plugin/pom.xml
URL: http://svn.apache.org/viewvc/commons/sandbox/commons-build-plugin/pom.xml?rev=612181&view=auto
==============================================================================
--- commons/sandbox/commons-build-plugin/pom.xml (added)
+++ commons/sandbox/commons-build-plugin/pom.xml Tue Jan 15 10:11:36 2008
@@ -0,0 +1,143 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements.  See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License.  You may obtain a copy of the License at
+
+      http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<!--
+   ${HeadURL}
+   ${Revision} ${Date}
+ -->
+<project xmlns="http://maven.apache.org/POM/4.0.0"
+         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+    <modelVersion>4.0.0</modelVersion>
+    <parent>
+        <groupId>org.apache.commons</groupId>
+        <artifactId>commons-parent</artifactId>
+        <version>7-SNAPSHOT</version>
+    </parent>
+    <groupId>org.apache.commons</groupId>
+    <artifactId>commons-build-plugin</artifactId>
+    <packaging>maven-plugin</packaging>
+    <version>1.0-SNAPSHOT</version>
+    <name>commons-build-plugin Maven Mojo</name>
+    <description>
+        Maven Ant mojo for Commons Build tasks.
+    </description>
+    <url>http://commons.apache.org</url>
+    <issueManagement>
+        <system>jira</system>
+        <url>http://issues.apache.org/jira/browse/COMMONSSITE</url>
+    </issueManagement>
+    <inceptionYear>2008</inceptionYear>
+
+    <developers>
+        <developer>
+            <name>Niall Pemberton</name>
+            <id>niallp</id>
+            <email>niallp AT apache.org</email>
+        </developer>
+    </developers>
+
+    <dependencies>
+        <dependency>
+            <groupId>org.apache.maven</groupId>
+            <artifactId>maven-script-ant</artifactId>
+            <version>2.0.8</version>
+        </dependency>
+
+        <!-- Ant 1.7.0 required for the "loadresource" Task -->
+        <dependency>
+            <groupId>org.apache.ant</groupId>
+            <artifactId>ant</artifactId>
+            <version>1.7.0</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.ant</groupId>
+            <artifactId>ant-launcher</artifactId>
+            <version>1.7.0</version>
+        </dependency>
+    </dependencies>
+
+    <build>
+        <resources>
+            <resource>
+                <directory>src/main/resources</directory>
+                <targetPath>resources</targetPath>
+            </resource>
+            <resource>
+                <directory>${basedir}</directory>
+                <targetPath>META-INF</targetPath>
+                <includes>
+                    <include>NOTICE.txt</include>
+                    <include>LICENSE.txt</include>
+                </includes>
+            </resource>
+        </resources>
+        <plugins>
+            <plugin>
+                <artifactId>maven-plugin-plugin</artifactId>
+
+                <!-- Add the Ant plugin tools to the plugin -->
+                <dependencies>
+                    <dependency>
+                        <groupId>org.apache.maven</groupId>
+                        <artifactId>maven-plugin-tools-ant</artifactId>
+                        <version>2.1</version>
+                    </dependency>
+                </dependencies>
+
+                <configuration>
+                    <goalPrefix>commons</goalPrefix>
+                </configuration>
+
+                <executions>
+                    <execution>
+                        <phase>pre-site</phase>
+                        <goals>
+                            <goal>xdoc</goal>
+                        </goals>
+                        <configuration>
+                            <outputDirectory>target/plugin-generated-xdocs</outputDirectory>
+                        </configuration>
+                    </execution>
+                </executions>
+
+            </plugin>
+        </plugins>
+    </build>
+    <reporting>
+        <plugins>
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-project-info-reports-plugin</artifactId>
+                <configuration>
+                </configuration>
+                <reportSets>
+                    <reportSet>
+                        <reports>
+                           <report>dependencies</report>
+                           <report>issue-tracking</report>
+                           <report>mailing-list</report>
+                           <report>license</report>
+                           <report>project-team</report>
+                           <report>scm</report>
+                        </reports>
+                    </reportSet>
+                </reportSets>
+            </plugin>
+        </plugins>
+    </reporting>
+</project>

Propchange: commons/sandbox/commons-build-plugin/pom.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: commons/sandbox/commons-build-plugin/pom.xml
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Added: commons/sandbox/commons-build-plugin/src/main/resources/commons-xdoc-templates/dowload-page-template.xml
URL: http://svn.apache.org/viewvc/commons/sandbox/commons-build-plugin/src/main/resources/commons-xdoc-templates/dowload-page-template.xml?rev=612181&view=auto
==============================================================================
--- commons/sandbox/commons-build-plugin/src/main/resources/commons-xdoc-templates/dowload-page-template.xml (added)
+++ commons/sandbox/commons-build-plugin/src/main/resources/commons-xdoc-templates/dowload-page-template.xml Tue Jan 15 10:11:36 2008
@@ -0,0 +1,125 @@
+<?xml version="1.0"?>
+<!--
+Licensed to the Apache Software Foundation (ASF) under one or more
+contributor license agreements.  See the NOTICE file distributed with
+this work for additional information regarding copyright ownership.
+The ASF licenses this file to You under the Apache License, Version 2.0
+(the "License"); you may not use this file except in compliance with
+the License.  You may obtain a copy of the License at
+
+     http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
+-->
+<!--
+   ****************************************************************
+   **** PLEASE NOTE: THIS FILE IS GENERATED BY THE COMMONS     ****
+   ****              BUILD PLUGIN. DO NOT EDIT DIRECTLY        ****
+   ****                                                        ****
+   **** To Re-generate use: mvn commons:generate-xdocs         ****
+   ****************************************************************
+-->
+<document>
+  <properties>
+    <title>Download @NAME@</title>
+    <author email="dev@commons.apache.org">Commons Documentation Team</author>
+  </properties>
+  <body>
+    <section name="Download @NAME@">
+      <p>
+        We recommend you use a mirror to download our release
+        builds, but you <strong>must</strong> verify the integrity of
+        the downloaded files using signatures downloaded from our main 
+        distribution directories. Recent releases (48 hours) may not yet
+        be available from the mirrors.
+      </p>
+
+      <p>
+        You are currently using <b>[preferred]</b>.  If you
+        encounter a problem with this mirror, please select another
+        mirror.  If all mirrors are failing, there are <i>backup</i>
+        mirrors (at the end of the mirrors list) that should be
+        available.
+        <br></br>
+        [if-any logo]<a href="[link]"><img align="right" src="[logo]" border="0"></img></a>[end]
+      </p>
+
+      <form action="[location]" method="get" id="SelectMirror">
+        <p>
+          Other mirrors: 
+          <select name="Preferred">
+          [if-any http]
+            [for http]<option value="[http]">[http]</option>[end]
+          [end]
+          [if-any ftp]
+            [for ftp]<option value="[ftp]">[ftp]</option>[end]
+          [end]
+          [if-any backup]
+            [for backup]<option value="[backup]">[backup] (backup)</option>[end]
+          [end]
+          </select>
+          <input type="submit" value="Change"></input>
+        </p>
+      </form>
+
+      <p>
+        The <code>KEYS</code> link links to the code signing keys used to sign the product.
+        The <code>PGP</code> link downloads the OpenPGP compatible signature from our main site. 
+        The <code>MD5</code> link downloads the checksum from the main site.
+      </p>
+
+      <p>
+        For more information concerning @NAME@, see the 
+        <a href="index.html" class="name">@NAME@</a> web site.
+      </p>
+
+      <p>
+        <div class="links"><span class="link"><a href="http://www.apache.org/dist/commons/KEYS">KEYS</a></span></div>
+        <ul class="downloads">
+          <li class="group"><div class="links"><span class="label">Binary</span></div>
+            <ul>
+              <li class="download"><a href="[preferred]/commons/@ID@/binaries/@FINAL_NAME@.tar.gz">@VERSION@.tar.gz</a>
+                <ul class="attributes">
+                  <li><span class="md5">[<a href="http://www.apache.org/dist/commons/@ID@/binaries/@FINAL_NAME@.tar.gz.md5">md5</a>]</span>
+                      <span class="pgp">[<a href="http://www.apache.org/dist/commons/@ID@/binaries/@FINAL_NAME@.tar.gz.asc">pgp</a>]</span>
+                  </li>
+                </ul>
+              </li>
+              <li class="download"><a href="[preferred]/commons/@ID@/binaries/@FINAL_NAME@.zip">@VERSION@.zip</a>
+                <ul class="attributes">
+                  <li><span class="md5">[<a href="http://www.apache.org/dist/commons/@ID@/binaries/@FINAL_NAME@.zip.md5">md5</a>]</span>
+                      <span class="pgp">[<a href="http://www.apache.org/dist/commons/@ID@/binaries/@FINAL_NAME@.zip.asc">pgp</a>]</span>
+                  </li>
+                </ul>
+              </li>
+            </ul>
+          </li>
+          <li class="group"><div class="links"><span class="label">Source</span></div>
+            <ul>
+              <li class="download"><a href="[preferred]/commons/@ID@/source/@FINAL_NAME@-src.tar.gz">@VERSION@.tar.gz</a>
+                <ul class="attributes">
+                  <li><span class="md5">[<a href="http://www.apache.org/dist/commons/@ID@/source/@FINAL_NAME@-src.tar.gz.md5">md5</a>]</span>
+                      <span class="pgp">[<a href="http://www.apache.org/dist/commons/@ID@/source/@FINAL_NAME@-src.tar.gz.asc">pgp</a>]</span>
+                  </li>
+                </ul>
+              </li>
+              <li class="download"><a href="[preferred]/commons/@ID@/source/@FINAL_NAME@-src.zip">@VERSION@.zip</a>
+                <ul class="attributes">
+                  <li><span class="md5">[<a href="http://www.apache.org/dist/commons/@ID@/source/@FINAL_NAME@-src.zip.md5">md5</a>]</span>
+                      <span class="pgp">[<a href="http://www.apache.org/dist/commons/@ID@/source/@FINAL_NAME@-src.zip.asc">pgp</a>]</span>
+                  </li>
+                </ul>
+              </li>
+            </ul>
+          </li>
+          <li class="download"><a href="[preferred]/commons/@ID@/">browse download area</a></li>
+          <li><a href="http://archive.apache.org/dist/commons/@ID@/">archives...</a></li>
+        </ul>
+      </p>
+    </section>
+  </body>
+</document>

Propchange: commons/sandbox/commons-build-plugin/src/main/resources/commons-xdoc-templates/dowload-page-template.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: commons/sandbox/commons-build-plugin/src/main/resources/commons-xdoc-templates/dowload-page-template.xml
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Added: commons/sandbox/commons-build-plugin/src/main/resources/commons-xdoc-templates/issue-tracking-template.xml
URL: http://svn.apache.org/viewvc/commons/sandbox/commons-build-plugin/src/main/resources/commons-xdoc-templates/issue-tracking-template.xml?rev=612181&view=auto
==============================================================================
--- commons/sandbox/commons-build-plugin/src/main/resources/commons-xdoc-templates/issue-tracking-template.xml (added)
+++ commons/sandbox/commons-build-plugin/src/main/resources/commons-xdoc-templates/issue-tracking-template.xml Tue Jan 15 10:11:36 2008
@@ -0,0 +1,84 @@
+<?xml version="1.0"?>
+<!--
+Licensed to the Apache Software Foundation (ASF) under one or more
+contributor license agreements.  See the NOTICE file distributed with
+this work for additional information regarding copyright ownership.
+The ASF licenses this file to You under the Apache License, Version 2.0
+(the "License"); you may not use this file except in compliance with
+the License.  You may obtain a copy of the License at
+
+     http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
+-->
+<!--
+   ****************************************************************
+   **** PLEASE NOTE: THIS FILE IS GENERATED BY THE COMMONS     ****
+   ****              BUILD PLUGIN. DO NOT EDIT DIRECTLY        ****
+   ****                                                        ****
+   **** To Re-generate use: mvn commons:generate-xdocs         ****
+   ****************************************************************
+-->
+<document>
+  <properties>
+    <title>@NAME@ Issue tracking</title>
+    <author email="dev@commons.apache.org">Commons Documentation Team</author>
+  </properties>
+  <body>
+
+    <section name="@NAME@ Issue tracking">
+      <p>
+      @NAME@ uses <a href="http://issues.apache.org/jira/">ASF JIRA</a> for for tracking issues.
+      See the <a href="http://issues.apache.org/jira/browse/@JIRA_ID@">@NAME@ JIRA project page</a>.
+      </p>
+
+      <p>
+      To use JIRA you may need to <a href="http://issues.apache.org/jira/secure/Signup!default.jspa">create an account</a>
+      (if you have previously created/updated Commons issues using Bugzilla an account will have been automatically
+      created and you can use the <a href="http://issues.apache.org/jira/secure/ForgotPassword!default.jspa">Forgot Password</a>
+      page to get a new password).
+      </p>
+
+      <p>
+      If you would like to report a bug, or raise an enhancement request with
+      @NAME@ please do the following:
+      <ol>
+        <li><a href="http://issues.apache.org/jira/secure/IssueNavigator.jspa?reset=true&amp;pid=@JIRA_PID@&amp;sorter/field=issuekey&amp;sorter/order=DESC&amp;status=1&amp;status=4">Search existing open bugs</a>.
+            If you find your issue listed then please add a comment with your details.</li>
+        <li><a href="mail-lists.html">Search the mailing list archive(s)</a>.
+            You may find your issue or idea has already been discussed.</li>
+        <li>Decide if your issue is a bug or an enhancement.</li>
+        <li>Submit either a <a href="http://issues.apache.org/jira/secure/CreateIssueDetails!init.jspa?pid=@JIRA_PID@&amp;issuetype=1&amp;priority=4&amp;assignee=-1">bug report</a>
+            or <a href="http://issues.apache.org/jira/secure/CreateIssueDetails!init.jspa?pid=@JIRA_PID@&amp;issuetype=4&amp;priority=4&amp;assignee=-1">enhancement request</a>.</li>
+      </ol>
+      </p>
+
+      <p>
+      Please also remember these points:
+      <ul>
+        <li>the more information you provide, the better we can help you</li>
+        <li>test cases are vital, particularly for any proposed enhancements</li>
+        <li>the developers of @NAME@ are all unpaid volunteers</li>
+      </ul>
+      </p>
+
+      <p>
+      For more information on subversion and creating patches see the
+      <a href="http://www.apache.org/dev/contributors.html">Apache Contributors Guide</a>.
+      </p>
+
+      <p>
+      You may also find these links useful:
+      <ul>
+        <li><a href="http://issues.apache.org/jira/secure/IssueNavigator.jspa?reset=true&amp;pid=@JIRA_PID@&amp;sorter/field=issuekey&amp;sorter/order=DESC&amp;status=1&amp;status=4">All Open Chain bugs</a></li>
+        <li><a href="http://issues.apache.org/jira/secure/IssueNavigator.jspa?reset=true&amp;pid=@JIRA_PID@&amp;sorter/field=issuekey&amp;sorter/order=DESC&amp;status=5&amp;status=6">All Resolved Chain bugs</a></li>
+        <li><a href="http://issues.apache.org/jira/secure/IssueNavigator.jspa?reset=true&amp;pid=@JIRA_PID@&amp;sorter/field=issuekey&amp;sorter/order=DESC">All Chain bugs</a></li>
+      </ul>
+      </p>
+    </section>
+  </body>
+</document>

Propchange: commons/sandbox/commons-build-plugin/src/main/resources/commons-xdoc-templates/issue-tracking-template.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: commons/sandbox/commons-build-plugin/src/main/resources/commons-xdoc-templates/issue-tracking-template.xml
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Added: commons/sandbox/commons-build-plugin/src/main/scripts/copy-javadoc-files.build.xml
URL: http://svn.apache.org/viewvc/commons/sandbox/commons-build-plugin/src/main/scripts/copy-javadoc-files.build.xml?rev=612181&view=auto
==============================================================================
--- commons/sandbox/commons-build-plugin/src/main/scripts/copy-javadoc-files.build.xml (added)
+++ commons/sandbox/commons-build-plugin/src/main/scripts/copy-javadoc-files.build.xml Tue Jan 15 10:11:36 2008
@@ -0,0 +1,41 @@
+<!--
+    Licensed to the Apache Software Foundation (ASF) under one or more
+    contributor license agreements.  See the NOTICE file distributed with
+    this work for additional information regarding copyright ownership.
+    The ASF licenses this file to You under the Apache License, Version 2.0
+    (the "License"); you may not use this file except in compliance with
+    the License.  You may obtain a copy of the License at
+   
+         http://www.apache.org/licenses/LICENSE-2.0
+   
+    Unless required by applicable law or agreed to in writing, software
+    distributed under the License is distributed on an "AS IS" BASIS,
+    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+    See the License for the specific language governing permissions and
+    limitations under the License.
+-->
+<!--
+   Commons Build:  Copy NOTICE and LICENSE files to -javadoc.jar.
+
+   ${HeadURL}
+   ${Revision} ${Date}
+ -->
+<project name="Commons Build: Copy NOTICE and LICENSE files to -javadoc.jar" default="copy-javadoc-files" basedir=".">
+
+    <property name="commonsMojoId"      value="Commons:javadoc-nl-copy" />
+
+    <target name="copy-javadoc-files" description="Generate XDOC Pages">
+
+        <echo level="info" message="----- ${commonsMojoId} - Copying NOTICE and LICENSE files -----" />
+
+        <!-- Copy pages, filtering parameter values -->
+        <copy todir="target/apidocs">
+            <fileset dir=".">
+                 <include name="NOTICE*"/>
+                 <include name="LICENSE*"/>
+            </fileset>
+        </copy>
+
+    </target>
+
+</project>

Propchange: commons/sandbox/commons-build-plugin/src/main/scripts/copy-javadoc-files.build.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: commons/sandbox/commons-build-plugin/src/main/scripts/copy-javadoc-files.build.xml
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Added: commons/sandbox/commons-build-plugin/src/main/scripts/copy-javadoc-files.mojos.xml
URL: http://svn.apache.org/viewvc/commons/sandbox/commons-build-plugin/src/main/scripts/copy-javadoc-files.mojos.xml?rev=612181&view=auto
==============================================================================
--- commons/sandbox/commons-build-plugin/src/main/scripts/copy-javadoc-files.mojos.xml (added)
+++ commons/sandbox/commons-build-plugin/src/main/scripts/copy-javadoc-files.mojos.xml Tue Jan 15 10:11:36 2008
@@ -0,0 +1,33 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!--
+
+   Licensed to the Apache Software Foundation (ASF) under one or more
+   contributor license agreements.  See the NOTICE file distributed with
+   this work for additional information regarding copyright ownership.
+   The ASF licenses this file to You under the Apache License, Version 2.0
+   (the "License"); you may not use this file except in compliance with
+   the License.  You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+   Unless required by applicable law or agreed to in writing, software
+   distributed under the License is distributed on an "AS IS" BASIS,
+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+   See the License for the specific language governing permissions and
+   limitations under the License.
+-->
+<!--
+   Mojo metadata for "Copy NOTICE and LICENSE files to -javadoc.jar".
+
+   ${HeadURL}
+   ${Revision} ${Date}
+ -->
+<pluginMetadata>
+    <mojos>
+        <mojo>
+            <goal>copy-javadoc-files</goal>
+            <call>copy-javadoc-files</call>
+            <description>Commons Build: Copy NOTICE and LICENSE files to -javadoc.jar</description>
+        </mojo>
+    </mojos>
+</pluginMetadata>

Propchange: commons/sandbox/commons-build-plugin/src/main/scripts/copy-javadoc-files.mojos.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: commons/sandbox/commons-build-plugin/src/main/scripts/copy-javadoc-files.mojos.xml
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Added: commons/sandbox/commons-build-plugin/src/main/scripts/generate-xdocs.build.xml
URL: http://svn.apache.org/viewvc/commons/sandbox/commons-build-plugin/src/main/scripts/generate-xdocs.build.xml?rev=612181&view=auto
==============================================================================
--- commons/sandbox/commons-build-plugin/src/main/scripts/generate-xdocs.build.xml (added)
+++ commons/sandbox/commons-build-plugin/src/main/scripts/generate-xdocs.build.xml Tue Jan 15 10:11:36 2008
@@ -0,0 +1,80 @@
+<!--
+    Licensed to the Apache Software Foundation (ASF) under one or more
+    contributor license agreements.  See the NOTICE file distributed with
+    this work for additional information regarding copyright ownership.
+    The ASF licenses this file to You under the Apache License, Version 2.0
+    (the "License"); you may not use this file except in compliance with
+    the License.  You may obtain a copy of the License at
+   
+         http://www.apache.org/licenses/LICENSE-2.0
+   
+    Unless required by applicable law or agreed to in writing, software
+    distributed under the License is distributed on an "AS IS" BASIS,
+    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+    See the License for the specific language governing permissions and
+    limitations under the License.
+-->
+<!--
+   Commons Build: Standard XDOC Pages Generation.
+
+   ${HeadURL}
+   ${Revision} ${Date}
+ -->
+<project name="Commons Build: Standard XDOC Pages Generation" default="generate-xdocs" basedir=".">
+
+    <property name="commonsMojoId"      value="Commons:xdoc-generate" />
+    <property name="commonsMojoXdocDir" value="resources/commons-xdoc-templates" />
+    <property name="commonsMojoTempDir" value="target/commons-generated-xdocs" />
+    <property name="level"              value="debug" />
+
+    <target name="generate-xdocs" description="Generate XDOC Pages">
+
+        <echo level="${level}" message="----- ${commonsMojoId} - Display Parameters - START -----" />
+        <echo level="${level}" message="project.artifactId   : ${project.artifactId}" />
+        <echo level="${level}" message="project.version      : ${project.version}" />
+        <echo level="${level}" message="project.name         : ${project.name}" />
+        <echo level="${level}" message="commonsComponentId   : ${commonsComponentId}" />
+        <echo level="${level}" message="commonsReleaseVersion: ${commonsReleaseVersion}" />
+        <echo level="${level}" message="commonsXdocsDir      : ${commonsXdocsDir}" />
+        <echo level="${level}" message="finalName            : ${finalName}" />
+        <echo level="${level}" message="commonsJiraId        : ${commonsJiraId}" />
+        <echo level="${level}" message="commonsJiraPid       : ${commonsJiraPid}" />
+        <echo level="${level}" message="----- ${commonsMojoId} - Display Parameters - END   -----" />
+
+        <echo level="info" message="----- ${commonsMojoId} - Generating standard xdoc pages -----" />
+
+        <!-- Create a temporary directory to load the template files into -->
+        <mkdir dir="${commonsMojoTempDir}"/>
+
+        <!-- Copy the issue-tracking template from mojo resources to temp directory -->
+        <loadresource property="issuetracking-xml">
+            <javaresource name="${commonsMojoXdocDir}/issue-tracking-template.xml"/>
+        </loadresource>
+        <echo message="${issuetracking-xml}" file="${commonsMojoTempDir}/issue-tracking.xml" append="false" />
+
+        <!-- Copy the dowload-page template from mojo resources to temp directory -->
+        <loadresource property="downloadpage-xml">
+            <javaresource name="${commonsMojoXdocDir}/dowload-page-template.xml"/>
+        </loadresource>
+        <echo message="${downloadpage-xml}" file="${commonsMojoTempDir}/download_${commonsComponentId}.xml" append="false" />
+
+
+        <!-- Copy pages, filtering parameter values -->
+        <copy todir="${commonsXdocsDir}">
+            <fileset dir="${commonsMojoTempDir}" includes="*.xml">
+                 <include name="**/*.xml"/>
+            </fileset>
+            <filterset>
+                <filter  token="ARTIFACT"     value="${project.artifactId}"/>
+                <filter  token="NAME"         value="${project.name}"/>
+                <filter  token="ID"           value="${commonsComponentId}"/>
+                <filter  token="VERSION"      value="${commonsReleaseVersion}"/>
+                <filter  token="FINAL_NAME"   value="${finalName}"/>
+                <filter  token="JIRA_PID"     value="${commonsJiraPid}"/>
+                <filter  token="JIRA_ID"      value="${commonsJiraId}"/>
+            </filterset>
+        </copy>
+
+    </target>
+
+</project>

Propchange: commons/sandbox/commons-build-plugin/src/main/scripts/generate-xdocs.build.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: commons/sandbox/commons-build-plugin/src/main/scripts/generate-xdocs.build.xml
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Added: commons/sandbox/commons-build-plugin/src/main/scripts/generate-xdocs.mojos.xml
URL: http://svn.apache.org/viewvc/commons/sandbox/commons-build-plugin/src/main/scripts/generate-xdocs.mojos.xml?rev=612181&view=auto
==============================================================================
--- commons/sandbox/commons-build-plugin/src/main/scripts/generate-xdocs.mojos.xml (added)
+++ commons/sandbox/commons-build-plugin/src/main/scripts/generate-xdocs.mojos.xml Tue Jan 15 10:11:36 2008
@@ -0,0 +1,117 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!--
+
+   Licensed to the Apache Software Foundation (ASF) under one or more
+   contributor license agreements.  See the NOTICE file distributed with
+   this work for additional information regarding copyright ownership.
+   The ASF licenses this file to You under the Apache License, Version 2.0
+   (the "License"); you may not use this file except in compliance with
+   the License.  You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+   Unless required by applicable law or agreed to in writing, software
+   distributed under the License is distributed on an "AS IS" BASIS,
+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+   See the License for the specific language governing permissions and
+   limitations under the License.
+-->
+<!--
+   Mojo metadata for "Commons Build: Standard XDOC Pages Generation".
+
+   ${HeadURL}
+   ${Revision} ${Date}
+ -->
+<pluginMetadata>
+    <mojos>
+        <mojo>
+            <goal>generate-xdocs</goal>
+            <call>generate-xdocs</call>
+            <description>Commons Build: Standard XDOC Pages Generation Ant Mojo</description>
+            <requiresProject>true</requiresProject>
+            <parameters>
+                <parameter>
+                    <name>project.artifactId</name> 
+                    <property>project.artifactId</property>
+                    <required>true</required>
+                    <readonly>true</readonly>
+                    <defaultValue>${project.artifactId}</defaultValue>
+                    <type>java.lang.String</type>
+                    <description>The artifactId of the project currently being built.</description>
+                </parameter>
+                <parameter>
+                    <name>project.version</name> 
+                    <property>project.version</property>
+                    <required>true</required>
+                    <readonly>true</readonly>
+                    <defaultValue>${project.version}</defaultValue>
+                    <type>java.lang.String</type>
+                    <description>The current version of the project currently being built.</description>
+                </parameter>
+                <parameter>
+                    <name>project.name</name> 
+                    <property>project.name</property>
+                    <required>true</required>
+                    <readonly>true</readonly>
+                    <defaultValue>${project.name}</defaultValue>
+                    <type>java.lang.String</type>
+                    <description>The name of the project currently being built.</description>
+                </parameter>
+                <parameter>
+                    <name>commonsComponentId</name> 
+                    <property>commonsComponentId</property>
+                    <required>true</required>
+                    <readonly>true</readonly>
+                    <defaultValue>${commonsComponentId}</defaultValue>
+                    <type>java.lang.String</type>
+                    <description>The commons component id.</description>
+                </parameter>
+                <parameter>
+                    <name>commonsReleaseVersion</name> 
+                    <property>commonsReleaseVersion</property>
+                    <required>true</required>
+                    <readonly>false</readonly>
+                    <defaultValue>${commonsReleaseVersion}</defaultValue>
+                    <type>java.lang.String</type>
+                    <description>The version of the latest release of the project.</description>
+                </parameter>
+                <parameter>
+                    <name>commonsXdocsDir</name> 
+                    <property>commonsXdocsDir</property>
+                    <required>true</required>
+                    <readonly>false</readonly>
+                    <defaultValue>xdocs</defaultValue>
+                    <type>java.lang.String</type>
+                    <description>The generated site directory</description>
+                </parameter>
+                <parameter>
+                    <name>commonsJiraId</name> 
+                    <property>commonsJiraId</property>
+                    <required>true</required>
+                    <readonly>false</readonly>
+                    <defaultValue>${commonsJiraId}</defaultValue>
+                    <type>java.lang.String</type>
+                    <description>The external JIRA id for the project (upper case)</description>
+                </parameter>
+                <parameter>
+                    <name>commonsJiraPid</name> 
+                    <property>commonsJiraPid</property>
+                    <required>true</required>
+                    <readonly>false</readonly>
+                    <defaultValue>${commonsJiraPid}</defaultValue>
+                    <type>java.lang.String</type>
+                    <description>The internal JIRA id for the project (numeric)</description>
+                </parameter>
+                <parameter>
+                    <name>finalName</name> 
+                    <property>finalName</property>
+                    <required>true</required>
+                    <readonly>false</readonly>
+                    <defaultValue>${project.artifactId}-${commonsReleaseVersion}</defaultValue>
+                    <type>java.lang.String</type>
+                    <description>The final name (i.e. artifactId-version) of the artifacts being built.</description>
+                </parameter>
+            </parameters>
+        </mojo>
+    </mojos>
+</pluginMetadata>

Propchange: commons/sandbox/commons-build-plugin/src/main/scripts/generate-xdocs.mojos.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: commons/sandbox/commons-build-plugin/src/main/scripts/generate-xdocs.mojos.xml
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Added: commons/sandbox/commons-build-plugin/src/site/site.xml
URL: http://svn.apache.org/viewvc/commons/sandbox/commons-build-plugin/src/site/site.xml?rev=612181&view=auto
==============================================================================
--- commons/sandbox/commons-build-plugin/src/site/site.xml (added)
+++ commons/sandbox/commons-build-plugin/src/site/site.xml Tue Jan 15 10:11:36 2008
@@ -0,0 +1,39 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements.  See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License.  You may obtain a copy of the License at
+
+      http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<!--
+   ${HeadURL}
+   ${Revision} ${Date}
+ -->
+<project name="Commons Build Plugin">
+
+    <body>
+        <menu name="Build Plugin">
+            <item name="Overview"                href="/index.html"/>
+            <item name="Goals">
+                <item name="generate-xdocs"      href="/generate-xdocs-build.html"/>
+                <item name="copy-javadoc-files"  href="/copy-javadoc-files-build.html"/>
+            </item>
+            <item name="Help"                    href="/development.html">
+                <item name="Development"         href="/development.html"/>
+                <item name="Maven Plugins"       href="http://maven.apache.org/guides/plugin/guide-ant-plugin-development.html"/>
+                <item name="Ant"                 href="http://ant.apache.org/manual/index.html"/>
+            </item>
+        </menu>
+    </body>
+
+</project>

Propchange: commons/sandbox/commons-build-plugin/src/site/site.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: commons/sandbox/commons-build-plugin/src/site/site.xml
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Added: commons/sandbox/commons-build-plugin/src/site/xdoc/copy-javadoc-files-build.xml
URL: http://svn.apache.org/viewvc/commons/sandbox/commons-build-plugin/src/site/xdoc/copy-javadoc-files-build.xml?rev=612181&view=auto
==============================================================================
--- commons/sandbox/commons-build-plugin/src/site/xdoc/copy-javadoc-files-build.xml (added)
+++ commons/sandbox/commons-build-plugin/src/site/xdoc/copy-javadoc-files-build.xml Tue Jan 15 10:11:36 2008
@@ -0,0 +1,54 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+   Licensed to the Apache Software Foundation (ASF) under one or more
+  contributor license agreements.  See the NOTICE file distributed with
+  this work for additional information regarding copyright ownership.
+  The ASF licenses this file to You under the Apache License, Version 2.0
+  (the "License"); you may not use this file except in compliance with
+  the License.  You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+   Unless required by applicable law or agreed to in writing, software
+   distributed under the License is distributed on an "AS IS" BASIS,
+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+   See the License for the specific language governing permissions and
+   limitations under the License.
+-->
+<!--
+   ${HeadURL}
+   ${Revision} ${Date}
+ -->
+<document>
+
+    <properties>
+        <title>Copy NOTICE and LICENSE files to javadoc jar</title>
+        <author email="dev@commons.apache.org">Commons Documentation Team</author>
+    </properties>
+
+    <body>
+
+        <section name="Copy NOTICE and LICENSE files to javadoc jar">
+
+            <p>
+            This <i>mojo</i> (or <i>ant build script</i>) currently copies
+            the NOTICE and LICENSE files to target/apidocs so that they are included in the
+            generated -javadoc.jar. This is currently done in the commons-parent pom.xml
+            using the antrun plugin. Doing it here removes the need to have ant script in
+            commons-parent.
+            </p>
+
+            <p>
+            See:
+            </p>
+            <ul>
+                <li><a href="http://svn.apache.org/repos/asf/commons/sandbox/commons-build-plugin/src/main/scripts/copy-javadoc-files.build.xml">copy-javadoc-files.build.xml</a> - Ant build script</li>
+                <li><a href="http://svn.apache.org/repos/asf/commons/sandbox/commons-build-plugin/src/main/scripts/copy-javadoc-files.build.xml">copy-javadoc-files.mojos.xml</a> - mapping document</li>
+                <li><a href="copy-javadoc-files-mojo.html">Parameters</a></li>
+            </ul>
+
+        </section>
+
+
+    </body>
+</document>

Propchange: commons/sandbox/commons-build-plugin/src/site/xdoc/copy-javadoc-files-build.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: commons/sandbox/commons-build-plugin/src/site/xdoc/copy-javadoc-files-build.xml
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Added: commons/sandbox/commons-build-plugin/src/site/xdoc/copy-javadoc-files-mojo.xml
URL: http://svn.apache.org/viewvc/commons/sandbox/commons-build-plugin/src/site/xdoc/copy-javadoc-files-mojo.xml?rev=612181&view=auto
==============================================================================
--- commons/sandbox/commons-build-plugin/src/site/xdoc/copy-javadoc-files-mojo.xml (added)
+++ commons/sandbox/commons-build-plugin/src/site/xdoc/copy-javadoc-files-mojo.xml Tue Jan 15 10:11:36 2008
@@ -0,0 +1,76 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+   Licensed to the Apache Software Foundation (ASF) under one or more
+  contributor license agreements.  See the NOTICE file distributed with
+  this work for additional information regarding copyright ownership.
+  The ASF licenses this file to You under the Apache License, Version 2.0
+  (the "License"); you may not use this file except in compliance with
+  the License.  You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+   Unless required by applicable law or agreed to in writing, software
+   distributed under the License is distributed on an "AS IS" BASIS,
+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+   See the License for the specific language governing permissions and
+   limitations under the License.
+-->
+<document>
+  <properties>
+    <title>commons-build-plugin - commons:copy-javadoc-files</title>
+    </properties>
+  <body>
+    <section name="commons:copy-javadoc-files">
+      <p>Commons Build: Copy NOTICE and LICENSE files to -javadoc.jar</p>
+      <p><b>Mojo Attributes</b>:<ul>
+          <li>Is NOT inherited by default in multi-project builds.</li>
+          </ul>
+        </p>
+      <subsection name="Required Parameters">
+        <table>
+          <tr>
+            <th>Name</th>
+            <th>Type</th>
+            <th>Description</th>
+            </tr>
+          <tr>
+            <td><b><a href="#basedir">basedir</a></b></td>
+            <td><code>File</code></td>
+            <td>The base directory from which to execute the Ant script. Default value is <code>${basedir}</code>.</td>
+            </tr>
+          </table>
+        </subsection>
+      <subsection name="Optional Parameters">
+        <table>
+          <tr>
+            <th>Name</th>
+            <th>Type</th>
+            <th>Description</th>
+            </tr>
+          <tr>
+            <td><b><a href="#messageLevel">messageLevel</a></b></td>
+            <td><code>String</code></td>
+            <td>The message-level used to tune the verbosity of Ant logging. Default value is <code>info</code>.</td>
+            </tr>
+          </table>
+        </subsection>
+      <subsection name="Parameter Details">
+        <p><b><a name="basedir">basedir</a></b></p>
+        <p>The base directory from which to execute the Ant script.</p>
+        <ul>
+          <li><b>Type</b>: <code>java.io.File</code></li>
+          <li><b>Required</b>: <code>Yes</code></li>
+          <li><b>Expression</b>: <code>${antBasedir}</code></li>
+          <li><b>Default</b>: <code>${basedir}</code></li>
+          </ul><hr/><p><b><a name="messageLevel">messageLevel</a></b></p>
+        <p>The message-level used to tune the verbosity of Ant logging.</p>
+        <ul>
+          <li><b>Type</b>: <code>java.lang.String</code></li>
+          <li><b>Required</b>: <code>No</code></li>
+          <li><b>Expression</b>: <code>${antMessageLevel}</code></li>
+          <li><b>Default</b>: <code>info</code></li>
+          </ul>
+        </subsection>
+      </section>
+    </body>
+  </document>
\ No newline at end of file

Propchange: commons/sandbox/commons-build-plugin/src/site/xdoc/copy-javadoc-files-mojo.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: commons/sandbox/commons-build-plugin/src/site/xdoc/copy-javadoc-files-mojo.xml
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Added: commons/sandbox/commons-build-plugin/src/site/xdoc/development.xml
URL: http://svn.apache.org/viewvc/commons/sandbox/commons-build-plugin/src/site/xdoc/development.xml?rev=612181&view=auto
==============================================================================
--- commons/sandbox/commons-build-plugin/src/site/xdoc/development.xml (added)
+++ commons/sandbox/commons-build-plugin/src/site/xdoc/development.xml Tue Jan 15 10:11:36 2008
@@ -0,0 +1,117 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+   Licensed to the Apache Software Foundation (ASF) under one or more
+  contributor license agreements.  See the NOTICE file distributed with
+  this work for additional information regarding copyright ownership.
+  The ASF licenses this file to You under the Apache License, Version 2.0
+  (the "License"); you may not use this file except in compliance with
+  the License.  You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+   Unless required by applicable law or agreed to in writing, software
+   distributed under the License is distributed on an "AS IS" BASIS,
+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+   See the License for the specific language governing permissions and
+   limitations under the License.
+-->
+<!--
+   ${HeadURL}
+   ${Revision} ${Date}
+ -->
+<document>
+
+    <properties>
+        <title>Development</title>
+        <author email="dev@commons.apache.org">Commons Documentation Team</author>
+    </properties>
+
+    <body>
+
+        <section name="Help with Maven Ant Mojos">
+
+            <p>
+            The best sources of information are
+            <a href="http://maven.apache.org/guides/plugin/guide-ant-plugin-development.html">Developing Ant Plugins for Maven 2.x</a>
+            and <a href="http://www.sonatype.com/book/chapter-11.html">Maven: The Definitive Guide: Chapter 11 Writing Plugins</a>.
+            </p>
+
+        </section>
+
+        <section name="New Ant Scripts">
+
+            <p>
+            Each ant script requires two files, which have to be named following the conventions for ant plugins:
+            <ul>
+                <li>An ant build file
+                    <ul><li>[naming convention: <i>basename</i><b>.build.xml</b>]</li></ul>
+                </li>
+                <li>A <i>mapping document</i> which wires the build file into maven's plugin framework
+                    <ul><li>[naming convention: <i>basename</i><b>.mojos.xml</b>]</li></ul>
+                </li>
+            </ul>
+            </p>
+
+            <p>
+            So if you want to add a new <i>foo-bar</i> ant script you would create a <code>foo-bar.build.xml</code>
+            ant script file and <code>foo-bar.mojos.xml</code> mapping document.
+            </p>
+
+            <p>
+            Both these files should be located in the <code>src/main/scripts</code> directory.
+            </p>
+
+            <p>
+            If you want to access variables from the component's <code>pom.xml</code> in the ant script
+            then you need to do two things in the <i>mapping document</i>:
+            <ul>
+                <li>Add the <code>&lt;requiresProject&gt;true&lt;/requiresProject&gt;</code></li>
+                <li>Add <code>&lt;parameter&gt;</code> elements for each of the variables you
+                    want to use.</li>
+            </ul>
+            </p>
+
+        </section>
+
+        <section name="Goal Prefix">
+
+            <p>
+            This plugin uses <code>commons</code> as the goal prefix. So if you add a new <code>foo-bar</code>
+            goal, then it can be executed on the command line using <code>mvn commons:foo-bar</code>. This prefix
+            is defined in this plugin's <code>pom.xml</code>.
+            </p>
+
+        </section>
+
+        <section name="Modifying Existing Scripts">
+
+            <p>
+            Not alot to say about this except, if you need access to additional variables from the component's
+            <code>pom.xml</code> in the ant build script then you will need to define additional <i>parameters</i>
+            for these in the associated <i>mapping document</i>.
+            </p>
+
+            <p>
+            At the moment each <i>goal</i> has been defined in a separate ant build script - and the
+            maven <b><i>goal</i></b>, <b><i>ant script file</i></b> name and ant <b><i>target</i></b>
+            have all been named the same. This is not a maven ant plugin requirement, but just a convention
+            in this plugin to make it easier to find the ant <i>script file</i> and <i>target</i> associated
+            with a maven <i>goal</i>
+            </p>
+
+        </section>
+
+        <section name="Debugging">
+
+            <p>
+            The <i>message level</i> for ant is <i>info</i> by default. Running the plugin goal using a message
+            level of <i>debug</i> can help in discovering problems - for example:
+<source><![CDATA[
+    mvn commons:generate-xdocs -DantMessageLevel=debug
+]]></source>
+            </p>
+
+        </section>
+
+    </body>
+</document>

Propchange: commons/sandbox/commons-build-plugin/src/site/xdoc/development.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: commons/sandbox/commons-build-plugin/src/site/xdoc/development.xml
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Added: commons/sandbox/commons-build-plugin/src/site/xdoc/generate-xdocs-build.xml
URL: http://svn.apache.org/viewvc/commons/sandbox/commons-build-plugin/src/site/xdoc/generate-xdocs-build.xml?rev=612181&view=auto
==============================================================================
--- commons/sandbox/commons-build-plugin/src/site/xdoc/generate-xdocs-build.xml (added)
+++ commons/sandbox/commons-build-plugin/src/site/xdoc/generate-xdocs-build.xml Tue Jan 15 10:11:36 2008
@@ -0,0 +1,123 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+   Licensed to the Apache Software Foundation (ASF) under one or more
+  contributor license agreements.  See the NOTICE file distributed with
+  this work for additional information regarding copyright ownership.
+  The ASF licenses this file to You under the Apache License, Version 2.0
+  (the "License"); you may not use this file except in compliance with
+  the License.  You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+   Unless required by applicable law or agreed to in writing, software
+   distributed under the License is distributed on an "AS IS" BASIS,
+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+   See the License for the specific language governing permissions and
+   limitations under the License.
+-->
+<!--
+   ${HeadURL}
+   ${Revision} ${Date}
+ -->
+<document>
+
+    <properties>
+        <title>Generating XDOC files</title>
+        <author email="dev@commons.apache.org">Commons Documentation Team</author>
+    </properties>
+
+    <body>
+
+        <section name="Generating XDOC files">
+
+            <p>
+            This <i>mojo</i> (or <i>ant build script</i>) currently generates
+            the followng custom xdoc pages for Commons components (using 
+            <a href="http://svn.apache.org/repos/asf/commons/sandbox/commons-build-plugin/src/main/resources/commons-xdoc-templates/">templates</a>
+            and <a href="http://ant.apache.org/manual/CoreTasks/filter.html">Ant's filtering</a> functionality:
+            </p>
+            <ul>
+                <li><a href="http://svn.apache.org/repos/asf/commons/sandbox/commons-build-plugin/src/main/resources/commons-xdoc-templates/issue-tracking-template.xml">issue-tracking-template.xml</a> - template used to generate custom issue tracking page</li>
+                <li><a href="http://svn.apache.org/repos/asf/commons/sandbox/commons-build-plugin/src/main/resources/commons-xdoc-templates/dowload-page-template.xml">dowload-page-template.xml</a> - template used to generate custom issue download page (<b>download_</b><i>component</i><b>.xml</b>)</li>
+            </ul>
+
+            <p>
+            See:
+            </p>
+            <ul>
+                <li><a href="http://svn.apache.org/repos/asf/commons/sandbox/commons-build-plugin/src/main/scripts/generate-xdocs.build.xml">generate-xdocs.build.xml</a> - Ant build script</li>
+                <li><a href="http://svn.apache.org/repos/asf/commons/sandbox/commons-build-plugin/src/main/scripts/generate-xdocs.build.xml">generate-xdocs.mojos.xml</a> - mapping document</li>
+                <li><a href="http://svn.apache.org/repos/asf/commons/sandbox/commons-build-plugin/src/main/resources/commons-xdoc-templates/">src/main/resources/commons-xdoc-templates</a> - xdoc template files directory</li>
+                <li><a href="generate-xdocs-mojo.html">Parameters</a></li>
+            </ul>
+
+        </section>
+
+        <section name="Configuring">
+
+            <p>
+            Each component's <code>pom.xml</code> needs the following <i>properties</i> configured:
+            <ul>
+                <li><b>commonsComponentId</b> - Commons component id</li>
+                <li><b>commonsReleaseVersion</b> - The version number of the latest release of the component</li>
+                <li><b>commonsXdocsDir</b> - The component's xdoc directory (defaults to "xdocs")</li>
+                <li><b>commonsJiraId</b> - JIRA's external (upper case) id for the component</li>
+                <li><b>commonsJiraPid</b> - JIRA's internal (numeric) id for the component</li>
+                <li><b>commonsComponentId</b> - Commons component id</li>
+            </ul>
+            </p>
+
+            <p>For example for Commons Chain:
+<source><![CDATA[
+    <properties>
+        <commonsComponentId>chain</commonsComponentId>
+        <commonsReleaseVersion>1.1</commonsReleaseVersion>
+        <commonsXdocsDir>xdocs</commonsXdocsDir>
+        <commonsJiraPid>12310462</commonsJiraPid>
+        <commonsJiraId>CHAIN</commonsJiraId>
+    </properties> 
+]]></source>
+            </p>
+
+            <p>
+            <strong>N.B.</strong> The reason for using <i>&lt;properties&gt;</i> rather than the plugin's
+            <i>&lt;configuration&gt;</i> element is that hopefully the plugin will be configured in the
+            commons-parent pom.xml - which will mean that each component won't have to add the plugin to
+            their build section.
+            </p>
+
+            <p>
+            In the meantime to try this out then configure the plugin in the component's pomx.xml
+            as follows:
+<source><![CDATA[
+    <build>
+        <plugins>
+            <plugin>
+                <groupId>org.apache.commons</groupId>
+                <artifactId>commons-build-plugin</artifactId>
+                <version>1.0-SNAPSHOT</version>
+                <executions>
+                    <execution>
+                        <phase>pre-site</phase>
+                        <goals>
+                            <goal>generate-xdocs</goal>
+                        </goals>
+                    </execution>
+                </executions>
+            </plugin>
+        </plugins>
+    </build>
+]]></source>
+            </p>
+
+            <p>
+            Running <code>mvn site</code> should cause the pages to be generated. Alternatively to just
+            generate the pages use <code>mvn commons:generate-xdocs</code>. The pages are output to
+            the site's xdocs directory (should we check these in to svn?) and will be generated into
+            html pages by the maven site creation process.
+            </p>
+
+        </section>
+
+    </body>
+</document>

Propchange: commons/sandbox/commons-build-plugin/src/site/xdoc/generate-xdocs-build.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: commons/sandbox/commons-build-plugin/src/site/xdoc/generate-xdocs-build.xml
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Added: commons/sandbox/commons-build-plugin/src/site/xdoc/generate-xdocs-mojo.xml
URL: http://svn.apache.org/viewvc/commons/sandbox/commons-build-plugin/src/site/xdoc/generate-xdocs-mojo.xml?rev=612181&view=auto
==============================================================================
--- commons/sandbox/commons-build-plugin/src/site/xdoc/generate-xdocs-mojo.xml (added)
+++ commons/sandbox/commons-build-plugin/src/site/xdoc/generate-xdocs-mojo.xml Tue Jan 15 10:11:36 2008
@@ -0,0 +1,132 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+   Licensed to the Apache Software Foundation (ASF) under one or more
+  contributor license agreements.  See the NOTICE file distributed with
+  this work for additional information regarding copyright ownership.
+  The ASF licenses this file to You under the Apache License, Version 2.0
+  (the "License"); you may not use this file except in compliance with
+  the License.  You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+   Unless required by applicable law or agreed to in writing, software
+   distributed under the License is distributed on an "AS IS" BASIS,
+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+   See the License for the specific language governing permissions and
+   limitations under the License.
+-->
+<document>
+  <properties>
+    <title>commons-build-plugin - commons:generate-xdocs</title>
+    </properties>
+  <body>
+    <section name="commons:generate-xdocs">
+      <p>Commons Build: Standard XDOC Pages Generation Ant Mojo</p>
+      <p><b>Mojo Attributes</b>:<ul>
+          <li>Requires a Maven 2.0 project to execute.</li>
+          <li>Is NOT inherited by default in multi-project builds.</li>
+          </ul>
+        </p>
+      <subsection name="Required Parameters">
+        <table>
+          <tr>
+            <th>Name</th>
+            <th>Type</th>
+            <th>Description</th>
+            </tr>
+          <tr>
+            <td><b><a href="#commonsReleaseVersion">commonsReleaseVersion</a></b></td>
+            <td><code>String</code></td>
+            <td>The version of the latest release of the project. Default value is <code>${commonsReleaseVersion}</code>.</td>
+            </tr>
+          <tr>
+            <td><b><a href="#commonsXdocsDir">commonsXdocsDir</a></b></td>
+            <td><code>String</code></td>
+            <td>The generated site directory Default value is <code>xdocs</code>.</td>
+            </tr>
+          <tr>
+            <td><b><a href="#commonsJiraId">commonsJiraId</a></b></td>
+            <td><code>String</code></td>
+            <td>The external JIRA id for the project (upper case) Default value is <code>${commonsJiraId}</code>.</td>
+            </tr>
+          <tr>
+            <td><b><a href="#commonsJiraPid">commonsJiraPid</a></b></td>
+            <td><code>String</code></td>
+            <td>The internal JIRA id for the project (numeric) Default value is <code>${commonsJiraPid}</code>.</td>
+            </tr>
+          <tr>
+            <td><b><a href="#finalName">finalName</a></b></td>
+            <td><code>String</code></td>
+            <td>The final name (i.e. artifactId-version) of the artifacts being built. Default value is <code>${project.artifactId}-${commonsReleaseVersion}</code>.</td>
+            </tr>
+          <tr>
+            <td><b><a href="#basedir">basedir</a></b></td>
+            <td><code>File</code></td>
+            <td>The base directory from which to execute the Ant script. Default value is <code>${basedir}</code>.</td>
+            </tr>
+          </table>
+        </subsection>
+      <subsection name="Optional Parameters">
+        <table>
+          <tr>
+            <th>Name</th>
+            <th>Type</th>
+            <th>Description</th>
+            </tr>
+          <tr>
+            <td><b><a href="#messageLevel">messageLevel</a></b></td>
+            <td><code>String</code></td>
+            <td>The message-level used to tune the verbosity of Ant logging. Default value is <code>info</code>.</td>
+            </tr>
+          </table>
+        </subsection>
+      <subsection name="Parameter Details">
+        <p><b><a name="commonsReleaseVersion">commonsReleaseVersion</a></b></p>
+        <p>The version of the latest release of the project.</p>
+        <ul>
+          <li><b>Type</b>: <code>java.lang.String</code></li>
+          <li><b>Required</b>: <code>Yes</code></li>
+          <li><b>Default</b>: <code>${commonsReleaseVersion}</code></li>
+          </ul><hr/><p><b><a name="commonsXdocsDir">commonsXdocsDir</a></b></p>
+        <p>The generated site directory</p>
+        <ul>
+          <li><b>Type</b>: <code>java.lang.String</code></li>
+          <li><b>Required</b>: <code>Yes</code></li>
+          <li><b>Default</b>: <code>xdocs</code></li>
+          </ul><hr/><p><b><a name="commonsJiraId">commonsJiraId</a></b></p>
+        <p>The external JIRA id for the project (upper case)</p>
+        <ul>
+          <li><b>Type</b>: <code>java.lang.String</code></li>
+          <li><b>Required</b>: <code>Yes</code></li>
+          <li><b>Default</b>: <code>${commonsJiraId}</code></li>
+          </ul><hr/><p><b><a name="commonsJiraPid">commonsJiraPid</a></b></p>
+        <p>The internal JIRA id for the project (numeric)</p>
+        <ul>
+          <li><b>Type</b>: <code>java.lang.String</code></li>
+          <li><b>Required</b>: <code>Yes</code></li>
+          <li><b>Default</b>: <code>${commonsJiraPid}</code></li>
+          </ul><hr/><p><b><a name="finalName">finalName</a></b></p>
+        <p>The final name (i.e. artifactId-version) of the artifacts being built.</p>
+        <ul>
+          <li><b>Type</b>: <code>java.lang.String</code></li>
+          <li><b>Required</b>: <code>Yes</code></li>
+          <li><b>Default</b>: <code>${project.artifactId}-${commonsReleaseVersion}</code></li>
+          </ul><hr/><p><b><a name="basedir">basedir</a></b></p>
+        <p>The base directory from which to execute the Ant script.</p>
+        <ul>
+          <li><b>Type</b>: <code>java.io.File</code></li>
+          <li><b>Required</b>: <code>Yes</code></li>
+          <li><b>Expression</b>: <code>${antBasedir}</code></li>
+          <li><b>Default</b>: <code>${basedir}</code></li>
+          </ul><hr/><p><b><a name="messageLevel">messageLevel</a></b></p>
+        <p>The message-level used to tune the verbosity of Ant logging.</p>
+        <ul>
+          <li><b>Type</b>: <code>java.lang.String</code></li>
+          <li><b>Required</b>: <code>No</code></li>
+          <li><b>Expression</b>: <code>${antMessageLevel}</code></li>
+          <li><b>Default</b>: <code>info</code></li>
+          </ul>
+        </subsection>
+      </section>
+    </body>
+  </document>
\ No newline at end of file

Propchange: commons/sandbox/commons-build-plugin/src/site/xdoc/generate-xdocs-mojo.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: commons/sandbox/commons-build-plugin/src/site/xdoc/generate-xdocs-mojo.xml
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Added: commons/sandbox/commons-build-plugin/src/site/xdoc/index.xml
URL: http://svn.apache.org/viewvc/commons/sandbox/commons-build-plugin/src/site/xdoc/index.xml?rev=612181&view=auto
==============================================================================
--- commons/sandbox/commons-build-plugin/src/site/xdoc/index.xml (added)
+++ commons/sandbox/commons-build-plugin/src/site/xdoc/index.xml Tue Jan 15 10:11:36 2008
@@ -0,0 +1,55 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+   Licensed to the Apache Software Foundation (ASF) under one or more
+  contributor license agreements.  See the NOTICE file distributed with
+  this work for additional information regarding copyright ownership.
+  The ASF licenses this file to You under the Apache License, Version 2.0
+  (the "License"); you may not use this file except in compliance with
+  the License.  You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+   Unless required by applicable law or agreed to in writing, software
+   distributed under the License is distributed on an "AS IS" BASIS,
+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+   See the License for the specific language governing permissions and
+   limitations under the License.
+-->
+<!--
+   ${HeadURL}
+   ${Revision} ${Date}
+ -->
+<document>
+
+    <properties>
+        <title>Overview</title>
+        <author email="dev@commons.apache.org">Commons Documentation Team</author>
+    </properties>
+
+    <body>
+
+        <section name="Build Plugin">
+
+            <p>
+            This is a <a href="http://maven.apache.org/">Maven 2.x</a> 
+            <a href="http://ant.apache.org/">Ant</a> Plugin which is
+            used by <a href="http://commons.apache.org/">Apache Commons</a> builds. See
+            the <a href="development.html">Development</a> page for information to
+            help maintain this plugin.
+            </p>
+
+        </section>
+
+        <section name="Plugin Goals">
+            <p>
+            Available Goals:
+            <ul>
+                <li><a href="generate-xdocs-build.html">commons:generate-xdocs</a> - Generate Standard Commons xdoc files</li>
+                <li><a href="copy-javadoc-files-build.html">commons:copy-javadoc-files</a> - Copy NOTICE and LICENSE files to -javadoc jar</li>
+
+            </ul>
+            </p>
+        </section>
+
+    </body>
+</document>

Propchange: commons/sandbox/commons-build-plugin/src/site/xdoc/index.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: commons/sandbox/commons-build-plugin/src/site/xdoc/index.xml
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL



Mime
View raw message