From: Xuan B. <med...@us...> - 2008-01-25 19:21:14
|
Update of /cvsroot/tm4j/tm4j/lib/ant/apache-ant-1.7.0/docs/antlibs In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv12860/lib/ant/apache-ant-1.7.0/docs/antlibs Added Files: bindownload.cgi bindownload.html charter.html index.html proper.html sandbox.html srcdownload.cgi srcdownload.html Log Message: Update 4 years old ant. --- NEW FILE: index.html --- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html lang="en"> <!-- GENERATED FILE, DO NOT EDIT, EDIT THE XML FILE IN xdocs INSTEAD! --> <head> <META http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <title>Apache Ant - The Ant Libraries Subproject</title> <link type="text/css" href="../page.css" rel="stylesheet"> </head> <body> <p class="navpath"> <script src="../breadcrumbs.js" language="JavaScript" type="text/javascript"></script> </p> <div class="logobar"> <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td align="left"><img border="0" alt="Apache Ant site" src="../images/group-logo.gif"></td> <td align="center" width="100%"><img alt="Apache Ant logo" border="0" src="../images/project-logo.gif"></td> <td align="right"> <form target="_blank" onsubmit="q.value = query.value + ' site:ant.apache.org'" action="http://www.google.com/search" method="get"> <table summary="search" border="0" cellspacing="0" cellpadding="0" bgcolor="#4C6C8F"> <tr> <td colspan="3"><img height="10" width="1" alt="" src="../images/spacer.gif"></td> </tr> <tr> <td><img height="1" width="1" alt="" src="../images/spacer.gif"></td> <td nowrap="nowrap" class="searchcaption"> <input name="q" type="hidden"> <input size="15" id="query" type="text"> <img height="1" width="5" alt="" src="../images/spacer.gif"> <input name="Search" value="Search" type="submit"> <br> the Apache Ant site </td> <td><img height="1" width="1" alt="" src="../images/spacer.gif"></td> </tr> <tr> <td><img alt="" border="0" height="10" width="9" src="../images/search-left.gif"></td> <td><img height="1" width="1" alt="" src="../images/spacer.gif"></td> <td><img alt="" border="0" height="10" width="9" src="../images/search-right.gif"></td> </tr> </table> </form> </td> </tr> </table> </div> <div class="tab"> <table summary="tab bar" border="0" cellpadding="0" cellspacing="0"> <tr> <td width="5"><img alt="" height="8" width="8" src="../images/spacer.gif"></td><td valign="bottom"> <table summary="non selected tab" style="height: 1.4em" border="0" cellpadding="0" cellspacing="0"> <tr> <td valign="top" width="5" bgcolor="#B2C4E0"><img height="5" width="5" alt="" src="../images/tab-left.gif"></td><td valign="middle" bgcolor="#B2C4E0"><a href="../index.html"><font size="2" face="Arial, Helvetica, Sans-serif">Home</font></a></td><td valign="top" width="5" bgcolor="#B2C4E0"><img height="5" width="5" alt="" src="../images/tab-right.gif"></td> </tr> </table> </td> <td width="8"><img alt="" height="5" width="8" src="../images/spacer.gif"></td><td valign="bottom"> <table summary="selected tab" style="height: 1.5em" border="0" cellpadding="0" cellspacing="0"> <tr> <td valign="top" width="5" bgcolor="#4C6C8F"><img height="5" width="5" alt="" src="../images/tabSel-left.gif"></td><td valign="middle" bgcolor="#4C6C8F"><font color="#ffffff" size="2" face="Arial, Helvetica, Sans-serif"><b>Projects</b></font></td><td valign="top" width="5" bgcolor="#4C6C8F"><img height="5" width="5" alt="" src="../images/tabSel-right.gif"></td> </tr> </table> </td> </tr> </table> </div> <div class="bluebar"></div> <div class="menucontainer"> <div class="menu"> <ul> <li class="menuheader">Projects <ul> <li> <a href="../projects/index.html">Welcome</a> </li> </ul> </li> <li class="menuheader">Ant Libraries <ul> <li> <a href="../antlibs/index.html">Introduction</a> </li> <li> <a href="../antlibs/charter.html">Charter</a> </li> <li> <a href="../antlibs/proper.html">Ant Libraries</a> </li> <li> <a href="../antlibs/sandbox.html">Sandbox Ant Libraries</a> </li> <li> <a href="http://ant.apache.org/antlibs/bindownload.cgi">Binary Distributions</a> </li> <li> <a href="http://ant.apache.org/antlibs/srcdownload.cgi">Source Distributions</a> </li> </ul> </li> </ul> </div> <img style="float: left" height="10" width="10" border="0" alt="" src="../images/menu-left.gif"> <img style="float: right" height="10" width="10" border="0" alt="" src="../images/menu-right.gif"> </div> <div class="lightbluebar"> </div> <div class="main"> <div class="content"> <h1 class="title">The Ant Libraries Subproject</h1> <h3 class="section"> <a name="The Ant Libraries Subproject"></a> The Ant Libraries Subproject </h3> <h3>Ant Libraries - or Antlibs for short</h3> <p>With Ant 1.6.0 and the ant libraries concept creating libraries of Ant tasks that are easy to get dropped into an existing Ant installation has become far easier.</p> <p>The Ant Libraries subproject was started as a place to develop small libraries of tasks that can get released independent of Ant's release schedule - which is necessary for nascent Ant tasks since Ant's own release schedule has become rather slow over time.</p> <p>The subproject also offers a sandbox as playground for Ant committers to try new ideas for tasks.</p> </div> </div> <p class="copyright"> <script type="text/javascript" language="JavaScript"><!-- document.write(" - "+"Last Published: " + document.lastModified); // --> </script> </p> </body> </html> --- NEW FILE: sandbox.html --- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html lang="en"> <!-- GENERATED FILE, DO NOT EDIT, EDIT THE XML FILE IN xdocs INSTEAD! --> <head> <META http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <title>Apache Ant - Ant Libraries - The Sandbox</title> <link type="text/css" href="../page.css" rel="stylesheet"> </head> <body> <p class="navpath"> <script src="../breadcrumbs.js" language="JavaScript" type="text/javascript"></script> </p> <div class="logobar"> <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td align="left"><img border="0" alt="Apache Ant site" src="../images/group-logo.gif"></td> <td align="center" width="100%"><img alt="Apache Ant logo" border="0" src="../images/project-logo.gif"></td> <td align="right"> <form target="_blank" onsubmit="q.value = query.value + ' site:ant.apache.org'" action="http://www.google.com/search" method="get"> <table summary="search" border="0" cellspacing="0" cellpadding="0" bgcolor="#4C6C8F"> <tr> <td colspan="3"><img height="10" width="1" alt="" src="../images/spacer.gif"></td> </tr> <tr> <td><img height="1" width="1" alt="" src="../images/spacer.gif"></td> <td nowrap="nowrap" class="searchcaption"> <input name="q" type="hidden"> <input size="15" id="query" type="text"> <img height="1" width="5" alt="" src="../images/spacer.gif"> <input name="Search" value="Search" type="submit"> <br> the Apache Ant site </td> <td><img height="1" width="1" alt="" src="../images/spacer.gif"></td> </tr> <tr> <td><img alt="" border="0" height="10" width="9" src="../images/search-left.gif"></td> <td><img height="1" width="1" alt="" src="../images/spacer.gif"></td> <td><img alt="" border="0" height="10" width="9" src="../images/search-right.gif"></td> </tr> </table> </form> </td> </tr> </table> </div> <div class="tab"> <table summary="tab bar" border="0" cellpadding="0" cellspacing="0"> <tr> <td width="5"><img alt="" height="8" width="8" src="../images/spacer.gif"></td><td valign="bottom"> <table summary="non selected tab" style="height: 1.4em" border="0" cellpadding="0" cellspacing="0"> <tr> <td valign="top" width="5" bgcolor="#B2C4E0"><img height="5" width="5" alt="" src="../images/tab-left.gif"></td><td valign="middle" bgcolor="#B2C4E0"><a href="../index.html"><font size="2" face="Arial, Helvetica, Sans-serif">Home</font></a></td><td valign="top" width="5" bgcolor="#B2C4E0"><img height="5" width="5" alt="" src="../images/tab-right.gif"></td> </tr> </table> </td> <td width="8"><img alt="" height="5" width="8" src="../images/spacer.gif"></td><td valign="bottom"> <table summary="selected tab" style="height: 1.5em" border="0" cellpadding="0" cellspacing="0"> <tr> <td valign="top" width="5" bgcolor="#4C6C8F"><img height="5" width="5" alt="" src="../images/tabSel-left.gif"></td><td valign="middle" bgcolor="#4C6C8F"><font color="#ffffff" size="2" face="Arial, Helvetica, Sans-serif"><b>Projects</b></font></td><td valign="top" width="5" bgcolor="#4C6C8F"><img height="5" width="5" alt="" src="../images/tabSel-right.gif"></td> </tr> </table> </td> </tr> </table> </div> <div class="bluebar"></div> <div class="menucontainer"> <div class="menu"> <ul> <li class="menuheader">Projects <ul> <li> <a href="../projects/index.html">Welcome</a> </li> </ul> </li> <li class="menuheader">Ant Libraries <ul> <li> <a href="../antlibs/index.html">Introduction</a> </li> <li> <a href="../antlibs/charter.html">Charter</a> </li> <li> <a href="../antlibs/proper.html">Ant Libraries</a> </li> <li> <a href="../antlibs/sandbox.html">Sandbox Ant Libraries</a> </li> <li> <a href="http://ant.apache.org/antlibs/bindownload.cgi">Binary Distributions</a> </li> <li> <a href="http://ant.apache.org/antlibs/srcdownload.cgi">Source Distributions</a> </li> </ul> </li> </ul> </div> <img style="float: left" height="10" width="10" border="0" alt="" src="../images/menu-left.gif"> <img style="float: right" height="10" width="10" border="0" alt="" src="../images/menu-right.gif"> </div> <div class="lightbluebar"> </div> <div class="main"> <div class="content"> <h1 class="title">Ant Libraries - The Sandbox</h1> <h3 class="section"> <a name="Ant Libraries - The Sandbox"></a> Ant Libraries - The Sandbox </h3> <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> <h3 class="section"> <a name="Current Sandbox Ant Libraries"></a> Current Sandbox Ant Libraries </h3> <h4 class="subsection"> <a name="GenDoc - Generate the manual for Ant Tasks from their sources"></a> GenDoc - Generate the manual for Ant Tasks from their sources </h4> <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 class="ForrestTable" cellspacing="1" cellpadding="4"> <tr> <th colspan="1" rowspan="1" valign="top" align="left"> SVN URL: </th> <td colspan="1" rowspan="1" valign="top" align="left"> <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 colspan="1" rowspan="1" valign="top" align="left"> ViewSVN: </th> <td colspan="1" rowspan="1" valign="top" align="left"> <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 colspan="1" rowspan="1" valign="top" align="left"> Ant compatibility: </th> <td colspan="1" rowspan="1" valign="top" align="left"> Ant 1.7.x </td> </tr> <tr> <th colspan="1" rowspan="1" valign="top" align="left"> Added to sandbox: </th> <td colspan="1" rowspan="1" valign="top" align="left"> 2005-04-15 </td> </tr> <tr> <th colspan="1" rowspan="1" valign="top" align="left"> Sponsoring Committers </th> <td colspan="1" rowspan="1" valign="top" align="left"> </td> </tr> </table> <h4 class="subsection"> <a name="HTTP - tasks for handling HTTP requests"></a> HTTP - tasks for handling HTTP requests </h4> <p>This antlib contains tasks to make the basic HTTP requests: get, post, head, put, with Basicauthentication.</p> <table class="ForrestTable" cellspacing="1" cellpadding="4"> <tr> <th colspan="1" rowspan="1" valign="top" align="left"> SVN URL: </th> <td colspan="1" rowspan="1" valign="top" align="left"> <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 colspan="1" rowspan="1" valign="top" align="left"> ViewSVN: </th> <td colspan="1" rowspan="1" valign="top" align="left"> <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 colspan="1" rowspan="1" valign="top" align="left"> Ant compatibility: </th> <td colspan="1" rowspan="1" valign="top" align="left"> Ant 1.7.x </td> </tr> <tr> <th colspan="1" rowspan="1" valign="top" align="left"> Added to sandbox: </th> <td colspan="1" rowspan="1" valign="top" align="left"> 2006-06-27 </td> </tr> <tr> <th colspan="1" rowspan="1" valign="top" align="left"> Sponsoring Committers </th> <td colspan="1" rowspan="1" valign="top" align="left"> </td> </tr> </table> <h4 class="subsection"> <a name="VSS - Microsoft Visual SourceSafe Tasks"></a> VSS - Microsoft Visual SourceSafe Tasks </h4> <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 class="ForrestTable" cellspacing="1" cellpadding="4"> <tr> <th colspan="1" rowspan="1" valign="top" align="left"> SVN URL: </th> <td colspan="1" rowspan="1" valign="top" align="left"> <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 colspan="1" rowspan="1" valign="top" align="left"> ViewSVN: </th> <td colspan="1" rowspan="1" valign="top" align="left"> <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 colspan="1" rowspan="1" valign="top" align="left"> Ant compatibility: </th> <td colspan="1" rowspan="1" valign="top" align="left"> Ant 1.7.x </td> </tr> <tr> <th colspan="1" rowspan="1" valign="top" align="left"> Added to sandbox: </th> <td colspan="1" rowspan="1" valign="top" align="left"> 2006-04-26 </td> </tr> <tr> <th colspan="1" rowspan="1" valign="top" align="left"> Sponsoring Committers </th> <td colspan="1" rowspan="1" valign="top" align="left"> </td> </tr> </table> </div> </div> <p class="copyright"> <script type="text/javascript" language="JavaScript"><!-- document.write(" - "+"Last Published: " + document.lastModified); // --> </script> </p> </body> </html> --- NEW FILE: srcdownload.html --- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html lang="en"> <!-- GENERATED FILE, DO NOT EDIT, EDIT THE XML FILE IN xdocs INSTEAD! --> <head> <META http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <title>Apache Ant - Source Distributions</title> <link type="text/css" href="../page.css" rel="stylesheet"> </head> <body> <p class="navpath"> <script src="../breadcrumbs.js" language="JavaScript" type="text/javascript"></script> </p> <div class="logobar"> <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td align="left"><img border="0" alt="Apache Ant site" src="../images/group-logo.gif"></td> <td align="center" width="100%"><img alt="Apache Ant logo" border="0" src="../images/project-logo.gif"></td> <td align="right"> <form target="_blank" onsubmit="q.value = query.value + ' site:ant.apache.org'" action="http://www.google.com/search" method="get"> <table summary="search" border="0" cellspacing="0" cellpadding="0" bgcolor="#4C6C8F"> <tr> <td colspan="3"><img height="10" width="1" alt="" src="../images/spacer.gif"></td> </tr> <tr> <td><img height="1" width="1" alt="" src="../images/spacer.gif"></td> <td nowrap="nowrap" class="searchcaption"> <input name="q" type="hidden"> <input size="15" id="query" type="text"> <img height="1" width="5" alt="" src="../images/spacer.gif"> <input name="Search" value="Search" type="submit"> <br> the Apache Ant site </td> <td><img height="1" width="1" alt="" src="../images/spacer.gif"></td> </tr> <tr> <td><img alt="" border="0" height="10" width="9" src="../images/search-left.gif"></td> <td><img height="1" width="1" alt="" src="../images/spacer.gif"></td> <td><img alt="" border="0" height="10" width="9" src="../images/search-right.gif"></td> </tr> </table> </form> </td> </tr> </table> </div> <div class="tab"> <table summary="tab bar" border="0" cellpadding="0" cellspacing="0"> <tr> <td width="5"><img alt="" height="8" width="8" src="../images/spacer.gif"></td><td valign="bottom"> <table summary="non selected tab" style="height: 1.4em" border="0" cellpadding="0" cellspacing="0"> <tr> <td valign="top" width="5" bgcolor="#B2C4E0"><img height="5" width="5" alt="" src="../images/tab-left.gif"></td><td valign="middle" bgcolor="#B2C4E0"><a href="../index.html"><font size="2" face="Arial, Helvetica, Sans-serif">Home</font></a></td><td valign="top" width="5" bgcolor="#B2C4E0"><img height="5" width="5" alt="" src="../images/tab-right.gif"></td> </tr> </table> </td> <td width="8"><img alt="" height="5" width="8" src="../images/spacer.gif"></td><td valign="bottom"> <table summary="selected tab" style="height: 1.5em" border="0" cellpadding="0" cellspacing="0"> <tr> <td valign="top" width="5" bgcolor="#4C6C8F"><img height="5" width="5" alt="" src="../images/tabSel-left.gif"></td><td valign="middle" bgcolor="#4C6C8F"><font color="#ffffff" size="2" face="Arial, Helvetica, Sans-serif"><b>Projects</b></font></td><td valign="top" width="5" bgcolor="#4C6C8F"><img height="5" width="5" alt="" src="../images/tabSel-right.gif"></td> </tr> </table> </td> </tr> </table> </div> <div class="bluebar"></div> <div class="menucontainer"> <div class="menu"> <ul> <li class="menuheader">Projects <ul> <li> <a href="../projects/index.html">Welcome</a> </li> </ul> </li> <li class="menuheader">Ant Libraries <ul> <li> <a href="../antlibs/index.html">Introduction</a> </li> <li> <a href="../antlibs/charter.html">Charter</a> </li> <li> <a href="../antlibs/proper.html">Ant Libraries</a> </li> <li> <a href="../antlibs/sandbox.html">Sandbox Ant Libraries</a> </li> <li> <a href="http://ant.apache.org/antlibs/bindownload.cgi">Binary Distributions</a> </li> <li> <span class="sel">Source Distributions</span> </li> </ul> </li> </ul> </div> <img style="float: left" height="10" width="10" border="0" alt="" src="../images/menu-left.gif"> <img style="float: right" height="10" width="10" border="0" alt="" src="../images/menu-right.gif"> </div> <div class="lightbluebar"> </div> <div class="main"> <div class="content"> <h1 class="title">Source Distributions</h1> <h3 class="section"> <a name="Downloading Antlibs"></a> Downloading Antlibs </h3> <p>Use the links below to download a source distribution of Antlibs from one of our mirrors. It is good practice to <a href="[location]#Verify Releases">verify the integrity</a> of the distribution files, especially if you are using one of our mirror sites. In order to do this you must use the signatures from our <a href="http://www.apache.org/dist/ant/antlibs/">main distribution directory</a>.</p> <p>Antlibs are distributed as <code>zip</code>, <code>tar.gz</code> and <code>tar.bz2</code> archives - the contents are the same. Please note that the <code>tar.*</code> archives contain file names longer than 100 characters and have been created using GNU tar extensions. Thus they must be untarred with a GNU compatible version of <code>tar</code>.</p> <p>If you do not see the file you need in the links below, please see the <a href="http://www.apache.org/dist/ant/antlibs/">master distribution directory</a> or, preferably, its <a href="[preferred]/ant/antlibs/">mirror</a>.</p> <h3 class="section"> <a name="Downloading Betas"></a> Downloading Betas </h3> <p>Beta releases are not mirrored, you can find our latest beta releases at <a href="http://people.apache.org/dist/ant/antlibs/">http://people.apache.org/dist/ant/antlibs/</a>.</p> <p>Currently available:</p> <ul> <li><a href="http://people.apache.org/dist/ant/antlibs/antunit/source/">AntUnit 1.0Beta2</a></li> </ul> <h3 class="section"> <a name="Mirror"></a> Mirror </h3> <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.</p> <form action="[location]" method="get" id="SelectMirror"> 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" /> </form> <h3 class="section"> <a name="Current Antlib Releases"></a> Current Antlib Releases </h3> <div class="warning"> <div class="label">Note</div> <div class="content">Very recent releases may not be available on all mirrors for a few days.</div> </div> <br /> <div class="warning"> <div class="label">Tar files may require gnu tar to extract</div> <div class="content">Tar files in the distribution contain long file names, and may require gnu tar to do the extraction.</div> </div> <ul> <li>Apache .NET Ant Library 1.0 <ul> <li><code>.zip</code> archive: <a href="[preferred]/ant/antlibs/dotnet/source/apache-ant-dotnet-1.0-src.zip">apache-ant-dotnet-1.0-src.zip</a> [<a href="http://www.apache.org/dist/ant/antlibs/dotnet/source/apache-ant-dotnet-1.0-src.zip.asc">PGP</a>] [<a href="http://www.apache.org/dist/ant/antlibs/dotnet/source/apache-ant-dotnet-1.0-src.zip.sha1">SHA1</a>] [<a href="http://www.apache.org/dist/ant/antlibs/dotnet/source/apache-ant-dotnet-1.0-src.zip.md5">MD5</a>]</li> <li><code>.tar.gz</code> archive: <a href="[preferred]/ant/antlibs/dotnet/source/apache-ant-dotnet-1.0-src.tar.gz">apache-ant-dotnet-1.0-src.tar.gz</a> [<a href="http://www.apache.org/dist/ant/antlibs/dotnet/source/apache-ant-dotnet-1.0-src.tar.gz.asc">PGP</a>] [<a href="http://www.apache.org/dist/ant/antlibs/dotnet/source/apache-ant-dotnet-1.0-src.tar.gz.sha1">SHA1</a>] [<a href="http://www.apache.org/dist/ant/antlibs/dotnet/source/apache-ant-dotnet-1.0-src.tar.gz.md5">MD5</a>]</li> <li><code>.tar.bz2</code> archive: <a href="[preferred]/ant/antlibs/dotnet/source/apache-ant-dotnet-1.0-src.tar.bz2">apache-ant-dotnet-1.0-src.tar.bz2</a> [<a href="http://www.apache.org/dist/ant/antlibs/dotnet/source/apache-ant-dotnet-1.0-src.tar.bz2.asc">PGP</a>] [<a href="http://www.apache.org/dist/ant/antlibs/dotnet/source/apache-ant-dotnet-1.0-src.tar.bz2.sha1">SHA1</a>] [<a href="http://www.apache.org/dist/ant/antlibs/dotnet/source/apache-ant-dotnet-1.0-src.tar.bz2.md5">MD5</a>]</li> </ul> </li> </ul> <h3 class="section"> <a name="Verify Releases"></a> Verify Releases </h3> <p>It is essential that you verify the integrity of the downloaded files using the PGP signature or the SHA1 or MD5 checksums. The checksums are not as strong indicators as the PGP signature.</p> <p>The PGP signatures can be verified using PGP or GPG. First download the <a href="http://www.apache.org/dist/ant/KEYS">KEYS</a> as well as the <code>asc</code> signature file for the particular distribution. Make sure you get these files from the <a href="http://www.apache.org/dist/ant/antlibs/">main distribution directory</a>, rather than from a mirror. Then verify the signatures using</p> <p><code> % pgpk -a KEYS<br /> % pgpv apache-ant-dotnet-1.0-bin.tar.gz.asc<br /> </code> <em>or</em><br /> <code> % pgp -ka KEYS<br /> % pgp apache-ant-dotnet-1.0-bin.tar.gz.asc<br /> </code> <em>or</em><br /> <code> % gpg --import KEYS<br /> % gpg --verify apache-ant-dotnet-1.0-bin.tar.gz.asc </code></p> <p>Alternatively, you can verify the checksums on the files. Unix programs called <code>md5</code>/<code>sha1</code> or <code>md5sum</code>/<code>sha1sum</code> are included in many unix distributions. <code>*sum</code> is also available as part of <a href="http://www.gnu.org/software/textutils/textutils.html">GNU Textutils</a>. Windows users can get binary md5 programs from <a href="http://www.fourmilab.ch/md5/">here</a>, <a href="http://www.pc-tools.net/win32/freeware/console/">here</a>. <a href="http://www.slavasoft.com/fsum/">fsum</a> supports MD5 and SHA1.</p> <p>We highly recommend to verify the PGP signature, though.</p> </div> </div> <p class="copyright"> <script type="text/javascript" language="JavaScript"><!-- document.write(" - "+"Last Published: " + document.lastModified); // --> </script> </p> </body> </html> --- NEW FILE: bindownload.html --- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html lang="en"> <!-- GENERATED FILE, DO NOT EDIT, EDIT THE XML FILE IN xdocs INSTEAD! --> <head> <META http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <title>Apache Ant - Binary Distributions</title> <link type="text/css" href="../page.css" rel="stylesheet"> </head> <body> <p class="navpath"> <script src="../breadcrumbs.js" language="JavaScript" type="text/javascript"></script> </p> <div class="logobar"> <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td align="left"><img border="0" alt="Apache Ant site" src="../images/group-logo.gif"></td> <td align="center" width="100%"><img alt="Apache Ant logo" border="0" src="../images/project-logo.gif"></td> <td align="right"> <form target="_blank" onsubmit="q.value = query.value + ' site:ant.apache.org'" action="http://www.google.com/search" method="get"> <table summary="search" border="0" cellspacing="0" cellpadding="0" bgcolor="#4C6C8F"> <tr> <td colspan="3"><img height="10" width="1" alt="" src="../images/spacer.gif"></td> </tr> <tr> <td><img height="1" width="1" alt="" src="../images/spacer.gif"></td> <td nowrap="nowrap" class="searchcaption"> <input name="q" type="hidden"> <input size="15" id="query" type="text"> <img height="1" width="5" alt="" src="../images/spacer.gif"> <input name="Search" value="Search" type="submit"> <br> the Apache Ant site </td> <td><img height="1" width="1" alt="" src="../images/spacer.gif"></td> </tr> <tr> <td><img alt="" border="0" height="10" width="9" src="../images/search-left.gif"></td> <td><img height="1" width="1" alt="" src="../images/spacer.gif"></td> <td><img alt="" border="0" height="10" width="9" src="../images/search-right.gif"></td> </tr> </table> </form> </td> </tr> </table> </div> <div class="tab"> <table summary="tab bar" border="0" cellpadding="0" cellspacing="0"> <tr> <td width="5"><img alt="" height="8" width="8" src="../images/spacer.gif"></td><td valign="bottom"> <table summary="non selected tab" style="height: 1.4em" border="0" cellpadding="0" cellspacing="0"> <tr> <td valign="top" width="5" bgcolor="#B2C4E0"><img height="5" width="5" alt="" src="../images/tab-left.gif"></td><td valign="middle" bgcolor="#B2C4E0"><a href="../index.html"><font size="2" face="Arial, Helvetica, Sans-serif">Home</font></a></td><td valign="top" width="5" bgcolor="#B2C4E0"><img height="5" width="5" alt="" src="../images/tab-right.gif"></td> </tr> </table> </td> <td width="8"><img alt="" height="5" width="8" src="../images/spacer.gif"></td><td valign="bottom"> <table summary="selected tab" style="height: 1.5em" border="0" cellpadding="0" cellspacing="0"> <tr> <td valign="top" width="5" bgcolor="#4C6C8F"><img height="5" width="5" alt="" src="../images/tabSel-left.gif"></td><td valign="middle" bgcolor="#4C6C8F"><font color="#ffffff" size="2" face="Arial, Helvetica, Sans-serif"><b>Projects</b></font></td><td valign="top" width="5" bgcolor="#4C6C8F"><img height="5" width="5" alt="" src="../images/tabSel-right.gif"></td> </tr> </table> </td> </tr> </table> </div> <div class="bluebar"></div> <div class="menucontainer"> <div class="menu"> <ul> <li class="menuheader">Projects <ul> <li> <a href="../projects/index.html">Welcome</a> </li> </ul> </li> <li class="menuheader">Ant Libraries <ul> <li> <a href="../antlibs/index.html">Introduction</a> </li> <li> <a href="../antlibs/charter.html">Charter</a> </li> <li> <a href="../antlibs/proper.html">Ant Libraries</a> </li> <li> <a href="../antlibs/sandbox.html">Sandbox Ant Libraries</a> </li> <li> <span class="sel">Binary Distributions</span> </li> <li> <a href="http://ant.apache.org/antlibs/srcdownload.cgi">Source Distributions</a> </li> </ul> </li> </ul> </div> <img style="float: left" height="10" width="10" border="0" alt="" src="../images/menu-left.gif"> <img style="float: right" height="10" width="10" border="0" alt="" src="../images/menu-right.gif"> </div> <div class="lightbluebar"> </div> <div class="main"> <div class="content"> <h1 class="title">Binary Distributions</h1> <h3 class="section"> <a name="Downloading Antlibs"></a> Downloading Antlibs </h3> <p>Use the links below to download a binary distribution of Antlibs from one of our mirrors. It is good practice to <a href="[location]#Verify Releases">verify the integrity</a> of the distribution files, especially if you are using one of our mirror sites. In order to do this you must use the signatures from our <a href="http://www.apache.org/dist/ant/antlibs/">main distribution directory</a>.</p> <p>Antlibs are distributed as <code>zip</code>, <code>tar.gz</code> and <code>tar.bz2</code> archives - the contents are the same. Please note that the <code>tar.*</code> archives contain file names longer than 100 characters and have been created using GNU tar extensions. Thus they must be untarred with a GNU compatible version of <code>tar</code>.</p> <p>If you do not see the file you need in the links below, please see the <a href="http://www.apache.org/dist/ant/antlibs/">master distribution directory</a> or, preferably, its <a href="[preferred]/ant/antlibs/">mirror</a>.</p> <h3 class="section"> <a name="Downloading Betas"></a> Downloading Betas </h3> <p>Beta releases are not mirrored, you can find our latest beta releases at <a href="http://people.apache.org/dist/ant/antlibs/">http://people.apache.org/dist/ant/antlibs/</a>.</p> <p>Currently available:</p> <ul> <li><a href="http://people.apache.org/dist/ant/antlibs/antunit/binaries/">AntUnit 1.0Beta2</a></li> </ul> <h3 class="section"> <a name="Mirror"></a> Mirror </h3> <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.</p> <form action="[location]" method="get" id="SelectMirror"> 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" /> </form> <h3 class="section"> <a name="Current Antlib Releases"></a> Current Antlib Releases </h3> <div class="warning"> <div class="label">Note</div> <div class="content">Very recent releases may not be available on all mirrors for a few days.</div> </div> <br /> <div class="warning"> <div class="label">Tar files may require gnu tar to extract</div> <div class="content">Tar files in the distribution contain long file names, and may require gnu tar to do the extraction.</div> </div> <ul> <li>Apache .NET Ant Library 1.0 <ul> <li><code>.zip</code> archive: <a href="[preferred]/ant/antlibs/dotnet/binaries/apache-ant-dotnet-1.0-bin.zip">apache-ant-dotnet-1.0-bin.zip</a> [<a href="http://www.apache.org/dist/ant/antlibs/dotnet/binaries/apache-ant-dotnet-1.0-bin.zip.asc">PGP</a>] [<a href="http://www.apache.org/dist/ant/antlibs/dotnet/binaries/apache-ant-dotnet-1.0-bin.zip.sha1">SHA1</a>] [<a href="http://www.apache.org/dist/ant/antlibs/dotnet/binaries/apache-ant-dotnet-1.0-bin.zip.md5">MD5</a>]</li> <li><code>.tar.gz</code> archive: <a href="[preferred]/ant/antlibs/dotnet/binaries/apache-ant-dotnet-1.0-bin.tar.gz">apache-ant-dotnet-1.0-bin.tar.gz</a> [<a href="http://www.apache.org/dist/ant/antlibs/dotnet/binaries/apache-ant-dotnet-1.0-bin.tar.gz.asc">PGP</a>] [<a href="http://www.apache.org/dist/ant/antlibs/dotnet/binaries/apache-ant-dotnet-1.0-bin.tar.gz.sha1">SHA1</a>] [<a href="http://www.apache.org/dist/ant/antlibs/dotnet/binaries/apache-ant-dotnet-1.0-bin.tar.gz.md5">MD5</a>]</li> <li><code>.tar.bz2</code> archive: <a href="[preferred]/ant/antlibs/dotnet/binaries/apache-ant-dotnet-1.0-bin.tar.bz2">apache-ant-dotnet-1.0-bin.tar.bz2</a> [<a href="http://www.apache.org/dist/ant/antlibs/dotnet/binaries/apache-ant-dotnet-1.0-bin.tar.bz2.asc">PGP</a>] [<a href="http://www.apache.org/dist/ant/antlibs/dotnet/binaries/apache-ant-dotnet-1.0-bin.tar.bz2.sha1">SHA1</a>] [<a href="http://www.apache.org/dist/ant/antlibs/dotnet/binaries/apache-ant-dotnet-1.0-bin.tar.bz2.md5">MD5</a>]</li> </ul> </li> </ul> <h3 class="section"> <a name="Verify Releases"></a> Verify Releases </h3> <p>It is essential that you verify the integrity of the downloaded files using the PGP signature or the SHA1 or MD5 checksums. The checksums are not as strong indicators as the PGP signature.</p> <p>The PGP signatures can be verified using PGP or GPG. First download the <a href="http://www.apache.org/dist/ant/KEYS">KEYS</a> as well as the <code>asc</code> signature file for the particular distribution. Make sure you get these files from the <a href="http://www.apache.org/dist/ant/antlibs/">main distribution directory</a>, rather than from a mirror. Then verify the signatures using</p> <p><code> % pgpk -a KEYS<br /> % pgpv apache-ant-dotnet-1.0-bin.tar.gz.asc<br /> </code> <em>or</em><br /> <code> % pgp -ka KEYS<br /> % pgp apache-ant-dotnet-1.0-bin.tar.gz.asc<br /> </code> <em>or</em><br /> <code> % gpg --import KEYS<br /> % gpg --verify apache-ant-dotnet-1.0-bin.tar.gz.asc </code></p> <p>Alternatively, you can verify the checksums on the files. Unix programs called <code>md5</code>/<code>sha1</code> or <code>md5sum</code>/<code>sha1sum</code> are included in many unix distributions. <code>*sum</code> is also available as part of <a href="http://www.gnu.org/software/textutils/textutils.html">GNU Textutils</a>. Windows users can get binary md5 programs from <a href="http://www.fourmilab.ch/md5/">here</a>, <a href="http://www.pc-tools.net/win32/freeware/console/">here</a>. <a href="http://www.slavasoft.com/fsum/">fsum</a> supports MD5 and SHA1.</p> <p>We highly recommend to verify the PGP signature, though.</p> </div> </div> <p class="copyright"> <script type="text/javascript" language="JavaScript"><!-- document.write(" - "+"Last Published: " + document.lastModified); // --> </script> </p> </body> </html> --- NEW FILE: srcdownload.cgi --- #!/bin/sh # Wrapper script around mirrors.cgi script # (we must change to that directory in order for python to pick up the # python includes correctly) cd /www/www.apache.org/dyn/mirrors /www/www.apache.org/dyn/mirrors/mirrors.cgi $* --- NEW FILE: bindownload.cgi --- #!/bin/sh # Wrapper script around mirrors.cgi script # (we must change to that directory in order for python to pick up the # python includes correctly) cd /www/www.apache.org/dyn/mirrors /www/www.apache.org/dyn/mirrors/mirrors.cgi $* --- NEW FILE: charter.html --- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html lang="en"> <!-- GENERATED FILE, DO NOT EDIT, EDIT THE XML FILE IN xdocs INSTEAD! --> <head> <META http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <title>Apache Ant - Ant Libraries - Charter</title> <link type="text/css" href="../page.css" rel="stylesheet"> </head> <body> <p class="navpath"> <script src="../breadcrumbs.js" language="JavaScript" type="text/javascript"></script> </p> <div class="logobar"> <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td align="left"><img border="0" alt="Apache Ant site" src="../images/group-logo.gif"></td> <td align="center" width="100%"><img alt="Apache Ant logo" border="0" src="../images/project-logo.gif"></td> <td align="right"> <form target="_blank" onsubmit="q.value = query.value + ' site:ant.apache.org'" action="http://www.google.com/search" method="get"> <table summary="search" border="0" cellspacing="0" cellpadding="0" bgcolor="#4C6C8F"> <tr> <td colspan="3"><img height="10" width="1" alt="" src="../images/spacer.gif"></td> </tr> <tr> <td><img height="1" width="1" alt="" src="../images/spacer.gif"></td> <td nowrap="nowrap" class="searchcaption"> <input name="q" type="hidden"> <input size="15" id="query" type="text"> <img height="1" width="5" alt="" src="../images/spacer.gif"> <input name="Search" value="Search" type="submit"> <br> the Apache Ant site </td> <td><img height="1" width="1" alt="" src="../images/spacer.gif"></td> </tr> <tr> <td><img alt="" border="0" height="10" width="9" src="../images/search-left.gif"></td> <td><img height="1" width="1" alt="" src="../images/spacer.gif"></td> <td><img alt="" border="0" height="10" width="9" src="../images/search-right.gif"></td> </tr> </table> </form> </td> </tr> </table> </div> <div class="tab"> <table summary="tab bar" border="0" cellpadding="0" cellspacing="0"> <tr> <td width="5"><img alt="" height="8" width="8" src="../images/spacer.gif"></td><td valign="bottom"> <table summary="non selected tab" style="height: 1.4em" border="0" cellpadding="0" cellspacing="0"> <tr> <td valign="top" width="5" bgcolor="#B2C4E0"><img height="5" width="5" alt="" src="../images/tab-left.gif"></td><td valign="middle" bgcolor="#B2C4E0"><a href="../index.html"><font size="2" face="Arial, Helvetica, Sans-serif">Home</font></a></td><td valign="top" width="5" bgcolor="#B2C4E0"><img height="5" width="5" alt="" src="../images/tab-right.gif"></td> </tr> </table> </td> <td width="8"><img alt="" height="5" width="8" src="../images/spacer.gif"></td><td valign="bottom"> <table summary="selected tab" style="height: 1.5em" border="0" cellpadding="0" cellspacing="0"> <tr> <td valign="top" width="5" bgcolor="#4C6C8F"><img height="5" width="5" alt="" src="../images/tabSel-left.gif"></td><td valign="middle" bgcolor="#4C6C8F"><font color="#ffffff" size="2" face="Arial, Helvetica, Sans-serif"><b>Projects</b></font></td><td valign="top" width="5" bgcolor="#4C6C8F"><img height="5" width="5" alt="" src="../images/tabSel-right.gif"></td> </tr> </table> </td> </tr> </table> </div> <div class="bluebar"></div> <div class="menucontainer"> <div class="menu"> <ul> <li class="menuheader">Projects <ul> <li> <a href="../projects/index.html">Welcome</a> </li> </ul> </li> <li class="menuheader">Ant Libraries <ul> <li> <a href="../antlibs/index.html">Introduction</a> </li> <li> <a href="../antlibs/charter.html">Charter</a> </li> <li> <a href="../antlibs/proper.html">Ant Libraries</a> </li> <li> <a href="../antlibs/sandbox.html">Sandbox Ant Libraries</a> </li> <li> <a href="http://ant.apache.org/antlibs/bindownload.cgi">Binary Distributions</a> </li> <li> <a href="http://ant.apache.org/antlibs/srcdownload.cgi">Source Distributions</a> </li> </ul> </li> </ul> </div> <img style="float: left" height="10" width="10" border="0" alt="" src="../images/menu-left.gif"> <img style="float: right" height="10" width="10" border="0" alt="" src="../images/menu-right.gif"> </div> <div class="lightbluebar"> </div> <div class="main"> <div class="content"> <h1 class="title">Ant Libraries - Charter</h1> <h3 class="section"> <a name="Charter"></a> Charter </h3> <p>Below is the text of the proposal that has been accepted by the Ant PMC. Further amendments are expected.</p> <pre class="code"> Proposal to Create a Ant-Libraries Sub-Project in Apache Ant ============================================================ (0) rationale Ant itself has accumulated lots and lots of tasks over time. So many, that Ant developers have become reluctant to adding new task. Furthermore any new task in Ant would be tied to Ant's release schedule which is too slow for a thriving, fresh piece of code. The proposal allows Ant tasks and types to be developed under the Ant umbrella by Ant developers but have much shorter release cycles than Ant itself. In addition it would new committers who would have commit access to a single Ant library instead of the whole of Ant. (1) scope of the subproject The subproject shall create and maintain libraries of Ant tasks and types. Each library will be managed in the same manner as the Ant project itself, the PMC is ultimately responsible for it. Common Java libraries that only happen to provide Ant tasks as well are out of scope of the subproject. Providing the tasks or types has to be the primary goal of the library. To further this goal, the subproject shall also host a workplace for Ant committers. (1.5) interaction with other subprojects (1.5.1) the sandbox The subproject will host a SVN repository available to all Ant committers as a workplace for new Ant libraries. Before a library can have a public release it has to get promoted to the "proper" Ant libraries subproject. This also means it has to match the requirements of an Ant library as defined in section (4) under Guidelines below. The status of any library developed in the sandbox shall be reviewed after six months and the library gets either promoted or removed - or it has to be re-evaluated after another six months. (2) identify the initial source from which the subproject is to be populated Some Ant committers have developed tasks or libraries inside of the Ant CVS module under the proposal/sandbox directory. Committers are free to move them over to the new sandbox subproject or remove them completely. Libraries expected to move to the sandbox subproject initially are * the .NET tasks under proposal/sandbox/dotnet * the Subversion support tasks under proposal/sandbox/svn (3) identify the initial Apache resources to be created (3.1) mailing list(s) None. At least at the beginning we don't expect too much traffic and the existing mailing lists of the Ant projects will be used. (3.2) SVN repositories Create <http://svn.apache.org/repos/asf/ant/> Expected are sub-directories antlibs/ | -----> proper/ | | | -----> library1 | | | | | -----------> trunk | | -----------> tags | | -----------> branches | -----> library2 | | | -----------> trunk | -----------> tags | -----------> branches | -----> sandbox/ | -----> library1 | | | -----------> trunk | -----------> tags | -----------> branches -----> library2 | -----------> trunk -----------> tags -----------> branches And potentially collections of all-trunks using svn:external as shown by the current Jakarta Commons structure. (3.3) Bugzilla New components under product "Ant" for each new library. (4) identify the initial set of committers All current Ant PMC members plus the active Ant committers who are not PMC members yet. Guidelines ---------- Note: * is, has, will, shall, must - required. * may, should, are encouraged - optional but recommended. (1) The primary unit of reuse and release is the Ant library. (2) The library is not a framework or a general library but a collection of Ant tasks and types. (3) Each library must have a clearly defined purpose, scope, and API. (4) Each library is treated as a product in its own right. (4.1) Each library has its own status file, release schedule, version number, QA tests, documentation, bug category, and individual JAR. (4.2) Each library must clearly specify any external dependencies, including any other libraries, and the earliest JDK version required. (4.3) Each library must maintain a list of its active committers in its status file. (4.4) The libraries should use a standard scheme for versioning, QA tests, and directory layouts, and a common format for documentation and Ant build files. (4.4) Each library will be hosted on its own page on the subproject Web site, and will also be indexed in a master directory. (4.5) Volunteers become committers to this subproject in the same way they are entered to any Apache subproject. Once the required infrastructure is in place, volunteers may become committers for a single Ant library only. (4.6) New libraries may be proposed to the Ant dev mailing list. To be accepted, a library proposal must receive majority approval of the Ant PMC. Proposals are to identify the rationale for the library, its scope, the initial source from which the library is to be created, and the initial set of committers. (4.7) As stated in the Ant guidelines, an action requiring majority approval must receive at least 3 binding +1 votes and more +1 votes than -1 votes. (4.8) Each Ant library needs at least three committers, at least one of them has to be an Ant PMC member. </pre> </div> </div> <p class="copyright"> <script type="text/javascript" language="JavaScript"><!-- document.write(" - "+"Last Published: " + document.lastModified); // --> </script> </p> </body> </html> --- NEW FILE: proper.html --- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html lang="en"> <!-- GENERATED FILE, DO NOT EDIT, EDIT THE XML FILE IN xdocs INSTEAD! --> <head> <META http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <title>Apache Ant - Ant Libraries</title> <link type="text/css" href="../page.css" rel="stylesheet"> </head> <body> <p class="navpath"> <scri... [truncated message content] |