<?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.
-->
<document>

  <properties>
    <index value="1"/>
    <title>Ant Libraries - The Sandbox</title>
  </properties>

  <body>

    <section name="Ant Libraries - The Sandbox">

      <p>The sandbox is the place where new Ant Libraries start their
      life, it is a playground for Ant committers and other
      contributors who find committers to sponsor their ideas.</p>

      <p>The sandbox is no dumping ground.  If a Sandbox Ant Library
      fails to attract interest within a reasonable amount of time, it
      gets removed from the sandbox.</p>

    </section>

    <section name="Current Sandbox Ant Libraries">

      <subsection name="DBPatch">

        <p>DBPatch library is intended to maintain versioning of a
        database schema and data during iterative development.</p>

        <table>
          <tr>
            <th>SVN URL:</th>
            <td><a href="https://svn.apache.org/repos/asf/ant/sandbox/antlibs/dbpatch/">https://svn.apache.org/repos/asf/ant/sandbox/antlibs/dbpatch/</a></td>
          </tr>
          <tr>
            <th>ViewSVN:</th>
            <td><a href="http://svn.apache.org/viewcvs.cgi/ant/sandbox/antlibs/dbpatch/">http://svn.apache.org/viewcvs.cgi/ant/sandbox/antlibs/dbpatch/</a></td>
          </tr>
          <tr>
            <th>Ant compatibility:</th>
            <td>Ant 1.7.x</td>
          </tr>
          <tr>
            <th>Added to sandbox:</th>
            <td>2008-04-22</td>
          </tr>
          <tr>
            <th>Sponsoring Committers</th>
            <td>Stefan Bodewig</td>
          </tr>
        </table>
      </subsection>

      <subsection name="Debian - Debian related tasks">

        <p>Debian provides tasks for generating Debian packages.</p>

        <table>
          <tr>
            <th>SVN URL:</th>
            <td><a href="https://svn.apache.org/repos/asf/ant/sandbox/antlibs/debian/trunk/">https://svn.apache.org/repos/asf/ant/sandbox/antlibs/debian/trunk/</a></td>
          </tr>
          <tr>
            <th>ViewSVN:</th>
            <td><a href="http://svn.apache.org/viewcvs.cgi/ant/sandbox/antlibs/debian/trunk/">http://svn.apache.org/viewcvs.cgi/ant/sandbox/antlibs/debian/trunk/</a></td>
          </tr>
          <tr>
            <th>Ant compatibility:</th>
            <td>Ant 1.7.x</td>
          </tr>
          <tr>
            <th>Added to sandbox:</th>
            <td>2007-05-18</td>
          </tr>
          <tr>
            <th>Sponsoring Committers</th>
            <td>Kevin Jackson</td>
          </tr>
        </table>
      </subsection>


      <subsection name="FSCache - Filesystem Resource cache">

        <p>This is a library of tasks and types to cache arbitrary Ant resources
          to the filesystem for processing with file-based tools.</p>

        <table>
          <tr>
            <th>SVN URL:</th>
            <td><a href="https://svn.apache.org/repos/asf/ant/sandbox/antlibs/fscache/trunk/">https://svn.apache.org/repos/asf/ant/sandbox/antlibs/fscache/trunk/</a></td>
          </tr>
          <tr>
            <th>ViewSVN:</th>
            <td><a href="http://svn.apache.org/viewcvs.cgi/ant/sandbox/antlibs/fscache/trunk/">http://svn.apache.org/viewcvs.cgi/ant/sandbox/antlibs/fscache/trunk/</a></td>
          </tr>
          <tr>
            <th>Ant compatibility:</th>
            <td>Ant 1.8.x</td>
          </tr>
          <tr>
            <th>Added to sandbox:</th>
            <td>2008-06-30</td>
          </tr>
          <tr>
            <th>Sponsoring Committers</th>
            <td>Matt Benson</td>
          </tr>
        </table>
      </subsection>


      <subsection name="GenDoc - Generate the manual for Ant Tasks from their sources">

        <p>Most of the information needed for writing the manual is inside the sources: attributes, nested elements (especially
        inherited one). GenDoc collects these information and generates the manual as xml page. Following steps transform this
        xml into the final format (HTML in the first step, PDF may follow).</p>

        <table>
          <tr>
            <th>SVN URL:</th>
            <td><a href="http://svn.apache.org/repos/asf/ant/sandbox/antlibs/gendoc/">http://svn.apache.org/repos/asf/ant/sandbox/antlibs/gendoc/</a></td>
          </tr>
          <tr>
            <th>ViewSVN:</th>
            <td><a href="http://svn.apache.org/viewvc/ant/sandbox/antlibs/gendoc/">http://svn.apache.org/viewvc/ant/sandbox/antlibs/gendoc/</a></td>
          </tr>
          <tr>
            <th>Ant compatibility:</th>
            <td>Ant 1.7.x</td>
          </tr>
          <tr>
            <th>Added to sandbox:</th>
            <td>2005-04-15</td>
          </tr>
          <tr>
            <th>Sponsoring Committers</th>
            <td> </td>
          </tr>
        </table>
      </subsection>


      <subsection name="HTTP - tasks for handling HTTP requests">

        <p>This antlib contains tasks to make the basic HTTP requests: get, post, head, put, with Basicauthentication.</p>

        <table>
          <tr>
            <th>SVN URL:</th>
            <td><a href="http://svn.apache.org/repos/asf/ant/sandbox/antlibs/http/">http://svn.apache.org/repos/asf/ant/sandbox/antlibs/http/</a></td>
          </tr>
          <tr>
            <th>ViewSVN:</th>
            <td><a href="http://svn.apache.org/viewvc/ant/sandbox/antlibs/http/">http://svn.apache.org/viewvc/ant/sandbox/antlibs/http/</a></td>
          </tr>
          <tr>
            <th>Ant compatibility:</th>
            <td>Ant 1.7.x</td>
          </tr>
          <tr>
            <th>Added to sandbox:</th>
            <td>2006-06-27</td>
          </tr>
          <tr>
            <th>Sponsoring Committers</th>
            <td>  </td>
          </tr>
        </table>
      </subsection>
      

      <subsection name="Manual4Eclipse - Generate an Eclipse Help PlugIn from Ant's manual">
        <p>This AntLib provides tasks for generating an Eclipse Help PlugIn from Ant's manual.</p>
        <table>
          <tr>
            <th>SVN URL:</th>
            <td><a href="http://svn.apache.org/repos/asf/ant/sandbox/antlibs/manual4eclipse/">http://svn.apache.org/repos/asf/ant/sandbox/antlibs/manual4eclipse/</a></td>
          </tr>
          <tr>
            <th>ViewSVN:</th>
            <td><a href="http://svn.apache.org/viewcvs.cgi/ant/sandbox/antlibs/manual4eclipse/trunk/">http://svn.apache.org/viewcvs.cgi/ant/sandbox/antlibs/manual4eclipse/trunk/</a></td>
          </tr>
          <tr>
            <th>Ant compatibility:</th>
            <td>Ant 1.7.x</td>
          </tr>
          <tr>
            <th>Java compatibility:</th>
            <td>Java 1.5+</td>
          </tr>
          <tr>
            <th>Added to sandbox:</th>
            <td>2007-03-01</td>
          </tr>
          <tr>
            <th>Sponsoring Committers</th>
            <td> </td>
          </tr>
        </table>
      </subsection>
      
      
      <subsection name="Minify">
        <p>Minify library offers tasks for minimizing JavaScript scripts.</p>
        <table>
          <tr>
            <th>SVN URL:</th>
            <td><a href="https://svn.apache.org/repos/asf/ant/sandbox/antlibs/minify/">https://svn.apache.org/repos/asf/ant/sandbox/antlibs/minify/</a></td>
          </tr>
          <tr>
            <th>ViewSVN:</th>
            <td><a href="http://svn.apache.org/viewcvs.cgi/ant/sandbox/antlibs/minify/">http://svn.apache.org/viewcvs.cgi/ant/sandbox/antlibs/minify/</a></td>
          </tr>
          <tr>
            <th>Ant compatibility:</th>
            <td>Ant 1.7.x</td>
          </tr>
          <tr>
            <th>Added to sandbox:</th>
            <td>2009-01-01</td>
          </tr>
          <tr>
            <th>Sponsoring Committers</th>
            <td>Kevin Jackson</td>
          </tr>
        </table>
      </subsection>

      <subsection name="StarTeam">
        <p>This antlib provides tasks for working with the StarTeam SCM.</p>
        <table>
          <tr>
            <th>SVN URL:</th>
            <td><a href="https://svn.apache.org/repos/asf/ant/sandbox/antlibs/starteam/">https://svn.apache.org/repos/asf/ant/sandbox/antlibs/starteam/</a></td>
          </tr>
          <tr>
            <th>ViewSVN:</th>
            <td><a href="http://svn.apache.org/viewcvs.cgi/ant/sandbox/antlibs/starteam/">http://svn.apache.org/viewcvs.cgi/ant/sandbox/antlibs/starteam/</a></td>
          </tr>
          <tr>
            <th>Ant compatibility:</th>
            <td>Ant 1.7.x</td>
          </tr>
          <tr>
            <th>Added to sandbox:</th>
            <td>2007-08-27</td>
          </tr>
          <tr>
            <th>Sponsoring Committers</th>
            <td>Peter Reilly</td>
          </tr>
        </table>
      </subsection>

      <subsection name="VSS - Microsoft Visual SourceSafe Tasks">

        <p>This antlib provides an interface to the Microsoft Visual SourceSafe SCM. The original tasks 
        (org.apache.tools.ant.taskdefs.optional.vss) have been expanded upon in this antlib. 
        Some fixes to issues in the original tasks have also been incorporated.</p>

        <table>
          <tr>
            <th>SVN URL:</th>
            <td><a href="http://svn.apache.org/repos/asf/ant/sandbox/antlibs/vss/">http://svn.apache.org/repos/asf/ant/sandbox/antlibs/vss/</a></td>
          </tr>
          <tr>
            <th>ViewSVN:</th>
            <td><a href="http://svn.apache.org/viewvc/ant/sandbox/antlibs/vss/">http://svn.apache.org/viewvc/ant/sandbox/antlibs/vss/</a></td>
          </tr>
          <tr>
            <th>Ant compatibility:</th>
            <td>Ant 1.7.x</td>
          </tr>
          <tr>
            <th>Added to sandbox:</th>
            <td>2006-04-26  </td>
          </tr>
          <tr>
            <th>Sponsoring Committers</th>
            <td>  </td>
          </tr>
        </table>
      </subsection>

      <subsection name="WebLogic">
        <p>This antlib provides tasks for working with the WebLogic app server.</p>
        <table>
          <tr>
            <th>SVN URL:</th>
            <td><a href="https://svn.apache.org/repos/asf/ant/sandbox/antlibs/weblogic/">https://svn.apache.org/repos/asf/ant/sandbox/antlibs/weblogic/</a></td>
          </tr>
          <tr>
            <th>ViewSVN:</th>
            <td><a href="http://svn.apache.org/viewcvs.cgi/ant/sandbox/antlibs/weblogic/">http://svn.apache.org/viewcvs.cgi/ant/sandbox/antlibs/weblogic/</a></td>
          </tr>
          <tr>
            <th>Ant compatibility:</th>
            <td>Ant 1.7.x</td>
          </tr>
          <tr>
            <th>Added to sandbox:</th>
            <td>2007-08-20</td>
          </tr>
          <tr>
            <th>Sponsoring Committers</th>
            <td>Peter Reilly, Stefan Bodewig</td>
          </tr>
        </table>
      </subsection>


      <!-- example for copy/paste reuse ;-)
      <subsection name="AntUnit - Unit Test Framework for Ant Tasks">

        <p>AntUnit borrows ideas from JUnit 3.x and the &lt;junit&gt;
        task.  It provides a task that runs build files as unit tests
        as well as a number of assertion tasks to support the
        idea.</p>

        <table>
          <tr>
            <th>SVN URL:</th>
            <td><a href="https://svn.apache.org/repos/asf/ant/sandbox/antlibs/antunit/trunk/">https://svn.apache.org/repos/asf/ant/sandbox/antlibs/antunit/trunk/</a></td>
          </tr>
          <tr>
            <th>ViewSVN:</th>
            <td><a href="http://svn.apache.org/viewcvs.cgi/ant/sandbox/antlibs/antunit/trunk/">http://svn.apache.org/viewcvs.cgi/ant/sandbox/antlibs/antunit/trunk/</a></td>
          </tr>
          <tr>
            <th>Ant compatibility:</th>
            <td>Ant 1.7.x</td>
          </tr>
          <tr>
            <th>Added to sandbox:</th>
            <td>2005-04-15</td>
          </tr>
          <tr>
            <th>Sponsoring Committers</th>
            <td>Stefan Bodewig</td>
          </tr>
        </table>
      </subsection>
      -->
    </section>

  </body>
</document>
