git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@273867 13f79535-47bb-0310-9956-ffa450edef68master
| @@ -43,23 +43,6 @@ | |||
| templatePath="${templ.path}" | |||
| velocityPropertiesFile="${velocity.props}"> | |||
| </anakia> | |||
| <!-- Copy resources --> | |||
| <copy todir="${docs.dest}" filtering="no"> | |||
| <fileset dir="${docs.src}"> | |||
| <include name="**/*.html"/> | |||
| <include name="**/*.css"/> | |||
| <include name="**/*.gif"/> | |||
| <include name="**/*.png"/> | |||
| <include name="**/*.jpeg"/> | |||
| <include name="**/*.jpg"/> | |||
| <include name="**/*.swf"/> | |||
| <include name="**/*.pdf"/> | |||
| <include name="**/*.zip"/> | |||
| <include name="**/*.js"/> | |||
| <include name="**/*.ico"/> | |||
| </fileset> | |||
| </copy> | |||
| </target> | |||
| <target name="javadocs"> | |||
| @@ -1,49 +0,0 @@ | |||
| /* | |||
| * ============================================================================ | |||
| * The Apache Software License, Version 1.1 | |||
| * ============================================================================ | |||
| * | |||
| * Copyright (C) 2000-2003 The Apache Software Foundation. All | |||
| * rights reserved. | |||
| * | |||
| * Redistribution and use in source and binary forms, with or without modifica- | |||
| * tion, are permitted provided that the following conditions are met: | |||
| * | |||
| * 1. Redistributions of source code must retain the above copyright notice, | |||
| * this list of conditions and the following disclaimer. | |||
| * | |||
| * 2. Redistributions in binary form must reproduce the above copyright notice, | |||
| * this list of conditions and the following disclaimer in the documentation | |||
| * and/or other materials provided with the distribution. | |||
| * | |||
| * 3. The end-user documentation included with the redistribution, if any, must | |||
| * include the following acknowledgment: "This product includes software | |||
| * developed by the Apache Software Foundation (http://www.apache.org/)." | |||
| * Alternately, this acknowledgment may appear in the software itself, if | |||
| * and wherever such third-party acknowledgments normally appear. | |||
| * | |||
| * 4. The names "Ant" and "Apache Software Foundation" must not be used to | |||
| * endorse or promote products derived from this software without prior | |||
| * written permission. For written permission, please contact | |||
| * apache@apache.org. | |||
| * | |||
| * 5. Products derived from this software may not be called "Apache", nor may | |||
| * "Apache" appear in their name, without prior written permission of the | |||
| * Apache Software Foundation. | |||
| * | |||
| * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, | |||
| * INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND | |||
| * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE | |||
| * APACHE SOFTWARE FOUNDATION OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, | |||
| * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLU- | |||
| * DING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS | |||
| * OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON | |||
| * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT | |||
| * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF | |||
| * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | |||
| * | |||
| * This software consists of voluntary contributions made by many individuals | |||
| * on behalf of the Apache Software Foundation. For more information on the | |||
| * Apache Software Foundation, please see <http://www.apache.org/>. | |||
| * | |||
| */ | |||
| @@ -1,659 +0,0 @@ | |||
| <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> | |||
| <html> | |||
| <!-- 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 1.5 Release To-Do List</title> | |||
| <link type="text/css" href="page.css" rel="stylesheet"> | |||
| <meta name="author" content="Erik Hatcher"> | |||
| <meta name="email" content="ehatcher@apache.org"> | |||
| </head> | |||
| <body text="#000000" bgcolor="#ffffff"> | |||
| <table summary="navigation path" width="100%" border="0" cellpadding="0" cellspacing="0"> | |||
| <tr> | |||
| <td nowrap="nowrap" valign="middle" bgcolor="#CFDCED" height="20"><img height="1" width="5" alt="" border="0" src="images/spacer.gif"><font size="2" face="Arial, Helvetica, Sans-serif"><script src="breadcrumbs.js" language="JavaScript" type="text/javascript"></script></font></td> | |||
| </tr> | |||
| <tr> | |||
| <td bgcolor="#4C6C8F" height="2"><img height="2" width="2" alt="" border="0" src="images/spacer.gif"></td> | |||
| </tr> | |||
| </table> | |||
| <table summary="header with logos" width="100%" border="0" cellpadding="0" cellspacing="0"> | |||
| <tr> | |||
| <td bgcolor="#294563"><a href="http://ant.apache.org/"><img border="0" alt="Apache Ant site" src="images/group-logo.gif"></a></td><td width="100%" align="center" bgcolor="#294563"><a href="http://ant.apache.org/"><img alt="Apache Ant logo" border="0" src="images/project-logo.gif"></a></td><td valign="top" rowspan="2" bgcolor="#294563"> | |||
| <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"><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> | |||
| <font face="Arial, Helvetica, Sans-serif" size="2" color="white"> | |||
| the Apache Ant site | |||
| </font></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><td bgcolor="#294563"><img height="10" width="10" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| <tr> | |||
| <td valign="bottom" bgcolor="#294563" colspan="2"> | |||
| <div class="tab"> | |||
| <table summary="tab bar" border="0" cellpadding="0" cellspacing="0"> | |||
| <tr> | |||
| <td width="8"><img alt="" height="8" width="8" src="images/spacer.gif"></td><td valign="bottom"> | |||
| <table summary="selected tab" border="0" cellpadding="0" cellspacing="0"> | |||
| <tr> | |||
| <td height="30" 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>Home</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> | |||
| </td><td bgcolor="#294563"><img alt="" width="1" height="1" src="images/spacer.gif"></td> | |||
| </tr> | |||
| <tr> | |||
| <td bgcolor="#4C6C8F" colspan="4"><img width="1" height="10" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| </table> | |||
| <table summary="page content" bgcolor="#ffffff" width="100%" border="0" cellpadding="0" cellspacing="0"> | |||
| <tr> | |||
| <td valign="top"> | |||
| <table summary="menu" border="0" cellspacing="0" cellpadding="0"> | |||
| <tr> | |||
| <td rowspan="3" valign="top"> | |||
| <table summary="blue line" border="0" cellpadding="0" cellspacing="0"> | |||
| <tr> | |||
| <td bgcolor="#294563"><img width="10" height="1" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| <tr> | |||
| <td bgcolor="#CFDCED"><font color="#4C6C8F" size="4" face="Arial, Helvetica, Sans-serif"> </font></td> | |||
| </tr> | |||
| <tr> | |||
| <td bgcolor="#294563"><img width="10" height="1" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| </table> | |||
| </td><td bgcolor="#294563"><img width="1" height="1" alt="" src="images/spacer.gif"></td><td valign="bottom" bgcolor="#4C6C8F"><img width="10" height="10" alt="" src="images/spacer.gif"></td><td nowrap="nowrap" valign="top" bgcolor="#4C6C8F"> | |||
| <div class="menu"><ul> | |||
| <li><font color="#CFDCED">Apache Ant</font> | |||
| <ul> | |||
| <li> | |||
| <a href="./index.html">Welcome</a> | |||
| </li> | |||
| <li> | |||
| <a href="./license.html">License</a> | |||
| </li> | |||
| <li> | |||
| <a href="./antnews.html">News</a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li><font color="#CFDCED">Documentation</font> | |||
| <ul> | |||
| <li> | |||
| <a href="./manual/index.html">Manual</a> | |||
| </li> | |||
| <li> | |||
| <a href="./projects.html">Related Projects</a> | |||
| </li> | |||
| <li> | |||
| <a href="./external.html">External Tools and Tasks</a> | |||
| </li> | |||
| <li> | |||
| <a href="./resources.html">Resources</a> | |||
| </li> | |||
| <li> | |||
| <a href="./faq.html">Frequently Asked Questions</a> | |||
| </li> | |||
| <li> | |||
| <a href="./problems.html">Having Problems?</a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li><font color="#CFDCED">Download</font> | |||
| <ul> | |||
| <li> | |||
| <a href="./bindownload.cgi">Binary Distributions</a> | |||
| </li> | |||
| <li> | |||
| <a href="./srcdownload.cgi">Source Distributions</a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li><font color="#CFDCED">Get Involved</font> | |||
| <ul> | |||
| <li> | |||
| <a href="./mail.html">Mailing Lists</a> | |||
| </li> | |||
| <li> | |||
| <a href="./cvs.html">CVS Repositories</a> | |||
| </li> | |||
| <li> | |||
| <a href="http://nagoya.apache.org/bugzilla/enter_bug.cgi?product=Ant">Bug Database</a> | |||
| </li> | |||
| <li> | |||
| <a href="http://nagoya.apache.org/bugzilla/enter_bug.cgi?product=Ant&bug_severity=Enhancement">Enhancement Requests</a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li><font color="#CFDCED">Project Management</font> | |||
| <ul> | |||
| <li> | |||
| <a href="./contributors.html">Contributors</a> | |||
| </li> | |||
| <li> | |||
| <a href="./mission.html">Apache Ant Mission</a> | |||
| </li> | |||
| <li> | |||
| <a href="./guidelines.html">Project Guidelines</a> | |||
| </li> | |||
| <li> | |||
| <a href="./legal.html">Legal</a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| </ul></div> | |||
| </td><td valign="bottom" bgcolor="#4C6C8F"><img width="10" height="10" alt="" src="images/spacer.gif"></td><td bgcolor="#294563"><img width="1" height="1" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| <tr> | |||
| <td valign="bottom" align="left" colspan="2" rowspan="2" bgcolor="#4C6C8F"><img height="10" width="10" border="0" alt="" src="images/menu-left.gif"></td><td bgcolor="#4C6C8F"><img height="10" width="10" border="0" alt="" src="images/spacer.gif"></td><td valign="bottom" align="right" colspan="2" rowspan="2" bgcolor="#4C6C8F"><img height="10" width="10" border="0" alt="" src="images/menu-right.gif"></td> | |||
| </tr> | |||
| <tr> | |||
| <td height="1" bgcolor="#294563"><img width="1" height="1" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| </table> | |||
| </td><td valign="top" width="100%"> | |||
| <table summary="content" width="100%" border="0" cellpadding="0" cellspacing="0"> | |||
| <tr> | |||
| <td colspan="4" bgcolor="#294563"><img width="10" height="1" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| <tr> | |||
| <td align="left" width="10" bgcolor="#CFDCED"><img width="10" height="1" alt="" src="images/spacer.gif"></td><td align="left" width="50%" bgcolor="#CFDCED"><font color="#4C6C8F" size="3" face="Arial, Helvetica, Sans-serif"> | |||
| | |||
| </font><img width="10" height="8" alt="" src="images/spacer.gif"></td><td align="right" width="50%" bgcolor="#CFDCED"><font color="#4C6C8F" size="3" face="Arial, Helvetica, Sans-serif"> | |||
| | |||
| </font><img width="10" height="8" alt="" src="images/spacer.gif"></td><td width="10" bgcolor="#CFDCED"><img width="10" height="1" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| <tr> | |||
| <td colspan="4" bgcolor="#294563"><img width="10" height="1" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| <tr> | |||
| <td align="left" width="10"><img width="10" height="1" alt="" src="images/spacer.gif"></td><td align="left" width="100%"> | |||
| <div class="content"> | |||
| <table class="title"> | |||
| <tr> | |||
| <td valign="middle"> | |||
| <h1>Ant 1.5 Release To-Do List</h1> | |||
| </td> | |||
| </tr> | |||
| </table> | |||
| <br/> | |||
| <table class="nowrap" border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
| <tr><td bgcolor="#294563"><font color="#ffffff"><a name="Ant 1.5 Release To-Do List"><strong>Ant 1.5 Release To-Do List</strong></a></font></td></tr> | |||
| </table> | |||
| <br/> | |||
| <a name="Open"></a> | |||
| <table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
| <tr><td bgcolor="#4C6C8F"> | |||
| <font color="#ffffff" face="arial,helvetica,sanserif"> | |||
| <strong>Open</strong> | |||
| </font> | |||
| </td></tr> | |||
| </table> | |||
| <table class="ForrestTable" cellspacing="1" cellpadding="4"> | |||
| <tr> | |||
| <th colspan="1" rowspan="1" | |||
| valign="top" align="left"> | |||
| Item | |||
| </th> | |||
| <th colspan="1" rowspan="1" | |||
| valign="top" align="left"> | |||
| Details | |||
| </th> | |||
| <th colspan="1" rowspan="1" | |||
| valign="top" align="left"> | |||
| Assigned | |||
| </th> | |||
| </tr> | |||
| <tr> | |||
| <td colspan="1" rowspan="1" | |||
| valign="top" align="left"> | |||
| Bugzilla bugs under 30 | |||
| </td> | |||
| <td colspan="1" rowspan="1" | |||
| valign="top" align="left"> | |||
| or at least address most of them in some way | |||
| </td> | |||
| <td colspan="1" rowspan="1" | |||
| valign="top" align="left"> | |||
| All Committers | |||
| </td> | |||
| </tr> | |||
| <tr> | |||
| <td colspan="1" rowspan="1" | |||
| valign="top" align="left"> | |||
| Document Path datatype | |||
| </td> | |||
| <td colspan="1" rowspan="1" | |||
| valign="top" align="left"> | |||
| It's documented, but more hidden than the other types | |||
| </td> | |||
| <td colspan="1" rowspan="1" | |||
| valign="top" align="left"> | |||
| Erik | |||
| </td> | |||
| </tr> | |||
| <tr> | |||
| <td colspan="1" rowspan="1" | |||
| valign="top" align="left"> | |||
| Novell NetWare support | |||
| </td> | |||
| <td colspan="1" rowspan="1" | |||
| valign="top" align="left"> | |||
| | |||
| </td> | |||
| <td colspan="1" rowspan="1" | |||
| valign="top" align="left"> | |||
| Jeff Tulley | |||
| </td> | |||
| </tr> | |||
| <tr> | |||
| <td colspan="1" rowspan="1" | |||
| valign="top" align="left"> | |||
| XMLCatalog more integrated | |||
| </td> | |||
| <td colspan="1" rowspan="1" | |||
| valign="top" align="left"> | |||
| Several tasks could still use XMLCatalog integration | |||
| </td> | |||
| <td colspan="1" rowspan="1" | |||
| valign="top" align="left"> | |||
| | |||
| </td> | |||
| </tr> | |||
| <tr> | |||
| <td colspan="1" rowspan="1" | |||
| valign="top" align="left"> | |||
| Make default excludes customizable | |||
| </td> | |||
| <td colspan="1" rowspan="1" | |||
| valign="top" align="left"> | |||
| With the setting of an ant.default.excludes property? | |||
| </td> | |||
| <td colspan="1" rowspan="1" | |||
| valign="top" align="left"> | |||
| Erik | |||
| </td> | |||
| </tr> | |||
| <tr> | |||
| <td colspan="1" rowspan="1" | |||
| valign="top" align="left"> | |||
| Fully functional on Java 1.4 | |||
| </td> | |||
| <td colspan="1" rowspan="1" | |||
| valign="top" align="left"> | |||
| Fix outstanding java1.4 defects, maybe add an | |||
| assertions datatype for java and other tasks (junit?) | |||
| which lets people turn on asserts. | |||
| </td> | |||
| <td colspan="1" rowspan="1" | |||
| valign="top" align="left"> | |||
| Steve + any other help he can get | |||
| </td> | |||
| </tr> | |||
| </table> | |||
| <br/> | |||
| <a name="Done"></a> | |||
| <table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
| <tr><td bgcolor="#4C6C8F"> | |||
| <font color="#ffffff" face="arial,helvetica,sanserif"> | |||
| <strong>Done</strong> | |||
| </font> | |||
| </td></tr> | |||
| </table> | |||
| <table class="ForrestTable" cellspacing="1" cellpadding="4"> | |||
| <tr> | |||
| <th colspan="1" rowspan="1" | |||
| valign="top" align="left"> | |||
| Item | |||
| </th> | |||
| <th colspan="1" rowspan="1" | |||
| valign="top" align="left"> | |||
| Details | |||
| </th> | |||
| <th colspan="1" rowspan="1" | |||
| valign="top" align="left"> | |||
| Assigned | |||
| </th> | |||
| </tr> | |||
| <tr> | |||
| <td colspan="1" rowspan="1" | |||
| valign="top" align="left"> | |||
| Selectors | |||
| </td> | |||
| <td colspan="1" rowspan="1" | |||
| valign="top" align="left"> | |||
| | |||
| </td> | |||
| <td colspan="1" rowspan="1" | |||
| valign="top" align="left"> | |||
| Bruce | |||
| </td> | |||
| </tr> | |||
| <tr> | |||
| <td colspan="1" rowspan="1" | |||
| valign="top" align="left"> | |||
| Extension utilities | |||
| </td> | |||
| <td colspan="1" rowspan="1" | |||
| valign="top" align="left"> | |||
| Port across task that prints out details of extensions for | |||
| a certain library/jar, or all jars in a path. Port across task | |||
| that generates a manifest (including dependencies and extension | |||
| specification) based on a set of jars in path. Port across task | |||
| that checks that the list of pre-req extensions are present in | |||
| path. | |||
| </td> | |||
| <td colspan="1" rowspan="1" | |||
| valign="top" align="left"> | |||
| Peter | |||
| </td> | |||
| </tr> | |||
| <tr> | |||
| <td colspan="1" rowspan="1" | |||
| valign="top" align="left"> | |||
| XmlLogger implements BuildLogger | |||
| </td> | |||
| <td colspan="1" rowspan="1" | |||
| valign="top" align="left"> | |||
| Its currently a BuildListener, lets remove the confusion | |||
| </td> | |||
| <td colspan="1" rowspan="1" | |||
| valign="top" align="left"> | |||
| Erik | |||
| </td> | |||
| </tr> | |||
| <tr> | |||
| <td colspan="1" rowspan="1" | |||
| valign="top" align="left"> | |||
| Dotnet library tweaks | |||
| </td> | |||
| <td colspan="1" rowspan="1" | |||
| valign="top" align="left"> | |||
| update to release, add uptodateness, add a web service | |||
| import (for Axis interop testing) | |||
| </td> | |||
| <td colspan="1" rowspan="1" | |||
| valign="top" align="left"> | |||
| Steve, in a really long meeting | |||
| </td> | |||
| </tr> | |||
| <tr> | |||
| <td colspan="1" rowspan="1" | |||
| valign="top" align="left"> | |||
| compiler attribute for rmic | |||
| </td> | |||
| <td colspan="1" rowspan="1" | |||
| valign="top" align="left"> | |||
| | |||
| </td> | |||
| <td colspan="1" rowspan="1" | |||
| valign="top" align="left"> | |||
| Stefan | |||
| </td> | |||
| </tr> | |||
| <tr> | |||
| <td colspan="1" rowspan="1" | |||
| valign="top" align="left"> | |||
| PGP signing task if possible | |||
| </td> | |||
| <td colspan="1" rowspan="1" | |||
| valign="top" align="left"> | |||
| Not done, but deemed impossible - at least in the 1.5 | |||
| time frame. | |||
| </td> | |||
| <td colspan="1" rowspan="1" | |||
| valign="top" align="left"> | |||
| Stefan | |||
| </td> | |||
| </tr> | |||
| <tr> | |||
| <td colspan="1" rowspan="1" | |||
| valign="top" align="left"> | |||
| JUnit's System.err/.out handling | |||
| </td> | |||
| <td colspan="1" rowspan="1" | |||
| valign="top" align="left"> | |||
| showoutput attribute has been added - doesn't work in | |||
| some cases yet (same reason as bug PR 7980) | |||
| </td> | |||
| <td colspan="1" rowspan="1" | |||
| valign="top" align="left"> | |||
| Stefan | |||
| </td> | |||
| </tr> | |||
| <tr> | |||
| <td colspan="1" rowspan="1" | |||
| valign="top" align="left"> | |||
| Base compiler command line switches on the selected | |||
| compiler, not the current JDK | |||
| </td> | |||
| <td colspan="1" rowspan="1" | |||
| valign="top" align="left"> | |||
| | |||
| </td> | |||
| <td colspan="1" rowspan="1" | |||
| valign="top" align="left"> | |||
| Stefan | |||
| </td> | |||
| </tr> | |||
| <tr> | |||
| <td colspan="1" rowspan="1" | |||
| valign="top" align="left"> | |||
| <input> | |||
| </td> | |||
| <td colspan="1" rowspan="1" | |||
| valign="top" align="left"> | |||
| | |||
| </td> | |||
| <td colspan="1" rowspan="1" | |||
| valign="top" align="left"> | |||
| Stefan | |||
| </td> | |||
| </tr> | |||
| <tr> | |||
| <td colspan="1" rowspan="1" | |||
| valign="top" align="left"> | |||
| Make javadoc a real directory based task | |||
| </td> | |||
| <td colspan="1" rowspan="1" | |||
| valign="top" align="left"> | |||
| | |||
| </td> | |||
| <td colspan="1" rowspan="1" | |||
| valign="top" align="left"> | |||
| Stefan | |||
| </td> | |||
| </tr> | |||
| </table> | |||
| <br/> | |||
| <a name="Bug Reports Short-Cuts"></a> | |||
| <table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
| <tr><td bgcolor="#4C6C8F"> | |||
| <font color="#ffffff" face="arial,helvetica,sanserif"> | |||
| <strong>Bug Reports Short-Cuts</strong> | |||
| </font> | |||
| </td></tr> | |||
| </table> | |||
| <p>Note: You can sort the report results by clicking on the column-headings.</p> | |||
| <table class="ForrestTable" cellspacing="1" cellpadding="4"> | |||
| <tr> | |||
| <th colspan="1" rowspan="1" | |||
| valign="top" align="left"> | |||
| New|Assigned|Reopened Bug Reports: | |||
| </th> | |||
| </tr> | |||
| <tr> | |||
| <td colspan="1" rowspan="1" | |||
| valign="top" align="left"> | |||
| <a href="http://nagoya.apache.org/bugzilla/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&email1=&emailtype1=substring&emailassigned_to1=1&email2=&emailtype2=substring&emailreporter2=1&bugidtype=include&bug_id=&changedin=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&product=Ant&component=Build+Process&component=Core&component=Core+tasks&component=Documentation&component=Optional+Tasks&component=Other&component=Wrapper+scripts&short_desc=&short_desc_type=allwordssubstr&long_desc=&long_desc_type=allwordssubstr&bug_file_loc=&bug_file_loc_type=allwordssubstr&keywords=&keywords_type=anywords&field0-0-0=noop&type0-0-0=noop&value0-0-0=&cmdtype=doit">All</a> | |||
| </td> | |||
| </tr> | |||
| <tr> | |||
| <td colspan="1" rowspan="1" | |||
| valign="top" align="left"> | |||
| <a href="http://nagoya.apache.org/bugzilla/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&bug_severity=Blocker&bug_severity=Critical&bug_severity=Major&bug_severity=Normal&bug_severity=Minor&email1=&emailtype1=substring&emailassigned_to1=1&email2=&emailtype2=substring&emailreporter2=1&bugidtype=include&bug_id=&changedin=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&product=Ant&component=Build+Process&component=Core&component=Core+tasks&component=Documentation&component=Optional+Tasks&component=Other&component=Wrapper+scripts&short_desc=&short_desc_type=allwordssubstr&long_desc=&long_desc_type=allwordssubstr&bug_file_loc=&bug_file_loc_type=allwordssubstr&keywords=&keywords_type=anywords&field0-0-0=noop&type0-0-0=noop&value0-0-0=&cmdtype=doit">- minus Enhancements</a> | |||
| </td> | |||
| </tr> | |||
| <tr> | |||
| <th colspan="1" rowspan="1" | |||
| valign="top" align="left"> | |||
| New|Assigned|Reopened Bug Reports by Component: | |||
| </th> | |||
| </tr> | |||
| <tr> | |||
| <td colspan="1" rowspan="1" | |||
| valign="top" align="left"> | |||
| <a href="http://nagoya.apache.org/bugzilla/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&email1=&emailtype1=substring&emailassigned_to1=1&email2=&emailtype2=substring&emailreporter2=1&bugidtype=include&bug_id=&changedin=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&product=Ant&component=Build+Process&short_desc=&short_desc_type=allwordssubstr&long_desc=&long_desc_type=allwordssubstr&bug_file_loc=&bug_file_loc_type=allwordssubstr&keywords=&keywords_type=anywords&field0-0-0=noop&type0-0-0=noop&value0-0-0=&cmdtype=doit">Build Process</a> | |||
| </td> | |||
| </tr> | |||
| <tr> | |||
| <td colspan="1" rowspan="1" | |||
| valign="top" align="left"> | |||
| <a href="http://nagoya.apache.org/bugzilla/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&bug_severity=Blocker&bug_severity=Critical&bug_severity=Major&bug_severity=Normal&bug_severity=Minor&email1=&emailtype1=substring&emailassigned_to1=1&email2=&emailtype2=substring&emailreporter2=1&bugidtype=include&bug_id=&changedin=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&product=Ant&component=Build+Process&short_desc=&short_desc_type=allwordssubstr&long_desc=&long_desc_type=allwordssubstr&bug_file_loc=&bug_file_loc_type=allwordssubstr&keywords=&keywords_type=anywords&field0-0-0=noop&type0-0-0=noop&value0-0-0=&cmdtype=doit">- minus Enhancements</a> | |||
| </td> | |||
| </tr> | |||
| <tr> | |||
| <td colspan="1" rowspan="1" | |||
| valign="top" align="left"> | |||
| <a href="http://nagoya.apache.org/bugzilla/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&email1=&emailtype1=substring&emailassigned_to1=1&email2=&emailtype2=substring&emailreporter2=1&bugidtype=include&bug_id=&changedin=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&product=Ant&component=Core&short_desc=&short_desc_type=allwordssubstr&long_desc=&long_desc_type=allwordssubstr&bug_file_loc=&bug_file_loc_type=allwordssubstr&keywords=&keywords_type=anywords&field0-0-0=noop&type0-0-0=noop&value0-0-0=&cmdtype=doit">Core</a> | |||
| </td> | |||
| </tr> | |||
| <tr> | |||
| <td colspan="1" rowspan="1" | |||
| valign="top" align="left"> | |||
| <a href="http://nagoya.apache.org/bugzilla/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&bug_severity=Blocker&bug_severity=Critical&bug_severity=Major&bug_severity=Normal&bug_severity=Minor&email1=&emailtype1=substring&emailassigned_to1=1&email2=&emailtype2=substring&emailreporter2=1&bugidtype=include&bug_id=&changedin=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&product=Ant&component=Core&short_desc=&short_desc_type=allwordssubstr&long_desc=&long_desc_type=allwordssubstr&bug_file_loc=&bug_file_loc_type=allwordssubstr&keywords=&keywords_type=anywords&field0-0-0=noop&type0-0-0=noop&value0-0-0=&cmdtype=doit">- minus Enhancements</a> | |||
| </td> | |||
| </tr> | |||
| <tr> | |||
| <td colspan="1" rowspan="1" | |||
| valign="top" align="left"> | |||
| <a href="http://nagoya.apache.org/bugzilla/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&email1=&emailtype1=substring&emailassigned_to1=1&email2=&emailtype2=substring&emailreporter2=1&bugidtype=include&bug_id=&changedin=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&product=Ant&component=Core+Tasks&short_desc=&short_desc_type=allwordssubstr&long_desc=&long_desc_type=allwordssubstr&bug_file_loc=&bug_file_loc_type=allwordssubstr&keywords=&keywords_type=anywords&field0-0-0=noop&type0-0-0=noop&value0-0-0=&cmdtype=doit">Core Tasks</a> | |||
| </td> | |||
| </tr> | |||
| <tr> | |||
| <td colspan="1" rowspan="1" | |||
| valign="top" align="left"> | |||
| <a href="http://nagoya.apache.org/bugzilla/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&bug_severity=Blocker&bug_severity=Critical&bug_severity=Major&bug_severity=Normal&bug_severity=Minor&email1=&emailtype1=substring&emailassigned_to1=1&email2=&emailtype2=substring&emailreporter2=1&bugidtype=include&bug_id=&changedin=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&product=Ant&component=Core+Tasks&short_desc=&short_desc_type=allwordssubstr&long_desc=&long_desc_type=allwordssubstr&bug_file_loc=&bug_file_loc_type=allwordssubstr&keywords=&keywords_type=anywords&field0-0-0=noop&type0-0-0=noop&value0-0-0=&cmdtype=doit">- minus Enhancements</a> | |||
| </td> | |||
| </tr> | |||
| <tr> | |||
| <td colspan="1" rowspan="1" | |||
| valign="top" align="left"> | |||
| <a href="http://nagoya.apache.org/bugzilla/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&email1=&emailtype1=substring&emailassigned_to1=1&email2=&emailtype2=substring&emailreporter2=1&bugidtype=include&bug_id=&changedin=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&product=Ant&component=Documentation&short_desc=&short_desc_type=allwordssubstr&long_desc=&long_desc_type=allwordssubstr&bug_file_loc=&bug_file_loc_type=allwordssubstr&keywords=&keywords_type=anywords&field0-0-0=noop&type0-0-0=noop&value0-0-0=&cmdtype=doit">Documentation</a> | |||
| </td> | |||
| </tr> | |||
| <tr> | |||
| <td colspan="1" rowspan="1" | |||
| valign="top" align="left"> | |||
| <a href="http://nagoya.apache.org/bugzilla/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&bug_severity=Blocker&bug_severity=Critical&bug_severity=Major&bug_severity=Normal&bug_severity=Minor&email1=&emailtype1=substring&emailassigned_to1=1&email2=&emailtype2=substring&emailreporter2=1&bugidtype=include&bug_id=&changedin=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&product=Ant&component=Documentation&short_desc=&short_desc_type=allwordssubstr&long_desc=&long_desc_type=allwordssubstr&bug_file_loc=&bug_file_loc_type=allwordssubstr&keywords=&keywords_type=anywords&field0-0-0=noop&type0-0-0=noop&value0-0-0=&cmdtype=doit">- minus Enhancements</a> | |||
| </td> | |||
| </tr> | |||
| <tr> | |||
| <td colspan="1" rowspan="1" | |||
| valign="top" align="left"> | |||
| <a href="http://nagoya.apache.org/bugzilla/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&email1=&emailtype1=substring&emailassigned_to1=1&email2=&emailtype2=substring&emailreporter2=1&bugidtype=include&bug_id=&changedin=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&product=Ant&component=Optional+Tasks&short_desc=&short_desc_type=allwordssubstr&long_desc=&long_desc_type=allwordssubstr&bug_file_loc=&bug_file_loc_type=allwordssubstr&keywords=&keywords_type=anywords&field0-0-0=noop&type0-0-0=noop&value0-0-0=&cmdtype=doit">Optional Tasks</a> | |||
| </td> | |||
| </tr> | |||
| <tr> | |||
| <td colspan="1" rowspan="1" | |||
| valign="top" align="left"> | |||
| <a href="http://nagoya.apache.org/bugzilla/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&bug_severity=Blocker&bug_severity=Critical&bug_severity=Major&bug_severity=Normal&bug_severity=Minor&email1=&emailtype1=substring&emailassigned_to1=1&email2=&emailtype2=substring&emailreporter2=1&bugidtype=include&bug_id=&changedin=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&product=Ant&component=Optional+Tasks&short_desc=&short_desc_type=allwordssubstr&long_desc=&long_desc_type=allwordssubstr&bug_file_loc=&bug_file_loc_type=allwordssubstr&keywords=&keywords_type=anywords&field0-0-0=noop&type0-0-0=noop&value0-0-0=&cmdtype=doit">- minus Enhancements</a> | |||
| </td> | |||
| </tr> | |||
| <tr> | |||
| <td colspan="1" rowspan="1" | |||
| valign="top" align="left"> | |||
| <a href="http://nagoya.apache.org/bugzilla/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&email1=&emailtype1=substring&emailassigned_to1=1&email2=&emailtype2=substring&emailreporter2=1&bugidtype=include&bug_id=&changedin=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&product=Ant&component=Other&short_desc=&short_desc_type=allwordssubstr&long_desc=&long_desc_type=allwordssubstr&bug_file_loc=&bug_file_loc_type=allwordssubstr&keywords=&keywords_type=anywords&field0-0-0=noop&type0-0-0=noop&value0-0-0=&cmdtype=doit">Other</a> | |||
| </td> | |||
| </tr> | |||
| <tr> | |||
| <td colspan="1" rowspan="1" | |||
| valign="top" align="left"> | |||
| <a href="http://nagoya.apache.org/bugzilla/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&bug_severity=Blocker&bug_severity=Critical&bug_severity=Major&bug_severity=Normal&bug_severity=Minor&email1=&emailtype1=substring&emailassigned_to1=1&email2=&emailtype2=substring&emailreporter2=1&bugidtype=include&bug_id=&changedin=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&product=Ant&component=Other&short_desc=&short_desc_type=allwordssubstr&long_desc=&long_desc_type=allwordssubstr&bug_file_loc=&bug_file_loc_type=allwordssubstr&keywords=&keywords_type=anywords&field0-0-0=noop&type0-0-0=noop&value0-0-0=&cmdtype=doit">- minus Enhancements</a> | |||
| </td> | |||
| </tr> | |||
| <tr> | |||
| <td colspan="1" rowspan="1" | |||
| valign="top" align="left"> | |||
| <a href="http://nagoya.apache.org/bugzilla/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&email1=&emailtype1=substring&emailassigned_to1=1&email2=&emailtype2=substring&emailreporter2=1&bugidtype=include&bug_id=&changedin=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&product=Ant&component=Wrapper+Scripts&short_desc=&short_desc_type=allwordssubstr&long_desc=&long_desc_type=allwordssubstr&bug_file_loc=&bug_file_loc_type=allwordssubstr&keywords=&keywords_type=anywords&field0-0-0=noop&type0-0-0=noop&value0-0-0=&cmdtype=doit">Wrapper Scripts</a> | |||
| </td> | |||
| </tr> | |||
| <tr> | |||
| <td colspan="1" rowspan="1" | |||
| valign="top" align="left"> | |||
| <a href="http://nagoya.apache.org/bugzilla/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&bug_severity=Blocker&bug_severity=Critical&bug_severity=Major&bug_severity=Normal&bug_severity=Minor&email1=&emailtype1=substring&emailassigned_to1=1&email2=&emailtype2=substring&emailreporter2=1&bugidtype=include&bug_id=&changedin=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&product=Ant&component=Wrapper+Scripts&short_desc=&short_desc_type=allwordssubstr&long_desc=&long_desc_type=allwordssubstr&bug_file_loc=&bug_file_loc_type=allwordssubstr&keywords=&keywords_type=anywords&field0-0-0=noop&type0-0-0=noop&value0-0-0=&cmdtype=doit">- minus Enhancements</a> | |||
| </td> | |||
| </tr> | |||
| <tr> | |||
| </tr> | |||
| </table> | |||
| </div> | |||
| </td><td width="10"><img width="10" height="4" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| </table> | |||
| </td> | |||
| </tr> | |||
| </table> | |||
| <table summary="footer" cellspacing="0" cellpadding="0" width="100%" border="0"> | |||
| <tr> | |||
| <td colspan="2" height="1" bgcolor="#4C6C8F"><img height="1" width="1" alt="" src="images/spacer.gif"><a href="images/label.gif"></a><a href="images/page.gif"></a><a href="images/chapter.gif"></a><a href="images/chapter_open.gif"></a><a href="images/current.gif"></a><a href="/favicon.ico"></a></td> | |||
| </tr> | |||
| <tr> | |||
| <td colspan="2" bgcolor="#CFDCED" class="copyright" align="center"><font size="2" face="Arial, Helvetica, Sans-Serif">Copyright © | |||
| 2000-2003 The Apache Software Foundation. All rights reserved.<script type="text/javascript" language="JavaScript"><!-- | |||
| document.write(" - "+"Last Published: " + document.lastModified); | |||
| // --></script></font></td> | |||
| </tr> | |||
| </table> | |||
| </body> | |||
| </html> | |||
| @@ -1,411 +0,0 @@ | |||
| <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> | |||
| <html> | |||
| <!-- 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 - News</title> | |||
| <link type="text/css" href="page.css" rel="stylesheet"> | |||
| <meta name="author" content="Conor MacNeill"> | |||
| <meta name="email" content=""> | |||
| <meta name="author" content="Stefan Bodewig"> | |||
| <meta name="email" content="stefan.bodewig@epost.de"> | |||
| <meta name="author" content="Magesh Umasankar"> | |||
| <meta name="email" content=""> | |||
| </head> | |||
| <body text="#000000" bgcolor="#ffffff"> | |||
| <table summary="navigation path" width="100%" border="0" cellpadding="0" cellspacing="0"> | |||
| <tr> | |||
| <td nowrap="nowrap" valign="middle" bgcolor="#CFDCED" height="20"><img height="1" width="5" alt="" border="0" src="images/spacer.gif"><font size="2" face="Arial, Helvetica, Sans-serif"><script src="breadcrumbs.js" language="JavaScript" type="text/javascript"></script></font></td> | |||
| </tr> | |||
| <tr> | |||
| <td bgcolor="#4C6C8F" height="2"><img height="2" width="2" alt="" border="0" src="images/spacer.gif"></td> | |||
| </tr> | |||
| </table> | |||
| <table summary="header with logos" width="100%" border="0" cellpadding="0" cellspacing="0"> | |||
| <tr> | |||
| <td bgcolor="#294563"><a href="http://ant.apache.org/"><img border="0" alt="Apache Ant site" src="images/group-logo.gif"></a></td><td width="100%" align="center" bgcolor="#294563"><a href="http://ant.apache.org/"><img alt="Apache Ant logo" border="0" src="images/project-logo.gif"></a></td><td valign="top" rowspan="2" bgcolor="#294563"> | |||
| <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"><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> | |||
| <font face="Arial, Helvetica, Sans-serif" size="2" color="white"> | |||
| the Apache Ant site | |||
| </font></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><td bgcolor="#294563"><img height="10" width="10" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| <tr> | |||
| <td valign="bottom" bgcolor="#294563" colspan="2"> | |||
| <div class="tab"> | |||
| <table summary="tab bar" border="0" cellpadding="0" cellspacing="0"> | |||
| <tr> | |||
| <td width="8"><img alt="" height="8" width="8" src="images/spacer.gif"></td><td valign="bottom"> | |||
| <table summary="selected tab" border="0" cellpadding="0" cellspacing="0"> | |||
| <tr> | |||
| <td height="30" 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>Home</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> | |||
| </td><td bgcolor="#294563"><img alt="" width="1" height="1" src="images/spacer.gif"></td> | |||
| </tr> | |||
| <tr> | |||
| <td bgcolor="#4C6C8F" colspan="4"><img width="1" height="10" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| </table> | |||
| <table summary="page content" bgcolor="#ffffff" width="100%" border="0" cellpadding="0" cellspacing="0"> | |||
| <tr> | |||
| <td valign="top"> | |||
| <table summary="menu" border="0" cellspacing="0" cellpadding="0"> | |||
| <tr> | |||
| <td rowspan="3" valign="top"> | |||
| <table summary="blue line" border="0" cellpadding="0" cellspacing="0"> | |||
| <tr> | |||
| <td bgcolor="#294563"><img width="10" height="1" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| <tr> | |||
| <td bgcolor="#CFDCED"><font color="#4C6C8F" size="4" face="Arial, Helvetica, Sans-serif"> </font></td> | |||
| </tr> | |||
| <tr> | |||
| <td bgcolor="#294563"><img width="10" height="1" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| </table> | |||
| </td><td bgcolor="#294563"><img width="1" height="1" alt="" src="images/spacer.gif"></td><td valign="bottom" bgcolor="#4C6C8F"><img width="10" height="10" alt="" src="images/spacer.gif"></td><td nowrap="nowrap" valign="top" bgcolor="#4C6C8F"> | |||
| <div class="menu"><ul> | |||
| <li><font color="#CFDCED">Apache Ant</font> | |||
| <ul> | |||
| <li> | |||
| <a href="./index.html">Welcome</a> | |||
| </li> | |||
| <li> | |||
| <a href="./license.html">License</a> | |||
| </li> | |||
| <li> | |||
| <span class="sel"><font color="#ffcc00">News</font></span> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li><font color="#CFDCED">Documentation</font> | |||
| <ul> | |||
| <li> | |||
| <a href="./manual/index.html">Manual</a> | |||
| </li> | |||
| <li> | |||
| <a href="./projects.html">Related Projects</a> | |||
| </li> | |||
| <li> | |||
| <a href="./external.html">External Tools and Tasks</a> | |||
| </li> | |||
| <li> | |||
| <a href="./resources.html">Resources</a> | |||
| </li> | |||
| <li> | |||
| <a href="./faq.html">Frequently Asked Questions</a> | |||
| </li> | |||
| <li> | |||
| <a href="./problems.html">Having Problems?</a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li><font color="#CFDCED">Download</font> | |||
| <ul> | |||
| <li> | |||
| <a href="./bindownload.cgi">Binary Distributions</a> | |||
| </li> | |||
| <li> | |||
| <a href="./srcdownload.cgi">Source Distributions</a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li><font color="#CFDCED">Get Involved</font> | |||
| <ul> | |||
| <li> | |||
| <a href="./mail.html">Mailing Lists</a> | |||
| </li> | |||
| <li> | |||
| <a href="./cvs.html">CVS Repositories</a> | |||
| </li> | |||
| <li> | |||
| <a href="http://nagoya.apache.org/bugzilla/enter_bug.cgi?product=Ant">Bug Database</a> | |||
| </li> | |||
| <li> | |||
| <a href="http://nagoya.apache.org/bugzilla/enter_bug.cgi?product=Ant&bug_severity=Enhancement">Enhancement Requests</a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li><font color="#CFDCED">Project Management</font> | |||
| <ul> | |||
| <li> | |||
| <a href="./contributors.html">Contributors</a> | |||
| </li> | |||
| <li> | |||
| <a href="./mission.html">Apache Ant Mission</a> | |||
| </li> | |||
| <li> | |||
| <a href="./guidelines.html">Project Guidelines</a> | |||
| </li> | |||
| <li> | |||
| <a href="./legal.html">Legal</a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| </ul></div> | |||
| </td><td valign="bottom" bgcolor="#4C6C8F"><img width="10" height="10" alt="" src="images/spacer.gif"></td><td bgcolor="#294563"><img width="1" height="1" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| <tr> | |||
| <td valign="bottom" align="left" colspan="2" rowspan="2" bgcolor="#4C6C8F"><img height="10" width="10" border="0" alt="" src="images/menu-left.gif"></td><td bgcolor="#4C6C8F"><img height="10" width="10" border="0" alt="" src="images/spacer.gif"></td><td valign="bottom" align="right" colspan="2" rowspan="2" bgcolor="#4C6C8F"><img height="10" width="10" border="0" alt="" src="images/menu-right.gif"></td> | |||
| </tr> | |||
| <tr> | |||
| <td height="1" bgcolor="#294563"><img width="1" height="1" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| </table> | |||
| </td><td valign="top" width="100%"> | |||
| <table summary="content" width="100%" border="0" cellpadding="0" cellspacing="0"> | |||
| <tr> | |||
| <td colspan="4" bgcolor="#294563"><img width="10" height="1" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| <tr> | |||
| <td align="left" width="10" bgcolor="#CFDCED"><img width="10" height="1" alt="" src="images/spacer.gif"></td><td align="left" width="50%" bgcolor="#CFDCED"><font color="#4C6C8F" size="3" face="Arial, Helvetica, Sans-serif"> | |||
| | |||
| </font><img width="10" height="8" alt="" src="images/spacer.gif"></td><td align="right" width="50%" bgcolor="#CFDCED"><font color="#4C6C8F" size="3" face="Arial, Helvetica, Sans-serif"> | |||
| | |||
| </font><img width="10" height="8" alt="" src="images/spacer.gif"></td><td width="10" bgcolor="#CFDCED"><img width="10" height="1" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| <tr> | |||
| <td colspan="4" bgcolor="#294563"><img width="10" height="1" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| <tr> | |||
| <td align="left" width="10"><img width="10" height="1" alt="" src="images/spacer.gif"></td><td align="left" width="100%"> | |||
| <div class="content"> | |||
| <table class="title"> | |||
| <tr> | |||
| <td valign="middle"> | |||
| <h1>News</h1> | |||
| </td> | |||
| </tr> | |||
| </table> | |||
| <br/> | |||
| <table class="nowrap" border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
| <tr><td bgcolor="#294563"><font color="#ffffff"><a name="Ant 1.5.1"><strong>Ant 1.5.1</strong></a></font></td></tr> | |||
| </table> | |||
| <h3>October 3, 2002 - Ant 1.5.1 Available !</h3> | |||
| <p>The final version of Ant 1.5.1 is now available for | |||
| <a href="http://ant.apache.org/bindownload.cgi"> | |||
| download</a>. If you have any feedback on this release, feel free to join the | |||
| discussion on the ant-dev and ant-user mailing lists. | |||
| </p> | |||
| <br/> | |||
| <table class="nowrap" border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
| <tr><td bgcolor="#294563"><font color="#ffffff"><a name="Ant 1.5.1Beta1"><strong>Ant 1.5.1Beta1</strong></a></font></td></tr> | |||
| </table> | |||
| <h3>August 19, 2002 - Ant 1.5.1 Beta1 Available !</h3> | |||
| <p>The first beta version of Ant 1.5.1 is now available for | |||
| <a href="http://jakarta.apache.org/builds/jakarta-ant/release/v1.5.1beta1/"> | |||
| download</a>. If you have any feedback on the beta feel free to join the | |||
| discussion on the ant-dev and ant-user mailing lists. | |||
| </p> | |||
| <br/> | |||
| <table class="nowrap" border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
| <tr><td bgcolor="#294563"><font color="#ffffff"><a name="Ant 1.5"><strong>Ant 1.5</strong></a></font></td></tr> | |||
| </table> | |||
| <h3>July 15, 2002 - Fix for Cygwin problem in wrapper script available</h3> | |||
| <p>The wrapper script of Ant 1.5 needs to be replaced with a new | |||
| version for Cygwin users. See the <a href="faq.html#1.5-cygwin-sh">FAQ</a> for details.</p> | |||
| <h3>July 10, 2002 - Ant 1.5 Released!</h3> | |||
| <p>The final version of Ant 1.5 is now available for | |||
| <a href="http://jakarta.apache.org/builds/jakarta-ant/release/v1.5/"> | |||
| download</a>. If you have any feedback on this release, feel free to join the | |||
| discussion on the ant-dev and ant-user mailing lists. | |||
| </p> | |||
| <br/> | |||
| <table class="nowrap" border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
| <tr><td bgcolor="#294563"><font color="#ffffff"><a name="Ant 1.5Beta3"><strong>Ant 1.5Beta3</strong></a></font></td></tr> | |||
| </table> | |||
| <h3>June 24, 2002 - Ant 1.5 Beta3 Available!</h3> | |||
| <p>The third beta version of Ant 1.5 is now available for | |||
| <a href="http://jakarta.apache.org/builds/jakarta-ant/release/v1.5Beta3/"> | |||
| download</a>. If you have any feedback on the beta feel free to join the | |||
| discussion on the ant-dev and ant-user mailing lists. | |||
| </p> | |||
| <br/> | |||
| <table class="nowrap" border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
| <tr><td bgcolor="#294563"><font color="#ffffff"><a name="Ant 1.5Beta2"><strong>Ant 1.5Beta2</strong></a></font></td></tr> | |||
| </table> | |||
| <h3>June 1, 2002 - Ant 1.5 Beta2 Available!</h3> | |||
| <p>The second beta version of Ant 1.5 is now available for | |||
| <a href="http://jakarta.apache.org/builds/jakarta-ant/release/v1.5Beta2/"> | |||
| download</a>. If you have any feedback on the beta feel free to join the | |||
| discussion on the ant-dev and ant-user mailing lists. | |||
| </p> | |||
| <br/> | |||
| <table class="nowrap" border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
| <tr><td bgcolor="#294563"><font color="#ffffff"><a name="Ant 1.5Beta1"><strong>Ant 1.5Beta1</strong></a></font></td></tr> | |||
| </table> | |||
| <h3>Ant 1.5 Beta1 Available !</h3> | |||
| <p>The first beta version of Ant 1.5 is now available for | |||
| <a href="http://jakarta.apache.org/builds/jakarta-ant/release/v1.5Beta1/"> | |||
| download</a>. If you have any feedback on the beta feel free to join the | |||
| discussion on the ant-dev and ant-user mailing lists. | |||
| </p> | |||
| <br/> | |||
| <table class="nowrap" border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
| <tr><td bgcolor="#294563"><font color="#ffffff"><a name="Ant wins again!"><strong>Ant wins again!</strong></a></font></td></tr> | |||
| </table> | |||
| <h3>Apr 29, 2002: Ant wins <em>Software Development</em> magazine's | |||
| 2002 Productivity Award.</h3> | |||
| <p> | |||
| <a href="http://www.sdmagazine.com"><img src="images/sdm_productivity_award.gif" alt="" border="0" height="75" width="135" align="right" /></a> | |||
| Ant has been awarded a <strong>2002 Productivity Award</strong> by | |||
| <a href="http://www.sdmagazine.com/"><em>Software Development</em></a> | |||
| magazine. Read the | |||
| <a href="http://www.sdmagazine.com/jolts/press_release_4-26-02.htm"> | |||
| press release</a> for more information and the full list of winners. | |||
| </p> | |||
| <br/> | |||
| <table class="nowrap" border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
| <tr><td bgcolor="#294563"><font color="#ffffff"><a name="Ant has won!"><strong>Ant has won!</strong></a></font></td></tr> | |||
| </table> | |||
| <h3>Mar 26, 2002: Ant wins the JavaWorld Editors' Choice | |||
| Award</h3> | |||
| <p> | |||
| <a href="http://www.javaworld.com"><img src="images/jw_ec_logo_winner2002.gif" alt="" border="0" height="85" width="230" align="right" /></a> | |||
| Ant has won the JavaWorld Editors' Choice Award for | |||
| <strong>Most Useful Java Community-Developed Technology</strong>. | |||
| Read the | |||
| <a href="http://www.javaworld.com/javaworld/jw-03-2002/jw-0326-awards.html "> full article</a> -- or jump directly to the bit about | |||
| <a href="http://www.javaworld.com/javaworld/jw-03-2002/jw-0326-awards-p3.html"> our award</a> <code>:)</code></p> | |||
| <br/> | |||
| <table class="nowrap" border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
| <tr><td bgcolor="#294563"><font color="#ffffff"><a name="Java 1.4 Support"><strong>Java 1.4 Support</strong></a></font></td></tr> | |||
| </table> | |||
| <h3>Feb 15, 2002: Java 1.4 Support</h3> | |||
| <p> | |||
| Java 1.4 has now been released by Sun. The latest Ant source supports | |||
| the new <tt>assert</tt> statement in the compiler task via the <tt>source</tt> | |||
| attribute. It also contains a compatibility fix needed for some ant tasks | |||
| on Java 1.4 over Windows XP. If you have problems running Ant 1.4.1 on WinXP/Java 1.4, | |||
| please use a recent build or compile your own version from the source tree. | |||
| </p> | |||
| <br/> | |||
| <table class="nowrap" border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
| <tr><td bgcolor="#294563"><font color="#ffffff"><a name="See our new logo!"><strong>See our new logo!</strong></a></font></td></tr> | |||
| </table> | |||
| <h3>Have a look at our new cool logo!</h3> | |||
| <br/> | |||
| <table class="nowrap" border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
| <tr><td bgcolor="#294563"><font color="#ffffff"><a name="Ant 1.4.1"><strong>Ant 1.4.1</strong></a></font></td></tr> | |||
| </table> | |||
| <h3>11 October 2001 Ant 1.4.1 released !</h3> | |||
| <p>Please visit the | |||
| <a href="http://jakarta.apache.org/builds/jakarta-ant/release/v1.4.1/"> | |||
| download area</a>. | |||
| </p> | |||
| <br/> | |||
| <table class="nowrap" border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
| <tr><td bgcolor="#294563"><font color="#ffffff"><a name="Ant 2.0 Requirements Collected - Next is Design"><strong>Ant 2.0 Requirements Collected - Next is Design</strong></a></font></td></tr> | |||
| </table> | |||
| <p>A commented version of the collected user requirements is now | |||
| available <a href="ant2/features.html">here</a> - it is not | |||
| complete as some details still have to be defined, but it should | |||
| give you an idea of what Ant2 is going to look like.</p> | |||
| <p>Several details can only be decided in the light of real code | |||
| and prototypes. Several people are working on prototypes (that | |||
| can be found in Ant's CVS module in the proposals directory) and | |||
| discussion is going on on the Ant-Dev mailing list.</p> | |||
| <br/> | |||
| <table class="nowrap" border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
| <tr><td bgcolor="#294563"><font color="#ffffff"><a name="Best-Practices Profile of Ant at Sun's Dot-Com Builder"><strong>Best-Practices Profile of Ant at Sun's Dot-Com Builder</strong></a></font></td></tr> | |||
| </table> | |||
| <p>Sun has released an introductory article on Ant on their | |||
| Dot-Com Builder site on May 30 2001. See <a href="http://dcb.sun.com/practices/profiles/ant.jsp">http://dcb.sun.com/practices/profiles/ant.jsp</a></p> | |||
| <br/> | |||
| <table class="nowrap" border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
| <tr><td bgcolor="#294563"><font color="#ffffff"><a name="Ant 2.0 Requirements"><strong>Ant 2.0 Requirements</strong></a></font></td></tr> | |||
| </table> | |||
| <p>Ant has been in use for quite some time and has been used in ways never conceived when it | |||
| was originally written. While Ant 1.x has continued to sucessfully evolve and grow, there | |||
| are a number of limitations and inconsistencies that are now apparent and which need to | |||
| be addressed. | |||
| </p> | |||
| <p> | |||
| As we continue to evolve and enhance Ant 1.x, it is now time to define what Ant 2.0 will | |||
| encompass. Ant 2.0 will be a major rearchitecting of Ant. It has a number of goals including: | |||
| </p> | |||
| <ul> | |||
| <li>Define the "contract" with build file writers to which Ant will be bound.</li> | |||
| <li>Define the "contract" between the Ant core and Task writers.</li> | |||
| <li>Make Ant more easily extendable by allowing additional tasks to be "dropped" in.</li> | |||
| <li>Allow Ant to function as a component to simplify integration with GUIs and IDEs.</li> | |||
| <li>Make Ant more regular and logical.</li> | |||
| </ul> | |||
| <p> | |||
| It is expected that Ant 2.0 will break Ant 1.x based build files. The intention is to | |||
| make this the last time that will happen. | |||
| </p> | |||
| <p> | |||
| To advance the definition of Ant, user requirements are now being accepted on the | |||
| Ant-Dev mailing list. Any requirement will be accepted for consideration. The | |||
| requirements are being collected into a document which is available | |||
| <a href="ant2/requested-features.txt">on-line</a>. New features will be excepted | |||
| until March 21st, 2001. At that time, each requirement will be discussed | |||
| for inclusion in an Ant 2.0 requirement document. | |||
| </p> | |||
| <p> | |||
| For your reference some of the goals which have shaped the development of Ant 1.x are | |||
| available <a href="ant2/original-specification.html">here</a>. These continue to be | |||
| relevant to Ant 2.0. | |||
| </p> | |||
| <p> | |||
| If you want to shape the future of Ant, join the | |||
| <a href="http://jakarta.apache.org/site/mail.html">Ant-Dev mailing list</a> and contribute | |||
| your ideas. | |||
| </p> | |||
| </div> | |||
| </td><td width="10"><img width="10" height="4" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| </table> | |||
| </td> | |||
| </tr> | |||
| </table> | |||
| <table summary="footer" cellspacing="0" cellpadding="0" width="100%" border="0"> | |||
| <tr> | |||
| <td colspan="2" height="1" bgcolor="#4C6C8F"><img height="1" width="1" alt="" src="images/spacer.gif"><a href="images/label.gif"></a><a href="images/page.gif"></a><a href="images/chapter.gif"></a><a href="images/chapter_open.gif"></a><a href="images/current.gif"></a><a href="/favicon.ico"></a></td> | |||
| </tr> | |||
| <tr> | |||
| <td colspan="2" bgcolor="#CFDCED" class="copyright" align="center"><font size="2" face="Arial, Helvetica, Sans-Serif">Copyright © | |||
| 2000-2003 The Apache Software Foundation. All rights reserved.<script type="text/javascript" language="JavaScript"><!-- | |||
| document.write(" - "+"Last Published: " + document.lastModified); | |||
| // --></script></font></td> | |||
| </tr> | |||
| </table> | |||
| </body> | |||
| </html> | |||
| @@ -1,6 +0,0 @@ | |||
| #!/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 $* | |||
| @@ -1,340 +0,0 @@ | |||
| <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> | |||
| <html> | |||
| <!-- 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 - Downloading Ant - Binary Distribution</title> | |||
| <link type="text/css" href="page.css" rel="stylesheet"> | |||
| </head> | |||
| <body text="#000000" bgcolor="#ffffff"> | |||
| <table summary="navigation path" width="100%" border="0" cellpadding="0" cellspacing="0"> | |||
| <tr> | |||
| <td nowrap="nowrap" valign="middle" bgcolor="#CFDCED" height="20"><img height="1" width="5" alt="" border="0" src="images/spacer.gif"><font size="2" face="Arial, Helvetica, Sans-serif"><script src="breadcrumbs.js" language="JavaScript" type="text/javascript"></script></font></td> | |||
| </tr> | |||
| <tr> | |||
| <td bgcolor="#4C6C8F" height="2"><img height="2" width="2" alt="" border="0" src="images/spacer.gif"></td> | |||
| </tr> | |||
| </table> | |||
| <table summary="header with logos" width="100%" border="0" cellpadding="0" cellspacing="0"> | |||
| <tr> | |||
| <td bgcolor="#294563"><a href="http://ant.apache.org/"><img border="0" alt="Apache Ant site" src="images/group-logo.gif"></a></td><td width="100%" align="center" bgcolor="#294563"><a href="http://ant.apache.org/"><img alt="Apache Ant logo" border="0" src="images/project-logo.gif"></a></td><td valign="top" rowspan="2" bgcolor="#294563"> | |||
| <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"><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> | |||
| <font face="Arial, Helvetica, Sans-serif" size="2" color="white"> | |||
| the Apache Ant site | |||
| </font></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><td bgcolor="#294563"><img height="10" width="10" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| <tr> | |||
| <td valign="bottom" bgcolor="#294563" colspan="2"> | |||
| <div class="tab"> | |||
| <table summary="tab bar" border="0" cellpadding="0" cellspacing="0"> | |||
| <tr> | |||
| <td width="8"><img alt="" height="8" width="8" src="images/spacer.gif"></td><td valign="bottom"> | |||
| <table summary="selected tab" border="0" cellpadding="0" cellspacing="0"> | |||
| <tr> | |||
| <td height="30" 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>Home</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> | |||
| </td><td bgcolor="#294563"><img alt="" width="1" height="1" src="images/spacer.gif"></td> | |||
| </tr> | |||
| <tr> | |||
| <td bgcolor="#4C6C8F" colspan="4"><img width="1" height="10" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| </table> | |||
| <table summary="page content" bgcolor="#ffffff" width="100%" border="0" cellpadding="0" cellspacing="0"> | |||
| <tr> | |||
| <td valign="top"> | |||
| <table summary="menu" border="0" cellspacing="0" cellpadding="0"> | |||
| <tr> | |||
| <td rowspan="3" valign="top"> | |||
| <table summary="blue line" border="0" cellpadding="0" cellspacing="0"> | |||
| <tr> | |||
| <td bgcolor="#294563"><img width="10" height="1" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| <tr> | |||
| <td bgcolor="#CFDCED"><font color="#4C6C8F" size="4" face="Arial, Helvetica, Sans-serif"> </font></td> | |||
| </tr> | |||
| <tr> | |||
| <td bgcolor="#294563"><img width="10" height="1" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| </table> | |||
| </td><td bgcolor="#294563"><img width="1" height="1" alt="" src="images/spacer.gif"></td><td valign="bottom" bgcolor="#4C6C8F"><img width="10" height="10" alt="" src="images/spacer.gif"></td><td nowrap="nowrap" valign="top" bgcolor="#4C6C8F"> | |||
| <div class="menu"><ul> | |||
| <li><font color="#CFDCED">Apache Ant</font> | |||
| <ul> | |||
| <li> | |||
| <a href="./index.html">Welcome</a> | |||
| </li> | |||
| <li> | |||
| <a href="./license.html">License</a> | |||
| </li> | |||
| <li> | |||
| <a href="./antnews.html">News</a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li><font color="#CFDCED">Documentation</font> | |||
| <ul> | |||
| <li> | |||
| <a href="./manual/index.html">Manual</a> | |||
| </li> | |||
| <li> | |||
| <a href="./projects.html">Related Projects</a> | |||
| </li> | |||
| <li> | |||
| <a href="./external.html">External Tools and Tasks</a> | |||
| </li> | |||
| <li> | |||
| <a href="./resources.html">Resources</a> | |||
| </li> | |||
| <li> | |||
| <a href="./faq.html">Frequently Asked Questions</a> | |||
| </li> | |||
| <li> | |||
| <a href="./problems.html">Having Problems?</a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li><font color="#CFDCED">Download</font> | |||
| <ul> | |||
| <li> | |||
| <a href="./bindownload.cgi">Binary Distributions</a> | |||
| </li> | |||
| <li> | |||
| <a href="./srcdownload.cgi">Source Distributions</a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li><font color="#CFDCED">Get Involved</font> | |||
| <ul> | |||
| <li> | |||
| <a href="./mail.html">Mailing Lists</a> | |||
| </li> | |||
| <li> | |||
| <a href="./cvs.html">CVS Repositories</a> | |||
| </li> | |||
| <li> | |||
| <a href="http://nagoya.apache.org/bugzilla/enter_bug.cgi?product=Ant">Bug Database</a> | |||
| </li> | |||
| <li> | |||
| <a href="http://nagoya.apache.org/bugzilla/enter_bug.cgi?product=Ant&bug_severity=Enhancement">Enhancement Requests</a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li><font color="#CFDCED">Project Management</font> | |||
| <ul> | |||
| <li> | |||
| <a href="./contributors.html">Contributors</a> | |||
| </li> | |||
| <li> | |||
| <a href="./mission.html">Apache Ant Mission</a> | |||
| </li> | |||
| <li> | |||
| <a href="./guidelines.html">Project Guidelines</a> | |||
| </li> | |||
| <li> | |||
| <a href="./legal.html">Legal</a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| </ul></div> | |||
| </td><td valign="bottom" bgcolor="#4C6C8F"><img width="10" height="10" alt="" src="images/spacer.gif"></td><td bgcolor="#294563"><img width="1" height="1" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| <tr> | |||
| <td valign="bottom" align="left" colspan="2" rowspan="2" bgcolor="#4C6C8F"><img height="10" width="10" border="0" alt="" src="images/menu-left.gif"></td><td bgcolor="#4C6C8F"><img height="10" width="10" border="0" alt="" src="images/spacer.gif"></td><td valign="bottom" align="right" colspan="2" rowspan="2" bgcolor="#4C6C8F"><img height="10" width="10" border="0" alt="" src="images/menu-right.gif"></td> | |||
| </tr> | |||
| <tr> | |||
| <td height="1" bgcolor="#294563"><img width="1" height="1" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| </table> | |||
| </td><td valign="top" width="100%"> | |||
| <table summary="content" width="100%" border="0" cellpadding="0" cellspacing="0"> | |||
| <tr> | |||
| <td colspan="4" bgcolor="#294563"><img width="10" height="1" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| <tr> | |||
| <td align="left" width="10" bgcolor="#CFDCED"><img width="10" height="1" alt="" src="images/spacer.gif"></td><td align="left" width="50%" bgcolor="#CFDCED"><font color="#4C6C8F" size="3" face="Arial, Helvetica, Sans-serif"> | |||
| | |||
| </font><img width="10" height="8" alt="" src="images/spacer.gif"></td><td align="right" width="50%" bgcolor="#CFDCED"><font color="#4C6C8F" size="3" face="Arial, Helvetica, Sans-serif"> | |||
| | |||
| </font><img width="10" height="8" alt="" src="images/spacer.gif"></td><td width="10" bgcolor="#CFDCED"><img width="10" height="1" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| <tr> | |||
| <td colspan="4" bgcolor="#294563"><img width="10" height="1" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| <tr> | |||
| <td align="left" width="10"><img width="10" height="1" alt="" src="images/spacer.gif"></td><td align="left" width="100%"> | |||
| <div class="content"> | |||
| <table class="title"> | |||
| <tr> | |||
| <td valign="middle"> | |||
| <h1>Downloading Ant - Binary Distribution</h1> | |||
| </td> | |||
| </tr> | |||
| </table> | |||
| <br/> | |||
| <table class="nowrap" border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
| <tr><td bgcolor="#294563"><font color="#ffffff"><a name="Downloading Ant"><strong>Downloading Ant</strong></a></font></td></tr> | |||
| </table> | |||
| <p>Use the links below to download a binary distribution of Ant from | |||
| one of our mirrors. You <strong>must</strong> | |||
| <a href="[location]#Verify Releases">verify the integrity</a> of the | |||
| downloaded files using signatures downloaded from our main | |||
| distribution directory.</p> | |||
| <p>Ant is 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>In addition we provide RPMs created and maintained by the <a href="http://www.jpackage.org">JPackage team</a>, see the <a href="[preferred]/ant/binaries/rpms/">distribution directory</a>.</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/">master distribution | |||
| directory</a> or, preferably, its <a href="[preferred]/ant/">mirror</a>.</p> | |||
| <br/> | |||
| <table class="nowrap" border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
| <tr><td bgcolor="#294563"><font color="#ffffff"><a name="Mirror"><strong>Mirror</strong></a></font></td></tr> | |||
| </table> | |||
| <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> | |||
| <br/> | |||
| <table class="nowrap" border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
| <tr><td bgcolor="#294563"><font color="#ffffff"><a name="Current Release of Ant"><strong>Current Release of Ant</strong></a></font></td></tr> | |||
| </table> | |||
| <p>Currently, Apache Ant 1.5.1 is the best available version, see the | |||
| <a href="[preferred]/ant/README.html">release notes</a>.</p> | |||
| <ul> | |||
| <li><code>.zip</code> archive: | |||
| <a href="[preferred]/ant/binaries/jakarta-ant-1.5.1-bin.zip">jakarta-ant-1.5.1-bin.zip</a> | |||
| [<a href="http://www.apache.org/dist/ant/binaries/jakarta-ant-1.5.1-bin.zip.asc">PGP</a>] | |||
| [<a href="http://www.apache.org/dist/ant/binaries/jakarta-ant-1.5.1-bin.zip.md5">MD5</a>]</li> | |||
| <li><code>.tar.gz</code> archive: | |||
| <a href="[preferred]/ant/binaries/jakarta-ant-1.5.1-bin.tar.gz">jakarta-ant-1.5.1-bin.tar.gz</a> | |||
| [<a href="http://www.apache.org/dist/ant/binaries/jakarta-ant-1.5.1-bin.tar.gz.asc">PGP</a>] | |||
| [<a href="http://www.apache.org/dist/ant/binaries/jakarta-ant-1.5.1-bin.tar.gz.md5">MD5</a>]</li> | |||
| <li><code>.tar.bz2</code> archive: | |||
| <a href="[preferred]/ant/binaries/jakarta-ant-1.5.1-bin.tar.bz2">jakarta-ant-1.5.1-bin.tar.bz2</a> | |||
| [<a href="http://www.apache.org/dist/ant/binaries/jakarta-ant-1.5.1-bin.tar.bz2.asc">PGP</a>] | |||
| [<a href="http://www.apache.org/dist/ant/binaries/jakarta-ant-1.5.1-bin.tar.bz2.md5">MD5</a>]</li> | |||
| </ul> | |||
| <br/> | |||
| <table class="nowrap" border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
| <tr><td bgcolor="#294563"><font color="#ffffff"><a name="Nightly Builds"><strong>Nightly Builds</strong></a></font></td></tr> | |||
| </table> | |||
| <p>If you wish to use the latest Ant features, you can try downloading a | |||
| <a href="http://cvs.apache.org/builds/jakarta-ant/nightly/">nightly build</a>. | |||
| </p> | |||
| <br/> | |||
| <table class="nowrap" border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
| <tr><td bgcolor="#294563"><font color="#ffffff"><a name="Old Ant Releases"><strong>Old Ant Releases</strong></a></font></td></tr> | |||
| </table> | |||
| <p>Older releases of Ant can be found <a href="http://jakarta.apache.org/builds/ant/release/">here</a>. Those | |||
| releases are only provided as <code>zip</code> archives that can be | |||
| extracted by <code>jar xf </code><em>archive.zip</em> - we highly | |||
| recommend to not use those releases but upgrade to Ant's <a href="[location]#Current Release of Ant">latest</a> release.</p> | |||
| <br/> | |||
| <table class="nowrap" border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
| <tr><td bgcolor="#294563"><font color="#ffffff"><a name="Verify Releases"><strong>Verify Releases</strong></a></font></td></tr> | |||
| </table> | |||
| <p>It is essential that you verify the integrity of the downloaded | |||
| files using the PGP or MD5 signatures.</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/">main distribution | |||
| directory</a>, rather than from a mirror. Then verify the signatures | |||
| using</p> | |||
| <p><code> | |||
| % pgpk -a KEYS<br /> | |||
| % pgpv jakarta-ant-bin-1.5.1.tar.gz.asc<br /> | |||
| </code> | |||
| <em>or</em><br /> | |||
| <code> | |||
| % pgp -ka KEYS<br /> | |||
| % pgp jakarta-ant-bin-1.5.1.tar.gz.asc<br /> | |||
| </code> | |||
| <em>or</em><br /> | |||
| <code> | |||
| % gpg --import KEYS<br /> | |||
| % gpg --verify jakarta-ant-bin-1.5.1.tar.gz.asc | |||
| </code></p> | |||
| <p>Alternatively, you can verify the MD5 signature on the files. A | |||
| unix program called <code>md5</code> or <code>md5sum</code> is | |||
| included in many unix distributions. It 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>, or | |||
| <a href="http://www.slavasoft.com/fsum/">here</a>.</p> | |||
| <p>We highly recommend to verify the PGP signature, though.</p> | |||
| </div> | |||
| </td><td width="10"><img width="10" height="4" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| </table> | |||
| </td> | |||
| </tr> | |||
| </table> | |||
| <table summary="footer" cellspacing="0" cellpadding="0" width="100%" border="0"> | |||
| <tr> | |||
| <td colspan="2" height="1" bgcolor="#4C6C8F"><img height="1" width="1" alt="" src="images/spacer.gif"><a href="images/label.gif"></a><a href="images/page.gif"></a><a href="images/chapter.gif"></a><a href="images/chapter_open.gif"></a><a href="images/current.gif"></a><a href="/favicon.ico"></a></td> | |||
| </tr> | |||
| <tr> | |||
| <td colspan="2" bgcolor="#CFDCED" class="copyright" align="center"><font size="2" face="Arial, Helvetica, Sans-Serif">Copyright © | |||
| 2000-2003 The Apache Software Foundation. All rights reserved.<script type="text/javascript" language="JavaScript"><!-- | |||
| document.write(" - "+"Last Published: " + document.lastModified); | |||
| // --></script></font></td> | |||
| </tr> | |||
| </table> | |||
| </body> | |||
| </html> | |||
| @@ -1,492 +0,0 @@ | |||
| <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> | |||
| <html> | |||
| <!-- 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 - Contributors</title> | |||
| <link type="text/css" href="page.css" rel="stylesheet"> | |||
| </head> | |||
| <body text="#000000" bgcolor="#ffffff"> | |||
| <table summary="navigation path" width="100%" border="0" cellpadding="0" cellspacing="0"> | |||
| <tr> | |||
| <td nowrap="nowrap" valign="middle" bgcolor="#CFDCED" height="20"><img height="1" width="5" alt="" border="0" src="images/spacer.gif"><font size="2" face="Arial, Helvetica, Sans-serif"><script src="breadcrumbs.js" language="JavaScript" type="text/javascript"></script></font></td> | |||
| </tr> | |||
| <tr> | |||
| <td bgcolor="#4C6C8F" height="2"><img height="2" width="2" alt="" border="0" src="images/spacer.gif"></td> | |||
| </tr> | |||
| </table> | |||
| <table summary="header with logos" width="100%" border="0" cellpadding="0" cellspacing="0"> | |||
| <tr> | |||
| <td bgcolor="#294563"><a href="http://ant.apache.org/"><img border="0" alt="Apache Ant site" src="images/group-logo.gif"></a></td><td width="100%" align="center" bgcolor="#294563"><a href="http://ant.apache.org/"><img alt="Apache Ant logo" border="0" src="images/project-logo.gif"></a></td><td valign="top" rowspan="2" bgcolor="#294563"> | |||
| <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"><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> | |||
| <font face="Arial, Helvetica, Sans-serif" size="2" color="white"> | |||
| the Apache Ant site | |||
| </font></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><td bgcolor="#294563"><img height="10" width="10" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| <tr> | |||
| <td valign="bottom" bgcolor="#294563" colspan="2"> | |||
| <div class="tab"> | |||
| <table summary="tab bar" border="0" cellpadding="0" cellspacing="0"> | |||
| <tr> | |||
| <td width="8"><img alt="" height="8" width="8" src="images/spacer.gif"></td><td valign="bottom"> | |||
| <table summary="selected tab" border="0" cellpadding="0" cellspacing="0"> | |||
| <tr> | |||
| <td height="30" 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>Home</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> | |||
| </td><td bgcolor="#294563"><img alt="" width="1" height="1" src="images/spacer.gif"></td> | |||
| </tr> | |||
| <tr> | |||
| <td bgcolor="#4C6C8F" colspan="4"><img width="1" height="10" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| </table> | |||
| <table summary="page content" bgcolor="#ffffff" width="100%" border="0" cellpadding="0" cellspacing="0"> | |||
| <tr> | |||
| <td valign="top"> | |||
| <table summary="menu" border="0" cellspacing="0" cellpadding="0"> | |||
| <tr> | |||
| <td rowspan="3" valign="top"> | |||
| <table summary="blue line" border="0" cellpadding="0" cellspacing="0"> | |||
| <tr> | |||
| <td bgcolor="#294563"><img width="10" height="1" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| <tr> | |||
| <td bgcolor="#CFDCED"><font color="#4C6C8F" size="4" face="Arial, Helvetica, Sans-serif"> </font></td> | |||
| </tr> | |||
| <tr> | |||
| <td bgcolor="#294563"><img width="10" height="1" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| </table> | |||
| </td><td bgcolor="#294563"><img width="1" height="1" alt="" src="images/spacer.gif"></td><td valign="bottom" bgcolor="#4C6C8F"><img width="10" height="10" alt="" src="images/spacer.gif"></td><td nowrap="nowrap" valign="top" bgcolor="#4C6C8F"> | |||
| <div class="menu"><ul> | |||
| <li><font color="#CFDCED">Apache Ant</font> | |||
| <ul> | |||
| <li> | |||
| <a href="./index.html">Welcome</a> | |||
| </li> | |||
| <li> | |||
| <a href="./license.html">License</a> | |||
| </li> | |||
| <li> | |||
| <a href="./antnews.html">News</a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li><font color="#CFDCED">Documentation</font> | |||
| <ul> | |||
| <li> | |||
| <a href="./manual/index.html">Manual</a> | |||
| </li> | |||
| <li> | |||
| <a href="./projects.html">Related Projects</a> | |||
| </li> | |||
| <li> | |||
| <a href="./external.html">External Tools and Tasks</a> | |||
| </li> | |||
| <li> | |||
| <a href="./resources.html">Resources</a> | |||
| </li> | |||
| <li> | |||
| <a href="./faq.html">Frequently Asked Questions</a> | |||
| </li> | |||
| <li> | |||
| <a href="./problems.html">Having Problems?</a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li><font color="#CFDCED">Download</font> | |||
| <ul> | |||
| <li> | |||
| <a href="./bindownload.cgi">Binary Distributions</a> | |||
| </li> | |||
| <li> | |||
| <a href="./srcdownload.cgi">Source Distributions</a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li><font color="#CFDCED">Get Involved</font> | |||
| <ul> | |||
| <li> | |||
| <a href="./mail.html">Mailing Lists</a> | |||
| </li> | |||
| <li> | |||
| <a href="./cvs.html">CVS Repositories</a> | |||
| </li> | |||
| <li> | |||
| <a href="http://nagoya.apache.org/bugzilla/enter_bug.cgi?product=Ant">Bug Database</a> | |||
| </li> | |||
| <li> | |||
| <a href="http://nagoya.apache.org/bugzilla/enter_bug.cgi?product=Ant&bug_severity=Enhancement">Enhancement Requests</a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li><font color="#CFDCED">Project Management</font> | |||
| <ul> | |||
| <li> | |||
| <span class="sel"><font color="#ffcc00">Contributors</font></span> | |||
| </li> | |||
| <li> | |||
| <a href="./mission.html">Apache Ant Mission</a> | |||
| </li> | |||
| <li> | |||
| <a href="./guidelines.html">Project Guidelines</a> | |||
| </li> | |||
| <li> | |||
| <a href="./legal.html">Legal</a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| </ul></div> | |||
| </td><td valign="bottom" bgcolor="#4C6C8F"><img width="10" height="10" alt="" src="images/spacer.gif"></td><td bgcolor="#294563"><img width="1" height="1" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| <tr> | |||
| <td valign="bottom" align="left" colspan="2" rowspan="2" bgcolor="#4C6C8F"><img height="10" width="10" border="0" alt="" src="images/menu-left.gif"></td><td bgcolor="#4C6C8F"><img height="10" width="10" border="0" alt="" src="images/spacer.gif"></td><td valign="bottom" align="right" colspan="2" rowspan="2" bgcolor="#4C6C8F"><img height="10" width="10" border="0" alt="" src="images/menu-right.gif"></td> | |||
| </tr> | |||
| <tr> | |||
| <td height="1" bgcolor="#294563"><img width="1" height="1" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| </table> | |||
| </td><td valign="top" width="100%"> | |||
| <table summary="content" width="100%" border="0" cellpadding="0" cellspacing="0"> | |||
| <tr> | |||
| <td colspan="4" bgcolor="#294563"><img width="10" height="1" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| <tr> | |||
| <td align="left" width="10" bgcolor="#CFDCED"><img width="10" height="1" alt="" src="images/spacer.gif"></td><td align="left" width="50%" bgcolor="#CFDCED"><font color="#4C6C8F" size="3" face="Arial, Helvetica, Sans-serif"> | |||
| | |||
| </font><img width="10" height="8" alt="" src="images/spacer.gif"></td><td align="right" width="50%" bgcolor="#CFDCED"><font color="#4C6C8F" size="3" face="Arial, Helvetica, Sans-serif"> | |||
| | |||
| </font><img width="10" height="8" alt="" src="images/spacer.gif"></td><td width="10" bgcolor="#CFDCED"><img width="10" height="1" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| <tr> | |||
| <td colspan="4" bgcolor="#294563"><img width="10" height="1" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| <tr> | |||
| <td align="left" width="10"><img width="10" height="1" alt="" src="images/spacer.gif"></td><td align="left" width="100%"> | |||
| <div class="content"> | |||
| <table class="title"> | |||
| <tr> | |||
| <td valign="middle"> | |||
| <h1>Contributors</h1> | |||
| </td> | |||
| </tr> | |||
| </table> | |||
| <br/> | |||
| <table class="nowrap" border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
| <tr><td bgcolor="#294563"><font color="#ffffff"><a name="Project Management Committee"><strong>Project Management Committee</strong></a></font></td></tr> | |||
| </table> | |||
| <br/> | |||
| <a name="Active Members"></a> | |||
| <table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
| <tr><td bgcolor="#4C6C8F"> | |||
| <font color="#ffffff" face="arial,helvetica,sanserif"> | |||
| <strong>Active Members</strong> | |||
| </font> | |||
| </td></tr> | |||
| </table> | |||
| <p> | |||
| <b>Bruce Atherton</b> (bruce at callenish.com - <a href="http://www.callenish.com/~bruce">http://www.callenish.com/~bruce</a>) | |||
| <br /> | |||
| Currently a Systems Architect with Avue Technologies, Bruce has been | |||
| working with Java since version 1.0a2. He also claims to be one of the first | |||
| people to mark up a FAQ with HTML, for a web browser of the distant past | |||
| called Cello. | |||
| </p> | |||
| <p> | |||
| <b>Stephane Bailliez</b><br /> | |||
| </p> | |||
| <p> | |||
| <b>Stefan Bodewig</b> (stefan.bodewig at epost.de) | |||
| <br /> | |||
| Stefan is a senior developer at BoST interactive, where he is mainly | |||
| responsible for a rule based configurator system. He spends some | |||
| time working on Open Source projects with Ant currently taking the | |||
| biggest share of it. | |||
| </p> | |||
| <p> | |||
| <b>Erik Hatcher</b> (ehatcher at apache.org - <a href="http://erik.hatcher.net">http://erik.hatcher.net</a>) | |||
| <br /> | |||
| Erik is the co-author of <a href="http://www.manning.com/antbook"> | |||
| Java Development with Ant</a> and speaks on Ant and other topics at | |||
| <a href="http://www.completeprogrammer.net">No Fluff, Just Stuff | |||
| symposiums</a> as well as other venues. Erik is the President of | |||
| <a href="http://www.ehatchersolutions.com">eHatcher Solutions, Inc</a>. | |||
| </p> | |||
| <p> | |||
| <b>Diane Holt</b><br /> | |||
| </p> | |||
| <p> | |||
| <b>Donald Leslie</b><br /> | |||
| </p> | |||
| <p> | |||
| <b>Steve Loughran</b><br /> | |||
| </p> | |||
| <p> | |||
| <b>Conor MacNeill</b> (conor at cortexebusiness.com.au) | |||
| <br /> | |||
| Conor is a senior developer at Cortex eBusiness, where he develops | |||
| J2EE based systems. In his spare time he helps with the development of | |||
| the Ant build tool. He is also serving as the Chairman of this PMC. | |||
| </p> | |||
| <p> | |||
| <b>Costin Monolache</b><br /> | |||
| </p> | |||
| <p> | |||
| <b> | |||
| <a href="http://www.intertwingly.net/">Sam Ruby</a> | |||
| </b> | |||
| (rubys at us.ibm.com) | |||
| <br /> | |||
| Sam takes a perverse pleasure in integrating disparate things. He is | |||
| a member of the <a href="http://www.php.net/credits.php">PHP group</a>, Apache | |||
| <a href="http://xml.apache.org/whoweare.html">XML PMC</a>, Apache | |||
| sponsor for the <a href="http://xml.apache.org/soap">xml-soap</a> subproject | |||
| and convener of <a href="http://www.ecma.ch">ECMA</a> TC39 TG3. He is | |||
| also serving as the Chairman of the Jakarta PMC. | |||
| </p> | |||
| <p> | |||
| <b>Jon Skeet</b><br /> | |||
| </p> | |||
| <p> | |||
| <b>Magesh Umasankar</b> (umagesh at apache.org) | |||
| <br /> | |||
| Magesh is a lead software developer at | |||
| <a href="http://www.manugistics.com">Manugistics</a>, where | |||
| he is responsible for some of the Revenue Optimization | |||
| solutions. | |||
| </p> | |||
| <p> | |||
| <b>Christoph Wilhelms</b> (christoph.wilhelms at t-online.de) | |||
| <br /> | |||
| Christoph is teamleader and a lead software engineer at | |||
| <a href="http://www.impress.com/english/index.html">IMPRESS SOFTWARE</a>. He is resposible for | |||
| the development of administration tools and development environment for | |||
| the IMPRESS Engine, a Java-based intergration software. At the Ant-Project | |||
| he takes care of Antidote - the Ant GUI. | |||
| </p> | |||
| <br/> | |||
| <a name="Emeritus Members"></a> | |||
| <table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
| <tr><td bgcolor="#4C6C8F"> | |||
| <font color="#ffffff" face="arial,helvetica,sanserif"> | |||
| <strong>Emeritus Members</strong> | |||
| </font> | |||
| </td></tr> | |||
| </table> | |||
| <p> | |||
| <b>James Duncan Davidson</b> (duncan at x180.net - <a href="http://x180.net/">http://x180.net/</a>) | |||
| <br /> | |||
| By day, Duncan works in the Open Source Program Office at Sun | |||
| Microsystems where he helps various Open Source efforts within Sun | |||
| "do the right thing". Previously at Sun he was responsible | |||
| for the Servlet API Specifications 2.1 and 2.2 as well as the Java API | |||
| for XML Parsing 1.0 and was the original author of Tomcat and Ant. He | |||
| was one of the rabble-rousers within Sun that helped make the Jakarta | |||
| Project a reality and served as the first Chairman of the Jakarta PMC. | |||
| </p> | |||
| <br/> | |||
| <table class="nowrap" border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
| <tr><td bgcolor="#294563"><font color="#ffffff"><a name="Committers"><strong>Committers</strong></a></font></td></tr> | |||
| </table> | |||
| <br/> | |||
| <a name="Active Committers"></a> | |||
| <table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
| <tr><td bgcolor="#4C6C8F"> | |||
| <font color="#ffffff" face="arial,helvetica,sanserif"> | |||
| <strong>Active Committers</strong> | |||
| </font> | |||
| </td></tr> | |||
| </table> | |||
| <p> | |||
| <b>Preston Bannister</b><br /> | |||
| </p> | |||
| <p> | |||
| <b>Nick Davis</b><br /> | |||
| </p> | |||
| <p> | |||
| <b>Darrell DeBoer</b><br /> | |||
| </p> | |||
| <p> | |||
| <b>Peter Donald</b> (peter at apache.org) | |||
| <br /> | |||
| Peter is an avid java developer who is active in the | |||
| <a href="http://jakarta.apache.org/avalon/">Avalon</a> and | |||
| <a href="http://jakarta.apache.org/ant/">Ant</a> projects. | |||
| In his spare time he develops a distributed virtual environment | |||
| (ie military simulator or 3D game) using java technologies. | |||
| </p> | |||
| <p> | |||
| <b>Danno Ferrin</b> (shemnon at yahoo.com) | |||
| <br /> | |||
| Danno has been programming in Java since Summer 96. Danno wrote a JSP | |||
| engine on his own and released it the very same day Jakarta was | |||
| announced at JavaOne. Since then, he decided to join the Jakarta | |||
| project in a spirit of co-operation over competition. | |||
| </p> | |||
| <p> | |||
| <b>Jason Hunter</b> (jh at servlets.com) | |||
| <br /> | |||
| Jason is author of "Java Servlet Programming" (O'Reilly) and publisher | |||
| of <a href="http://www.servlets.com/">http://www.servlets.com/</a>. | |||
| He works at <a href="http://www.collab.net">CollabNet</a>. | |||
| </p> | |||
| <p> | |||
| <b>Arun Jamwal</b> | |||
| <br /> | |||
| </p> | |||
| <p> | |||
| <b>Arnout J. Kuiper</b> (ajkuiper at planet.nl) | |||
| <br /> | |||
| Arnout J. Kuiper is a Java Architect with the Sun Java Center at Sun | |||
| Microsystems. His main focus is web-related technologies on the Java | |||
| platform (J2EE, XML, ...). | |||
| </p> | |||
| <p> | |||
| <b>Adam Murdoch</b> | |||
| <br /> | |||
| </p> | |||
| <p> | |||
| <b>Harish Prabhandham</b> (harishp at onebox.com) | |||
| <br /> | |||
| Harish is an engineer with the J2EE team at Sun, primarily responsible | |||
| for implementing security in the J2EE Reference Implementation | |||
| (RI). He integrated various technologies including servlet/JSP | |||
| implementations from Tomcat into the J2EE RI. These days, he hacks PHP | |||
| code during the day. | |||
| </p> | |||
| <p> | |||
| <b>Nico Seessle</b><br /> | |||
| </p> | |||
| <p> | |||
| <b>Gal Shachor</b> (shachor at il.ibm.com) | |||
| <br /> | |||
| Gal Shachor is a research staff member at IBM. He wrote his first | |||
| Servlet container (ServletExpress) at the beginning of 1997. Later on | |||
| ServletExpress (and Gal) merged into WebSphere, and Gal participated | |||
| in the development of WebSphere 1, 2 and 3. | |||
| </p> | |||
| <p> | |||
| <b>Jon S. Stevens</b> (jon at collab.net) | |||
| <br /> | |||
| Jon is a Co-Founder of <a href="http://www.clearink.com/">Clear Ink | |||
| Corp</a> and recently left to work on <a href="http://scarab.tigris.org/">Scarab</a> a next generation Open | |||
| Source Java Servlet based Issue/Bug tracking system for <a href="http://www.collab.net/">CollabNet</a>. He is an active developer | |||
| of the <a href="http://java.apache.org/jserv/">Apache JServ Servlet | |||
| Engine</a> for the Apache Web Server and Co-Author of the <a href="http://java.apache.org/ecs/">Element Construction Set</a> as | |||
| well as the web application framework, <a href="http://java.apache.org/turbine/">Turbine</a>. | |||
| </p> | |||
| <p> | |||
| <b>James Todd</b> (jwtodd at pacbell.net) | |||
| <br /> | |||
| James has developed real time customer oriented apps for roughly 10 | |||
| years the last 5 of which have predominately been fully integrated, | |||
| front and back, extraNet implementations which have been based on | |||
| Apache, Java and Tcl. | |||
| </p> | |||
| <p> | |||
| <b>Anil Vijendran</b> (akv at eng.sun.com) | |||
| <br /> | |||
| Anil Vijendran is the principal developer of the JSP engine in | |||
| Tomcat. He's done some pretty scary things in his past life -- | |||
| implementing the CORBA IDL to C++ 2.0 mapping, skydiving, IDL to Java | |||
| compilers, Object Databases (SIGSEV, you da man!) for C++, Java ORB | |||
| and EJB runtime environments -- in that order. | |||
| </p> | |||
| <br/> | |||
| <a name="Emeritus Committers"></a> | |||
| <table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
| <tr><td bgcolor="#4C6C8F"> | |||
| <font color="#ffffff" face="arial,helvetica,sanserif"> | |||
| <strong>Emeritus Committers</strong> | |||
| </font> | |||
| </td></tr> | |||
| </table> | |||
| <p> | |||
| <b>Simeon H.K. Fitch</b> (simeon.fitch at mseedsoft.com) | |||
| <br /> | |||
| Simeon is owner of Mustard Seed Software, which specializes in developing | |||
| distributed applications and user interfaces for the science, engineering, | |||
| and research oriented clients. He is the lead architect and developer for | |||
| Antidote, the GUI for Ant. | |||
| </p> | |||
| <p> | |||
| <b>Thomas Haas</b> | |||
| <br /> | |||
| </p> | |||
| <p> | |||
| <b>Stefano Mazzocchi</b> (stefano at apache.org) | |||
| <br /> | |||
| Stefano is addicted to software design, Java programming and | |||
| open development. In the last 4 years, he has contributed way too much | |||
| time to Apache, expecially on JServ, JMeter, Avalon, JAMES, Ant, Cocoon | |||
| and helping to bring more projects into Apache-land, such as FOP, Batik, | |||
| POI and Xindice. The problem is that he's too picky to be satisfied :-) | |||
| </p> | |||
| <p> | |||
| <b>Glenn McAllister</b> (glenn at somanetworks.com) | |||
| <br /> | |||
| Glenn McAllister is a software developer at SOMA Networks, was formerly | |||
| the same at IBM (plus tech writer plus build guy), and does some writing | |||
| on the side for the VADD Technical Journal. | |||
| </p> | |||
| </div> | |||
| </td><td width="10"><img width="10" height="4" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| </table> | |||
| </td> | |||
| </tr> | |||
| </table> | |||
| <table summary="footer" cellspacing="0" cellpadding="0" width="100%" border="0"> | |||
| <tr> | |||
| <td colspan="2" height="1" bgcolor="#4C6C8F"><img height="1" width="1" alt="" src="images/spacer.gif"><a href="images/label.gif"></a><a href="images/page.gif"></a><a href="images/chapter.gif"></a><a href="images/chapter_open.gif"></a><a href="images/current.gif"></a><a href="/favicon.ico"></a></td> | |||
| </tr> | |||
| <tr> | |||
| <td colspan="2" bgcolor="#CFDCED" class="copyright" align="center"><font size="2" face="Arial, Helvetica, Sans-Serif">Copyright © | |||
| 2000-2003 The Apache Software Foundation. All rights reserved.<script type="text/javascript" language="JavaScript"><!-- | |||
| document.write(" - "+"Last Published: " + document.lastModified); | |||
| // --></script></font></td> | |||
| </tr> | |||
| </table> | |||
| </body> | |||
| </html> | |||
| @@ -1,252 +0,0 @@ | |||
| <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> | |||
| <html> | |||
| <!-- 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 - CVS Repositories</title> | |||
| <link type="text/css" href="page.css" rel="stylesheet"> | |||
| </head> | |||
| <body text="#000000" bgcolor="#ffffff"> | |||
| <table summary="navigation path" width="100%" border="0" cellpadding="0" cellspacing="0"> | |||
| <tr> | |||
| <td nowrap="nowrap" valign="middle" bgcolor="#CFDCED" height="20"><img height="1" width="5" alt="" border="0" src="images/spacer.gif"><font size="2" face="Arial, Helvetica, Sans-serif"><script src="breadcrumbs.js" language="JavaScript" type="text/javascript"></script></font></td> | |||
| </tr> | |||
| <tr> | |||
| <td bgcolor="#4C6C8F" height="2"><img height="2" width="2" alt="" border="0" src="images/spacer.gif"></td> | |||
| </tr> | |||
| </table> | |||
| <table summary="header with logos" width="100%" border="0" cellpadding="0" cellspacing="0"> | |||
| <tr> | |||
| <td bgcolor="#294563"><a href="http://ant.apache.org/"><img border="0" alt="Apache Ant site" src="images/group-logo.gif"></a></td><td width="100%" align="center" bgcolor="#294563"><a href="http://ant.apache.org/"><img alt="Apache Ant logo" border="0" src="images/project-logo.gif"></a></td><td valign="top" rowspan="2" bgcolor="#294563"> | |||
| <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"><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> | |||
| <font face="Arial, Helvetica, Sans-serif" size="2" color="white"> | |||
| the Apache Ant site | |||
| </font></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><td bgcolor="#294563"><img height="10" width="10" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| <tr> | |||
| <td valign="bottom" bgcolor="#294563" colspan="2"> | |||
| <div class="tab"> | |||
| <table summary="tab bar" border="0" cellpadding="0" cellspacing="0"> | |||
| <tr> | |||
| <td width="8"><img alt="" height="8" width="8" src="images/spacer.gif"></td><td valign="bottom"> | |||
| <table summary="selected tab" border="0" cellpadding="0" cellspacing="0"> | |||
| <tr> | |||
| <td height="30" 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>Home</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> | |||
| </td><td bgcolor="#294563"><img alt="" width="1" height="1" src="images/spacer.gif"></td> | |||
| </tr> | |||
| <tr> | |||
| <td bgcolor="#4C6C8F" colspan="4"><img width="1" height="10" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| </table> | |||
| <table summary="page content" bgcolor="#ffffff" width="100%" border="0" cellpadding="0" cellspacing="0"> | |||
| <tr> | |||
| <td valign="top"> | |||
| <table summary="menu" border="0" cellspacing="0" cellpadding="0"> | |||
| <tr> | |||
| <td rowspan="3" valign="top"> | |||
| <table summary="blue line" border="0" cellpadding="0" cellspacing="0"> | |||
| <tr> | |||
| <td bgcolor="#294563"><img width="10" height="1" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| <tr> | |||
| <td bgcolor="#CFDCED"><font color="#4C6C8F" size="4" face="Arial, Helvetica, Sans-serif"> </font></td> | |||
| </tr> | |||
| <tr> | |||
| <td bgcolor="#294563"><img width="10" height="1" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| </table> | |||
| </td><td bgcolor="#294563"><img width="1" height="1" alt="" src="images/spacer.gif"></td><td valign="bottom" bgcolor="#4C6C8F"><img width="10" height="10" alt="" src="images/spacer.gif"></td><td nowrap="nowrap" valign="top" bgcolor="#4C6C8F"> | |||
| <div class="menu"><ul> | |||
| <li><font color="#CFDCED">Apache Ant</font> | |||
| <ul> | |||
| <li> | |||
| <a href="./index.html">Welcome</a> | |||
| </li> | |||
| <li> | |||
| <a href="./license.html">License</a> | |||
| </li> | |||
| <li> | |||
| <a href="./antnews.html">News</a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li><font color="#CFDCED">Documentation</font> | |||
| <ul> | |||
| <li> | |||
| <a href="./manual/index.html">Manual</a> | |||
| </li> | |||
| <li> | |||
| <a href="./projects.html">Related Projects</a> | |||
| </li> | |||
| <li> | |||
| <a href="./external.html">External Tools and Tasks</a> | |||
| </li> | |||
| <li> | |||
| <a href="./resources.html">Resources</a> | |||
| </li> | |||
| <li> | |||
| <a href="./faq.html">Frequently Asked Questions</a> | |||
| </li> | |||
| <li> | |||
| <a href="./problems.html">Having Problems?</a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li><font color="#CFDCED">Download</font> | |||
| <ul> | |||
| <li> | |||
| <a href="./bindownload.cgi">Binary Distributions</a> | |||
| </li> | |||
| <li> | |||
| <a href="./srcdownload.cgi">Source Distributions</a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li><font color="#CFDCED">Get Involved</font> | |||
| <ul> | |||
| <li> | |||
| <a href="./mail.html">Mailing Lists</a> | |||
| </li> | |||
| <li> | |||
| <span class="sel"><font color="#ffcc00">CVS Repositories</font></span> | |||
| </li> | |||
| <li> | |||
| <a href="http://nagoya.apache.org/bugzilla/enter_bug.cgi?product=Ant">Bug Database</a> | |||
| </li> | |||
| <li> | |||
| <a href="http://nagoya.apache.org/bugzilla/enter_bug.cgi?product=Ant&bug_severity=Enhancement">Enhancement Requests</a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li><font color="#CFDCED">Project Management</font> | |||
| <ul> | |||
| <li> | |||
| <a href="./contributors.html">Contributors</a> | |||
| </li> | |||
| <li> | |||
| <a href="./mission.html">Apache Ant Mission</a> | |||
| </li> | |||
| <li> | |||
| <a href="./guidelines.html">Project Guidelines</a> | |||
| </li> | |||
| <li> | |||
| <a href="./legal.html">Legal</a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| </ul></div> | |||
| </td><td valign="bottom" bgcolor="#4C6C8F"><img width="10" height="10" alt="" src="images/spacer.gif"></td><td bgcolor="#294563"><img width="1" height="1" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| <tr> | |||
| <td valign="bottom" align="left" colspan="2" rowspan="2" bgcolor="#4C6C8F"><img height="10" width="10" border="0" alt="" src="images/menu-left.gif"></td><td bgcolor="#4C6C8F"><img height="10" width="10" border="0" alt="" src="images/spacer.gif"></td><td valign="bottom" align="right" colspan="2" rowspan="2" bgcolor="#4C6C8F"><img height="10" width="10" border="0" alt="" src="images/menu-right.gif"></td> | |||
| </tr> | |||
| <tr> | |||
| <td height="1" bgcolor="#294563"><img width="1" height="1" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| </table> | |||
| </td><td valign="top" width="100%"> | |||
| <table summary="content" width="100%" border="0" cellpadding="0" cellspacing="0"> | |||
| <tr> | |||
| <td colspan="4" bgcolor="#294563"><img width="10" height="1" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| <tr> | |||
| <td align="left" width="10" bgcolor="#CFDCED"><img width="10" height="1" alt="" src="images/spacer.gif"></td><td align="left" width="50%" bgcolor="#CFDCED"><font color="#4C6C8F" size="3" face="Arial, Helvetica, Sans-serif"> | |||
| | |||
| </font><img width="10" height="8" alt="" src="images/spacer.gif"></td><td align="right" width="50%" bgcolor="#CFDCED"><font color="#4C6C8F" size="3" face="Arial, Helvetica, Sans-serif"> | |||
| | |||
| </font><img width="10" height="8" alt="" src="images/spacer.gif"></td><td width="10" bgcolor="#CFDCED"><img width="10" height="1" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| <tr> | |||
| <td colspan="4" bgcolor="#294563"><img width="10" height="1" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| <tr> | |||
| <td align="left" width="10"><img width="10" height="1" alt="" src="images/spacer.gif"></td><td align="left" width="100%"> | |||
| <div class="content"> | |||
| <table class="title"> | |||
| <tr> | |||
| <td valign="middle"> | |||
| <h1>CVS Repositories</h1> | |||
| </td> | |||
| </tr> | |||
| </table> | |||
| <br/> | |||
| <table class="nowrap" border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
| <tr><td bgcolor="#294563"><font color="#ffffff"><a name="Access the Source Tree (AnonCVS)"><strong>Access the Source Tree (AnonCVS)</strong></a></font></td></tr> | |||
| </table> | |||
| <p>Anyone can checkout source code from our anonymous CVS | |||
| server. To do so, simply use the following commands (if you are | |||
| using a GUI CVS client, configure it appropriatly):</p> | |||
| <pre class="code"> | |||
| cvs -d :pserver:anoncvs@cvs.apache.org:/home/cvspublic login | |||
| password: anoncvs</pre> | |||
| <pre class="code"> | |||
| cvs -d :pserver:anoncvs@cvs.apache.org:/home/cvspublic checkout [module-name]</pre> | |||
| <p>Modules available for access are (click the links to view the | |||
| CVS tree via ViewCVS):</p> | |||
| <ul> | |||
| <li><a href="http://cvs.apache.org/viewcvs/jakarta-ant/">jakarta-ant</a> - | |||
| The "main" Ant module.</li> | |||
| <li><a href="http://cvs.apache.org/viewcvs/jakarta-ant-antidote/">jakarta-ant-antidote</a> | |||
| - Antidote, a GUI frontend to Ant.</li> | |||
| </ul> | |||
| <p>If you are not familiar with CVS, <a href="http://jakarta.apache.org/site/cvsindex.html">Jakarta's | |||
| CVS page</a> may hold many helpful hints.</p> | |||
| </div> | |||
| </td><td width="10"><img width="10" height="4" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| </table> | |||
| </td> | |||
| </tr> | |||
| </table> | |||
| <table summary="footer" cellspacing="0" cellpadding="0" width="100%" border="0"> | |||
| <tr> | |||
| <td colspan="2" height="1" bgcolor="#4C6C8F"><img height="1" width="1" alt="" src="images/spacer.gif"><a href="images/label.gif"></a><a href="images/page.gif"></a><a href="images/chapter.gif"></a><a href="images/chapter_open.gif"></a><a href="images/current.gif"></a><a href="/favicon.ico"></a></td> | |||
| </tr> | |||
| <tr> | |||
| <td colspan="2" bgcolor="#CFDCED" class="copyright" align="center"><font size="2" face="Arial, Helvetica, Sans-Serif">Copyright © | |||
| 2000-2003 The Apache Software Foundation. All rights reserved.<script type="text/javascript" language="JavaScript"><!-- | |||
| document.write(" - "+"Last Published: " + document.lastModified); | |||
| // --></script></font></td> | |||
| </tr> | |||
| </table> | |||
| </body> | |||
| </html> | |||
| @@ -1,238 +0,0 @@ | |||
| <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> | |||
| <html> | |||
| <!-- 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 - Project Guidelines</title> | |||
| <link type="text/css" href="page.css" rel="stylesheet"> | |||
| </head> | |||
| <body text="#000000" bgcolor="#ffffff"> | |||
| <table summary="navigation path" width="100%" border="0" cellpadding="0" cellspacing="0"> | |||
| <tr> | |||
| <td nowrap="nowrap" valign="middle" bgcolor="#CFDCED" height="20"><img height="1" width="5" alt="" border="0" src="images/spacer.gif"><font size="2" face="Arial, Helvetica, Sans-serif"><script src="breadcrumbs.js" language="JavaScript" type="text/javascript"></script></font></td> | |||
| </tr> | |||
| <tr> | |||
| <td bgcolor="#4C6C8F" height="2"><img height="2" width="2" alt="" border="0" src="images/spacer.gif"></td> | |||
| </tr> | |||
| </table> | |||
| <table summary="header with logos" width="100%" border="0" cellpadding="0" cellspacing="0"> | |||
| <tr> | |||
| <td bgcolor="#294563"><a href="http://ant.apache.org/"><img border="0" alt="Apache Ant site" src="images/group-logo.gif"></a></td><td width="100%" align="center" bgcolor="#294563"><a href="http://ant.apache.org/"><img alt="Apache Ant logo" border="0" src="images/project-logo.gif"></a></td><td valign="top" rowspan="2" bgcolor="#294563"> | |||
| <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"><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> | |||
| <font face="Arial, Helvetica, Sans-serif" size="2" color="white"> | |||
| the Apache Ant site | |||
| </font></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><td bgcolor="#294563"><img height="10" width="10" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| <tr> | |||
| <td valign="bottom" bgcolor="#294563" colspan="2"> | |||
| <div class="tab"> | |||
| <table summary="tab bar" border="0" cellpadding="0" cellspacing="0"> | |||
| <tr> | |||
| <td width="8"><img alt="" height="8" width="8" src="images/spacer.gif"></td><td valign="bottom"> | |||
| <table summary="selected tab" border="0" cellpadding="0" cellspacing="0"> | |||
| <tr> | |||
| <td height="30" 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>Home</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> | |||
| </td><td bgcolor="#294563"><img alt="" width="1" height="1" src="images/spacer.gif"></td> | |||
| </tr> | |||
| <tr> | |||
| <td bgcolor="#4C6C8F" colspan="4"><img width="1" height="10" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| </table> | |||
| <table summary="page content" bgcolor="#ffffff" width="100%" border="0" cellpadding="0" cellspacing="0"> | |||
| <tr> | |||
| <td valign="top"> | |||
| <table summary="menu" border="0" cellspacing="0" cellpadding="0"> | |||
| <tr> | |||
| <td rowspan="3" valign="top"> | |||
| <table summary="blue line" border="0" cellpadding="0" cellspacing="0"> | |||
| <tr> | |||
| <td bgcolor="#294563"><img width="10" height="1" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| <tr> | |||
| <td bgcolor="#CFDCED"><font color="#4C6C8F" size="4" face="Arial, Helvetica, Sans-serif"> </font></td> | |||
| </tr> | |||
| <tr> | |||
| <td bgcolor="#294563"><img width="10" height="1" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| </table> | |||
| </td><td bgcolor="#294563"><img width="1" height="1" alt="" src="images/spacer.gif"></td><td valign="bottom" bgcolor="#4C6C8F"><img width="10" height="10" alt="" src="images/spacer.gif"></td><td nowrap="nowrap" valign="top" bgcolor="#4C6C8F"> | |||
| <div class="menu"><ul> | |||
| <li><font color="#CFDCED">Apache Ant</font> | |||
| <ul> | |||
| <li> | |||
| <a href="./index.html">Welcome</a> | |||
| </li> | |||
| <li> | |||
| <a href="./license.html">License</a> | |||
| </li> | |||
| <li> | |||
| <a href="./antnews.html">News</a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li><font color="#CFDCED">Documentation</font> | |||
| <ul> | |||
| <li> | |||
| <a href="./manual/index.html">Manual</a> | |||
| </li> | |||
| <li> | |||
| <a href="./projects.html">Related Projects</a> | |||
| </li> | |||
| <li> | |||
| <a href="./external.html">External Tools and Tasks</a> | |||
| </li> | |||
| <li> | |||
| <a href="./resources.html">Resources</a> | |||
| </li> | |||
| <li> | |||
| <a href="./faq.html">Frequently Asked Questions</a> | |||
| </li> | |||
| <li> | |||
| <a href="./problems.html">Having Problems?</a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li><font color="#CFDCED">Download</font> | |||
| <ul> | |||
| <li> | |||
| <a href="./bindownload.cgi">Binary Distributions</a> | |||
| </li> | |||
| <li> | |||
| <a href="./srcdownload.cgi">Source Distributions</a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li><font color="#CFDCED">Get Involved</font> | |||
| <ul> | |||
| <li> | |||
| <a href="./mail.html">Mailing Lists</a> | |||
| </li> | |||
| <li> | |||
| <a href="./cvs.html">CVS Repositories</a> | |||
| </li> | |||
| <li> | |||
| <a href="http://nagoya.apache.org/bugzilla/enter_bug.cgi?product=Ant">Bug Database</a> | |||
| </li> | |||
| <li> | |||
| <a href="http://nagoya.apache.org/bugzilla/enter_bug.cgi?product=Ant&bug_severity=Enhancement">Enhancement Requests</a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li><font color="#CFDCED">Project Management</font> | |||
| <ul> | |||
| <li> | |||
| <a href="./contributors.html">Contributors</a> | |||
| </li> | |||
| <li> | |||
| <a href="./mission.html">Apache Ant Mission</a> | |||
| </li> | |||
| <li> | |||
| <span class="sel"><font color="#ffcc00">Project Guidelines</font></span> | |||
| </li> | |||
| <li> | |||
| <a href="./legal.html">Legal</a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| </ul></div> | |||
| </td><td valign="bottom" bgcolor="#4C6C8F"><img width="10" height="10" alt="" src="images/spacer.gif"></td><td bgcolor="#294563"><img width="1" height="1" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| <tr> | |||
| <td valign="bottom" align="left" colspan="2" rowspan="2" bgcolor="#4C6C8F"><img height="10" width="10" border="0" alt="" src="images/menu-left.gif"></td><td bgcolor="#4C6C8F"><img height="10" width="10" border="0" alt="" src="images/spacer.gif"></td><td valign="bottom" align="right" colspan="2" rowspan="2" bgcolor="#4C6C8F"><img height="10" width="10" border="0" alt="" src="images/menu-right.gif"></td> | |||
| </tr> | |||
| <tr> | |||
| <td height="1" bgcolor="#294563"><img width="1" height="1" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| </table> | |||
| </td><td valign="top" width="100%"> | |||
| <table summary="content" width="100%" border="0" cellpadding="0" cellspacing="0"> | |||
| <tr> | |||
| <td colspan="4" bgcolor="#294563"><img width="10" height="1" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| <tr> | |||
| <td align="left" width="10" bgcolor="#CFDCED"><img width="10" height="1" alt="" src="images/spacer.gif"></td><td align="left" width="50%" bgcolor="#CFDCED"><font color="#4C6C8F" size="3" face="Arial, Helvetica, Sans-serif"> | |||
| | |||
| </font><img width="10" height="8" alt="" src="images/spacer.gif"></td><td align="right" width="50%" bgcolor="#CFDCED"><font color="#4C6C8F" size="3" face="Arial, Helvetica, Sans-serif"> | |||
| | |||
| </font><img width="10" height="8" alt="" src="images/spacer.gif"></td><td width="10" bgcolor="#CFDCED"><img width="10" height="1" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| <tr> | |||
| <td colspan="4" bgcolor="#294563"><img width="10" height="1" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| <tr> | |||
| <td align="left" width="10"><img width="10" height="1" alt="" src="images/spacer.gif"></td><td align="left" width="100%"> | |||
| <div class="content"> | |||
| <table class="title"> | |||
| <tr> | |||
| <td valign="middle"> | |||
| <h1>Project Guidelines</h1> | |||
| </td> | |||
| </tr> | |||
| </table> | |||
| <br/> | |||
| <table class="nowrap" border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
| <tr><td bgcolor="#294563"><font color="#ffffff"><a name="Project Guidelines"><strong>Project Guidelines</strong></a></font></td></tr> | |||
| </table> | |||
| <p>We are still in the process of defining the guidelines for this | |||
| project - to get an idea what they may look like, we want to point | |||
| you to the guidelines of the <a href="http://jakarta.apache.org/site/guidelines.html">Jakarta</a> | |||
| and <a href="http://httpd.apache.org/dev/guidelines.html">httpd</a> | |||
| projects as well as the work currently on the way at the <a href="http://incubator.apache.org/">Incubator</a> project.</p> | |||
| </div> | |||
| </td><td width="10"><img width="10" height="4" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| </table> | |||
| </td> | |||
| </tr> | |||
| </table> | |||
| <table summary="footer" cellspacing="0" cellpadding="0" width="100%" border="0"> | |||
| <tr> | |||
| <td colspan="2" height="1" bgcolor="#4C6C8F"><img height="1" width="1" alt="" src="images/spacer.gif"><a href="images/label.gif"></a><a href="images/page.gif"></a><a href="images/chapter.gif"></a><a href="images/chapter_open.gif"></a><a href="images/current.gif"></a><a href="/favicon.ico"></a></td> | |||
| </tr> | |||
| <tr> | |||
| <td colspan="2" bgcolor="#CFDCED" class="copyright" align="center"><font size="2" face="Arial, Helvetica, Sans-Serif">Copyright © | |||
| 2000-2003 The Apache Software Foundation. All rights reserved.<script type="text/javascript" language="JavaScript"><!-- | |||
| document.write(" - "+"Last Published: " + document.lastModified); | |||
| // --></script></font></td> | |||
| </tr> | |||
| </table> | |||
| </body> | |||
| </html> | |||
| @@ -1,322 +0,0 @@ | |||
| <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> | |||
| <html> | |||
| <!-- 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 - Welcome</title> | |||
| <link type="text/css" href="page.css" rel="stylesheet"> | |||
| <meta name="author" content="Conor MacNeill"> | |||
| <meta name="email" content=""> | |||
| <meta name="author" content="Stefan Bodewig"> | |||
| <meta name="email" content="stefan.bodewig@epost.de"> | |||
| </head> | |||
| <body text="#000000" bgcolor="#ffffff"> | |||
| <table summary="navigation path" width="100%" border="0" cellpadding="0" cellspacing="0"> | |||
| <tr> | |||
| <td nowrap="nowrap" valign="middle" bgcolor="#CFDCED" height="20"><img height="1" width="5" alt="" border="0" src="images/spacer.gif"><font size="2" face="Arial, Helvetica, Sans-serif"><script src="breadcrumbs.js" language="JavaScript" type="text/javascript"></script></font></td> | |||
| </tr> | |||
| <tr> | |||
| <td bgcolor="#4C6C8F" height="2"><img height="2" width="2" alt="" border="0" src="images/spacer.gif"></td> | |||
| </tr> | |||
| </table> | |||
| <table summary="header with logos" width="100%" border="0" cellpadding="0" cellspacing="0"> | |||
| <tr> | |||
| <td bgcolor="#294563"><a href="http://ant.apache.org/"><img border="0" alt="Apache Ant site" src="images/group-logo.gif"></a></td><td width="100%" align="center" bgcolor="#294563"><a href="http://ant.apache.org/"><img alt="Apache Ant logo" border="0" src="images/project-logo.gif"></a></td><td valign="top" rowspan="2" bgcolor="#294563"> | |||
| <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"><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> | |||
| <font face="Arial, Helvetica, Sans-serif" size="2" color="white"> | |||
| the Apache Ant site | |||
| </font></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><td bgcolor="#294563"><img height="10" width="10" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| <tr> | |||
| <td valign="bottom" bgcolor="#294563" colspan="2"> | |||
| <div class="tab"> | |||
| <table summary="tab bar" border="0" cellpadding="0" cellspacing="0"> | |||
| <tr> | |||
| <td width="8"><img alt="" height="8" width="8" src="images/spacer.gif"></td><td valign="bottom"> | |||
| <table summary="selected tab" border="0" cellpadding="0" cellspacing="0"> | |||
| <tr> | |||
| <td height="30" 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>Home</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> | |||
| </td><td bgcolor="#294563"><img alt="" width="1" height="1" src="images/spacer.gif"></td> | |||
| </tr> | |||
| <tr> | |||
| <td bgcolor="#4C6C8F" colspan="4"><img width="1" height="10" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| </table> | |||
| <table summary="page content" bgcolor="#ffffff" width="100%" border="0" cellpadding="0" cellspacing="0"> | |||
| <tr> | |||
| <td valign="top"> | |||
| <table summary="menu" border="0" cellspacing="0" cellpadding="0"> | |||
| <tr> | |||
| <td rowspan="3" valign="top"> | |||
| <table summary="blue line" border="0" cellpadding="0" cellspacing="0"> | |||
| <tr> | |||
| <td bgcolor="#294563"><img width="10" height="1" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| <tr> | |||
| <td bgcolor="#CFDCED"><font color="#4C6C8F" size="4" face="Arial, Helvetica, Sans-serif"> </font></td> | |||
| </tr> | |||
| <tr> | |||
| <td bgcolor="#294563"><img width="10" height="1" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| </table> | |||
| </td><td bgcolor="#294563"><img width="1" height="1" alt="" src="images/spacer.gif"></td><td valign="bottom" bgcolor="#4C6C8F"><img width="10" height="10" alt="" src="images/spacer.gif"></td><td nowrap="nowrap" valign="top" bgcolor="#4C6C8F"> | |||
| <div class="menu"><ul> | |||
| <li><font color="#CFDCED">Apache Ant</font> | |||
| <ul> | |||
| <li> | |||
| <span class="sel"><font color="#ffcc00">Welcome</font></span> | |||
| </li> | |||
| <li> | |||
| <a href="./license.html">License</a> | |||
| </li> | |||
| <li> | |||
| <a href="./antnews.html">News</a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li><font color="#CFDCED">Documentation</font> | |||
| <ul> | |||
| <li> | |||
| <a href="./manual/index.html">Manual</a> | |||
| </li> | |||
| <li> | |||
| <a href="./projects.html">Related Projects</a> | |||
| </li> | |||
| <li> | |||
| <a href="./external.html">External Tools and Tasks</a> | |||
| </li> | |||
| <li> | |||
| <a href="./resources.html">Resources</a> | |||
| </li> | |||
| <li> | |||
| <a href="./faq.html">Frequently Asked Questions</a> | |||
| </li> | |||
| <li> | |||
| <a href="./problems.html">Having Problems?</a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li><font color="#CFDCED">Download</font> | |||
| <ul> | |||
| <li> | |||
| <a href="./bindownload.cgi">Binary Distributions</a> | |||
| </li> | |||
| <li> | |||
| <a href="./srcdownload.cgi">Source Distributions</a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li><font color="#CFDCED">Get Involved</font> | |||
| <ul> | |||
| <li> | |||
| <a href="./mail.html">Mailing Lists</a> | |||
| </li> | |||
| <li> | |||
| <a href="./cvs.html">CVS Repositories</a> | |||
| </li> | |||
| <li> | |||
| <a href="http://nagoya.apache.org/bugzilla/enter_bug.cgi?product=Ant">Bug Database</a> | |||
| </li> | |||
| <li> | |||
| <a href="http://nagoya.apache.org/bugzilla/enter_bug.cgi?product=Ant&bug_severity=Enhancement">Enhancement Requests</a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li><font color="#CFDCED">Project Management</font> | |||
| <ul> | |||
| <li> | |||
| <a href="./contributors.html">Contributors</a> | |||
| </li> | |||
| <li> | |||
| <a href="./mission.html">Apache Ant Mission</a> | |||
| </li> | |||
| <li> | |||
| <a href="./guidelines.html">Project Guidelines</a> | |||
| </li> | |||
| <li> | |||
| <a href="./legal.html">Legal</a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| </ul></div> | |||
| </td><td valign="bottom" bgcolor="#4C6C8F"><img width="10" height="10" alt="" src="images/spacer.gif"></td><td bgcolor="#294563"><img width="1" height="1" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| <tr> | |||
| <td valign="bottom" align="left" colspan="2" rowspan="2" bgcolor="#4C6C8F"><img height="10" width="10" border="0" alt="" src="images/menu-left.gif"></td><td bgcolor="#4C6C8F"><img height="10" width="10" border="0" alt="" src="images/spacer.gif"></td><td valign="bottom" align="right" colspan="2" rowspan="2" bgcolor="#4C6C8F"><img height="10" width="10" border="0" alt="" src="images/menu-right.gif"></td> | |||
| </tr> | |||
| <tr> | |||
| <td height="1" bgcolor="#294563"><img width="1" height="1" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| </table> | |||
| </td><td valign="top" width="100%"> | |||
| <table summary="content" width="100%" border="0" cellpadding="0" cellspacing="0"> | |||
| <tr> | |||
| <td colspan="4" bgcolor="#294563"><img width="10" height="1" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| <tr> | |||
| <td align="left" width="10" bgcolor="#CFDCED"><img width="10" height="1" alt="" src="images/spacer.gif"></td><td align="left" width="50%" bgcolor="#CFDCED"><font color="#4C6C8F" size="3" face="Arial, Helvetica, Sans-serif"> | |||
| | |||
| </font><img width="10" height="8" alt="" src="images/spacer.gif"></td><td align="right" width="50%" bgcolor="#CFDCED"><font color="#4C6C8F" size="3" face="Arial, Helvetica, Sans-serif"> | |||
| | |||
| </font><img width="10" height="8" alt="" src="images/spacer.gif"></td><td width="10" bgcolor="#CFDCED"><img width="10" height="1" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| <tr> | |||
| <td colspan="4" bgcolor="#294563"><img width="10" height="1" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| <tr> | |||
| <td align="left" width="10"><img width="10" height="1" alt="" src="images/spacer.gif"></td><td align="left" width="100%"> | |||
| <div class="content"> | |||
| <table class="title"> | |||
| <tr> | |||
| <td valign="middle"> | |||
| <h1>Welcome</h1> | |||
| </td> | |||
| </tr> | |||
| </table> | |||
| <br/> | |||
| <table class="nowrap" border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
| <tr><td bgcolor="#294563"><font color="#ffffff"><a name="Ant 1.5.1"><strong>Ant 1.5.1</strong></a></font></td></tr> | |||
| </table> | |||
| <h3>Apache Ant 1.5.1 Released!</h3> | |||
| <p>Version 1.5.1 of Ant has been released. It is available for | |||
| download as <a href="bindownload.cgi">binary</a> or as <a href="srcdownload.cgi">source</a> distribution.</p> | |||
| <br/> | |||
| <table class="nowrap" border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
| <tr><td bgcolor="#294563"><font color="#ffffff"><a name="Apache Ant"><strong>Apache Ant</strong></a></font></td></tr> | |||
| </table> | |||
| <p> | |||
| Apache Ant is a Java-based build tool. In theory, it is kind of like | |||
| Make, but without Make's wrinkles. | |||
| </p> | |||
| <p> | |||
| Why another build tool when there is already <em>make</em>, <em>gnumake</em>, | |||
| <em>nmake</em>, <em>jam</em>, and | |||
| others? Because all those tools have limitations that Ant's original author | |||
| couldn't live with when developing software across multiple platforms. Make-like | |||
| tools are inherently shell-based -- they evaluate a set of dependencies, then | |||
| execute commands not unlike what you would issue in a shell. This means that you | |||
| can easily extend these tools by using or writing any program for the OS that | |||
| you are working on. However, this also means that you limit yourself to the OS, | |||
| or at least the OS type such as Unix, that you are working on. | |||
| </p> | |||
| <p> | |||
| Makefiles are inherently evil as well. Anybody who has worked on them for any | |||
| time has run into the dreaded tab problem. "Is my command not executing | |||
| because I have a space in front of my tab!!!" said the original author of | |||
| Ant way too many times. Tools like Jam took care of this to a great degree, but | |||
| still have yet another format to use and remember. | |||
| </p> | |||
| <p> | |||
| Ant is different. Instead of a model where it is extended with shell-based | |||
| commands, Ant is extended using Java classes. Instead of writing shell commands, | |||
| the configuration files are XML-based, calling out a target tree where various | |||
| tasks get executed. Each task is run by an object that implements a particular | |||
| Task interface. | |||
| </p> | |||
| <p> | |||
| Granted, this removes some of the expressive power that is inherent by being | |||
| able to construct a shell command such as | |||
| <code>`find . -name foo -exec rm {}`</code>, but it | |||
| gives you the ability to be cross platform -- to work anywhere and everywhere. | |||
| And hey, if you really need to execute a shell command, Ant has an | |||
| <code><exec></code> task that | |||
| allows different commands to be executed based on the OS that it is executing | |||
| on. | |||
| </p> | |||
| <br/> | |||
| <table class="nowrap" border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
| <tr><td bgcolor="#294563"><font color="#ffffff"><a name="Documentation"><strong>Documentation</strong></a></font></td></tr> | |||
| </table> | |||
| <p> | |||
| You can view the documentation for the current release (Apache Ant 1.5.1) | |||
| <a href="manual/index.html">online</a> | |||
| </p> | |||
| <p> | |||
| Comprehensive documentation is included in the source and binary distributions. | |||
| </p> | |||
| <br/> | |||
| <table class="nowrap" border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
| <tr><td bgcolor="#294563"><font color="#ffffff"><a name="Nightly Builds"><strong>Nightly Builds</strong></a></font></td></tr> | |||
| </table> | |||
| <p> | |||
| If you wish to use the latest Ant features, you can try downloading a nightly | |||
| build from <a href="http://cvs.apache.org/builds/jakarta-ant/nightly/">here</a> | |||
| </p> | |||
| <br/> | |||
| <table class="nowrap" border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
| <tr><td bgcolor="#294563"><font color="#ffffff"><a name="Towards Ant2"><strong>Towards Ant2</strong></a></font></td></tr> | |||
| </table> | |||
| <p> | |||
| We are currently hashing out design details for Ant2. Please | |||
| read the latest <a href="antnews.html">Ant news</a> for more details. | |||
| </p> | |||
| <br/> | |||
| <table class="nowrap" border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
| <tr><td bgcolor="#294563"><font color="#ffffff"><a name="Get Involved"><strong>Get Involved</strong></a></font></td></tr> | |||
| </table> | |||
| <ul> | |||
| <li><a href="http://jakarta.apache.org/getinvolved/getinvolvedindex.html">Get Involved</a></li> | |||
| <li><a href="mail.html">Join Mailing Lists</a></li> | |||
| <li><a href="http://marc.theaimsgroup.com/?l=ant-dev&r=1&w=2">Search the Dev Mailing List</a> | |||
| </li> | |||
| <li><a href="http://marc.theaimsgroup.com/?l=ant-user&r=1&w=2">Search the User Mailing List</a> | |||
| </li> | |||
| </ul> | |||
| </div> | |||
| </td><td width="10"><img width="10" height="4" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| </table> | |||
| </td> | |||
| </tr> | |||
| </table> | |||
| <table summary="footer" cellspacing="0" cellpadding="0" width="100%" border="0"> | |||
| <tr> | |||
| <td colspan="2" height="1" bgcolor="#4C6C8F"><img height="1" width="1" alt="" src="images/spacer.gif"><a href="images/label.gif"></a><a href="images/page.gif"></a><a href="images/chapter.gif"></a><a href="images/chapter_open.gif"></a><a href="images/current.gif"></a><a href="/favicon.ico"></a></td> | |||
| </tr> | |||
| <tr> | |||
| <td colspan="2" bgcolor="#CFDCED" class="copyright" align="center"><font size="2" face="Arial, Helvetica, Sans-Serif">Copyright © | |||
| 2000-2003 The Apache Software Foundation. All rights reserved.<script type="text/javascript" language="JavaScript"><!-- | |||
| document.write(" - "+"Last Published: " + document.lastModified); | |||
| // --></script></font></td> | |||
| </tr> | |||
| </table> | |||
| </body> | |||
| </html> | |||
| @@ -1,246 +0,0 @@ | |||
| <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> | |||
| <html> | |||
| <!-- 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 - Legal</title> | |||
| <link type="text/css" href="page.css" rel="stylesheet"> | |||
| <meta name="author" content="Jon S. Stevens"> | |||
| <meta name="email" content="jon@latchkey.com"> | |||
| </head> | |||
| <body text="#000000" bgcolor="#ffffff"> | |||
| <table summary="navigation path" width="100%" border="0" cellpadding="0" cellspacing="0"> | |||
| <tr> | |||
| <td nowrap="nowrap" valign="middle" bgcolor="#CFDCED" height="20"><img height="1" width="5" alt="" border="0" src="images/spacer.gif"><font size="2" face="Arial, Helvetica, Sans-serif"><script src="breadcrumbs.js" language="JavaScript" type="text/javascript"></script></font></td> | |||
| </tr> | |||
| <tr> | |||
| <td bgcolor="#4C6C8F" height="2"><img height="2" width="2" alt="" border="0" src="images/spacer.gif"></td> | |||
| </tr> | |||
| </table> | |||
| <table summary="header with logos" width="100%" border="0" cellpadding="0" cellspacing="0"> | |||
| <tr> | |||
| <td bgcolor="#294563"><a href="http://ant.apache.org/"><img border="0" alt="Apache Ant site" src="images/group-logo.gif"></a></td><td width="100%" align="center" bgcolor="#294563"><a href="http://ant.apache.org/"><img alt="Apache Ant logo" border="0" src="images/project-logo.gif"></a></td><td valign="top" rowspan="2" bgcolor="#294563"> | |||
| <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"><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> | |||
| <font face="Arial, Helvetica, Sans-serif" size="2" color="white"> | |||
| the Apache Ant site | |||
| </font></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><td bgcolor="#294563"><img height="10" width="10" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| <tr> | |||
| <td valign="bottom" bgcolor="#294563" colspan="2"> | |||
| <div class="tab"> | |||
| <table summary="tab bar" border="0" cellpadding="0" cellspacing="0"> | |||
| <tr> | |||
| <td width="8"><img alt="" height="8" width="8" src="images/spacer.gif"></td><td valign="bottom"> | |||
| <table summary="selected tab" border="0" cellpadding="0" cellspacing="0"> | |||
| <tr> | |||
| <td height="30" 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>Home</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> | |||
| </td><td bgcolor="#294563"><img alt="" width="1" height="1" src="images/spacer.gif"></td> | |||
| </tr> | |||
| <tr> | |||
| <td bgcolor="#4C6C8F" colspan="4"><img width="1" height="10" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| </table> | |||
| <table summary="page content" bgcolor="#ffffff" width="100%" border="0" cellpadding="0" cellspacing="0"> | |||
| <tr> | |||
| <td valign="top"> | |||
| <table summary="menu" border="0" cellspacing="0" cellpadding="0"> | |||
| <tr> | |||
| <td rowspan="3" valign="top"> | |||
| <table summary="blue line" border="0" cellpadding="0" cellspacing="0"> | |||
| <tr> | |||
| <td bgcolor="#294563"><img width="10" height="1" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| <tr> | |||
| <td bgcolor="#CFDCED"><font color="#4C6C8F" size="4" face="Arial, Helvetica, Sans-serif"> </font></td> | |||
| </tr> | |||
| <tr> | |||
| <td bgcolor="#294563"><img width="10" height="1" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| </table> | |||
| </td><td bgcolor="#294563"><img width="1" height="1" alt="" src="images/spacer.gif"></td><td valign="bottom" bgcolor="#4C6C8F"><img width="10" height="10" alt="" src="images/spacer.gif"></td><td nowrap="nowrap" valign="top" bgcolor="#4C6C8F"> | |||
| <div class="menu"><ul> | |||
| <li><font color="#CFDCED">Apache Ant</font> | |||
| <ul> | |||
| <li> | |||
| <a href="./index.html">Welcome</a> | |||
| </li> | |||
| <li> | |||
| <a href="./license.html">License</a> | |||
| </li> | |||
| <li> | |||
| <a href="./antnews.html">News</a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li><font color="#CFDCED">Documentation</font> | |||
| <ul> | |||
| <li> | |||
| <a href="./manual/index.html">Manual</a> | |||
| </li> | |||
| <li> | |||
| <a href="./projects.html">Related Projects</a> | |||
| </li> | |||
| <li> | |||
| <a href="./external.html">External Tools and Tasks</a> | |||
| </li> | |||
| <li> | |||
| <a href="./resources.html">Resources</a> | |||
| </li> | |||
| <li> | |||
| <a href="./faq.html">Frequently Asked Questions</a> | |||
| </li> | |||
| <li> | |||
| <a href="./problems.html">Having Problems?</a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li><font color="#CFDCED">Download</font> | |||
| <ul> | |||
| <li> | |||
| <a href="./bindownload.cgi">Binary Distributions</a> | |||
| </li> | |||
| <li> | |||
| <a href="./srcdownload.cgi">Source Distributions</a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li><font color="#CFDCED">Get Involved</font> | |||
| <ul> | |||
| <li> | |||
| <a href="./mail.html">Mailing Lists</a> | |||
| </li> | |||
| <li> | |||
| <a href="./cvs.html">CVS Repositories</a> | |||
| </li> | |||
| <li> | |||
| <a href="http://nagoya.apache.org/bugzilla/enter_bug.cgi?product=Ant">Bug Database</a> | |||
| </li> | |||
| <li> | |||
| <a href="http://nagoya.apache.org/bugzilla/enter_bug.cgi?product=Ant&bug_severity=Enhancement">Enhancement Requests</a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li><font color="#CFDCED">Project Management</font> | |||
| <ul> | |||
| <li> | |||
| <a href="./contributors.html">Contributors</a> | |||
| </li> | |||
| <li> | |||
| <a href="./mission.html">Apache Ant Mission</a> | |||
| </li> | |||
| <li> | |||
| <a href="./guidelines.html">Project Guidelines</a> | |||
| </li> | |||
| <li> | |||
| <span class="sel"><font color="#ffcc00">Legal</font></span> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| </ul></div> | |||
| </td><td valign="bottom" bgcolor="#4C6C8F"><img width="10" height="10" alt="" src="images/spacer.gif"></td><td bgcolor="#294563"><img width="1" height="1" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| <tr> | |||
| <td valign="bottom" align="left" colspan="2" rowspan="2" bgcolor="#4C6C8F"><img height="10" width="10" border="0" alt="" src="images/menu-left.gif"></td><td bgcolor="#4C6C8F"><img height="10" width="10" border="0" alt="" src="images/spacer.gif"></td><td valign="bottom" align="right" colspan="2" rowspan="2" bgcolor="#4C6C8F"><img height="10" width="10" border="0" alt="" src="images/menu-right.gif"></td> | |||
| </tr> | |||
| <tr> | |||
| <td height="1" bgcolor="#294563"><img width="1" height="1" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| </table> | |||
| </td><td valign="top" width="100%"> | |||
| <table summary="content" width="100%" border="0" cellpadding="0" cellspacing="0"> | |||
| <tr> | |||
| <td colspan="4" bgcolor="#294563"><img width="10" height="1" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| <tr> | |||
| <td align="left" width="10" bgcolor="#CFDCED"><img width="10" height="1" alt="" src="images/spacer.gif"></td><td align="left" width="50%" bgcolor="#CFDCED"><font color="#4C6C8F" size="3" face="Arial, Helvetica, Sans-serif"> | |||
| | |||
| </font><img width="10" height="8" alt="" src="images/spacer.gif"></td><td align="right" width="50%" bgcolor="#CFDCED"><font color="#4C6C8F" size="3" face="Arial, Helvetica, Sans-serif"> | |||
| | |||
| </font><img width="10" height="8" alt="" src="images/spacer.gif"></td><td width="10" bgcolor="#CFDCED"><img width="10" height="1" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| <tr> | |||
| <td colspan="4" bgcolor="#294563"><img width="10" height="1" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| <tr> | |||
| <td align="left" width="10"><img width="10" height="1" alt="" src="images/spacer.gif"></td><td align="left" width="100%"> | |||
| <div class="content"> | |||
| <table class="title"> | |||
| <tr> | |||
| <td valign="middle"> | |||
| <h1>Legal</h1> | |||
| </td> | |||
| </tr> | |||
| </table> | |||
| <br/> | |||
| <table class="nowrap" border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
| <tr><td bgcolor="#294563"><font color="#ffffff"><a name="Legal Stuff They Make Us Say"><strong>Legal Stuff They Make Us Say</strong></a></font></td></tr> | |||
| </table> | |||
| <p>All material on this website is Copyright © 1999-2002, | |||
| The Apache Software Foundation.</p> | |||
| <p>Sun, Sun Microsystems, Solaris, Java, JavaServer Web | |||
| Development Kit, and JavaServer Pages are trademarks or | |||
| registered trademarks of Sun Microsystems, Inc. UNIX is a | |||
| registered trademark in the United States and other countries, | |||
| exclusively licensed through X/Open Company, Ltd. Windows, | |||
| WindowsNT, and Win32 are registered trademarks of Microsoft | |||
| Corp. All other product names mentioned herein and throughout | |||
| the entire web site are trademarks of their respective | |||
| owners.</p> | |||
| </div> | |||
| </td><td width="10"><img width="10" height="4" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| </table> | |||
| </td> | |||
| </tr> | |||
| </table> | |||
| <table summary="footer" cellspacing="0" cellpadding="0" width="100%" border="0"> | |||
| <tr> | |||
| <td colspan="2" height="1" bgcolor="#4C6C8F"><img height="1" width="1" alt="" src="images/spacer.gif"><a href="images/label.gif"></a><a href="images/page.gif"></a><a href="images/chapter.gif"></a><a href="images/chapter_open.gif"></a><a href="images/current.gif"></a><a href="/favicon.ico"></a></td> | |||
| </tr> | |||
| <tr> | |||
| <td colspan="2" bgcolor="#CFDCED" class="copyright" align="center"><font size="2" face="Arial, Helvetica, Sans-Serif">Copyright © | |||
| 2000-2003 The Apache Software Foundation. All rights reserved.<script type="text/javascript" language="JavaScript"><!-- | |||
| document.write(" - "+"Last Published: " + document.lastModified); | |||
| // --></script></font></td> | |||
| </tr> | |||
| </table> | |||
| </body> | |||
| </html> | |||
| @@ -1,284 +0,0 @@ | |||
| <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> | |||
| <html> | |||
| <!-- 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 - License</title> | |||
| <link type="text/css" href="page.css" rel="stylesheet"> | |||
| </head> | |||
| <body text="#000000" bgcolor="#ffffff"> | |||
| <table summary="navigation path" width="100%" border="0" cellpadding="0" cellspacing="0"> | |||
| <tr> | |||
| <td nowrap="nowrap" valign="middle" bgcolor="#CFDCED" height="20"><img height="1" width="5" alt="" border="0" src="images/spacer.gif"><font size="2" face="Arial, Helvetica, Sans-serif"><script src="breadcrumbs.js" language="JavaScript" type="text/javascript"></script></font></td> | |||
| </tr> | |||
| <tr> | |||
| <td bgcolor="#4C6C8F" height="2"><img height="2" width="2" alt="" border="0" src="images/spacer.gif"></td> | |||
| </tr> | |||
| </table> | |||
| <table summary="header with logos" width="100%" border="0" cellpadding="0" cellspacing="0"> | |||
| <tr> | |||
| <td bgcolor="#294563"><a href="http://ant.apache.org/"><img border="0" alt="Apache Ant site" src="images/group-logo.gif"></a></td><td width="100%" align="center" bgcolor="#294563"><a href="http://ant.apache.org/"><img alt="Apache Ant logo" border="0" src="images/project-logo.gif"></a></td><td valign="top" rowspan="2" bgcolor="#294563"> | |||
| <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"><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> | |||
| <font face="Arial, Helvetica, Sans-serif" size="2" color="white"> | |||
| the Apache Ant site | |||
| </font></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><td bgcolor="#294563"><img height="10" width="10" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| <tr> | |||
| <td valign="bottom" bgcolor="#294563" colspan="2"> | |||
| <div class="tab"> | |||
| <table summary="tab bar" border="0" cellpadding="0" cellspacing="0"> | |||
| <tr> | |||
| <td width="8"><img alt="" height="8" width="8" src="images/spacer.gif"></td><td valign="bottom"> | |||
| <table summary="selected tab" border="0" cellpadding="0" cellspacing="0"> | |||
| <tr> | |||
| <td height="30" 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>Home</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> | |||
| </td><td bgcolor="#294563"><img alt="" width="1" height="1" src="images/spacer.gif"></td> | |||
| </tr> | |||
| <tr> | |||
| <td bgcolor="#4C6C8F" colspan="4"><img width="1" height="10" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| </table> | |||
| <table summary="page content" bgcolor="#ffffff" width="100%" border="0" cellpadding="0" cellspacing="0"> | |||
| <tr> | |||
| <td valign="top"> | |||
| <table summary="menu" border="0" cellspacing="0" cellpadding="0"> | |||
| <tr> | |||
| <td rowspan="3" valign="top"> | |||
| <table summary="blue line" border="0" cellpadding="0" cellspacing="0"> | |||
| <tr> | |||
| <td bgcolor="#294563"><img width="10" height="1" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| <tr> | |||
| <td bgcolor="#CFDCED"><font color="#4C6C8F" size="4" face="Arial, Helvetica, Sans-serif"> </font></td> | |||
| </tr> | |||
| <tr> | |||
| <td bgcolor="#294563"><img width="10" height="1" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| </table> | |||
| </td><td bgcolor="#294563"><img width="1" height="1" alt="" src="images/spacer.gif"></td><td valign="bottom" bgcolor="#4C6C8F"><img width="10" height="10" alt="" src="images/spacer.gif"></td><td nowrap="nowrap" valign="top" bgcolor="#4C6C8F"> | |||
| <div class="menu"><ul> | |||
| <li><font color="#CFDCED">Apache Ant</font> | |||
| <ul> | |||
| <li> | |||
| <a href="./index.html">Welcome</a> | |||
| </li> | |||
| <li> | |||
| <span class="sel"><font color="#ffcc00">License</font></span> | |||
| </li> | |||
| <li> | |||
| <a href="./antnews.html">News</a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li><font color="#CFDCED">Documentation</font> | |||
| <ul> | |||
| <li> | |||
| <a href="./manual/index.html">Manual</a> | |||
| </li> | |||
| <li> | |||
| <a href="./projects.html">Related Projects</a> | |||
| </li> | |||
| <li> | |||
| <a href="./external.html">External Tools and Tasks</a> | |||
| </li> | |||
| <li> | |||
| <a href="./resources.html">Resources</a> | |||
| </li> | |||
| <li> | |||
| <a href="./faq.html">Frequently Asked Questions</a> | |||
| </li> | |||
| <li> | |||
| <a href="./problems.html">Having Problems?</a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li><font color="#CFDCED">Download</font> | |||
| <ul> | |||
| <li> | |||
| <a href="./bindownload.cgi">Binary Distributions</a> | |||
| </li> | |||
| <li> | |||
| <a href="./srcdownload.cgi">Source Distributions</a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li><font color="#CFDCED">Get Involved</font> | |||
| <ul> | |||
| <li> | |||
| <a href="./mail.html">Mailing Lists</a> | |||
| </li> | |||
| <li> | |||
| <a href="./cvs.html">CVS Repositories</a> | |||
| </li> | |||
| <li> | |||
| <a href="http://nagoya.apache.org/bugzilla/enter_bug.cgi?product=Ant">Bug Database</a> | |||
| </li> | |||
| <li> | |||
| <a href="http://nagoya.apache.org/bugzilla/enter_bug.cgi?product=Ant&bug_severity=Enhancement">Enhancement Requests</a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li><font color="#CFDCED">Project Management</font> | |||
| <ul> | |||
| <li> | |||
| <a href="./contributors.html">Contributors</a> | |||
| </li> | |||
| <li> | |||
| <a href="./mission.html">Apache Ant Mission</a> | |||
| </li> | |||
| <li> | |||
| <a href="./guidelines.html">Project Guidelines</a> | |||
| </li> | |||
| <li> | |||
| <a href="./legal.html">Legal</a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| </ul></div> | |||
| </td><td valign="bottom" bgcolor="#4C6C8F"><img width="10" height="10" alt="" src="images/spacer.gif"></td><td bgcolor="#294563"><img width="1" height="1" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| <tr> | |||
| <td valign="bottom" align="left" colspan="2" rowspan="2" bgcolor="#4C6C8F"><img height="10" width="10" border="0" alt="" src="images/menu-left.gif"></td><td bgcolor="#4C6C8F"><img height="10" width="10" border="0" alt="" src="images/spacer.gif"></td><td valign="bottom" align="right" colspan="2" rowspan="2" bgcolor="#4C6C8F"><img height="10" width="10" border="0" alt="" src="images/menu-right.gif"></td> | |||
| </tr> | |||
| <tr> | |||
| <td height="1" bgcolor="#294563"><img width="1" height="1" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| </table> | |||
| </td><td valign="top" width="100%"> | |||
| <table summary="content" width="100%" border="0" cellpadding="0" cellspacing="0"> | |||
| <tr> | |||
| <td colspan="4" bgcolor="#294563"><img width="10" height="1" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| <tr> | |||
| <td align="left" width="10" bgcolor="#CFDCED"><img width="10" height="1" alt="" src="images/spacer.gif"></td><td align="left" width="50%" bgcolor="#CFDCED"><font color="#4C6C8F" size="3" face="Arial, Helvetica, Sans-serif"> | |||
| | |||
| </font><img width="10" height="8" alt="" src="images/spacer.gif"></td><td align="right" width="50%" bgcolor="#CFDCED"><font color="#4C6C8F" size="3" face="Arial, Helvetica, Sans-serif"> | |||
| | |||
| </font><img width="10" height="8" alt="" src="images/spacer.gif"></td><td width="10" bgcolor="#CFDCED"><img width="10" height="1" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| <tr> | |||
| <td colspan="4" bgcolor="#294563"><img width="10" height="1" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| <tr> | |||
| <td align="left" width="10"><img width="10" height="1" alt="" src="images/spacer.gif"></td><td align="left" width="100%"> | |||
| <div class="content"> | |||
| <table class="title"> | |||
| <tr> | |||
| <td valign="middle"> | |||
| <h1>License</h1> | |||
| </td> | |||
| </tr> | |||
| </table> | |||
| <br/> | |||
| <table class="nowrap" border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
| <tr><td bgcolor="#294563"><font color="#ffffff"><a name="The Apache Software License"><strong>The Apache Software License</strong></a></font></td></tr> | |||
| </table> | |||
| <pre class="code">/* | |||
| * ============================================================================ | |||
| * The Apache Software License, Version 1.1 | |||
| * ============================================================================ | |||
| * | |||
| * Copyright (C) 2000-2003 The Apache Software Foundation. All | |||
| * rights reserved. | |||
| * | |||
| * Redistribution and use in source and binary forms, with or without modifica- | |||
| * tion, are permitted provided that the following conditions are met: | |||
| * | |||
| * 1. Redistributions of source code must retain the above copyright notice, | |||
| * this list of conditions and the following disclaimer. | |||
| * | |||
| * 2. Redistributions in binary form must reproduce the above copyright notice, | |||
| * this list of conditions and the following disclaimer in the documentation | |||
| * and/or other materials provided with the distribution. | |||
| * | |||
| * 3. The end-user documentation included with the redistribution, if any, must | |||
| * include the following acknowledgment: "This product includes software | |||
| * developed by the Apache Software Foundation (http://www.apache.org/)." | |||
| * Alternately, this acknowledgment may appear in the software itself, if | |||
| * and wherever such third-party acknowledgments normally appear. | |||
| * | |||
| * 4. The names "Ant" and "Apache Software Foundation" must not be used to | |||
| * endorse or promote products derived from this software without prior | |||
| * written permission. For written permission, please contact | |||
| * apache@apache.org. | |||
| * | |||
| * 5. Products derived from this software may not be called "Apache", nor may | |||
| * "Apache" appear in their name, without prior written permission of the | |||
| * Apache Software Foundation. | |||
| * | |||
| * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, | |||
| * INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND | |||
| * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE | |||
| * APACHE SOFTWARE FOUNDATION OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, | |||
| * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLU- | |||
| * DING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS | |||
| * OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON | |||
| * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT | |||
| * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF | |||
| * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | |||
| * | |||
| * This software consists of voluntary contributions made by many individuals | |||
| * on behalf of the Apache Software Foundation. For more information on the | |||
| * Apache Software Foundation, please see <http://www.apache.org/>. | |||
| * | |||
| */ | |||
| </pre> | |||
| <p>You can download the original license file <a href="./LICENSE" target="_new">here</a></p> | |||
| </div> | |||
| </td><td width="10"><img width="10" height="4" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| </table> | |||
| </td> | |||
| </tr> | |||
| </table> | |||
| <table summary="footer" cellspacing="0" cellpadding="0" width="100%" border="0"> | |||
| <tr> | |||
| <td colspan="2" height="1" bgcolor="#4C6C8F"><img height="1" width="1" alt="" src="images/spacer.gif"><a href="images/label.gif"></a><a href="images/page.gif"></a><a href="images/chapter.gif"></a><a href="images/chapter_open.gif"></a><a href="images/current.gif"></a><a href="/favicon.ico"></a></td> | |||
| </tr> | |||
| <tr> | |||
| <td colspan="2" bgcolor="#CFDCED" class="copyright" align="center"><font size="2" face="Arial, Helvetica, Sans-Serif">Copyright © | |||
| 2000-2003 The Apache Software Foundation. All rights reserved.<script type="text/javascript" language="JavaScript"><!-- | |||
| document.write(" - "+"Last Published: " + document.lastModified); | |||
| // --></script></font></td> | |||
| </tr> | |||
| </table> | |||
| </body> | |||
| </html> | |||
| @@ -1,280 +0,0 @@ | |||
| <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> | |||
| <html> | |||
| <!-- 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 - Mailing Lists</title> | |||
| <link type="text/css" href="page.css" rel="stylesheet"> | |||
| </head> | |||
| <body text="#000000" bgcolor="#ffffff"> | |||
| <table summary="navigation path" width="100%" border="0" cellpadding="0" cellspacing="0"> | |||
| <tr> | |||
| <td nowrap="nowrap" valign="middle" bgcolor="#CFDCED" height="20"><img height="1" width="5" alt="" border="0" src="images/spacer.gif"><font size="2" face="Arial, Helvetica, Sans-serif"><script src="breadcrumbs.js" language="JavaScript" type="text/javascript"></script></font></td> | |||
| </tr> | |||
| <tr> | |||
| <td bgcolor="#4C6C8F" height="2"><img height="2" width="2" alt="" border="0" src="images/spacer.gif"></td> | |||
| </tr> | |||
| </table> | |||
| <table summary="header with logos" width="100%" border="0" cellpadding="0" cellspacing="0"> | |||
| <tr> | |||
| <td bgcolor="#294563"><a href="http://ant.apache.org/"><img border="0" alt="Apache Ant site" src="images/group-logo.gif"></a></td><td width="100%" align="center" bgcolor="#294563"><a href="http://ant.apache.org/"><img alt="Apache Ant logo" border="0" src="images/project-logo.gif"></a></td><td valign="top" rowspan="2" bgcolor="#294563"> | |||
| <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"><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> | |||
| <font face="Arial, Helvetica, Sans-serif" size="2" color="white"> | |||
| the Apache Ant site | |||
| </font></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><td bgcolor="#294563"><img height="10" width="10" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| <tr> | |||
| <td valign="bottom" bgcolor="#294563" colspan="2"> | |||
| <div class="tab"> | |||
| <table summary="tab bar" border="0" cellpadding="0" cellspacing="0"> | |||
| <tr> | |||
| <td width="8"><img alt="" height="8" width="8" src="images/spacer.gif"></td><td valign="bottom"> | |||
| <table summary="selected tab" border="0" cellpadding="0" cellspacing="0"> | |||
| <tr> | |||
| <td height="30" 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>Home</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> | |||
| </td><td bgcolor="#294563"><img alt="" width="1" height="1" src="images/spacer.gif"></td> | |||
| </tr> | |||
| <tr> | |||
| <td bgcolor="#4C6C8F" colspan="4"><img width="1" height="10" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| </table> | |||
| <table summary="page content" bgcolor="#ffffff" width="100%" border="0" cellpadding="0" cellspacing="0"> | |||
| <tr> | |||
| <td valign="top"> | |||
| <table summary="menu" border="0" cellspacing="0" cellpadding="0"> | |||
| <tr> | |||
| <td rowspan="3" valign="top"> | |||
| <table summary="blue line" border="0" cellpadding="0" cellspacing="0"> | |||
| <tr> | |||
| <td bgcolor="#294563"><img width="10" height="1" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| <tr> | |||
| <td bgcolor="#CFDCED"><font color="#4C6C8F" size="4" face="Arial, Helvetica, Sans-serif"> </font></td> | |||
| </tr> | |||
| <tr> | |||
| <td bgcolor="#294563"><img width="10" height="1" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| </table> | |||
| </td><td bgcolor="#294563"><img width="1" height="1" alt="" src="images/spacer.gif"></td><td valign="bottom" bgcolor="#4C6C8F"><img width="10" height="10" alt="" src="images/spacer.gif"></td><td nowrap="nowrap" valign="top" bgcolor="#4C6C8F"> | |||
| <div class="menu"><ul> | |||
| <li><font color="#CFDCED">Apache Ant</font> | |||
| <ul> | |||
| <li> | |||
| <a href="./index.html">Welcome</a> | |||
| </li> | |||
| <li> | |||
| <a href="./license.html">License</a> | |||
| </li> | |||
| <li> | |||
| <a href="./antnews.html">News</a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li><font color="#CFDCED">Documentation</font> | |||
| <ul> | |||
| <li> | |||
| <a href="./manual/index.html">Manual</a> | |||
| </li> | |||
| <li> | |||
| <a href="./projects.html">Related Projects</a> | |||
| </li> | |||
| <li> | |||
| <a href="./external.html">External Tools and Tasks</a> | |||
| </li> | |||
| <li> | |||
| <a href="./resources.html">Resources</a> | |||
| </li> | |||
| <li> | |||
| <a href="./faq.html">Frequently Asked Questions</a> | |||
| </li> | |||
| <li> | |||
| <a href="./problems.html">Having Problems?</a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li><font color="#CFDCED">Download</font> | |||
| <ul> | |||
| <li> | |||
| <a href="./bindownload.cgi">Binary Distributions</a> | |||
| </li> | |||
| <li> | |||
| <a href="./srcdownload.cgi">Source Distributions</a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li><font color="#CFDCED">Get Involved</font> | |||
| <ul> | |||
| <li> | |||
| <span class="sel"><font color="#ffcc00">Mailing Lists</font></span> | |||
| </li> | |||
| <li> | |||
| <a href="./cvs.html">CVS Repositories</a> | |||
| </li> | |||
| <li> | |||
| <a href="http://nagoya.apache.org/bugzilla/enter_bug.cgi?product=Ant">Bug Database</a> | |||
| </li> | |||
| <li> | |||
| <a href="http://nagoya.apache.org/bugzilla/enter_bug.cgi?product=Ant&bug_severity=Enhancement">Enhancement Requests</a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li><font color="#CFDCED">Project Management</font> | |||
| <ul> | |||
| <li> | |||
| <a href="./contributors.html">Contributors</a> | |||
| </li> | |||
| <li> | |||
| <a href="./mission.html">Apache Ant Mission</a> | |||
| </li> | |||
| <li> | |||
| <a href="./guidelines.html">Project Guidelines</a> | |||
| </li> | |||
| <li> | |||
| <a href="./legal.html">Legal</a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| </ul></div> | |||
| </td><td valign="bottom" bgcolor="#4C6C8F"><img width="10" height="10" alt="" src="images/spacer.gif"></td><td bgcolor="#294563"><img width="1" height="1" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| <tr> | |||
| <td valign="bottom" align="left" colspan="2" rowspan="2" bgcolor="#4C6C8F"><img height="10" width="10" border="0" alt="" src="images/menu-left.gif"></td><td bgcolor="#4C6C8F"><img height="10" width="10" border="0" alt="" src="images/spacer.gif"></td><td valign="bottom" align="right" colspan="2" rowspan="2" bgcolor="#4C6C8F"><img height="10" width="10" border="0" alt="" src="images/menu-right.gif"></td> | |||
| </tr> | |||
| <tr> | |||
| <td height="1" bgcolor="#294563"><img width="1" height="1" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| </table> | |||
| </td><td valign="top" width="100%"> | |||
| <table summary="content" width="100%" border="0" cellpadding="0" cellspacing="0"> | |||
| <tr> | |||
| <td colspan="4" bgcolor="#294563"><img width="10" height="1" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| <tr> | |||
| <td align="left" width="10" bgcolor="#CFDCED"><img width="10" height="1" alt="" src="images/spacer.gif"></td><td align="left" width="50%" bgcolor="#CFDCED"><font color="#4C6C8F" size="3" face="Arial, Helvetica, Sans-serif"> | |||
| | |||
| </font><img width="10" height="8" alt="" src="images/spacer.gif"></td><td align="right" width="50%" bgcolor="#CFDCED"><font color="#4C6C8F" size="3" face="Arial, Helvetica, Sans-serif"> | |||
| | |||
| </font><img width="10" height="8" alt="" src="images/spacer.gif"></td><td width="10" bgcolor="#CFDCED"><img width="10" height="1" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| <tr> | |||
| <td colspan="4" bgcolor="#294563"><img width="10" height="1" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| <tr> | |||
| <td align="left" width="10"><img width="10" height="1" alt="" src="images/spacer.gif"></td><td align="left" width="100%"> | |||
| <div class="content"> | |||
| <table class="title"> | |||
| <tr> | |||
| <td valign="middle"> | |||
| <h1>Mailing Lists</h1> | |||
| </td> | |||
| </tr> | |||
| </table> | |||
| <br/> | |||
| <table class="nowrap" border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
| <tr><td bgcolor="#294563"><font color="#ffffff"><a name="Mailing Lists"><strong>Mailing Lists</strong></a></font></td></tr> | |||
| </table> | |||
| <p>Please read the <a href="http://jakarta.apache.org/site/mail.html">guidelines of | |||
| the Jakarta Project</a> before subscribing and posting to any of | |||
| the lists below. They apply to Ant's lists as well.</p> | |||
| <p>The user and dev list are subscriber only lists, this means | |||
| you have to subscribe before you can post to the list. These | |||
| lists are archived at</p> | |||
| <ul> | |||
| <li><a href="http://archives.apache.org/eyebrowse/ViewLists">List Index on archives.apache.org</a></li> | |||
| <li><a href="http://marc.theaimsgroup.com/">Mailing list Archives</a></li> | |||
| </ul> | |||
| <br/> | |||
| <a name="User List"></a> | |||
| <table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
| <tr><td bgcolor="#4C6C8F"> | |||
| <font color="#ffffff" face="arial,helvetica,sanserif"> | |||
| <strong>User List</strong> | |||
| </font> | |||
| </td></tr> | |||
| </table> | |||
| <p> | |||
| <b>Medium Traffic</b> | |||
| <a href="mailto:ant-user-subscribe@jakarta.apache.org">Subscribe</a> | |||
| <a href="mailto:ant-user-unsubscribe@jakarta.apache.org">Unsubscribe</a> | |||
| <a href="http://archives.apache.org/eyebrowse/SummarizeList?listName=ant-user@jakarta.apache.org">Archive</a> | |||
| </p> | |||
| <p>This list is for developers that are using Ant in their own | |||
| projects to ask questions, share knowledge, and discuss issues | |||
| related to using Ant as a build tool.</p> | |||
| <br/> | |||
| <a name="Developer List"></a> | |||
| <table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
| <tr><td bgcolor="#4C6C8F"> | |||
| <font color="#ffffff" face="arial,helvetica,sanserif"> | |||
| <strong>Developer List</strong> | |||
| </font> | |||
| </td></tr> | |||
| </table> | |||
| <p> | |||
| <b>High Traffic</b> | |||
| <a href="mailto:ant-dev-subscribe@jakarta.apache.org">Subscribe</a> | |||
| <a href="mailto:ant-dev-unsubscribe@jakarta.apache.org">Unsubscribe</a> | |||
| <a href="http://archives.apache.org/eyebrowse/SummarizeList?listName=ant-dev@jakarta.apache.org">Archive</a> | |||
| </p> | |||
| <p>This is the list where participating developers of the Ant | |||
| build tool meet and discuss issues, code changes/additions, | |||
| etc. Subscribers to this list get notices of each and every | |||
| code change, build results, testing notices, etc.</p> | |||
| </div> | |||
| </td><td width="10"><img width="10" height="4" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| </table> | |||
| </td> | |||
| </tr> | |||
| </table> | |||
| <table summary="footer" cellspacing="0" cellpadding="0" width="100%" border="0"> | |||
| <tr> | |||
| <td colspan="2" height="1" bgcolor="#4C6C8F"><img height="1" width="1" alt="" src="images/spacer.gif"><a href="images/label.gif"></a><a href="images/page.gif"></a><a href="images/chapter.gif"></a><a href="images/chapter_open.gif"></a><a href="images/current.gif"></a><a href="/favicon.ico"></a></td> | |||
| </tr> | |||
| <tr> | |||
| <td colspan="2" bgcolor="#CFDCED" class="copyright" align="center"><font size="2" face="Arial, Helvetica, Sans-Serif">Copyright © | |||
| 2000-2003 The Apache Software Foundation. All rights reserved.<script type="text/javascript" language="JavaScript"><!-- | |||
| document.write(" - "+"Last Published: " + document.lastModified); | |||
| // --></script></font></td> | |||
| </tr> | |||
| </table> | |||
| </body> | |||
| </html> | |||
| @@ -1,298 +0,0 @@ | |||
| <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> | |||
| <html> | |||
| <!-- 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 - Apache Ant Mission</title> | |||
| <link type="text/css" href="page.css" rel="stylesheet"> | |||
| </head> | |||
| <body text="#000000" bgcolor="#ffffff"> | |||
| <table summary="navigation path" width="100%" border="0" cellpadding="0" cellspacing="0"> | |||
| <tr> | |||
| <td nowrap="nowrap" valign="middle" bgcolor="#CFDCED" height="20"><img height="1" width="5" alt="" border="0" src="images/spacer.gif"><font size="2" face="Arial, Helvetica, Sans-serif"><script src="breadcrumbs.js" language="JavaScript" type="text/javascript"></script></font></td> | |||
| </tr> | |||
| <tr> | |||
| <td bgcolor="#4C6C8F" height="2"><img height="2" width="2" alt="" border="0" src="images/spacer.gif"></td> | |||
| </tr> | |||
| </table> | |||
| <table summary="header with logos" width="100%" border="0" cellpadding="0" cellspacing="0"> | |||
| <tr> | |||
| <td bgcolor="#294563"><a href="http://ant.apache.org/"><img border="0" alt="Apache Ant site" src="images/group-logo.gif"></a></td><td width="100%" align="center" bgcolor="#294563"><a href="http://ant.apache.org/"><img alt="Apache Ant logo" border="0" src="images/project-logo.gif"></a></td><td valign="top" rowspan="2" bgcolor="#294563"> | |||
| <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"><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> | |||
| <font face="Arial, Helvetica, Sans-serif" size="2" color="white"> | |||
| the Apache Ant site | |||
| </font></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><td bgcolor="#294563"><img height="10" width="10" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| <tr> | |||
| <td valign="bottom" bgcolor="#294563" colspan="2"> | |||
| <div class="tab"> | |||
| <table summary="tab bar" border="0" cellpadding="0" cellspacing="0"> | |||
| <tr> | |||
| <td width="8"><img alt="" height="8" width="8" src="images/spacer.gif"></td><td valign="bottom"> | |||
| <table summary="selected tab" border="0" cellpadding="0" cellspacing="0"> | |||
| <tr> | |||
| <td height="30" 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>Home</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> | |||
| </td><td bgcolor="#294563"><img alt="" width="1" height="1" src="images/spacer.gif"></td> | |||
| </tr> | |||
| <tr> | |||
| <td bgcolor="#4C6C8F" colspan="4"><img width="1" height="10" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| </table> | |||
| <table summary="page content" bgcolor="#ffffff" width="100%" border="0" cellpadding="0" cellspacing="0"> | |||
| <tr> | |||
| <td valign="top"> | |||
| <table summary="menu" border="0" cellspacing="0" cellpadding="0"> | |||
| <tr> | |||
| <td rowspan="3" valign="top"> | |||
| <table summary="blue line" border="0" cellpadding="0" cellspacing="0"> | |||
| <tr> | |||
| <td bgcolor="#294563"><img width="10" height="1" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| <tr> | |||
| <td bgcolor="#CFDCED"><font color="#4C6C8F" size="4" face="Arial, Helvetica, Sans-serif"> </font></td> | |||
| </tr> | |||
| <tr> | |||
| <td bgcolor="#294563"><img width="10" height="1" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| </table> | |||
| </td><td bgcolor="#294563"><img width="1" height="1" alt="" src="images/spacer.gif"></td><td valign="bottom" bgcolor="#4C6C8F"><img width="10" height="10" alt="" src="images/spacer.gif"></td><td nowrap="nowrap" valign="top" bgcolor="#4C6C8F"> | |||
| <div class="menu"><ul> | |||
| <li><font color="#CFDCED">Apache Ant</font> | |||
| <ul> | |||
| <li> | |||
| <a href="./index.html">Welcome</a> | |||
| </li> | |||
| <li> | |||
| <a href="./license.html">License</a> | |||
| </li> | |||
| <li> | |||
| <a href="./antnews.html">News</a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li><font color="#CFDCED">Documentation</font> | |||
| <ul> | |||
| <li> | |||
| <a href="./manual/index.html">Manual</a> | |||
| </li> | |||
| <li> | |||
| <a href="./projects.html">Related Projects</a> | |||
| </li> | |||
| <li> | |||
| <a href="./external.html">External Tools and Tasks</a> | |||
| </li> | |||
| <li> | |||
| <a href="./resources.html">Resources</a> | |||
| </li> | |||
| <li> | |||
| <a href="./faq.html">Frequently Asked Questions</a> | |||
| </li> | |||
| <li> | |||
| <a href="./problems.html">Having Problems?</a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li><font color="#CFDCED">Download</font> | |||
| <ul> | |||
| <li> | |||
| <a href="./bindownload.cgi">Binary Distributions</a> | |||
| </li> | |||
| <li> | |||
| <a href="./srcdownload.cgi">Source Distributions</a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li><font color="#CFDCED">Get Involved</font> | |||
| <ul> | |||
| <li> | |||
| <a href="./mail.html">Mailing Lists</a> | |||
| </li> | |||
| <li> | |||
| <a href="./cvs.html">CVS Repositories</a> | |||
| </li> | |||
| <li> | |||
| <a href="http://nagoya.apache.org/bugzilla/enter_bug.cgi?product=Ant">Bug Database</a> | |||
| </li> | |||
| <li> | |||
| <a href="http://nagoya.apache.org/bugzilla/enter_bug.cgi?product=Ant&bug_severity=Enhancement">Enhancement Requests</a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li><font color="#CFDCED">Project Management</font> | |||
| <ul> | |||
| <li> | |||
| <a href="./contributors.html">Contributors</a> | |||
| </li> | |||
| <li> | |||
| <span class="sel"><font color="#ffcc00">Apache Ant Mission</font></span> | |||
| </li> | |||
| <li> | |||
| <a href="./guidelines.html">Project Guidelines</a> | |||
| </li> | |||
| <li> | |||
| <a href="./legal.html">Legal</a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| </ul></div> | |||
| </td><td valign="bottom" bgcolor="#4C6C8F"><img width="10" height="10" alt="" src="images/spacer.gif"></td><td bgcolor="#294563"><img width="1" height="1" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| <tr> | |||
| <td valign="bottom" align="left" colspan="2" rowspan="2" bgcolor="#4C6C8F"><img height="10" width="10" border="0" alt="" src="images/menu-left.gif"></td><td bgcolor="#4C6C8F"><img height="10" width="10" border="0" alt="" src="images/spacer.gif"></td><td valign="bottom" align="right" colspan="2" rowspan="2" bgcolor="#4C6C8F"><img height="10" width="10" border="0" alt="" src="images/menu-right.gif"></td> | |||
| </tr> | |||
| <tr> | |||
| <td height="1" bgcolor="#294563"><img width="1" height="1" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| </table> | |||
| </td><td valign="top" width="100%"> | |||
| <table summary="content" width="100%" border="0" cellpadding="0" cellspacing="0"> | |||
| <tr> | |||
| <td colspan="4" bgcolor="#294563"><img width="10" height="1" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| <tr> | |||
| <td align="left" width="10" bgcolor="#CFDCED"><img width="10" height="1" alt="" src="images/spacer.gif"></td><td align="left" width="50%" bgcolor="#CFDCED"><font color="#4C6C8F" size="3" face="Arial, Helvetica, Sans-serif"> | |||
| | |||
| </font><img width="10" height="8" alt="" src="images/spacer.gif"></td><td align="right" width="50%" bgcolor="#CFDCED"><font color="#4C6C8F" size="3" face="Arial, Helvetica, Sans-serif"> | |||
| | |||
| </font><img width="10" height="8" alt="" src="images/spacer.gif"></td><td width="10" bgcolor="#CFDCED"><img width="10" height="1" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| <tr> | |||
| <td colspan="4" bgcolor="#294563"><img width="10" height="1" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| <tr> | |||
| <td align="left" width="10"><img width="10" height="1" alt="" src="images/spacer.gif"></td><td align="left" width="100%"> | |||
| <div class="content"> | |||
| <table class="title"> | |||
| <tr> | |||
| <td valign="middle"> | |||
| <h1>Apache Ant Mission</h1> | |||
| </td> | |||
| </tr> | |||
| </table> | |||
| <br/> | |||
| <table class="nowrap" border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
| <tr><td bgcolor="#294563"><font color="#ffffff"><a name="Board Resolution"><strong>Board Resolution</strong></a></font></td></tr> | |||
| </table> | |||
| <p>Apache Ant is a project of the <a href="http://www.apache.org/">Apache Software Foundation</a>. It | |||
| started as a subproject of the <a href="http://jakarta.apache.org/">Apache Jakarta Project</a>.</p> | |||
| <p>This is the board resolution (from the <a href="http://www.apache.org/foundation/records/minutes/2002/board_minutes_2002_11_18.txt">minutes</a>) | |||
| that created the Apache Ant project:</p> | |||
| <pre class="code"> | |||
| 7.D. Resolution [R3] to create the Ant PMC | |||
| WHEREAS, the Board of Directors deems it to be in the best | |||
| interests of the Foundation and consistent with the | |||
| Foundation's purpose to establish a Project Management | |||
| Committee charged with the creation and maintenance of | |||
| open-source software related to the Apache Ant build tool, for | |||
| distribution at no charge to the public. | |||
| NOW, THEREFORE, BE IT RESOLVED, that a Project Management | |||
| Committee (PMC), to be known as the "Apache Ant PMC", be and | |||
| hereby is established pursuant to Bylaws of the Foundation; and | |||
| be it further | |||
| RESOLVED, that the Apache Ant PMC be and hereby is responsible | |||
| for the creation and maintenance of the Ant build system and | |||
| related software components, based on software licensed to the | |||
| Foundation; and be it further | |||
| RESOLVED, that the office of "Vice President, Apache Ant" be | |||
| and hereby is created, the person holding such office to serve | |||
| at the direction of the Board of Directors as the chair of the | |||
| Apache Ant PMC, and to have primary responsibility for | |||
| management of the projects within the scope of responsibility | |||
| of the Apache Ant PMC; and be it further | |||
| RESOLVED, that the persons listed immediately below be and | |||
| hereby are appointed to serve as the initial members of the | |||
| Apache Ant PMC: | |||
| Bruce Atherton | |||
| Stefane Bailliez | |||
| Stefan Bodewig | |||
| Erik Hatcher | |||
| Diane Holt | |||
| Donald Leslie | |||
| Steve Loughran | |||
| Conor MacNeill | |||
| Costin Manolache | |||
| Sam Ruby | |||
| Jon Skeet | |||
| Magesh Umasankar | |||
| Christoph Wilhelms | |||
| NOW, THEREFORE, BE IT FURTHER RESOLVED, that Conor MacNeill be | |||
| and hereby is appointed to the office of Vice President, Apache | |||
| Ant, to serve in accordance with and subject to the direction | |||
| of the Board of Directors and the Bylaws of the Foundation | |||
| until death, resignation, retirement, removal or | |||
| disqualification, or until a successor is appointed; and be it | |||
| further | |||
| RESOLVED, that the initial Apache Ant PMC be and hereby is | |||
| tasked with the creation of a set of bylaws intended to | |||
| encourage open development and increased participation in the | |||
| Apache Ant Project. | |||
| By Unanimous Vote, Resolution R3 was approved. The Ant PMC is | |||
| hereby created. | |||
| </pre> | |||
| </div> | |||
| </td><td width="10"><img width="10" height="4" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| </table> | |||
| </td> | |||
| </tr> | |||
| </table> | |||
| <table summary="footer" cellspacing="0" cellpadding="0" width="100%" border="0"> | |||
| <tr> | |||
| <td colspan="2" height="1" bgcolor="#4C6C8F"><img height="1" width="1" alt="" src="images/spacer.gif"><a href="images/label.gif"></a><a href="images/page.gif"></a><a href="images/chapter.gif"></a><a href="images/chapter_open.gif"></a><a href="images/current.gif"></a><a href="/favicon.ico"></a></td> | |||
| </tr> | |||
| <tr> | |||
| <td colspan="2" bgcolor="#CFDCED" class="copyright" align="center"><font size="2" face="Arial, Helvetica, Sans-Serif">Copyright © | |||
| 2000-2003 The Apache Software Foundation. All rights reserved.<script type="text/javascript" language="JavaScript"><!-- | |||
| document.write(" - "+"Last Published: " + document.lastModified); | |||
| // --></script></font></td> | |||
| </tr> | |||
| </table> | |||
| </body> | |||
| </html> | |||
| @@ -1,535 +0,0 @@ | |||
| <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> | |||
| <html> | |||
| <!-- 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 - Having Problems?</title> | |||
| <link type="text/css" href="page.css" rel="stylesheet"> | |||
| <meta name="author" content="Conor MacNeill"> | |||
| <meta name="email" content=""> | |||
| </head> | |||
| <body text="#000000" bgcolor="#ffffff"> | |||
| <table summary="navigation path" width="100%" border="0" cellpadding="0" cellspacing="0"> | |||
| <tr> | |||
| <td nowrap="nowrap" valign="middle" bgcolor="#CFDCED" height="20"><img height="1" width="5" alt="" border="0" src="images/spacer.gif"><font size="2" face="Arial, Helvetica, Sans-serif"><script src="breadcrumbs.js" language="JavaScript" type="text/javascript"></script></font></td> | |||
| </tr> | |||
| <tr> | |||
| <td bgcolor="#4C6C8F" height="2"><img height="2" width="2" alt="" border="0" src="images/spacer.gif"></td> | |||
| </tr> | |||
| </table> | |||
| <table summary="header with logos" width="100%" border="0" cellpadding="0" cellspacing="0"> | |||
| <tr> | |||
| <td bgcolor="#294563"><a href="http://ant.apache.org/"><img border="0" alt="Apache Ant site" src="images/group-logo.gif"></a></td><td width="100%" align="center" bgcolor="#294563"><a href="http://ant.apache.org/"><img alt="Apache Ant logo" border="0" src="images/project-logo.gif"></a></td><td valign="top" rowspan="2" bgcolor="#294563"> | |||
| <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"><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> | |||
| <font face="Arial, Helvetica, Sans-serif" size="2" color="white"> | |||
| the Apache Ant site | |||
| </font></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><td bgcolor="#294563"><img height="10" width="10" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| <tr> | |||
| <td valign="bottom" bgcolor="#294563" colspan="2"> | |||
| <div class="tab"> | |||
| <table summary="tab bar" border="0" cellpadding="0" cellspacing="0"> | |||
| <tr> | |||
| <td width="8"><img alt="" height="8" width="8" src="images/spacer.gif"></td><td valign="bottom"> | |||
| <table summary="selected tab" border="0" cellpadding="0" cellspacing="0"> | |||
| <tr> | |||
| <td height="30" 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>Home</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> | |||
| </td><td bgcolor="#294563"><img alt="" width="1" height="1" src="images/spacer.gif"></td> | |||
| </tr> | |||
| <tr> | |||
| <td bgcolor="#4C6C8F" colspan="4"><img width="1" height="10" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| </table> | |||
| <table summary="page content" bgcolor="#ffffff" width="100%" border="0" cellpadding="0" cellspacing="0"> | |||
| <tr> | |||
| <td valign="top"> | |||
| <table summary="menu" border="0" cellspacing="0" cellpadding="0"> | |||
| <tr> | |||
| <td rowspan="3" valign="top"> | |||
| <table summary="blue line" border="0" cellpadding="0" cellspacing="0"> | |||
| <tr> | |||
| <td bgcolor="#294563"><img width="10" height="1" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| <tr> | |||
| <td bgcolor="#CFDCED"><font color="#4C6C8F" size="4" face="Arial, Helvetica, Sans-serif"> </font></td> | |||
| </tr> | |||
| <tr> | |||
| <td bgcolor="#294563"><img width="10" height="1" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| </table> | |||
| </td><td bgcolor="#294563"><img width="1" height="1" alt="" src="images/spacer.gif"></td><td valign="bottom" bgcolor="#4C6C8F"><img width="10" height="10" alt="" src="images/spacer.gif"></td><td nowrap="nowrap" valign="top" bgcolor="#4C6C8F"> | |||
| <div class="menu"><ul> | |||
| <li><font color="#CFDCED">Apache Ant</font> | |||
| <ul> | |||
| <li> | |||
| <a href="./index.html">Welcome</a> | |||
| </li> | |||
| <li> | |||
| <a href="./license.html">License</a> | |||
| </li> | |||
| <li> | |||
| <a href="./antnews.html">News</a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li><font color="#CFDCED">Documentation</font> | |||
| <ul> | |||
| <li> | |||
| <a href="./manual/index.html">Manual</a> | |||
| </li> | |||
| <li> | |||
| <a href="./projects.html">Related Projects</a> | |||
| </li> | |||
| <li> | |||
| <a href="./external.html">External Tools and Tasks</a> | |||
| </li> | |||
| <li> | |||
| <a href="./resources.html">Resources</a> | |||
| </li> | |||
| <li> | |||
| <a href="./faq.html">Frequently Asked Questions</a> | |||
| </li> | |||
| <li> | |||
| <span class="sel"><font color="#ffcc00">Having Problems?</font></span> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li><font color="#CFDCED">Download</font> | |||
| <ul> | |||
| <li> | |||
| <a href="./bindownload.cgi">Binary Distributions</a> | |||
| </li> | |||
| <li> | |||
| <a href="./srcdownload.cgi">Source Distributions</a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li><font color="#CFDCED">Get Involved</font> | |||
| <ul> | |||
| <li> | |||
| <a href="./mail.html">Mailing Lists</a> | |||
| </li> | |||
| <li> | |||
| <a href="./cvs.html">CVS Repositories</a> | |||
| </li> | |||
| <li> | |||
| <a href="http://nagoya.apache.org/bugzilla/enter_bug.cgi?product=Ant">Bug Database</a> | |||
| </li> | |||
| <li> | |||
| <a href="http://nagoya.apache.org/bugzilla/enter_bug.cgi?product=Ant&bug_severity=Enhancement">Enhancement Requests</a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li><font color="#CFDCED">Project Management</font> | |||
| <ul> | |||
| <li> | |||
| <a href="./contributors.html">Contributors</a> | |||
| </li> | |||
| <li> | |||
| <a href="./mission.html">Apache Ant Mission</a> | |||
| </li> | |||
| <li> | |||
| <a href="./guidelines.html">Project Guidelines</a> | |||
| </li> | |||
| <li> | |||
| <a href="./legal.html">Legal</a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| </ul></div> | |||
| </td><td valign="bottom" bgcolor="#4C6C8F"><img width="10" height="10" alt="" src="images/spacer.gif"></td><td bgcolor="#294563"><img width="1" height="1" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| <tr> | |||
| <td valign="bottom" align="left" colspan="2" rowspan="2" bgcolor="#4C6C8F"><img height="10" width="10" border="0" alt="" src="images/menu-left.gif"></td><td bgcolor="#4C6C8F"><img height="10" width="10" border="0" alt="" src="images/spacer.gif"></td><td valign="bottom" align="right" colspan="2" rowspan="2" bgcolor="#4C6C8F"><img height="10" width="10" border="0" alt="" src="images/menu-right.gif"></td> | |||
| </tr> | |||
| <tr> | |||
| <td height="1" bgcolor="#294563"><img width="1" height="1" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| </table> | |||
| </td><td valign="top" width="100%"> | |||
| <table summary="content" width="100%" border="0" cellpadding="0" cellspacing="0"> | |||
| <tr> | |||
| <td colspan="4" bgcolor="#294563"><img width="10" height="1" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| <tr> | |||
| <td align="left" width="10" bgcolor="#CFDCED"><img width="10" height="1" alt="" src="images/spacer.gif"></td><td align="left" width="50%" bgcolor="#CFDCED"><font color="#4C6C8F" size="3" face="Arial, Helvetica, Sans-serif"> | |||
| | |||
| </font><img width="10" height="8" alt="" src="images/spacer.gif"></td><td align="right" width="50%" bgcolor="#CFDCED"><font color="#4C6C8F" size="3" face="Arial, Helvetica, Sans-serif"> | |||
| | |||
| </font><img width="10" height="8" alt="" src="images/spacer.gif"></td><td width="10" bgcolor="#CFDCED"><img width="10" height="1" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| <tr> | |||
| <td colspan="4" bgcolor="#294563"><img width="10" height="1" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| <tr> | |||
| <td align="left" width="10"><img width="10" height="1" alt="" src="images/spacer.gif"></td><td align="left" width="100%"> | |||
| <div class="content"> | |||
| <table class="title"> | |||
| <tr> | |||
| <td valign="middle"> | |||
| <h1>Having Problems?</h1> | |||
| </td> | |||
| </tr> | |||
| </table> | |||
| <br/> | |||
| <table class="nowrap" border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
| <tr><td bgcolor="#294563"><font color="#ffffff"><a name="Having Problems?"><strong>Having Problems?</strong></a></font></td></tr> | |||
| </table> | |||
| <p> | |||
| This page details some steps you can take to try and resolve | |||
| any problems you may be having with Ant. If you find you can't | |||
| resolve the problem, then this page will help you collect some of | |||
| the relevant information to provide in a bug report. This information | |||
| will help the Ant developers understand and resolve the problem. | |||
| Of course, not all the steps here will make sense for every problem | |||
| you may encounter - these are just some suggestions to point | |||
| you in the right direction. | |||
| </p> | |||
| <br/> | |||
| <a name="Read the Manual"></a> | |||
| <table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
| <tr><td bgcolor="#4C6C8F"> | |||
| <font color="#ffffff" face="arial,helvetica,sanserif"> | |||
| <strong>Read the Manual</strong> | |||
| </font> | |||
| </td></tr> | |||
| </table> | |||
| <p> | |||
| The first step to take when you have a problem with Ant is to read | |||
| the <a href="manual/index.html">manual</a> entry for the task or | |||
| concept that is giving you trouble. In particular, check the | |||
| meaning of a task's attributes and nested elements. Perhaps an | |||
| attribute is available that would provide the behavior you require. | |||
| If you have problems with the manual itself, you can submit a | |||
| documentation bug report (see below) to help us improve the Ant | |||
| documentation. | |||
| </p> | |||
| <br/> | |||
| <a name="Examine Debug Output"></a> | |||
| <table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
| <tr><td bgcolor="#4C6C8F"> | |||
| <font color="#ffffff" face="arial,helvetica,sanserif"> | |||
| <strong>Examine Debug Output</strong> | |||
| </font> | |||
| </td></tr> | |||
| </table> | |||
| <p> | |||
| If you're still having a problem, the next step is to try and | |||
| gather additional information about what Ant is doing. | |||
| Try running Ant with the <code>verbose</code> flag: | |||
| <br /><br /> | |||
| <font face="verdana" size="-1">ant -verbose</font> | |||
| <br /><br /> | |||
| or | |||
| <br /><br /> | |||
| <font face="verdana" size="-1">ant -v</font> | |||
| <br /><br /> | |||
| This will produce output that starts like the following:</p> | |||
| <table class="ForrestTable" cellspacing="1" cellpadding="4"> | |||
| <tr> | |||
| <td colspan="1" rowspan="1" | |||
| valign="top" align="left"> | |||
| Ant version 1.4.1 compiled on October 11 2001<br /> | |||
| Buildfile: build.xml<br /> | |||
| Detected Java version: 1.3 in: D:\usr\local\java\jdk13\jre<br /> | |||
| Detected OS: Windows NT<br /> | |||
| parsing buildfile D:\ant\build.xml | |||
| with URI = file:D:/ant/build.xml<br /> | |||
| Project base dir set to: D:\ant<br /> | |||
| [property] Loading Environment env.<br /> | |||
| [property] Loading D:\ant\conf.properties<br /> | |||
| Build sequence for target 'debug' is [debug]<br /> | |||
| Complete build sequence is [debug, gensrc, compile, jar, test]<br /> | |||
| . . .<br /> | |||
| </td> | |||
| </tr> | |||
| </table> | |||
| <p> | |||
| You should be able to see from the trace more about what Ant | |||
| is doing and why it's taking a particular course of action. | |||
| If you need even more information, you can use the | |||
| <code>-debug</code> flag rather than | |||
| <code>-verbose</code>. | |||
| This will generally produce so much | |||
| output that you may want to save the output to a file and | |||
| analyze it in an editor. You can save the output using the | |||
| <code>-logfile <filename></code> flag, or | |||
| using redirection. | |||
| </p> | |||
| <p> | |||
| Once you have all this debug information, how can you use it | |||
| to solve your problem? That will depend on the task in question | |||
| and the nature of your problem. Each task logs different aspects | |||
| of its operation, but it should give you an idea of what is going | |||
| on. For example, the <code><javac></code> task logs the | |||
| reasons why it | |||
| chooses to compile particular class files and not others, along | |||
| with which compiler it is using and the arguments it will pass | |||
| to that compiler. The following partial trace shows why | |||
| <code><javac></code> is adding one class file but | |||
| skipping another. | |||
| This is followed by which compiler it will be using, the | |||
| arguments that will get passed to the compiler, | |||
| and a list of all the class files to be compiled. | |||
| </p> | |||
| <table class="ForrestTable" cellspacing="1" cellpadding="4"> | |||
| <tr> | |||
| <td colspan="1" rowspan="1" | |||
| valign="top" align="left"> | |||
| [javac] Test.java omitted as D:\classes\Test.class is up to date.<br /> | |||
| [javac] Unset.java added as D:\classes\Unset.class is outdated.<br /> | |||
| [javac] Compiling 1 source file to D:\classes<br /> | |||
| [javac] Using classic compiler<br /> | |||
| [javac] Compilation args: -d D:\classes -classpath D:\classes;<br /> | |||
| D:\jdk118\classes.zip; -sourcepath D:\src\java -g:none<br /> | |||
| [javac] File to be compiled:<br /> | |||
| D:\src\java\Unset.java<br /> | |||
| </td> | |||
| </tr> | |||
| </table> | |||
| <p> | |||
| In many cases, Ant tasks are wrappers around OS commands or | |||
| other Java classes. In debug mode, many of these tasks will | |||
| print out the equivalent command line, as the | |||
| <code><javac></code> task | |||
| output does. If you are having a problem, it is often useful to | |||
| run the command directly from the command line, in the same way | |||
| Ant is running it, and see if the problem occurs from there | |||
| as well. The problem may be in the command that is being run, | |||
| or it may be in the way the Ant task is running the command. | |||
| You can also see the effect of changing attribute values on the | |||
| generated command line. This can help you to understand whether | |||
| you are using the correct attributes and values. | |||
| </p> | |||
| <br/> | |||
| <a name="Has It Been Fixed?"></a> | |||
| <table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
| <tr><td bgcolor="#4C6C8F"> | |||
| <font color="#ffffff" face="arial,helvetica,sanserif"> | |||
| <strong>Has It Been Fixed?</strong> | |||
| </font> | |||
| </td></tr> | |||
| </table> | |||
| <p> | |||
| After examining the debug output, if you still believe that the | |||
| problem you are having is caused by Ant, chances are that someone | |||
| else may have already encountered this problem, and perhaps it has | |||
| been fixed. The next step, therefore, may be to try a nightly build | |||
| of Ant to see if the problem has been fixed. Nightly builds for Ant | |||
| are available from the | |||
| <a href="http://cvs.apache.org/builds/jakarta-ant/nightly/"> | |||
| Ant web site</a>. While Ant nightly builds are typically quite | |||
| stable and are used by | |||
| <a href="http://cvs.apache.org/builds/gump/latest/">Gump</a> | |||
| to build many other Jakarta projects, these builds should | |||
| nonetheless be treated as experimental. Note that nightly builds | |||
| do not build many of the optional tasks the come with Ant. | |||
| A snapshot of these optional tasks is occasionally uploaded to | |||
| the nightly download | |||
| <a href="http://cvs.apache.org/builds/jakarta-ant/nightly/optional/"> | |||
| area</a>. However, even this snapshot does not contain every | |||
| optional task. | |||
| </p> | |||
| <br/> | |||
| <a name="Has It Been Reported?"></a> | |||
| <table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
| <tr><td bgcolor="#4C6C8F"> | |||
| <font color="#ffffff" face="arial,helvetica,sanserif"> | |||
| <strong>Has It Been Reported?</strong> | |||
| </font> | |||
| </td></tr> | |||
| </table> | |||
| <p> | |||
| If the current nightly build doesn't resolve your problem, it is | |||
| possible that someone else has reported the issue. It is time to | |||
| look at the <a href="http://nagoya.apache.org/bugzilla/"> | |||
| Apache Bug Database</a>. This system is easy to use, and it will | |||
| let you search the <a href="http://nagoya.apache.org/bugzilla/buglist.cgi?bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&email1=&emailtype1=substring&emailassigned_to1=1&email2=&emailtype2=substring&emailreporter2=1&bugidtype=include&bug_id=&changedin=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&product=Ant&short_desc=&short_desc_type=substring&long_desc=&long_desc_type=substring&bug_file_loc=&bug_file_loc_type=substring&keywords=&keywords_type=anywords&field0-0-0=noop&type0-0-0=noop&value0-0-0=&order=bugs.bug_id"> | |||
| currently open</a> and resolved bugs to see if your problem has | |||
| already been reported. If your problem has been reported, you can | |||
| see whether any of the developers have commented, suggesting | |||
| workarounds, or the reason for the bug, etc. Or you may have | |||
| information to add (see about creating and modifying bug reports | |||
| below), in which case, go right ahead and add the information. | |||
| If you don't have any additional information, you may just want | |||
| to vote for this bug, and perhaps | |||
| add yourself to the <code>CC</code> list to follow the progress | |||
| of this bug. | |||
| </p> | |||
| <br/> | |||
| <a name="Filing a Bug Report"></a> | |||
| <table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
| <tr><td bgcolor="#4C6C8F"> | |||
| <font color="#ffffff" face="arial,helvetica,sanserif"> | |||
| <strong>Filing a Bug Report</strong> | |||
| </font> | |||
| </td></tr> | |||
| </table> | |||
| <p> | |||
| By this time, you may have decided that there is an unreported | |||
| bug in Ant. You have a few choices at this point. You can send | |||
| an email to the <code>ant-user</code> mailing list | |||
| to see if | |||
| others have encountered your issue and find out how they may | |||
| have worked around it. If after some discussion, you feel it | |||
| is time to create | |||
| a bug report, this is a simple operation in the bug database. | |||
| Please try to provide as much information as possible in order | |||
| to assist the developers in resolving the bug. Please try to enter | |||
| correct values for the various inputs when creating the bug, such | |||
| as which version of Ant you are running, and on which platform, | |||
| etc. Once the bug is created, you can also add attachments to | |||
| the bug report. | |||
| </p> | |||
| <p> | |||
| What information should you include in your bug report? The | |||
| easiest bugs to fix are those that are most easily reproducible, | |||
| so it is really helpful if you can produce a small test case that | |||
| exhibits the problem. In this case, you would attach the build file | |||
| and any other files necessary to reproduce the problem, probably | |||
| packed together in an archive. If you can't produce a test case, | |||
| you should try to include a snippet from your build file and the | |||
| relevant sections from the verbose or debug output from Ant. Try | |||
| to include the header information where Ant states the version, | |||
| the OS and VM information, etc. As debug output is likely to be | |||
| very large, it's best to remove any output that is not | |||
| relevant. Once the bug is entered into the bug database, you | |||
| will be kept informed by email about progress on the bug. If | |||
| you receive email asking for further information, please try to | |||
| respond, as it will aid in the resolution of your bug. | |||
| </p> | |||
| <br/> | |||
| <a name="Asking for an Enhancement"></a> | |||
| <table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
| <tr><td bgcolor="#4C6C8F"> | |||
| <font color="#ffffff" face="arial,helvetica,sanserif"> | |||
| <strong>Asking for an Enhancement</strong> | |||
| </font> | |||
| </td></tr> | |||
| </table> | |||
| <p> | |||
| Sometimes, you may find that Ant just doesn't do what you need it | |||
| to. It isn't a bug, as such, since Ant is working the way it is | |||
| supposed to work. Perhaps it is some additional functionality for | |||
| a task that hasn't been thought of yet, or maybe a completely new | |||
| task. For these situations, you will | |||
| want to raise an <i>enhancement request</i>. Enhancement requests | |||
| are managed using the same Apache Bug Database described above. | |||
| These are just a different type of bug report. If you look in the | |||
| bug database, you will see that one of the severity settings for | |||
| a bug is "Enhancement". Just fill the bug report in, | |||
| set the severity of the bug to "Enhancement", and | |||
| state in the description how you would like to have Ant enhanced. | |||
| Again, you should first check whether there are any existing | |||
| enhancment requests that cover your needs. If so, just add your | |||
| vote to these. | |||
| </p> | |||
| <br/> | |||
| <a name="Fixing the Bug"></a> | |||
| <table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
| <tr><td bgcolor="#4C6C8F"> | |||
| <font color="#ffffff" face="arial,helvetica,sanserif"> | |||
| <strong>Fixing the Bug</strong> | |||
| </font> | |||
| </td></tr> | |||
| </table> | |||
| <p> | |||
| If you aren't satisfied with just filing a bug report, you can | |||
| try to find the cause of the problem and provide a fix yourself. | |||
| The best way to do that is by working with the latest code from CVS. | |||
| Alternatively, you can work with the source code available from the | |||
| <a href="http://ant.apache.org/srcdownload.cgi"> | |||
| source distributions</a>. If you | |||
| are going to tackle the problem at this level, you may want to | |||
| discuss some details first on the <code>ant-dev</code> | |||
| mailing list. Once you have a fix for the problem, you may submit | |||
| the fix as a <i>patch</i> to either the | |||
| <code>ant-dev</code> mailing | |||
| list, or enter the bug database as described above and attach the | |||
| patch to the bug report. Using the bug database has the advantage | |||
| of being able to track the progress of your patch. | |||
| </p> | |||
| <p> | |||
| If you have a patch to submit and are sending it to the | |||
| <code>ant-dev</code> mailing list, | |||
| prefix "[PATCH]" | |||
| to your message subject. Please include any relevant bug numbers. | |||
| Patch files should be created with the <code>-u</code> | |||
| option of the | |||
| <code>diff</code> or <code>cvs diff</code> command. For | |||
| example:<br /><br /> | |||
| <font face="verdana" size="-1"> | |||
| diff -u Javac.java.orig Javac.java > javac.diffs<br /><br /> | |||
| </font> | |||
| or, if you have source from CVS:<br /><br /> | |||
| <font face="verdana" size="-1"> | |||
| cvs diff -u Javac.java > javac.diffs<br /><br /> | |||
| </font> | |||
| Note: You should give your patch files meaningful names. | |||
| This makes it easier for developers who need to apply a number | |||
| of different patch files. | |||
| </p> | |||
| </div> | |||
| </td><td width="10"><img width="10" height="4" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| </table> | |||
| </td> | |||
| </tr> | |||
| </table> | |||
| <table summary="footer" cellspacing="0" cellpadding="0" width="100%" border="0"> | |||
| <tr> | |||
| <td colspan="2" height="1" bgcolor="#4C6C8F"><img height="1" width="1" alt="" src="images/spacer.gif"><a href="images/label.gif"></a><a href="images/page.gif"></a><a href="images/chapter.gif"></a><a href="images/chapter_open.gif"></a><a href="images/current.gif"></a><a href="/favicon.ico"></a></td> | |||
| </tr> | |||
| <tr> | |||
| <td colspan="2" bgcolor="#CFDCED" class="copyright" align="center"><font size="2" face="Arial, Helvetica, Sans-Serif">Copyright © | |||
| 2000-2003 The Apache Software Foundation. All rights reserved.<script type="text/javascript" language="JavaScript"><!-- | |||
| document.write(" - "+"Last Published: " + document.lastModified); | |||
| // --></script></font></td> | |||
| </tr> | |||
| </table> | |||
| </body> | |||
| </html> | |||
| @@ -1,694 +0,0 @@ | |||
| <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> | |||
| <html> | |||
| <!-- 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 - Related Projects</title> | |||
| <link type="text/css" href="page.css" rel="stylesheet"> | |||
| <meta name="author" content="Stefan Bodewig"> | |||
| <meta name="email" content="bodewig@apache.org"> | |||
| </head> | |||
| <body text="#000000" bgcolor="#ffffff"> | |||
| <table summary="navigation path" width="100%" border="0" cellpadding="0" cellspacing="0"> | |||
| <tr> | |||
| <td nowrap="nowrap" valign="middle" bgcolor="#CFDCED" height="20"><img height="1" width="5" alt="" border="0" src="images/spacer.gif"><font size="2" face="Arial, Helvetica, Sans-serif"><script src="breadcrumbs.js" language="JavaScript" type="text/javascript"></script></font></td> | |||
| </tr> | |||
| <tr> | |||
| <td bgcolor="#4C6C8F" height="2"><img height="2" width="2" alt="" border="0" src="images/spacer.gif"></td> | |||
| </tr> | |||
| </table> | |||
| <table summary="header with logos" width="100%" border="0" cellpadding="0" cellspacing="0"> | |||
| <tr> | |||
| <td bgcolor="#294563"><a href="http://ant.apache.org/"><img border="0" alt="Apache Ant site" src="images/group-logo.gif"></a></td><td width="100%" align="center" bgcolor="#294563"><a href="http://ant.apache.org/"><img alt="Apache Ant logo" border="0" src="images/project-logo.gif"></a></td><td valign="top" rowspan="2" bgcolor="#294563"> | |||
| <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"><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> | |||
| <font face="Arial, Helvetica, Sans-serif" size="2" color="white"> | |||
| the Apache Ant site | |||
| </font></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><td bgcolor="#294563"><img height="10" width="10" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| <tr> | |||
| <td valign="bottom" bgcolor="#294563" colspan="2"> | |||
| <div class="tab"> | |||
| <table summary="tab bar" border="0" cellpadding="0" cellspacing="0"> | |||
| <tr> | |||
| <td width="8"><img alt="" height="8" width="8" src="images/spacer.gif"></td><td valign="bottom"> | |||
| <table summary="selected tab" border="0" cellpadding="0" cellspacing="0"> | |||
| <tr> | |||
| <td height="30" 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>Home</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> | |||
| </td><td bgcolor="#294563"><img alt="" width="1" height="1" src="images/spacer.gif"></td> | |||
| </tr> | |||
| <tr> | |||
| <td bgcolor="#4C6C8F" colspan="4"><img width="1" height="10" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| </table> | |||
| <table summary="page content" bgcolor="#ffffff" width="100%" border="0" cellpadding="0" cellspacing="0"> | |||
| <tr> | |||
| <td valign="top"> | |||
| <table summary="menu" border="0" cellspacing="0" cellpadding="0"> | |||
| <tr> | |||
| <td rowspan="3" valign="top"> | |||
| <table summary="blue line" border="0" cellpadding="0" cellspacing="0"> | |||
| <tr> | |||
| <td bgcolor="#294563"><img width="10" height="1" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| <tr> | |||
| <td bgcolor="#CFDCED"><font color="#4C6C8F" size="4" face="Arial, Helvetica, Sans-serif"> </font></td> | |||
| </tr> | |||
| <tr> | |||
| <td bgcolor="#294563"><img width="10" height="1" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| </table> | |||
| </td><td bgcolor="#294563"><img width="1" height="1" alt="" src="images/spacer.gif"></td><td valign="bottom" bgcolor="#4C6C8F"><img width="10" height="10" alt="" src="images/spacer.gif"></td><td nowrap="nowrap" valign="top" bgcolor="#4C6C8F"> | |||
| <div class="menu"><ul> | |||
| <li><font color="#CFDCED">Apache Ant</font> | |||
| <ul> | |||
| <li> | |||
| <a href="./index.html">Welcome</a> | |||
| </li> | |||
| <li> | |||
| <a href="./license.html">License</a> | |||
| </li> | |||
| <li> | |||
| <a href="./antnews.html">News</a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li><font color="#CFDCED">Documentation</font> | |||
| <ul> | |||
| <li> | |||
| <a href="./manual/index.html">Manual</a> | |||
| </li> | |||
| <li> | |||
| <span class="sel"><font color="#ffcc00">Related Projects</font></span> | |||
| </li> | |||
| <li> | |||
| <a href="./external.html">External Tools and Tasks</a> | |||
| </li> | |||
| <li> | |||
| <a href="./resources.html">Resources</a> | |||
| </li> | |||
| <li> | |||
| <a href="./faq.html">Frequently Asked Questions</a> | |||
| </li> | |||
| <li> | |||
| <a href="./problems.html">Having Problems?</a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li><font color="#CFDCED">Download</font> | |||
| <ul> | |||
| <li> | |||
| <a href="./bindownload.cgi">Binary Distributions</a> | |||
| </li> | |||
| <li> | |||
| <a href="./srcdownload.cgi">Source Distributions</a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li><font color="#CFDCED">Get Involved</font> | |||
| <ul> | |||
| <li> | |||
| <a href="./mail.html">Mailing Lists</a> | |||
| </li> | |||
| <li> | |||
| <a href="./cvs.html">CVS Repositories</a> | |||
| </li> | |||
| <li> | |||
| <a href="http://nagoya.apache.org/bugzilla/enter_bug.cgi?product=Ant">Bug Database</a> | |||
| </li> | |||
| <li> | |||
| <a href="http://nagoya.apache.org/bugzilla/enter_bug.cgi?product=Ant&bug_severity=Enhancement">Enhancement Requests</a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li><font color="#CFDCED">Project Management</font> | |||
| <ul> | |||
| <li> | |||
| <a href="./contributors.html">Contributors</a> | |||
| </li> | |||
| <li> | |||
| <a href="./mission.html">Apache Ant Mission</a> | |||
| </li> | |||
| <li> | |||
| <a href="./guidelines.html">Project Guidelines</a> | |||
| </li> | |||
| <li> | |||
| <a href="./legal.html">Legal</a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| </ul></div> | |||
| </td><td valign="bottom" bgcolor="#4C6C8F"><img width="10" height="10" alt="" src="images/spacer.gif"></td><td bgcolor="#294563"><img width="1" height="1" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| <tr> | |||
| <td valign="bottom" align="left" colspan="2" rowspan="2" bgcolor="#4C6C8F"><img height="10" width="10" border="0" alt="" src="images/menu-left.gif"></td><td bgcolor="#4C6C8F"><img height="10" width="10" border="0" alt="" src="images/spacer.gif"></td><td valign="bottom" align="right" colspan="2" rowspan="2" bgcolor="#4C6C8F"><img height="10" width="10" border="0" alt="" src="images/menu-right.gif"></td> | |||
| </tr> | |||
| <tr> | |||
| <td height="1" bgcolor="#294563"><img width="1" height="1" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| </table> | |||
| </td><td valign="top" width="100%"> | |||
| <table summary="content" width="100%" border="0" cellpadding="0" cellspacing="0"> | |||
| <tr> | |||
| <td colspan="4" bgcolor="#294563"><img width="10" height="1" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| <tr> | |||
| <td align="left" width="10" bgcolor="#CFDCED"><img width="10" height="1" alt="" src="images/spacer.gif"></td><td align="left" width="50%" bgcolor="#CFDCED"><font color="#4C6C8F" size="3" face="Arial, Helvetica, Sans-serif"> | |||
| | |||
| </font><img width="10" height="8" alt="" src="images/spacer.gif"></td><td align="right" width="50%" bgcolor="#CFDCED"><font color="#4C6C8F" size="3" face="Arial, Helvetica, Sans-serif"> | |||
| | |||
| </font><img width="10" height="8" alt="" src="images/spacer.gif"></td><td width="10" bgcolor="#CFDCED"><img width="10" height="1" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| <tr> | |||
| <td colspan="4" bgcolor="#294563"><img width="10" height="1" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| <tr> | |||
| <td align="left" width="10"><img width="10" height="1" alt="" src="images/spacer.gif"></td><td align="left" width="100%"> | |||
| <div class="content"> | |||
| <table class="title"> | |||
| <tr> | |||
| <td valign="middle"> | |||
| <h1>Related Projects</h1> | |||
| </td> | |||
| </tr> | |||
| </table> | |||
| <br/> | |||
| <table class="nowrap" border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
| <tr><td bgcolor="#294563"><font color="#ffffff"><a name="Related Projects"><strong>Related Projects</strong></a></font></td></tr> | |||
| </table> | |||
| <p>Nothing listed here is directly supported by the Ant | |||
| developers, if you encounter any problems with them, please use | |||
| the contact information.</p> | |||
| <br/> | |||
| <a name="AntContrib"></a> | |||
| <table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
| <tr><td bgcolor="#4C6C8F"> | |||
| <font color="#ffffff" face="arial,helvetica,sanserif"> | |||
| <strong>AntContrib</strong> | |||
| </font> | |||
| </td></tr> | |||
| </table> | |||
| <p>The Ant-Contrib project is a collection of user supplied | |||
| task (like an <code><if></code> task) and a development | |||
| playground for experimental tasks like a C/C++ compilation | |||
| task for different compilers.</p> | |||
| <table class="ForrestTable" cellspacing="1" cellpadding="4"> | |||
| <tr> | |||
| <th colspan="1" rowspan="1" | |||
| valign="top" align="left"> | |||
| Compatibility: | |||
| </th> | |||
| <td colspan="1" rowspan="1" | |||
| valign="top" align="left"> | |||
| 1.4.1 and above | |||
| </td> | |||
| </tr> | |||
| <tr> | |||
| <th colspan="1" rowspan="1" | |||
| valign="top" align="left"> | |||
| URL: | |||
| </th> | |||
| <td colspan="1" rowspan="1" | |||
| valign="top" align="left"> | |||
| <a href="http://sourceforge.net/projects/ant-contrib/">http://sourcefoge.net/projects/ant-contrib/</a> | |||
| </td> | |||
| </tr> | |||
| <tr> | |||
| <th colspan="1" rowspan="1" | |||
| valign="top" align="left"> | |||
| Contact: | |||
| </th> | |||
| <td colspan="1" rowspan="1" | |||
| valign="top" align="left"> | |||
| <a href="http://sourceforge.net/mail/?group_id=36177">project mailing list</a> | |||
| </td> | |||
| </tr> | |||
| <tr> | |||
| <th colspan="1" rowspan="1" | |||
| valign="top" align="left"> | |||
| License: | |||
| </th> | |||
| <td colspan="1" rowspan="1" | |||
| valign="top" align="left"> | |||
| Apache Software Foundation license | |||
| </td> | |||
| </tr> | |||
| </table> | |||
| <br/> | |||
| <a name="AntDoc"></a> | |||
| <table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
| <tr><td bgcolor="#4C6C8F"> | |||
| <font color="#ffffff" face="arial,helvetica,sanserif"> | |||
| <strong>AntDoc</strong> | |||
| </font> | |||
| </td></tr> | |||
| </table> | |||
| <p>AntDoc is a tool that generates HTML documentation from Ant | |||
| buildfiles; the generated HTML is inspired from what javadoc | |||
| yields. It also offers a simple Ant target launcher named | |||
| AntDoc GUI. Ant targets may be launched from the generated | |||
| AntDoc HTML pages.</p> | |||
| <p>AntDoc can be run via an Ant task, AntDoc GUI can be run | |||
| via an Ant task, or via a JVM launch.</p> | |||
| <table class="ForrestTable" cellspacing="1" cellpadding="4"> | |||
| <tr> | |||
| <th colspan="1" rowspan="1" | |||
| valign="top" align="left"> | |||
| Compatibility: | |||
| </th> | |||
| <td colspan="1" rowspan="1" | |||
| valign="top" align="left"> | |||
| Ant 1.4.1 and higher | |||
| </td> | |||
| </tr> | |||
| <tr> | |||
| <th colspan="1" rowspan="1" | |||
| valign="top" align="left"> | |||
| URL: | |||
| </th> | |||
| <td colspan="1" rowspan="1" | |||
| valign="top" align="left"> | |||
| <a href="http://mapage.noos.fr/antdoc">http://mapage.noos.fr/antdoc</a> | |||
| </td> | |||
| </tr> | |||
| <tr> | |||
| <th colspan="1" rowspan="1" | |||
| valign="top" align="left"> | |||
| Contact: | |||
| </th> | |||
| <td colspan="1" rowspan="1" | |||
| valign="top" align="left"> | |||
| <a href="mailto:antdoc@noos.fr">Edouard Mercier</a> | |||
| </td> | |||
| </tr> | |||
| <tr> | |||
| <th colspan="1" rowspan="1" | |||
| valign="top" align="left"> | |||
| License: | |||
| </th> | |||
| <td colspan="1" rowspan="1" | |||
| valign="top" align="left"> | |||
| At the moment, no license is being attached to the tool. | |||
| </td> | |||
| </tr> | |||
| </table> | |||
| <br/> | |||
| <a name="AntHill"></a> | |||
| <table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
| <tr><td bgcolor="#4C6C8F"> | |||
| <font color="#ffffff" face="arial,helvetica,sanserif"> | |||
| <strong>AntHill</strong> | |||
| </font> | |||
| </td></tr> | |||
| </table> | |||
| <p>Anthill is a build tool that promotes a controlled build | |||
| process by ensuring that every build reflects the source | |||
| repository contents and tagging the repository with a unique | |||
| build number after every build. Anthill also encourages the | |||
| sharing of knowledge within an organization by automatically | |||
| updating a project intranet site with artifacts from the | |||
| latest build.</p> | |||
| <table class="ForrestTable" cellspacing="1" cellpadding="4"> | |||
| <tr> | |||
| <th colspan="1" rowspan="1" | |||
| valign="top" align="left"> | |||
| Compatibility: | |||
| </th> | |||
| <td colspan="1" rowspan="1" | |||
| valign="top" align="left"> | |||
| bundles Ant 1.3, is compatible with Ant 1.3 to 1.4.1 | |||
| </td> | |||
| </tr> | |||
| <tr> | |||
| <th colspan="1" rowspan="1" | |||
| valign="top" align="left"> | |||
| URL: | |||
| </th> | |||
| <td colspan="1" rowspan="1" | |||
| valign="top" align="left"> | |||
| <a href="http://www.urbancode.com/projects/anthill/">http://www.urbancode.com/projects/anthill/</a> | |||
| </td> | |||
| </tr> | |||
| <tr> | |||
| <th colspan="1" rowspan="1" | |||
| valign="top" align="left"> | |||
| Contact: | |||
| </th> | |||
| <td colspan="1" rowspan="1" | |||
| valign="top" align="left"> | |||
| <a href="mailto:mbz@urbancode.com">Maciej Zawadzki</a> | |||
| </td> | |||
| </tr> | |||
| <tr> | |||
| <th colspan="1" rowspan="1" | |||
| valign="top" align="left"> | |||
| License: | |||
| </th> | |||
| <td colspan="1" rowspan="1" | |||
| valign="top" align="left"> | |||
| Mozilla-like license | |||
| </td> | |||
| </tr> | |||
| </table> | |||
| <br/> | |||
| <a name="CruiseControl"></a> | |||
| <table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
| <tr><td bgcolor="#4C6C8F"> | |||
| <font color="#ffffff" face="arial,helvetica,sanserif"> | |||
| <strong>CruiseControl</strong> | |||
| </font> | |||
| </td></tr> | |||
| </table> | |||
| <p>CruiseControl is a tool for setting up a continuous build | |||
| process. CruiseControl provides an Ant wrapper and a set of | |||
| tasks to automate the checkout/build/test cycle. CruiseControl | |||
| also comes bundled with a servlet for viewing the status of | |||
| the current build, as well as previous build results.</p> | |||
| <table class="ForrestTable" cellspacing="1" cellpadding="4"> | |||
| <tr> | |||
| <th colspan="1" rowspan="1" | |||
| valign="top" align="left"> | |||
| Compatibility: | |||
| </th> | |||
| <td colspan="1" rowspan="1" | |||
| valign="top" align="left"> | |||
| Ant 1.2 and higher | |||
| </td> | |||
| </tr> | |||
| <tr> | |||
| <th colspan="1" rowspan="1" | |||
| valign="top" align="left"> | |||
| URL: | |||
| </th> | |||
| <td colspan="1" rowspan="1" | |||
| valign="top" align="left"> | |||
| <a href="http://cruisecontrol.sourceforge.net/">http://cruisecontrol.sourceforge.net/</a> | |||
| </td> | |||
| </tr> | |||
| <tr> | |||
| <th colspan="1" rowspan="1" | |||
| valign="top" align="left"> | |||
| Contact: | |||
| </th> | |||
| <td colspan="1" rowspan="1" | |||
| valign="top" align="left"> | |||
| <a href="http://cruisecontrol.sourceforge.net/contact.html">Project Mailing Lists and Administrators</a> | |||
| </td> | |||
| </tr> | |||
| <tr> | |||
| <th colspan="1" rowspan="1" | |||
| valign="top" align="left"> | |||
| License: | |||
| </th> | |||
| <td colspan="1" rowspan="1" | |||
| valign="top" align="left"> | |||
| Release 1.0 has been licensed under the GNU General Public | |||
| License. Starting with release 1.1 the license has been | |||
| changed to a BSD-like license. | |||
| </td> | |||
| </tr> | |||
| </table> | |||
| <br/> | |||
| <a name="Krysalis Centipede"></a> | |||
| <table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
| <tr><td bgcolor="#4C6C8F"> | |||
| <font color="#ffffff" face="arial,helvetica,sanserif"> | |||
| <strong>Krysalis Centipede</strong> | |||
| </font> | |||
| </td></tr> | |||
| </table> | |||
| <p>Krysalis Centipede is a project build system based on | |||
| Apache Ant. Centipede uses pre-packaged modules called "cents" | |||
| that it downloads and installs automatically. Cents can be | |||
| used as Ant tasks or easy to use targets.</p> | |||
| <p>For example, Forrest is an XML standards oriented project | |||
| documentation framework based on Apache Cocoon. In order to | |||
| assist your projects adoption of this powerful documentation | |||
| generation tool we have packaged it as a cent that will | |||
| (optionally) be automatically downloaded, installed and used | |||
| to build project documentation which includes output from | |||
| other cents such as Javadoc, JDepend, Checkstyle and many | |||
| others.</p> | |||
| <table class="ForrestTable" cellspacing="1" cellpadding="4"> | |||
| <tr> | |||
| <th colspan="1" rowspan="1" | |||
| valign="top" align="left"> | |||
| Compatibility: | |||
| </th> | |||
| <td colspan="1" rowspan="1" | |||
| valign="top" align="left"> | |||
| 1.4.1 an later | |||
| </td> | |||
| </tr> | |||
| <tr> | |||
| <th colspan="1" rowspan="1" | |||
| valign="top" align="left"> | |||
| URL: | |||
| </th> | |||
| <td colspan="1" rowspan="1" | |||
| valign="top" align="left"> | |||
| <a href="http://krysalis.org/centipede/">http://krysalis.org/centipede/</a> | |||
| </td> | |||
| </tr> | |||
| <tr> | |||
| <th colspan="1" rowspan="1" | |||
| valign="top" align="left"> | |||
| Contact: | |||
| </th> | |||
| <td colspan="1" rowspan="1" | |||
| valign="top" align="left"> | |||
| <a href="http://sourceforge.net/mail/?group_id=36516">mailing lists</a> | |||
| </td> | |||
| </tr> | |||
| <tr> | |||
| <th colspan="1" rowspan="1" | |||
| valign="top" align="left"> | |||
| License: | |||
| </th> | |||
| <td colspan="1" rowspan="1" | |||
| valign="top" align="left"> | |||
| The Krysalis Patchy Software License, based on and | |||
| fully compatible with the Apache Software Foundation | |||
| license | |||
| </td> | |||
| </tr> | |||
| </table> | |||
| <br/> | |||
| <a name="NAnt"></a> | |||
| <table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
| <tr><td bgcolor="#4C6C8F"> | |||
| <font color="#ffffff" face="arial,helvetica,sanserif"> | |||
| <strong>NAnt</strong> | |||
| </font> | |||
| </td></tr> | |||
| </table> | |||
| <p>NAnt is a .NET based build tool. In theory it is kind of | |||
| like make without make's wrinkles. In practice it's a lot like | |||
| Ant.</p> | |||
| <table class="ForrestTable" cellspacing="1" cellpadding="4"> | |||
| <tr> | |||
| <th colspan="1" rowspan="1" | |||
| valign="top" align="left"> | |||
| Compatibility: | |||
| </th> | |||
| <td colspan="1" rowspan="1" | |||
| valign="top" align="left"> | |||
| compatible in spirit. | |||
| </td> | |||
| </tr> | |||
| <tr> | |||
| <th colspan="1" rowspan="1" | |||
| valign="top" align="left"> | |||
| URL: | |||
| </th> | |||
| <td colspan="1" rowspan="1" | |||
| valign="top" align="left"> | |||
| <a href="http://nant.sourceforge.net/">http://nant.sourceforge.net/</a> | |||
| </td> | |||
| </tr> | |||
| <tr> | |||
| <th colspan="1" rowspan="1" | |||
| valign="top" align="left"> | |||
| Contact: | |||
| </th> | |||
| <td colspan="1" rowspan="1" | |||
| valign="top" align="left"> | |||
| <a href="http://sourceforge.net/mail/?group_id=31650">project mailing list</a> | |||
| </td> | |||
| </tr> | |||
| <tr> | |||
| <th colspan="1" rowspan="1" | |||
| valign="top" align="left"> | |||
| License: | |||
| </th> | |||
| <td colspan="1" rowspan="1" | |||
| valign="top" align="left"> | |||
| GNU General Public License | |||
| </td> | |||
| </tr> | |||
| </table> | |||
| <br/> | |||
| <a name="Rant"></a> | |||
| <table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
| <tr><td bgcolor="#4C6C8F"> | |||
| <font color="#ffffff" face="arial,helvetica,sanserif"> | |||
| <strong>Rant</strong> | |||
| </font> | |||
| </td></tr> | |||
| </table> | |||
| <p>Rant stands for Remote Ant. It is a distributed build | |||
| system that allows an Ant build file to launch builds on other | |||
| systems and receive exceptions should they occur.</p> | |||
| <table class="ForrestTable" cellspacing="1" cellpadding="4"> | |||
| <tr> | |||
| <th colspan="1" rowspan="1" | |||
| valign="top" align="left"> | |||
| Compatibility: | |||
| </th> | |||
| <td colspan="1" rowspan="1" | |||
| valign="top" align="left"> | |||
| Ant 1.4 | |||
| </td> | |||
| </tr> | |||
| <tr> | |||
| <th colspan="1" rowspan="1" | |||
| valign="top" align="left"> | |||
| URL: | |||
| </th> | |||
| <td colspan="1" rowspan="1" | |||
| valign="top" align="left"> | |||
| <a href="http://sourceforge.net/projects/remoteant/">http://sourceforge.net/projects/remoteant/</a> | |||
| </td> | |||
| </tr> | |||
| <tr> | |||
| <th colspan="1" rowspan="1" | |||
| valign="top" align="left"> | |||
| Contact: | |||
| </th> | |||
| <td colspan="1" rowspan="1" | |||
| valign="top" align="left"> | |||
| <a href="mailto:cnelson@einnovation.com">Chris Nelson</a> | |||
| </td> | |||
| </tr> | |||
| <tr> | |||
| <th colspan="1" rowspan="1" | |||
| valign="top" align="left"> | |||
| License: | |||
| </th> | |||
| <td colspan="1" rowspan="1" | |||
| valign="top" align="left"> | |||
| MIT License | |||
| </td> | |||
| </tr> | |||
| </table> | |||
| <br/> | |||
| <a name="XML Publication"></a> | |||
| <table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
| <tr><td bgcolor="#4C6C8F"> | |||
| <font color="#ffffff" face="arial,helvetica,sanserif"> | |||
| <strong>XML Publication</strong> | |||
| </font> | |||
| </td></tr> | |||
| </table> | |||
| <p>XML Publication is a set of tools to generate Web pages | |||
| from desktop documents or other structured documents using | |||
| XSLT and Ant.</p> | |||
| <table class="ForrestTable" cellspacing="1" cellpadding="4"> | |||
| <tr> | |||
| <th colspan="1" rowspan="1" | |||
| valign="top" align="left"> | |||
| Compatibility: | |||
| </th> | |||
| <td colspan="1" rowspan="1" | |||
| valign="top" align="left"> | |||
| Ant 1.4 | |||
| </td> | |||
| </tr> | |||
| <tr> | |||
| <th colspan="1" rowspan="1" | |||
| valign="top" align="left"> | |||
| URL: | |||
| </th> | |||
| <td colspan="1" rowspan="1" | |||
| valign="top" align="left"> | |||
| <a href="http://XMLpublication.org/">http://XMLpublication.org/</a> | |||
| </td> | |||
| </tr> | |||
| <tr> | |||
| <th colspan="1" rowspan="1" | |||
| valign="top" align="left"> | |||
| Contact: | |||
| </th> | |||
| <td colspan="1" rowspan="1" | |||
| valign="top" align="left"> | |||
| <a href="mailto:jmvanel@free.fr">Jean-Marc Vanel</a> | |||
| </td> | |||
| </tr> | |||
| <tr> | |||
| <th colspan="1" rowspan="1" | |||
| valign="top" align="left"> | |||
| License: | |||
| </th> | |||
| <td colspan="1" rowspan="1" | |||
| valign="top" align="left"> | |||
| GNU General Public License. | |||
| </td> | |||
| </tr> | |||
| </table> | |||
| </div> | |||
| </td><td width="10"><img width="10" height="4" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| </table> | |||
| </td> | |||
| </tr> | |||
| </table> | |||
| <table summary="footer" cellspacing="0" cellpadding="0" width="100%" border="0"> | |||
| <tr> | |||
| <td colspan="2" height="1" bgcolor="#4C6C8F"><img height="1" width="1" alt="" src="images/spacer.gif"><a href="images/label.gif"></a><a href="images/page.gif"></a><a href="images/chapter.gif"></a><a href="images/chapter_open.gif"></a><a href="images/current.gif"></a><a href="/favicon.ico"></a></td> | |||
| </tr> | |||
| <tr> | |||
| <td colspan="2" bgcolor="#CFDCED" class="copyright" align="center"><font size="2" face="Arial, Helvetica, Sans-Serif">Copyright © | |||
| 2000-2003 The Apache Software Foundation. All rights reserved.<script type="text/javascript" language="JavaScript"><!-- | |||
| document.write(" - "+"Last Published: " + document.lastModified); | |||
| // --></script></font></td> | |||
| </tr> | |||
| </table> | |||
| </body> | |||
| </html> | |||
| @@ -1,6 +0,0 @@ | |||
| #!/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 $* | |||
| @@ -1,339 +0,0 @@ | |||
| <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> | |||
| <html> | |||
| <!-- 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 - Downloading Ant - Source Distribution</title> | |||
| <link type="text/css" href="page.css" rel="stylesheet"> | |||
| </head> | |||
| <body text="#000000" bgcolor="#ffffff"> | |||
| <table summary="navigation path" width="100%" border="0" cellpadding="0" cellspacing="0"> | |||
| <tr> | |||
| <td nowrap="nowrap" valign="middle" bgcolor="#CFDCED" height="20"><img height="1" width="5" alt="" border="0" src="images/spacer.gif"><font size="2" face="Arial, Helvetica, Sans-serif"><script src="breadcrumbs.js" language="JavaScript" type="text/javascript"></script></font></td> | |||
| </tr> | |||
| <tr> | |||
| <td bgcolor="#4C6C8F" height="2"><img height="2" width="2" alt="" border="0" src="images/spacer.gif"></td> | |||
| </tr> | |||
| </table> | |||
| <table summary="header with logos" width="100%" border="0" cellpadding="0" cellspacing="0"> | |||
| <tr> | |||
| <td bgcolor="#294563"><a href="http://ant.apache.org/"><img border="0" alt="Apache Ant site" src="images/group-logo.gif"></a></td><td width="100%" align="center" bgcolor="#294563"><a href="http://ant.apache.org/"><img alt="Apache Ant logo" border="0" src="images/project-logo.gif"></a></td><td valign="top" rowspan="2" bgcolor="#294563"> | |||
| <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"><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> | |||
| <font face="Arial, Helvetica, Sans-serif" size="2" color="white"> | |||
| the Apache Ant site | |||
| </font></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><td bgcolor="#294563"><img height="10" width="10" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| <tr> | |||
| <td valign="bottom" bgcolor="#294563" colspan="2"> | |||
| <div class="tab"> | |||
| <table summary="tab bar" border="0" cellpadding="0" cellspacing="0"> | |||
| <tr> | |||
| <td width="8"><img alt="" height="8" width="8" src="images/spacer.gif"></td><td valign="bottom"> | |||
| <table summary="selected tab" border="0" cellpadding="0" cellspacing="0"> | |||
| <tr> | |||
| <td height="30" 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>Home</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> | |||
| </td><td bgcolor="#294563"><img alt="" width="1" height="1" src="images/spacer.gif"></td> | |||
| </tr> | |||
| <tr> | |||
| <td bgcolor="#4C6C8F" colspan="4"><img width="1" height="10" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| </table> | |||
| <table summary="page content" bgcolor="#ffffff" width="100%" border="0" cellpadding="0" cellspacing="0"> | |||
| <tr> | |||
| <td valign="top"> | |||
| <table summary="menu" border="0" cellspacing="0" cellpadding="0"> | |||
| <tr> | |||
| <td rowspan="3" valign="top"> | |||
| <table summary="blue line" border="0" cellpadding="0" cellspacing="0"> | |||
| <tr> | |||
| <td bgcolor="#294563"><img width="10" height="1" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| <tr> | |||
| <td bgcolor="#CFDCED"><font color="#4C6C8F" size="4" face="Arial, Helvetica, Sans-serif"> </font></td> | |||
| </tr> | |||
| <tr> | |||
| <td bgcolor="#294563"><img width="10" height="1" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| </table> | |||
| </td><td bgcolor="#294563"><img width="1" height="1" alt="" src="images/spacer.gif"></td><td valign="bottom" bgcolor="#4C6C8F"><img width="10" height="10" alt="" src="images/spacer.gif"></td><td nowrap="nowrap" valign="top" bgcolor="#4C6C8F"> | |||
| <div class="menu"><ul> | |||
| <li><font color="#CFDCED">Apache Ant</font> | |||
| <ul> | |||
| <li> | |||
| <a href="./index.html">Welcome</a> | |||
| </li> | |||
| <li> | |||
| <a href="./license.html">License</a> | |||
| </li> | |||
| <li> | |||
| <a href="./antnews.html">News</a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li><font color="#CFDCED">Documentation</font> | |||
| <ul> | |||
| <li> | |||
| <a href="./manual/index.html">Manual</a> | |||
| </li> | |||
| <li> | |||
| <a href="./projects.html">Related Projects</a> | |||
| </li> | |||
| <li> | |||
| <a href="./external.html">External Tools and Tasks</a> | |||
| </li> | |||
| <li> | |||
| <a href="./resources.html">Resources</a> | |||
| </li> | |||
| <li> | |||
| <a href="./faq.html">Frequently Asked Questions</a> | |||
| </li> | |||
| <li> | |||
| <a href="./problems.html">Having Problems?</a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li><font color="#CFDCED">Download</font> | |||
| <ul> | |||
| <li> | |||
| <a href="./bindownload.cgi">Binary Distributions</a> | |||
| </li> | |||
| <li> | |||
| <a href="./srcdownload.cgi">Source Distributions</a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li><font color="#CFDCED">Get Involved</font> | |||
| <ul> | |||
| <li> | |||
| <a href="./mail.html">Mailing Lists</a> | |||
| </li> | |||
| <li> | |||
| <a href="./cvs.html">CVS Repositories</a> | |||
| </li> | |||
| <li> | |||
| <a href="http://nagoya.apache.org/bugzilla/enter_bug.cgi?product=Ant">Bug Database</a> | |||
| </li> | |||
| <li> | |||
| <a href="http://nagoya.apache.org/bugzilla/enter_bug.cgi?product=Ant&bug_severity=Enhancement">Enhancement Requests</a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li><font color="#CFDCED">Project Management</font> | |||
| <ul> | |||
| <li> | |||
| <a href="./contributors.html">Contributors</a> | |||
| </li> | |||
| <li> | |||
| <a href="./mission.html">Apache Ant Mission</a> | |||
| </li> | |||
| <li> | |||
| <a href="./guidelines.html">Project Guidelines</a> | |||
| </li> | |||
| <li> | |||
| <a href="./legal.html">Legal</a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| </ul></div> | |||
| </td><td valign="bottom" bgcolor="#4C6C8F"><img width="10" height="10" alt="" src="images/spacer.gif"></td><td bgcolor="#294563"><img width="1" height="1" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| <tr> | |||
| <td valign="bottom" align="left" colspan="2" rowspan="2" bgcolor="#4C6C8F"><img height="10" width="10" border="0" alt="" src="images/menu-left.gif"></td><td bgcolor="#4C6C8F"><img height="10" width="10" border="0" alt="" src="images/spacer.gif"></td><td valign="bottom" align="right" colspan="2" rowspan="2" bgcolor="#4C6C8F"><img height="10" width="10" border="0" alt="" src="images/menu-right.gif"></td> | |||
| </tr> | |||
| <tr> | |||
| <td height="1" bgcolor="#294563"><img width="1" height="1" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| </table> | |||
| </td><td valign="top" width="100%"> | |||
| <table summary="content" width="100%" border="0" cellpadding="0" cellspacing="0"> | |||
| <tr> | |||
| <td colspan="4" bgcolor="#294563"><img width="10" height="1" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| <tr> | |||
| <td align="left" width="10" bgcolor="#CFDCED"><img width="10" height="1" alt="" src="images/spacer.gif"></td><td align="left" width="50%" bgcolor="#CFDCED"><font color="#4C6C8F" size="3" face="Arial, Helvetica, Sans-serif"> | |||
| | |||
| </font><img width="10" height="8" alt="" src="images/spacer.gif"></td><td align="right" width="50%" bgcolor="#CFDCED"><font color="#4C6C8F" size="3" face="Arial, Helvetica, Sans-serif"> | |||
| | |||
| </font><img width="10" height="8" alt="" src="images/spacer.gif"></td><td width="10" bgcolor="#CFDCED"><img width="10" height="1" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| <tr> | |||
| <td colspan="4" bgcolor="#294563"><img width="10" height="1" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| <tr> | |||
| <td align="left" width="10"><img width="10" height="1" alt="" src="images/spacer.gif"></td><td align="left" width="100%"> | |||
| <div class="content"> | |||
| <table class="title"> | |||
| <tr> | |||
| <td valign="middle"> | |||
| <h1>Downloading Ant - Source Distribution</h1> | |||
| </td> | |||
| </tr> | |||
| </table> | |||
| <br/> | |||
| <table class="nowrap" border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
| <tr><td bgcolor="#294563"><font color="#ffffff"><a name="Downloading Ant"><strong>Downloading Ant</strong></a></font></td></tr> | |||
| </table> | |||
| <p>Use the links below to download a source distribution of Ant from | |||
| one of our mirrors. You <strong>must</strong> | |||
| <a href="[location]#Verify Releases">verify the integrity</a> of the | |||
| downloaded files using signatures downloaded from our main | |||
| distribution directory.</p> | |||
| <p>Ant is 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/">master distribution | |||
| directory</a> or, preferably, its <a href="[preferred]/ant/">mirror</a>.</p> | |||
| <br/> | |||
| <table class="nowrap" border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
| <tr><td bgcolor="#294563"><font color="#ffffff"><a name="Mirror"><strong>Mirror</strong></a></font></td></tr> | |||
| </table> | |||
| <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> | |||
| <br/> | |||
| <table class="nowrap" border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
| <tr><td bgcolor="#294563"><font color="#ffffff"><a name="Current Release of Ant"><strong>Current Release of Ant</strong></a></font></td></tr> | |||
| </table> | |||
| <p>Currently, Apache Ant 1.5.1 is the best available version, see the | |||
| <a href="[preferred]/ant/README.html">release notes</a>.</p> | |||
| <ul> | |||
| <li><code>.zip</code> archive: | |||
| <a href="[preferred]/ant/source/jakarta-ant-1.5.1-src.zip">jakarta-ant-1.5.1-src.zip</a> | |||
| [<a href="http://www.apache.org/dist/ant/source/jakarta-ant-1.5.1-src.zip.asc">PGP</a>] | |||
| [<a href="http://www.apache.org/dist/ant/source/jakarta-ant-1.5.1-src.zip.md5">MD5</a>]</li> | |||
| <li><code>.tar.gz</code> archive: | |||
| <a href="[preferred]/ant/source/jakarta-ant-1.5.1-src.tar.gz">jakarta-ant-1.5.1-src.tar.gz</a> | |||
| [<a href="http://www.apache.org/dist/ant/source/jakarta-ant-1.5.1-src.tar.gz.asc">PGP</a>] | |||
| [<a href="http://www.apache.org/dist/ant/source/jakarta-ant-1.5.1-src.tar.gz.md5">MD5</a>]</li> | |||
| <li><code>.tar.bz2</code> archive: | |||
| <a href="[preferred]/ant/source/jakarta-ant-1.5.1-src.tar.bz2">jakarta-ant-1.5.1-src.tar.bz2</a> | |||
| [<a href="http://www.apache.org/dist/ant/source/jakarta-ant-1.5.1-src.tar.bz2.asc">PGP</a>] | |||
| [<a href="http://www.apache.org/dist/ant/source/jakarta-ant-1.5.1-src.tar.bz2.md5">MD5</a>]</li> | |||
| </ul> | |||
| <br/> | |||
| <table class="nowrap" border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
| <tr><td bgcolor="#294563"><font color="#ffffff"><a name="Nightly Builds"><strong>Nightly Builds</strong></a></font></td></tr> | |||
| </table> | |||
| <p>If you wish to use the latest Ant features, you can try downloading a | |||
| <a href="http://cvs.apache.org/builds/jakarta-ant/nightly/">nightly build</a>. | |||
| </p> | |||
| <br/> | |||
| <table class="nowrap" border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
| <tr><td bgcolor="#294563"><font color="#ffffff"><a name="Old Ant Releases"><strong>Old Ant Releases</strong></a></font></td></tr> | |||
| </table> | |||
| <p>Older releases of Ant can be found <a href="http://jakarta.apache.org/builds/ant/release/">here</a>. Those | |||
| releases are only provided as <code>zip</code> archives that can be | |||
| extracted by <code>jar xf </code><em>archive.zip</em> - we highly | |||
| recommend to not use those releases but upgrade to Ant's <a href="[location]#Current Release of Ant">latest</a> release.</p> | |||
| <br/> | |||
| <table class="nowrap" border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
| <tr><td bgcolor="#294563"><font color="#ffffff"><a name="Verify Releases"><strong>Verify Releases</strong></a></font></td></tr> | |||
| </table> | |||
| <p>It is essential that you verify the integrity of the downloaded | |||
| files using the PGP or MD5 signatures.</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/">main distribution | |||
| directory</a>, rather than from a mirror. Then verify the signatures | |||
| using</p> | |||
| <p><code> | |||
| % pgpk -a KEYS<br /> | |||
| % pgpv jakarta-ant-src-1.5.1.tar.gz.asc<br /> | |||
| </code> | |||
| <em>or</em><br /> | |||
| <code> | |||
| % pgp -ka KEYS<br /> | |||
| % pgp jakarta-ant-src-1.5.1.tar.gz.asc<br /> | |||
| </code> | |||
| <em>or</em><br /> | |||
| <code> | |||
| % gpg --import KEYS<br /> | |||
| % gpg --verify jakarta-ant-src-1.5.1.tar.gz.asc | |||
| </code></p> | |||
| <p>Alternatively, you can verify the MD5 signature on the files. A | |||
| unix program called <code>md5</code> or <code>md5sum</code> is | |||
| included in many unix distributions. It 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>, or | |||
| <a href="http://www.slavasoft.com/fsum/">here</a>.</p> | |||
| <p>We highly recommend to verify the PGP signature, though.</p> | |||
| </div> | |||
| </td><td width="10"><img width="10" height="4" alt="" src="images/spacer.gif"></td> | |||
| </tr> | |||
| </table> | |||
| </td> | |||
| </tr> | |||
| </table> | |||
| <table summary="footer" cellspacing="0" cellpadding="0" width="100%" border="0"> | |||
| <tr> | |||
| <td colspan="2" height="1" bgcolor="#4C6C8F"><img height="1" width="1" alt="" src="images/spacer.gif"><a href="images/label.gif"></a><a href="images/page.gif"></a><a href="images/chapter.gif"></a><a href="images/chapter_open.gif"></a><a href="images/current.gif"></a><a href="/favicon.ico"></a></td> | |||
| </tr> | |||
| <tr> | |||
| <td colspan="2" bgcolor="#CFDCED" class="copyright" align="center"><font size="2" face="Arial, Helvetica, Sans-Serif">Copyright © | |||
| 2000-2003 The Apache Software Foundation. All rights reserved.<script type="text/javascript" language="JavaScript"><!-- | |||
| document.write(" - "+"Last Published: " + document.lastModified); | |||
| // --></script></font></td> | |||
| </tr> | |||
| </table> | |||
| </body> | |||
| </html> | |||
| @@ -1,220 +0,0 @@ | |||
| <?xml version="1.0"?> | |||
| <document> | |||
| <properties> | |||
| <author email="ehatcher@apache.org">Erik Hatcher</author> | |||
| <title>Ant 1.5 Release To-Do List</title> | |||
| </properties> | |||
| <body> | |||
| <section name="Ant 1.5 Release To-Do List"> | |||
| <subsection name="Open"> | |||
| <table> | |||
| <tr> | |||
| <th>Item</th> | |||
| <th>Details</th> | |||
| <th>Assigned</th> | |||
| </tr> | |||
| <tr> | |||
| <td>Bugzilla bugs under 30</td> | |||
| <td>or at least address most of them in some way</td> | |||
| <td>All Committers</td> | |||
| </tr> | |||
| <tr> | |||
| <td>Document Path datatype</td> | |||
| <td>It's documented, but more hidden than the other types</td> | |||
| <td>Erik</td> | |||
| </tr> | |||
| <tr> | |||
| <td>Novell NetWare support</td> | |||
| <td></td> | |||
| <td>Jeff Tulley</td> | |||
| </tr> | |||
| <tr> | |||
| <td>XMLCatalog more integrated</td> | |||
| <td>Several tasks could still use XMLCatalog integration</td> | |||
| <td></td> | |||
| </tr> | |||
| <tr> | |||
| <td>Make default excludes customizable</td> | |||
| <td>With the setting of an ant.default.excludes property?</td> | |||
| <td>Erik</td> | |||
| </tr> | |||
| <tr> | |||
| <td>Fully functional on Java 1.4</td> | |||
| <td>Fix outstanding java1.4 defects, maybe add an | |||
| assertions datatype for java and other tasks (junit?) | |||
| which lets people turn on asserts. | |||
| </td> | |||
| <td>Steve + any other help he can get</td> | |||
| </tr> | |||
| <!-- for cut and paste use | |||
| <tr> | |||
| <td></td> | |||
| <td></td> | |||
| <td></td> | |||
| </tr> | |||
| --> | |||
| </table> | |||
| </subsection> | |||
| <subsection name="Done"> | |||
| <table> | |||
| <tr> | |||
| <th>Item</th> | |||
| <th>Details</th> | |||
| <th>Assigned</th> | |||
| </tr> | |||
| <tr> | |||
| <td>Selectors</td> | |||
| <td></td> | |||
| <td>Bruce</td> | |||
| </tr> | |||
| <tr> | |||
| <td>Extension utilities</td> | |||
| <td>Port across task that prints out details of extensions for | |||
| a certain library/jar, or all jars in a path. Port across task | |||
| that generates a manifest (including dependencies and extension | |||
| specification) based on a set of jars in path. Port across task | |||
| that checks that the list of pre-req extensions are present in | |||
| path.</td> | |||
| <td>Peter</td> | |||
| </tr> | |||
| <tr> | |||
| <td>XmlLogger implements BuildLogger</td> | |||
| <td>Its currently a BuildListener, lets remove the confusion</td> | |||
| <td>Erik</td> | |||
| </tr> | |||
| <tr> | |||
| <td>Dotnet library tweaks</td> | |||
| <td>update to release, add uptodateness, add a web service | |||
| import (for Axis interop testing)</td> | |||
| <td>Steve, in a really long meeting</td> | |||
| </tr> | |||
| <tr> | |||
| <td>compiler attribute for rmic</td> | |||
| <td></td> | |||
| <td>Stefan</td> | |||
| </tr> | |||
| <tr> | |||
| <td>PGP signing task if possible</td> | |||
| <td>Not done, but deemed impossible - at least in the 1.5 | |||
| time frame.</td> | |||
| <td>Stefan</td> | |||
| </tr> | |||
| <tr> | |||
| <td>JUnit's System.err/.out handling</td> | |||
| <td>showoutput attribute has been added - doesn't work in | |||
| some cases yet (same reason as bug PR 7980)</td> | |||
| <td>Stefan</td> | |||
| </tr> | |||
| <tr> | |||
| <td>Base compiler command line switches on the selected | |||
| compiler, not the current JDK</td> | |||
| <td></td> | |||
| <td>Stefan</td> | |||
| </tr> | |||
| <tr> | |||
| <td><input></td> | |||
| <td></td> | |||
| <td>Stefan</td> | |||
| </tr> | |||
| <tr> | |||
| <td>Make javadoc a real directory based task</td> | |||
| <td></td> | |||
| <td>Stefan</td> | |||
| </tr> | |||
| </table> | |||
| </subsection> | |||
| <subsection name="Bug Reports Short-Cuts"> | |||
| <p>Note: You can sort the report results by clicking on the column-headings.</p> | |||
| <table> | |||
| <tr> | |||
| <th>New|Assigned|Reopened Bug Reports:</th> | |||
| </tr> | |||
| <tr> | |||
| <td><a href="http://nagoya.apache.org/bugzilla/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&email1=&emailtype1=substring&emailassigned_to1=1&email2=&emailtype2=substring&emailreporter2=1&bugidtype=include&bug_id=&changedin=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&product=Ant&component=Build+Process&component=Core&component=Core+tasks&component=Documentation&component=Optional+Tasks&component=Other&component=Wrapper+scripts&short_desc=&short_desc_type=allwordssubstr&long_desc=&long_desc_type=allwordssubstr&bug_file_loc=&bug_file_loc_type=allwordssubstr&keywords=&keywords_type=anywords&field0-0-0=noop&type0-0-0=noop&value0-0-0=&cmdtype=doit">All</a> | |||
| </td> | |||
| </tr> | |||
| <tr> | |||
| <td><a href="http://nagoya.apache.org/bugzilla/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&bug_severity=Blocker&bug_severity=Critical&bug_severity=Major&bug_severity=Normal&bug_severity=Minor&email1=&emailtype1=substring&emailassigned_to1=1&email2=&emailtype2=substring&emailreporter2=1&bugidtype=include&bug_id=&changedin=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&product=Ant&component=Build+Process&component=Core&component=Core+tasks&component=Documentation&component=Optional+Tasks&component=Other&component=Wrapper+scripts&short_desc=&short_desc_type=allwordssubstr&long_desc=&long_desc_type=allwordssubstr&bug_file_loc=&bug_file_loc_type=allwordssubstr&keywords=&keywords_type=anywords&field0-0-0=noop&type0-0-0=noop&value0-0-0=&cmdtype=doit">- minus Enhancements</a> | |||
| </td> | |||
| </tr> | |||
| <tr> | |||
| <th>New|Assigned|Reopened Bug Reports by Component:</th> | |||
| </tr> | |||
| <tr> | |||
| <td><a href="http://nagoya.apache.org/bugzilla/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&email1=&emailtype1=substring&emailassigned_to1=1&email2=&emailtype2=substring&emailreporter2=1&bugidtype=include&bug_id=&changedin=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&product=Ant&component=Build+Process&short_desc=&short_desc_type=allwordssubstr&long_desc=&long_desc_type=allwordssubstr&bug_file_loc=&bug_file_loc_type=allwordssubstr&keywords=&keywords_type=anywords&field0-0-0=noop&type0-0-0=noop&value0-0-0=&cmdtype=doit">Build Process</a> | |||
| </td> | |||
| </tr> | |||
| <tr> | |||
| <td><a href="http://nagoya.apache.org/bugzilla/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&bug_severity=Blocker&bug_severity=Critical&bug_severity=Major&bug_severity=Normal&bug_severity=Minor&email1=&emailtype1=substring&emailassigned_to1=1&email2=&emailtype2=substring&emailreporter2=1&bugidtype=include&bug_id=&changedin=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&product=Ant&component=Build+Process&short_desc=&short_desc_type=allwordssubstr&long_desc=&long_desc_type=allwordssubstr&bug_file_loc=&bug_file_loc_type=allwordssubstr&keywords=&keywords_type=anywords&field0-0-0=noop&type0-0-0=noop&value0-0-0=&cmdtype=doit">- minus Enhancements</a> | |||
| </td> | |||
| </tr> | |||
| <tr> | |||
| <td><a href="http://nagoya.apache.org/bugzilla/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&email1=&emailtype1=substring&emailassigned_to1=1&email2=&emailtype2=substring&emailreporter2=1&bugidtype=include&bug_id=&changedin=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&product=Ant&component=Core&short_desc=&short_desc_type=allwordssubstr&long_desc=&long_desc_type=allwordssubstr&bug_file_loc=&bug_file_loc_type=allwordssubstr&keywords=&keywords_type=anywords&field0-0-0=noop&type0-0-0=noop&value0-0-0=&cmdtype=doit">Core</a> | |||
| </td> | |||
| </tr> | |||
| <tr> | |||
| <td><a href="http://nagoya.apache.org/bugzilla/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&bug_severity=Blocker&bug_severity=Critical&bug_severity=Major&bug_severity=Normal&bug_severity=Minor&email1=&emailtype1=substring&emailassigned_to1=1&email2=&emailtype2=substring&emailreporter2=1&bugidtype=include&bug_id=&changedin=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&product=Ant&component=Core&short_desc=&short_desc_type=allwordssubstr&long_desc=&long_desc_type=allwordssubstr&bug_file_loc=&bug_file_loc_type=allwordssubstr&keywords=&keywords_type=anywords&field0-0-0=noop&type0-0-0=noop&value0-0-0=&cmdtype=doit">- minus Enhancements</a> | |||
| </td> | |||
| </tr> | |||
| <tr> | |||
| <td><a href="http://nagoya.apache.org/bugzilla/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&email1=&emailtype1=substring&emailassigned_to1=1&email2=&emailtype2=substring&emailreporter2=1&bugidtype=include&bug_id=&changedin=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&product=Ant&component=Core+Tasks&short_desc=&short_desc_type=allwordssubstr&long_desc=&long_desc_type=allwordssubstr&bug_file_loc=&bug_file_loc_type=allwordssubstr&keywords=&keywords_type=anywords&field0-0-0=noop&type0-0-0=noop&value0-0-0=&cmdtype=doit">Core Tasks</a> | |||
| </td> | |||
| </tr> | |||
| <tr> | |||
| <td><a href="http://nagoya.apache.org/bugzilla/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&bug_severity=Blocker&bug_severity=Critical&bug_severity=Major&bug_severity=Normal&bug_severity=Minor&email1=&emailtype1=substring&emailassigned_to1=1&email2=&emailtype2=substring&emailreporter2=1&bugidtype=include&bug_id=&changedin=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&product=Ant&component=Core+Tasks&short_desc=&short_desc_type=allwordssubstr&long_desc=&long_desc_type=allwordssubstr&bug_file_loc=&bug_file_loc_type=allwordssubstr&keywords=&keywords_type=anywords&field0-0-0=noop&type0-0-0=noop&value0-0-0=&cmdtype=doit">- minus Enhancements</a> | |||
| </td> | |||
| </tr> | |||
| <tr> | |||
| <td><a href="http://nagoya.apache.org/bugzilla/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&email1=&emailtype1=substring&emailassigned_to1=1&email2=&emailtype2=substring&emailreporter2=1&bugidtype=include&bug_id=&changedin=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&product=Ant&component=Documentation&short_desc=&short_desc_type=allwordssubstr&long_desc=&long_desc_type=allwordssubstr&bug_file_loc=&bug_file_loc_type=allwordssubstr&keywords=&keywords_type=anywords&field0-0-0=noop&type0-0-0=noop&value0-0-0=&cmdtype=doit">Documentation</a> | |||
| </td> | |||
| </tr> | |||
| <tr> | |||
| <td><a href="http://nagoya.apache.org/bugzilla/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&bug_severity=Blocker&bug_severity=Critical&bug_severity=Major&bug_severity=Normal&bug_severity=Minor&email1=&emailtype1=substring&emailassigned_to1=1&email2=&emailtype2=substring&emailreporter2=1&bugidtype=include&bug_id=&changedin=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&product=Ant&component=Documentation&short_desc=&short_desc_type=allwordssubstr&long_desc=&long_desc_type=allwordssubstr&bug_file_loc=&bug_file_loc_type=allwordssubstr&keywords=&keywords_type=anywords&field0-0-0=noop&type0-0-0=noop&value0-0-0=&cmdtype=doit">- minus Enhancements</a> | |||
| </td> | |||
| </tr> | |||
| <tr> | |||
| <td><a href="http://nagoya.apache.org/bugzilla/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&email1=&emailtype1=substring&emailassigned_to1=1&email2=&emailtype2=substring&emailreporter2=1&bugidtype=include&bug_id=&changedin=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&product=Ant&component=Optional+Tasks&short_desc=&short_desc_type=allwordssubstr&long_desc=&long_desc_type=allwordssubstr&bug_file_loc=&bug_file_loc_type=allwordssubstr&keywords=&keywords_type=anywords&field0-0-0=noop&type0-0-0=noop&value0-0-0=&cmdtype=doit">Optional Tasks</a> | |||
| </td> | |||
| </tr> | |||
| <tr> | |||
| <td><a href="http://nagoya.apache.org/bugzilla/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&bug_severity=Blocker&bug_severity=Critical&bug_severity=Major&bug_severity=Normal&bug_severity=Minor&email1=&emailtype1=substring&emailassigned_to1=1&email2=&emailtype2=substring&emailreporter2=1&bugidtype=include&bug_id=&changedin=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&product=Ant&component=Optional+Tasks&short_desc=&short_desc_type=allwordssubstr&long_desc=&long_desc_type=allwordssubstr&bug_file_loc=&bug_file_loc_type=allwordssubstr&keywords=&keywords_type=anywords&field0-0-0=noop&type0-0-0=noop&value0-0-0=&cmdtype=doit">- minus Enhancements</a> | |||
| </td> | |||
| </tr> | |||
| <tr> | |||
| <td><a href="http://nagoya.apache.org/bugzilla/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&email1=&emailtype1=substring&emailassigned_to1=1&email2=&emailtype2=substring&emailreporter2=1&bugidtype=include&bug_id=&changedin=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&product=Ant&component=Other&short_desc=&short_desc_type=allwordssubstr&long_desc=&long_desc_type=allwordssubstr&bug_file_loc=&bug_file_loc_type=allwordssubstr&keywords=&keywords_type=anywords&field0-0-0=noop&type0-0-0=noop&value0-0-0=&cmdtype=doit">Other</a> | |||
| </td> | |||
| </tr> | |||
| <tr> | |||
| <td><a href="http://nagoya.apache.org/bugzilla/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&bug_severity=Blocker&bug_severity=Critical&bug_severity=Major&bug_severity=Normal&bug_severity=Minor&email1=&emailtype1=substring&emailassigned_to1=1&email2=&emailtype2=substring&emailreporter2=1&bugidtype=include&bug_id=&changedin=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&product=Ant&component=Other&short_desc=&short_desc_type=allwordssubstr&long_desc=&long_desc_type=allwordssubstr&bug_file_loc=&bug_file_loc_type=allwordssubstr&keywords=&keywords_type=anywords&field0-0-0=noop&type0-0-0=noop&value0-0-0=&cmdtype=doit">- minus Enhancements</a> | |||
| </td> | |||
| </tr> | |||
| <tr> | |||
| <td><a href="http://nagoya.apache.org/bugzilla/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&email1=&emailtype1=substring&emailassigned_to1=1&email2=&emailtype2=substring&emailreporter2=1&bugidtype=include&bug_id=&changedin=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&product=Ant&component=Wrapper+Scripts&short_desc=&short_desc_type=allwordssubstr&long_desc=&long_desc_type=allwordssubstr&bug_file_loc=&bug_file_loc_type=allwordssubstr&keywords=&keywords_type=anywords&field0-0-0=noop&type0-0-0=noop&value0-0-0=&cmdtype=doit">Wrapper Scripts</a> | |||
| </td> | |||
| </tr> | |||
| <tr> | |||
| <td><a href="http://nagoya.apache.org/bugzilla/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&bug_severity=Blocker&bug_severity=Critical&bug_severity=Major&bug_severity=Normal&bug_severity=Minor&email1=&emailtype1=substring&emailassigned_to1=1&email2=&emailtype2=substring&emailreporter2=1&bugidtype=include&bug_id=&changedin=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&product=Ant&component=Wrapper+Scripts&short_desc=&short_desc_type=allwordssubstr&long_desc=&long_desc_type=allwordssubstr&bug_file_loc=&bug_file_loc_type=allwordssubstr&keywords=&keywords_type=anywords&field0-0-0=noop&type0-0-0=noop&value0-0-0=&cmdtype=doit">- minus Enhancements</a> | |||
| </td> | |||
| </tr> | |||
| <tr> | |||
| </tr> | |||
| </table> | |||
| </subsection> | |||
| </section> | |||
| </body> | |||
| </document> | |||
| @@ -1,186 +0,0 @@ | |||
| <?xml version="1.0"?> | |||
| <document> | |||
| <properties> | |||
| <author email="">Conor MacNeill</author> | |||
| <author email="stefan.bodewig@epost.de">Stefan Bodewig</author> | |||
| <author email="">Magesh Umasankar</author> | |||
| <title>News</title> | |||
| </properties> | |||
| <body> | |||
| <section name="Ant 1.5.1"> | |||
| <h3>October 3, 2002 - Ant 1.5.1 Available !</h3> | |||
| <p>The final version of Ant 1.5.1 is now available for | |||
| <a href="http://ant.apache.org/bindownload.cgi"> | |||
| download</a>. If you have any feedback on this release, feel free to join the | |||
| discussion on the ant-dev and ant-user mailing lists. | |||
| </p> | |||
| </section> | |||
| <section name="Ant 1.5.1Beta1"> | |||
| <h3>August 19, 2002 - Ant 1.5.1 Beta1 Available !</h3> | |||
| <p>The first beta version of Ant 1.5.1 is now available for | |||
| <a href="http://jakarta.apache.org/builds/jakarta-ant/release/v1.5.1beta1/"> | |||
| download</a>. If you have any feedback on the beta feel free to join the | |||
| discussion on the ant-dev and ant-user mailing lists. | |||
| </p> | |||
| </section> | |||
| <section name="Ant 1.5"> | |||
| <h3>July 15, 2002 - Fix for Cygwin problem in wrapper script available</h3> | |||
| <p>The wrapper script of Ant 1.5 needs to be replaced with a new | |||
| version for Cygwin users. See the <a | |||
| href="faq.html#1.5-cygwin-sh">FAQ</a> for details.</p> | |||
| <h3>July 10, 2002 - Ant 1.5 Released!</h3> | |||
| <p>The final version of Ant 1.5 is now available for | |||
| <a href="http://jakarta.apache.org/builds/jakarta-ant/release/v1.5/"> | |||
| download</a>. If you have any feedback on this release, feel free to join the | |||
| discussion on the ant-dev and ant-user mailing lists. | |||
| </p> | |||
| </section> | |||
| <section name="Ant 1.5Beta3"> | |||
| <h3>June 24, 2002 - Ant 1.5 Beta3 Available!</h3> | |||
| <p>The third beta version of Ant 1.5 is now available for | |||
| <a href="http://jakarta.apache.org/builds/jakarta-ant/release/v1.5Beta3/"> | |||
| download</a>. If you have any feedback on the beta feel free to join the | |||
| discussion on the ant-dev and ant-user mailing lists. | |||
| </p> | |||
| </section> | |||
| <section name="Ant 1.5Beta2"> | |||
| <h3>June 1, 2002 - Ant 1.5 Beta2 Available!</h3> | |||
| <p>The second beta version of Ant 1.5 is now available for | |||
| <a href="http://jakarta.apache.org/builds/jakarta-ant/release/v1.5Beta2/"> | |||
| download</a>. If you have any feedback on the beta feel free to join the | |||
| discussion on the ant-dev and ant-user mailing lists. | |||
| </p> | |||
| </section> | |||
| <section name="Ant 1.5Beta1"> | |||
| <h3>Ant 1.5 Beta1 Available !</h3> | |||
| <p>The first beta version of Ant 1.5 is now available for | |||
| <a href="http://jakarta.apache.org/builds/jakarta-ant/release/v1.5Beta1/"> | |||
| download</a>. If you have any feedback on the beta feel free to join the | |||
| discussion on the ant-dev and ant-user mailing lists. | |||
| </p> | |||
| </section> | |||
| <section name="Ant wins again!"> | |||
| <h3>Apr 29, 2002: Ant wins <em>Software Development</em> magazine's | |||
| 2002 Productivity Award.</h3> | |||
| <p> | |||
| <a href="http://www.sdmagazine.com"><img src="images/sdm_productivity_award.gif" alt="" border="0" height="75" width="135" align="right"/></a> | |||
| Ant has been awarded a <strong>2002 Productivity Award</strong> by | |||
| <a href="http://www.sdmagazine.com/"><em>Software Development</em></a> | |||
| magazine. Read the | |||
| <a href="http://www.sdmagazine.com/jolts/press_release_4-26-02.htm"> | |||
| press release</a> for more information and the full list of winners. | |||
| </p> | |||
| </section> | |||
| <section name="Ant has won!"> | |||
| <h3>Mar 26, 2002: Ant wins the JavaWorld Editors' Choice | |||
| Award</h3> | |||
| <p> | |||
| <a href="http://www.javaworld.com"><img src="images/jw_ec_logo_winner2002.gif" alt="" border="0" height="85" width="230" align="right"/></a> | |||
| Ant has won the JavaWorld Editors' Choice Award for | |||
| <strong>Most Useful Java Community-Developed Technology</strong>. | |||
| Read the | |||
| <a href="http://www.javaworld.com/javaworld/jw-03-2002/jw-0326-awards.html | |||
| "> full article</a> -- or jump directly to the bit about | |||
| <a href="http://www.javaworld.com/javaworld/jw-03-2002/jw-0326-awards-p3.html"> our award</a> <code>:)</code></p> | |||
| </section> | |||
| <section name="Java 1.4 Support"> | |||
| <h3>Feb 15, 2002: Java 1.4 Support</h3> | |||
| <p> | |||
| Java 1.4 has now been released by Sun. The latest Ant source supports | |||
| the new <tt>assert</tt> statement in the compiler task via the <tt>source</tt> | |||
| attribute. It also contains a compatibility fix needed for some ant tasks | |||
| on Java 1.4 over Windows XP. If you have problems running Ant 1.4.1 on WinXP/Java 1.4, | |||
| please use a recent build or compile your own version from the source tree. | |||
| </p> | |||
| </section> | |||
| <section name="See our new logo!"> | |||
| <h3>Have a look at our new cool logo!</h3> | |||
| </section> | |||
| <section name="Ant 1.4.1"> | |||
| <h3>11 October 2001 Ant 1.4.1 released !</h3> | |||
| <p>Please visit the | |||
| <a href="http://jakarta.apache.org/builds/jakarta-ant/release/v1.4.1/"> | |||
| download area</a>. | |||
| </p> | |||
| </section> | |||
| <section name="Ant 2.0 Requirements Collected - Next is Design"> | |||
| <p>A commented version of the collected user requirements is now | |||
| available <a href="ant2/features.html">here</a> - it is not | |||
| complete as some details still have to be defined, but it should | |||
| give you an idea of what Ant2 is going to look like.</p> | |||
| <p>Several details can only be decided in the light of real code | |||
| and prototypes. Several people are working on prototypes (that | |||
| can be found in Ant's CVS module in the proposals directory) and | |||
| discussion is going on on the Ant-Dev mailing list.</p> | |||
| </section> | |||
| <section name="Best-Practices Profile of Ant at Sun's Dot-Com Builder"> | |||
| <p>Sun has released an introductory article on Ant on their | |||
| Dot-Com Builder site on May 30 2001. See <a | |||
| href="http://dcb.sun.com/practices/profiles/ant.jsp">http://dcb.sun.com/practices/profiles/ant.jsp</a></p> | |||
| </section> | |||
| <section name="Ant 2.0 Requirements"> | |||
| <p>Ant has been in use for quite some time and has been used in ways never conceived when it | |||
| was originally written. While Ant 1.x has continued to sucessfully evolve and grow, there | |||
| are a number of limitations and inconsistencies that are now apparent and which need to | |||
| be addressed. | |||
| </p> | |||
| <p> | |||
| As we continue to evolve and enhance Ant 1.x, it is now time to define what Ant 2.0 will | |||
| encompass. Ant 2.0 will be a major rearchitecting of Ant. It has a number of goals including: | |||
| </p> | |||
| <ul> | |||
| <li>Define the "contract" with build file writers to which Ant will be bound.</li> | |||
| <li>Define the "contract" between the Ant core and Task writers.</li> | |||
| <li>Make Ant more easily extendable by allowing additional tasks to be "dropped" in.</li> | |||
| <li>Allow Ant to function as a component to simplify integration with GUIs and IDEs.</li> | |||
| <li>Make Ant more regular and logical.</li> | |||
| </ul> | |||
| <p> | |||
| It is expected that Ant 2.0 will break Ant 1.x based build files. The intention is to | |||
| make this the last time that will happen. | |||
| </p> | |||
| <p> | |||
| To advance the definition of Ant, user requirements are now being accepted on the | |||
| Ant-Dev mailing list. Any requirement will be accepted for consideration. The | |||
| requirements are being collected into a document which is available | |||
| <a href="ant2/requested-features.txt">on-line</a>. New features will be excepted | |||
| until March 21st, 2001. At that time, each requirement will be discussed | |||
| for inclusion in an Ant 2.0 requirement document. | |||
| </p> | |||
| <p> | |||
| For your reference some of the goals which have shaped the development of Ant 1.x are | |||
| available <a href="ant2/original-specification.html">here</a>. These continue to be | |||
| relevant to Ant 2.0. | |||
| </p> | |||
| <p> | |||
| If you want to shape the future of Ant, join the | |||
| <a href="http://jakarta.apache.org/site/mail.html">Ant-Dev mailing list</a> and contribute | |||
| your ideas. | |||
| </p> | |||
| </section> | |||
| </body> | |||
| </document> | |||
| @@ -1,143 +0,0 @@ | |||
| <?xml version="1.0"?> | |||
| <document> | |||
| <properties> | |||
| <title>Downloading Ant - Binary Distribution</title> | |||
| <base/> | |||
| </properties> | |||
| <body> | |||
| <section name="Downloading Ant"> | |||
| <p>Use the links below to download a binary distribution of Ant from | |||
| one of our mirrors. You <strong>must</strong> | |||
| <a href="[location]#Verify Releases">verify the integrity</a> of the | |||
| downloaded files using signatures downloaded from our main | |||
| distribution directory.</p> | |||
| <p>Ant is 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>In addition we provide RPMs created and maintained by the <a | |||
| href="http://www.jpackage.org">JPackage team</a>, see the <a | |||
| href="[preferred]/ant/binaries/rpms/">distribution directory</a>.</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/">master distribution | |||
| directory</a> or, preferably, its <a href="[preferred]/ant/">mirror</a>.</p> | |||
| </section> | |||
| <section name="Mirror"> | |||
| <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> | |||
| </section> | |||
| <section name="Current Release of Ant"> | |||
| <p>Currently, Apache Ant 1.5.1 is the best available version, see the | |||
| <a href="[preferred]/ant/README.html">release notes</a>.</p> | |||
| <ul> | |||
| <li><code>.zip</code> archive: | |||
| <a href="[preferred]/ant/binaries/jakarta-ant-1.5.1-bin.zip">jakarta-ant-1.5.1-bin.zip</a> | |||
| [<a href="http://www.apache.org/dist/ant/binaries/jakarta-ant-1.5.1-bin.zip.asc">PGP</a>] | |||
| [<a href="http://www.apache.org/dist/ant/binaries/jakarta-ant-1.5.1-bin.zip.md5">MD5</a>]</li> | |||
| <li><code>.tar.gz</code> archive: | |||
| <a href="[preferred]/ant/binaries/jakarta-ant-1.5.1-bin.tar.gz">jakarta-ant-1.5.1-bin.tar.gz</a> | |||
| [<a href="http://www.apache.org/dist/ant/binaries/jakarta-ant-1.5.1-bin.tar.gz.asc">PGP</a>] | |||
| [<a href="http://www.apache.org/dist/ant/binaries/jakarta-ant-1.5.1-bin.tar.gz.md5">MD5</a>]</li> | |||
| <li><code>.tar.bz2</code> archive: | |||
| <a href="[preferred]/ant/binaries/jakarta-ant-1.5.1-bin.tar.bz2">jakarta-ant-1.5.1-bin.tar.bz2</a> | |||
| [<a href="http://www.apache.org/dist/ant/binaries/jakarta-ant-1.5.1-bin.tar.bz2.asc">PGP</a>] | |||
| [<a href="http://www.apache.org/dist/ant/binaries/jakarta-ant-1.5.1-bin.tar.bz2.md5">MD5</a>]</li> | |||
| </ul> | |||
| </section> | |||
| <section name="Nightly Builds"> | |||
| <p>If you wish to use the latest Ant features, you can try downloading a | |||
| <a href="http://cvs.apache.org/builds/jakarta-ant/nightly/">nightly build</a>. | |||
| </p> | |||
| </section> | |||
| <section name="Old Ant Releases"> | |||
| <p>Older releases of Ant can be found <a | |||
| href="http://jakarta.apache.org/builds/ant/release/">here</a>. Those | |||
| releases are only provided as <code>zip</code> archives that can be | |||
| extracted by <code>jar xf </code><em>archive.zip</em> - we highly | |||
| recommend to not use those releases but upgrade to Ant's <a | |||
| href="[location]#Current Release of Ant">latest</a> release.</p> | |||
| </section> | |||
| <section name="Verify Releases"> | |||
| <p>It is essential that you verify the integrity of the downloaded | |||
| files using the PGP or MD5 signatures.</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/">main distribution | |||
| directory</a>, rather than from a mirror. Then verify the signatures | |||
| using</p> | |||
| <p><code> | |||
| % pgpk -a KEYS<br /> | |||
| % pgpv jakarta-ant-bin-1.5.1.tar.gz.asc<br /> | |||
| </code> | |||
| <em>or</em><br /> | |||
| <code> | |||
| % pgp -ka KEYS<br /> | |||
| % pgp jakarta-ant-bin-1.5.1.tar.gz.asc<br /> | |||
| </code> | |||
| <em>or</em><br /> | |||
| <code> | |||
| % gpg --import KEYS<br /> | |||
| % gpg --verify jakarta-ant-bin-1.5.1.tar.gz.asc | |||
| </code></p> | |||
| <p>Alternatively, you can verify the MD5 signature on the files. A | |||
| unix program called <code>md5</code> or <code>md5sum</code> is | |||
| included in many unix distributions. It 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>, or | |||
| <a href="http://www.slavasoft.com/fsum/">here</a>.</p> | |||
| <p>We highly recommend to verify the PGP signature, though.</p> | |||
| </section> | |||
| </body> | |||
| </document> | |||
| @@ -1,257 +0,0 @@ | |||
| /* | |||
| ============================================================================ | |||
| The Apache Software License, Version 1.1 | |||
| ============================================================================ | |||
| Copyright (C) 2002 The Apache Software Foundation. All rights reserved. | |||
| Redistribution and use in source and binary forms, with or without modifica- | |||
| tion, are permitted provided that the following conditions are met: | |||
| 1. Redistributions of source code must retain the above copyright notice, | |||
| this list of conditions and the following disclaimer. | |||
| 2. Redistributions in binary form must reproduce the above copyright notice, | |||
| this list of conditions and the following disclaimer in the documentation | |||
| and/or other materials provided with the distribution. | |||
| 3. The end-user documentation included with the redistribution, if any, must | |||
| include the following acknowledgment: "This product includes software | |||
| developed by the Apache Software Foundation (http://www.apache.org/)." | |||
| Alternately, this acknowledgment may appear in the software itself, if | |||
| and wherever such third-party acknowledgments normally appear. | |||
| 4. The names "Jakarta", "Avalon", "Excalibur" and "Apache Software Foundation" | |||
| must not be used to endorse or promote products derived from this software | |||
| without prior written permission. For written permission, please contact | |||
| apache@apache.org. | |||
| 5. Products derived from this software may not be called "Apache", nor may | |||
| "Apache" appear in their name, without prior written permission of the | |||
| Apache Software Foundation. | |||
| THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, | |||
| INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND | |||
| FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE | |||
| APACHE SOFTWARE FOUNDATION OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, | |||
| INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLU- | |||
| DING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS | |||
| OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON | |||
| ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT | |||
| (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF | |||
| THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | |||
| This software consists of voluntary contributions made by many individuals | |||
| on behalf of the Apache Software Foundation. For more information on the | |||
| Apache Software Foundation, please see <http://www.apache.org/>. | |||
| */ | |||
| /** | |||
| * This script, when included in a html file, builds a neat breadcrumb trail | |||
| * based on its url. That is, if it doesn't contains bugs (I'm relatively | |||
| * sure it does). | |||
| * | |||
| * Typical usage: | |||
| * <script type="text/javascript" language="JavaScript" src="breadcrumbs.js"></script> | |||
| * | |||
| *@author <a href="mailto:leosimons@apache.org">Leo Simons</a> (main author) | |||
| *@author <a href="mailto:nicolaken@apache.org">Nicola Ken Barozzi</a> (integration in skin) | |||
| *@created July 12, 2002 | |||
| *@version 1.0 | |||
| */ | |||
| /* ======================================================================== | |||
| CONSTANTS | |||
| ======================================================================== */ | |||
| /** | |||
| * Two-dimensional array containing extra crumbs to place at the front of | |||
| * the trail. Specify first the name of the crumb, then the URI that belongs | |||
| * to it. You'll need to modify this for every domain or subdomain where | |||
| * you use this script (you can leave it as an empty array if you wish) | |||
| */ | |||
| var PREPREND_CRUMBS = new Array(); | |||
| if(!("apache"=="")){ | |||
| PREPREND_CRUMBS.push( new Array( "apache", "http://www.apache.org/" ) ); | |||
| } | |||
| if(!("xml.apache"=="")){ | |||
| PREPREND_CRUMBS.push( new Array( "ant.apache", "http://ant.apache.org/" ) ); | |||
| } | |||
| if(!(""=="")){ | |||
| PREPREND_CRUMBS.push( new Array( "", "" ) ); | |||
| } | |||
| /** | |||
| * String to include between crumbs: | |||
| */ | |||
| var DISPLAY_SEPARATOR = " > "; | |||
| /** | |||
| * String to include at the beginning of the trail | |||
| */ | |||
| var DISPLAY_PREPREND = ""; | |||
| /** | |||
| * String to include at the end of the trail | |||
| */ | |||
| var DISPLAY_POSTPREND = ""; | |||
| /** | |||
| * CSS Class to use for a single crumb: | |||
| */ | |||
| var CSS_CLASS_CRUMB = "breadcrumb"; | |||
| /** | |||
| * CSS Class to use for the complete trail: | |||
| */ | |||
| var CSS_CLASS_TRAIL = "breadcrumbTrail"; | |||
| /** | |||
| * CSS Class to use for crumb separator: | |||
| */ | |||
| var CSS_CLASS_SEPARATOR = "crumbSeparator"; | |||
| /** | |||
| * Array of strings containing common file extensions. We use this to | |||
| * determine what part of the url to ignore (if it contains one of the | |||
| * string specified here, we ignore it). | |||
| */ | |||
| var FILE_EXTENSIONS = new Array( ".html", ".htm", ".jsp", ".php", ".php3", ".php4" ); | |||
| /** | |||
| * String that separates parts of the breadcrumb trail from each other. | |||
| * When this is no longer a slash, I'm sure I'll be old and grey. | |||
| */ | |||
| var PATH_SEPARATOR = "/"; | |||
| /* ======================================================================== | |||
| UTILITY FUNCTIONS | |||
| ======================================================================== */ | |||
| /** | |||
| * Capitalize first letter of the provided string and return the modified | |||
| * string. | |||
| */ | |||
| function sentenceCase( string ) | |||
| { | |||
| var lower = string.toLowerCase(); | |||
| return lower.substr(0,1).toUpperCase() + lower.substr(1); | |||
| } | |||
| /** | |||
| * Returns an array containing the names of all the directories in the | |||
| * current document URL | |||
| */ | |||
| function getDirectoriesInURL() | |||
| { | |||
| var trail = document.location.pathname.split( PATH_SEPARATOR ); | |||
| // check whether last section is a file or a directory | |||
| var lastcrumb = trail[trail.length-1]; | |||
| for( var i = 0; i < FILE_EXTENSIONS.length; i++ ) | |||
| { | |||
| if( lastcrumb.indexOf( FILE_EXTENSIONS[i] ) ) | |||
| { | |||
| // it is, remove it and send results | |||
| return trail.slice( 1, trail.length-1 ); | |||
| } | |||
| } | |||
| // it's not; send the trail unmodified | |||
| return trail.slice( 1, trail.length ); | |||
| } | |||
| /* ======================================================================== | |||
| BREADCRUMB FUNCTIONALITY | |||
| ======================================================================== */ | |||
| /** | |||
| * Return a two-dimensional array describing the breadcrumbs based on the | |||
| * array of directories passed in. | |||
| */ | |||
| function getBreadcrumbs( dirs ) | |||
| { | |||
| var prefix = "/"; | |||
| var postfix = "/"; | |||
| // the array we will return | |||
| var crumbs = new Array(); | |||
| if( dirs != null ) | |||
| { | |||
| for( var i = 0; i < dirs.length; i++ ) | |||
| { | |||
| prefix += dirs[i] + postfix; | |||
| crumbs.push( new Array( dirs[i], prefix ) ); | |||
| } | |||
| } | |||
| // preprend the PREPREND_CRUMBS | |||
| if(PREPREND_CRUMBS.length > 0 ) | |||
| { | |||
| return PREPREND_CRUMBS.concat( crumbs ); | |||
| } | |||
| return crumbs; | |||
| } | |||
| /** | |||
| * Return a string containing a simple text breadcrumb trail based on the | |||
| * two-dimensional array passed in. | |||
| */ | |||
| function getCrumbTrail( crumbs ) | |||
| { | |||
| var xhtml = DISPLAY_PREPREND; | |||
| for( var i = 0; i < crumbs.length; i++ ) | |||
| { | |||
| xhtml += '<a href="' + crumbs[i][1] + '" >'; | |||
| xhtml += sentenceCase( crumbs[i][0] ) + '</a>'; | |||
| if( i != (crumbs.length-1) ) | |||
| { | |||
| xhtml += DISPLAY_SEPARATOR; | |||
| } | |||
| } | |||
| xhtml += DISPLAY_POSTPREND; | |||
| return xhtml; | |||
| } | |||
| /** | |||
| * Return a string containing an XHTML breadcrumb trail based on the | |||
| * two-dimensional array passed in. | |||
| */ | |||
| function getCrumbTrailXHTML( crumbs ) | |||
| { | |||
| var xhtml = '<span class="' + CSS_CLASS_TRAIL + '">'; | |||
| xhtml += DISPLAY_PREPREND; | |||
| for( var i = 0; i < crumbs.length; i++ ) | |||
| { | |||
| xhtml += '<a href="' + crumbs[i][1] + '" class="' + CSS_CLASS_CRUMB + '">'; | |||
| xhtml += sentenceCase( crumbs[i][0] ) + '</a>'; | |||
| if( i != (crumbs.length-1) ) | |||
| { | |||
| xhtml += '<span class="' + CSS_CLASS_SEPARATOR + '">' + DISPLAY_SEPARATOR + '</span>'; | |||
| } | |||
| } | |||
| xhtml += DISPLAY_POSTPREND; | |||
| xhtml += '</span>'; | |||
| return xhtml; | |||
| } | |||
| /* ======================================================================== | |||
| PRINT BREADCRUMB TRAIL | |||
| ======================================================================== */ | |||
| // check if we're local; if so, only print the PREPREND_CRUMBS | |||
| if( document.location.href.toLowerCase().indexOf( "http://" ) == -1 ) | |||
| { | |||
| document.write( getCrumbTrail( getBreadcrumbs() ) ); | |||
| } | |||
| else | |||
| { | |||
| document.write( getCrumbTrail( getBreadcrumbs( getDirectoriesInURL() ) ) ); | |||
| } | |||
| @@ -1,278 +0,0 @@ | |||
| <?xml version="1.0"?> | |||
| <document> | |||
| <properties> | |||
| <title>Contributors</title> | |||
| </properties> | |||
| <body> | |||
| <section name="Project Management Committee"> | |||
| <subsection name="Active Members"> | |||
| <p> | |||
| <b>Bruce Atherton</b> (bruce at callenish.com - <a href="http://www.callenish.com/~bruce">http://www.callenish.com/~bruce</a>) | |||
| <br/> | |||
| Currently a Systems Architect with Avue Technologies, Bruce has been | |||
| working with Java since version 1.0a2. He also claims to be one of the first | |||
| people to mark up a FAQ with HTML, for a web browser of the distant past | |||
| called Cello. | |||
| </p> | |||
| <p> | |||
| <b>Stephane Bailliez</b><br/> | |||
| </p> | |||
| <p> | |||
| <b>Stefan Bodewig</b> (stefan.bodewig at epost.de) | |||
| <br/> | |||
| Stefan is a senior developer at BoST interactive, where he is mainly | |||
| responsible for a rule based configurator system. He spends some | |||
| time working on Open Source projects with Ant currently taking the | |||
| biggest share of it. | |||
| </p> | |||
| <p> | |||
| <b>Erik Hatcher</b> (ehatcher at apache.org - <a href="http://erik.hatcher.net">http://erik.hatcher.net</a>) | |||
| <br/> | |||
| Erik is the co-author of <a href="http://www.manning.com/antbook"> | |||
| Java Development with Ant</a> and speaks on Ant and other topics at | |||
| <a href="http://www.completeprogrammer.net">No Fluff, Just Stuff | |||
| symposiums</a> as well as other venues. Erik is the President of | |||
| <a href="http://www.ehatchersolutions.com">eHatcher Solutions, Inc</a>. | |||
| </p> | |||
| <p> | |||
| <b>Diane Holt</b><br/> | |||
| </p> | |||
| <p> | |||
| <b>Donald Leslie</b><br/> | |||
| </p> | |||
| <p> | |||
| <b>Steve Loughran</b><br/> | |||
| </p> | |||
| <p> | |||
| <b>Conor MacNeill</b> (conor at cortexebusiness.com.au) | |||
| <br/> | |||
| Conor is a senior developer at Cortex eBusiness, where he develops | |||
| J2EE based systems. In his spare time he helps with the development of | |||
| the Ant build tool. He is also serving as the Chairman of this PMC. | |||
| </p> | |||
| <p> | |||
| <b>Costin Monolache</b><br/> | |||
| </p> | |||
| <p> | |||
| <b> | |||
| <a href="http://www.intertwingly.net/">Sam Ruby</a> | |||
| </b> | |||
| (rubys at us.ibm.com) | |||
| <br/> | |||
| Sam takes a perverse pleasure in integrating disparate things. He is | |||
| a member of the <a href="http://www.php.net/credits.php">PHP group</a>, Apache | |||
| <a href="http://xml.apache.org/whoweare.html">XML PMC</a>, Apache | |||
| sponsor for the <a href="http://xml.apache.org/soap">xml-soap</a> subproject | |||
| and convener of <a href="http://www.ecma.ch">ECMA</a> TC39 TG3. He is | |||
| also serving as the Chairman of the Jakarta PMC. | |||
| </p> | |||
| <p> | |||
| <b>Jon Skeet</b><br/> | |||
| </p> | |||
| <p> | |||
| <b>Magesh Umasankar</b> (umagesh at apache.org) | |||
| <br/> | |||
| Magesh is a lead software developer at | |||
| <a href="http://www.manugistics.com">Manugistics</a>, where | |||
| he is responsible for some of the Revenue Optimization | |||
| solutions. | |||
| </p> | |||
| <p> | |||
| <b>Christoph Wilhelms</b> (christoph.wilhelms at t-online.de) | |||
| <br/> | |||
| Christoph is teamleader and a lead software engineer at | |||
| <a href="http://www.impress.com/english/index.html">IMPRESS SOFTWARE</a>. He is resposible for | |||
| the development of administration tools and development environment for | |||
| the IMPRESS Engine, a Java-based intergration software. At the Ant-Project | |||
| he takes care of Antidote - the Ant GUI. | |||
| </p> | |||
| </subsection> | |||
| <subsection name="Emeritus Members"> | |||
| <p> | |||
| <b>James Duncan Davidson</b> (duncan at x180.net - <a href="http://x180.net/">http://x180.net/</a>) | |||
| <br/> | |||
| By day, Duncan works in the Open Source Program Office at Sun | |||
| Microsystems where he helps various Open Source efforts within Sun | |||
| "do the right thing". Previously at Sun he was responsible | |||
| for the Servlet API Specifications 2.1 and 2.2 as well as the Java API | |||
| for XML Parsing 1.0 and was the original author of Tomcat and Ant. He | |||
| was one of the rabble-rousers within Sun that helped make the Jakarta | |||
| Project a reality and served as the first Chairman of the Jakarta PMC. | |||
| </p> | |||
| </subsection> | |||
| </section> | |||
| <section name="Committers"> | |||
| <subsection name="Active Committers"> | |||
| <p> | |||
| <b>Preston Bannister</b><br/> | |||
| </p> | |||
| <p> | |||
| <b>Nick Davis</b><br/> | |||
| </p> | |||
| <p> | |||
| <b>Darrell DeBoer</b><br/> | |||
| </p> | |||
| <p> | |||
| <b>Peter Donald</b> (peter at apache.org) | |||
| <br/> | |||
| Peter is an avid java developer who is active in the | |||
| <a href="http://jakarta.apache.org/avalon/">Avalon</a> and | |||
| <a href="http://jakarta.apache.org/ant/">Ant</a> projects. | |||
| In his spare time he develops a distributed virtual environment | |||
| (ie military simulator or 3D game) using java technologies. | |||
| </p> | |||
| <p> | |||
| <b>Danno Ferrin</b> (shemnon at yahoo.com) | |||
| <br/> | |||
| Danno has been programming in Java since Summer 96. Danno wrote a JSP | |||
| engine on his own and released it the very same day Jakarta was | |||
| announced at JavaOne. Since then, he decided to join the Jakarta | |||
| project in a spirit of co-operation over competition. | |||
| </p> | |||
| <p> | |||
| <b>Jason Hunter</b> (jh at servlets.com) | |||
| <br/> | |||
| Jason is author of "Java Servlet Programming" (O'Reilly) and publisher | |||
| of <a href="http://www.servlets.com/">http://www.servlets.com/</a>. | |||
| He works at <a href="http://www.collab.net">CollabNet</a>. | |||
| </p> | |||
| <p> | |||
| <b>Arun Jamwal</b> | |||
| <br/> | |||
| </p> | |||
| <p> | |||
| <b>Arnout J. Kuiper</b> (ajkuiper at planet.nl) | |||
| <br/> | |||
| Arnout J. Kuiper is a Java Architect with the Sun Java Center at Sun | |||
| Microsystems. His main focus is web-related technologies on the Java | |||
| platform (J2EE, XML, ...). | |||
| </p> | |||
| <p> | |||
| <b>Adam Murdoch</b> | |||
| <br/> | |||
| </p> | |||
| <p> | |||
| <b>Harish Prabhandham</b> (harishp at onebox.com) | |||
| <br/> | |||
| Harish is an engineer with the J2EE team at Sun, primarily responsible | |||
| for implementing security in the J2EE Reference Implementation | |||
| (RI). He integrated various technologies including servlet/JSP | |||
| implementations from Tomcat into the J2EE RI. These days, he hacks PHP | |||
| code during the day. | |||
| </p> | |||
| <p> | |||
| <b>Nico Seessle</b><br/> | |||
| </p> | |||
| <p> | |||
| <b>Gal Shachor</b> (shachor at il.ibm.com) | |||
| <br/> | |||
| Gal Shachor is a research staff member at IBM. He wrote his first | |||
| Servlet container (ServletExpress) at the beginning of 1997. Later on | |||
| ServletExpress (and Gal) merged into WebSphere, and Gal participated | |||
| in the development of WebSphere 1, 2 and 3. | |||
| </p> | |||
| <p> | |||
| <b>Jon S. Stevens</b> (jon at collab.net) | |||
| <br/> | |||
| Jon is a Co-Founder of <a href="http://www.clearink.com/">Clear Ink | |||
| Corp</a> and recently left to work on <a href="http://scarab.tigris.org/">Scarab</a> a next generation Open | |||
| Source Java Servlet based Issue/Bug tracking system for <a href="http://www.collab.net/">CollabNet</a>. He is an active developer | |||
| of the <a href="http://java.apache.org/jserv/">Apache JServ Servlet | |||
| Engine</a> for the Apache Web Server and Co-Author of the <a href="http://java.apache.org/ecs/">Element Construction Set</a> as | |||
| well as the web application framework, <a href="http://java.apache.org/turbine/">Turbine</a>. | |||
| </p> | |||
| <p> | |||
| <b>James Todd</b> (jwtodd at pacbell.net) | |||
| <br/> | |||
| James has developed real time customer oriented apps for roughly 10 | |||
| years the last 5 of which have predominately been fully integrated, | |||
| front and back, extraNet implementations which have been based on | |||
| Apache, Java and Tcl. | |||
| </p> | |||
| <p> | |||
| <b>Anil Vijendran</b> (akv at eng.sun.com) | |||
| <br/> | |||
| Anil Vijendran is the principal developer of the JSP engine in | |||
| Tomcat. He's done some pretty scary things in his past life -- | |||
| implementing the CORBA IDL to C++ 2.0 mapping, skydiving, IDL to Java | |||
| compilers, Object Databases (SIGSEV, you da man!) for C++, Java ORB | |||
| and EJB runtime environments -- in that order. | |||
| </p> | |||
| </subsection> | |||
| <subsection name="Emeritus Committers"> | |||
| <p> | |||
| <b>Simeon H.K. Fitch</b> (simeon.fitch at mseedsoft.com) | |||
| <br/> | |||
| Simeon is owner of Mustard Seed Software, which specializes in developing | |||
| distributed applications and user interfaces for the science, engineering, | |||
| and research oriented clients. He is the lead architect and developer for | |||
| Antidote, the GUI for Ant. | |||
| </p> | |||
| <p> | |||
| <b>Thomas Haas</b> | |||
| <br/> | |||
| </p> | |||
| <p> | |||
| <b>Stefano Mazzocchi</b> (stefano at apache.org) | |||
| <br/> | |||
| Stefano is addicted to software design, Java programming and | |||
| open development. In the last 4 years, he has contributed way too much | |||
| time to Apache, expecially on JServ, JMeter, Avalon, JAMES, Ant, Cocoon | |||
| and helping to bring more projects into Apache-land, such as FOP, Batik, | |||
| POI and Xindice. The problem is that he's too picky to be satisfied :-) | |||
| </p> | |||
| <p> | |||
| <b>Glenn McAllister</b> (glenn at somanetworks.com) | |||
| <br/> | |||
| Glenn McAllister is a software developer at SOMA Networks, was formerly | |||
| the same at IBM (plus tech writer plus build guy), and does some writing | |||
| on the side for the VADD Technical Journal. | |||
| </p> | |||
| </subsection> | |||
| </section> | |||
| </body> | |||
| </document> | |||
| @@ -1,41 +0,0 @@ | |||
| <?xml version="1.0"?> | |||
| <document> | |||
| <properties> | |||
| <title>CVS Repositories</title> | |||
| </properties> | |||
| <body> | |||
| <section name="Access the Source Tree (AnonCVS)"> | |||
| <p>Anyone can checkout source code from our anonymous CVS | |||
| server. To do so, simply use the following commands (if you are | |||
| using a GUI CVS client, configure it appropriatly):</p> | |||
| <source> | |||
| cvs -d :pserver:anoncvs@cvs.apache.org:/home/cvspublic login<br/> | |||
| password: anoncvs</source> | |||
| <source> | |||
| cvs -d :pserver:anoncvs@cvs.apache.org:/home/cvspublic checkout [module-name]</source> | |||
| <p>Modules available for access are (click the links to view the | |||
| CVS tree via ViewCVS):</p> | |||
| <ul> | |||
| <li><a | |||
| href="http://cvs.apache.org/viewcvs/jakarta-ant/">jakarta-ant</a> - | |||
| The "main" Ant module.</li> | |||
| <li><a | |||
| href="http://cvs.apache.org/viewcvs/jakarta-ant-antidote/">jakarta-ant-antidote</a> | |||
| - Antidote, a GUI frontend to Ant.</li> | |||
| </ul> | |||
| <p>If you are not familiar with CVS, <a | |||
| href="http://jakarta.apache.org/site/cvsindex.html">Jakarta's | |||
| CVS page</a> may hold many helpful hints.</p> | |||
| </section> | |||
| </body> | |||
| </document> | |||
| @@ -1,23 +0,0 @@ | |||
| <?xml version="1.0"?> | |||
| <document> | |||
| <properties> | |||
| <title>Project Guidelines</title> | |||
| </properties> | |||
| <body> | |||
| <section name="Project Guidelines"> | |||
| <p>We are still in the process of defining the guidelines for this | |||
| project - to get an idea what they may look like, we want to point | |||
| you to the guidelines of the <a | |||
| href="http://jakarta.apache.org/site/guidelines.html">Jakarta</a> | |||
| and <a | |||
| href="http://httpd.apache.org/dev/guidelines.html">httpd</a> | |||
| projects as well as the work currently on the way at the <a | |||
| href="http://incubator.apache.org/">Incubator</a> project.</p> | |||
| </section> | |||
| </body> | |||
| </document> | |||
| @@ -1,112 +0,0 @@ | |||
| <?xml version="1.0"?> | |||
| <document> | |||
| <properties> | |||
| <author email="">Conor MacNeill</author> | |||
| <author email="stefan.bodewig@epost.de">Stefan Bodewig</author> | |||
| <title>Welcome</title> | |||
| </properties> | |||
| <body> | |||
| <section name="Ant 1.5.1"> | |||
| <h3>Apache Ant 1.5.1 Released!</h3> | |||
| <p>Version 1.5.1 of Ant has been released. It is available for | |||
| download as <a href="bindownload.cgi">binary</a> or as <a | |||
| href="srcdownload.cgi">source</a> distribution.</p> | |||
| </section> | |||
| <section name="Apache Ant"> | |||
| <p> | |||
| Apache Ant is a Java-based build tool. In theory, it is kind of like | |||
| Make, but without Make's wrinkles. | |||
| </p> | |||
| <p> | |||
| Why another build tool when there is already <em>make</em>, <em>gnumake</em>, | |||
| <em>nmake</em>, <em>jam</em>, and | |||
| others? Because all those tools have limitations that Ant's original author | |||
| couldn't live with when developing software across multiple platforms. Make-like | |||
| tools are inherently shell-based -- they evaluate a set of dependencies, then | |||
| execute commands not unlike what you would issue in a shell. This means that you | |||
| can easily extend these tools by using or writing any program for the OS that | |||
| you are working on. However, this also means that you limit yourself to the OS, | |||
| or at least the OS type such as Unix, that you are working on. | |||
| </p> | |||
| <p> | |||
| Makefiles are inherently evil as well. Anybody who has worked on them for any | |||
| time has run into the dreaded tab problem. "Is my command not executing | |||
| because I have a space in front of my tab!!!" said the original author of | |||
| Ant way too many times. Tools like Jam took care of this to a great degree, but | |||
| still have yet another format to use and remember. | |||
| </p> | |||
| <p> | |||
| Ant is different. Instead of a model where it is extended with shell-based | |||
| commands, Ant is extended using Java classes. Instead of writing shell commands, | |||
| the configuration files are XML-based, calling out a target tree where various | |||
| tasks get executed. Each task is run by an object that implements a particular | |||
| Task interface. | |||
| </p> | |||
| <p> | |||
| Granted, this removes some of the expressive power that is inherent by being | |||
| able to construct a shell command such as | |||
| <code>`find . -name foo -exec rm {}`</code>, but it | |||
| gives you the ability to be cross platform -- to work anywhere and everywhere. | |||
| And hey, if you really need to execute a shell command, Ant has an | |||
| <code><exec></code> task that | |||
| allows different commands to be executed based on the OS that it is executing | |||
| on. | |||
| </p> | |||
| </section> | |||
| <section name="Documentation"> | |||
| <p> | |||
| You can view the documentation for the current release (Apache Ant 1.5.1) | |||
| <a href="manual/index.html">online</a> | |||
| </p> | |||
| <p> | |||
| Comprehensive documentation is included in the source and binary distributions. | |||
| </p> | |||
| </section> | |||
| <section name="Nightly Builds"> | |||
| <p> | |||
| If you wish to use the latest Ant features, you can try downloading a nightly | |||
| build from <a href="http://cvs.apache.org/builds/jakarta-ant/nightly/">here</a> | |||
| </p> | |||
| </section> | |||
| <section name="Towards Ant2"> | |||
| <p> | |||
| We are currently hashing out design details for Ant2. Please | |||
| read the latest <a href="antnews.html">Ant news</a> for more details. | |||
| </p> | |||
| </section> | |||
| <section name="Get Involved"> | |||
| <ul> | |||
| <li><a href="http://jakarta.apache.org/getinvolved/getinvolvedindex.html">Get Involved</a></li> | |||
| <li><a href="mail.html">Join Mailing Lists</a></li> | |||
| <li><a href="http://marc.theaimsgroup.com/?l=ant-dev&r=1&w=2">Search the Dev Mailing List</a> | |||
| </li> | |||
| <li><a href="http://marc.theaimsgroup.com/?l=ant-user&r=1&w=2">Search the User Mailing List</a> | |||
| </li> | |||
| </ul> | |||
| </section> | |||
| </body> | |||
| </document> | |||
| @@ -1,30 +0,0 @@ | |||
| <?xml version="1.0"?> | |||
| <document> | |||
| <properties> | |||
| <author email="jon@latchkey.com">Jon S. Stevens</author> | |||
| <title>Legal</title> | |||
| </properties> | |||
| <body> | |||
| <section name="Legal Stuff They Make Us Say"> | |||
| <p>All material on this website is Copyright © 1999-2002, | |||
| The Apache Software Foundation.</p> | |||
| <p>Sun, Sun Microsystems, Solaris, Java, JavaServer Web | |||
| Development Kit, and JavaServer Pages are trademarks or | |||
| registered trademarks of Sun Microsystems, Inc. UNIX is a | |||
| registered trademark in the United States and other countries, | |||
| exclusively licensed through X/Open Company, Ltd. Windows, | |||
| WindowsNT, and Win32 are registered trademarks of Microsoft | |||
| Corp. All other product names mentioned herein and throughout | |||
| the entire web site are trademarks of their respective | |||
| owners.</p> | |||
| </section> | |||
| </body> | |||
| </document> | |||
| @@ -1,65 +0,0 @@ | |||
| <?xml version="1.0"?> | |||
| <document> | |||
| <properties> | |||
| <title>License</title> | |||
| </properties> | |||
| <body> | |||
| <section name="The Apache Software License"> | |||
| <source>/* | |||
| * ============================================================================ | |||
| * The Apache Software License, Version 1.1 | |||
| * ============================================================================ | |||
| * | |||
| * Copyright (C) 2000-2003 The Apache Software Foundation. All | |||
| * rights reserved. | |||
| * | |||
| * Redistribution and use in source and binary forms, with or without modifica- | |||
| * tion, are permitted provided that the following conditions are met: | |||
| * | |||
| * 1. Redistributions of source code must retain the above copyright notice, | |||
| * this list of conditions and the following disclaimer. | |||
| * | |||
| * 2. Redistributions in binary form must reproduce the above copyright notice, | |||
| * this list of conditions and the following disclaimer in the documentation | |||
| * and/or other materials provided with the distribution. | |||
| * | |||
| * 3. The end-user documentation included with the redistribution, if any, must | |||
| * include the following acknowledgment: "This product includes software | |||
| * developed by the Apache Software Foundation (http://www.apache.org/)." | |||
| * Alternately, this acknowledgment may appear in the software itself, if | |||
| * and wherever such third-party acknowledgments normally appear. | |||
| * | |||
| * 4. The names "Ant" and "Apache Software Foundation" must not be used to | |||
| * endorse or promote products derived from this software without prior | |||
| * written permission. For written permission, please contact | |||
| * apache@apache.org. | |||
| * | |||
| * 5. Products derived from this software may not be called "Apache", nor may | |||
| * "Apache" appear in their name, without prior written permission of the | |||
| * Apache Software Foundation. | |||
| * | |||
| * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, | |||
| * INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND | |||
| * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE | |||
| * APACHE SOFTWARE FOUNDATION OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, | |||
| * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLU- | |||
| * DING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS | |||
| * OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON | |||
| * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT | |||
| * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF | |||
| * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | |||
| * | |||
| * This software consists of voluntary contributions made by many individuals | |||
| * on behalf of the Apache Software Foundation. For more information on the | |||
| * Apache Software Foundation, please see <http://www.apache.org/>. | |||
| * | |||
| */ | |||
| </source> | |||
| <p>You can download the original license file <a href="./LICENSE" target="_new">here</a></p>. | |||
| </section> | |||
| </body> | |||
| </document> | |||
| @@ -1,55 +0,0 @@ | |||
| <?xml version="1.0"?> | |||
| <document> | |||
| <properties> | |||
| <title>Mailing Lists</title> | |||
| </properties> | |||
| <body> | |||
| <section name="Mailing Lists"> | |||
| <p>Please read the <a | |||
| href="http://jakarta.apache.org/site/mail.html">guidelines of | |||
| the Jakarta Project</a> before subscribing and posting to any of | |||
| the lists below. They apply to Ant's lists as well.</p> | |||
| <p>The user and dev list are subscriber only lists, this means | |||
| you have to subscribe before you can post to the list. These | |||
| lists are archived at</p> | |||
| <ul> | |||
| <li><a href="http://archives.apache.org/eyebrowse/ViewLists">List Index on archives.apache.org</a></li> | |||
| <li><a href="http://marc.theaimsgroup.com/">Mailing list Archives</a></li> | |||
| </ul> | |||
| <subsection name="User List"> | |||
| <p> | |||
| <b>Medium Traffic</b> | |||
| <a href="mailto:ant-user-subscribe@jakarta.apache.org">Subscribe</a> | |||
| <a href="mailto:ant-user-unsubscribe@jakarta.apache.org">Unsubscribe</a> | |||
| <a href="http://archives.apache.org/eyebrowse/SummarizeList?listName=ant-user@jakarta.apache.org">Archive</a> | |||
| </p> | |||
| <p>This list is for developers that are using Ant in their own | |||
| projects to ask questions, share knowledge, and discuss issues | |||
| related to using Ant as a build tool.</p> | |||
| </subsection> | |||
| <subsection name="Developer List"> | |||
| <p> | |||
| <b>High Traffic</b> | |||
| <a href="mailto:ant-dev-subscribe@jakarta.apache.org">Subscribe</a> | |||
| <a href="mailto:ant-dev-unsubscribe@jakarta.apache.org">Unsubscribe</a> | |||
| <a href="http://archives.apache.org/eyebrowse/SummarizeList?listName=ant-dev@jakarta.apache.org">Archive</a> | |||
| </p> | |||
| <p>This is the list where participating developers of the Ant | |||
| build tool meet and discuss issues, code changes/additions, | |||
| etc. Subscribers to this list get notices of each and every | |||
| code change, build results, testing notices, etc.</p> | |||
| </subsection> | |||
| </section> | |||
| </body> | |||
| </document> | |||
| @@ -1,83 +0,0 @@ | |||
| <?xml version="1.0"?> | |||
| <document> | |||
| <properties> | |||
| <title>Apache Ant Mission</title> | |||
| </properties> | |||
| <body> | |||
| <section name="Board Resolution"> | |||
| <p>Apache Ant is a project of the <a | |||
| href="http://www.apache.org/">Apache Software Foundation</a>. It | |||
| started as a subproject of the <a | |||
| href="http://jakarta.apache.org/">Apache Jakarta Project</a>.</p> | |||
| <p>This is the board resolution (from the <a href="http://www.apache.org/foundation/records/minutes/2002/board_minutes_2002_11_18.txt">minutes</a>) | |||
| that created the Apache Ant project:</p> | |||
| <source> | |||
| 7.D. Resolution [R3] to create the Ant PMC | |||
| WHEREAS, the Board of Directors deems it to be in the best | |||
| interests of the Foundation and consistent with the | |||
| Foundation's purpose to establish a Project Management | |||
| Committee charged with the creation and maintenance of | |||
| open-source software related to the Apache Ant build tool, for | |||
| distribution at no charge to the public. | |||
| NOW, THEREFORE, BE IT RESOLVED, that a Project Management | |||
| Committee (PMC), to be known as the "Apache Ant PMC", be and | |||
| hereby is established pursuant to Bylaws of the Foundation; and | |||
| be it further | |||
| RESOLVED, that the Apache Ant PMC be and hereby is responsible | |||
| for the creation and maintenance of the Ant build system and | |||
| related software components, based on software licensed to the | |||
| Foundation; and be it further | |||
| RESOLVED, that the office of "Vice President, Apache Ant" be | |||
| and hereby is created, the person holding such office to serve | |||
| at the direction of the Board of Directors as the chair of the | |||
| Apache Ant PMC, and to have primary responsibility for | |||
| management of the projects within the scope of responsibility | |||
| of the Apache Ant PMC; and be it further | |||
| RESOLVED, that the persons listed immediately below be and | |||
| hereby are appointed to serve as the initial members of the | |||
| Apache Ant PMC: | |||
| Bruce Atherton | |||
| Stefane Bailliez | |||
| Stefan Bodewig | |||
| Erik Hatcher | |||
| Diane Holt | |||
| Donald Leslie | |||
| Steve Loughran | |||
| Conor MacNeill | |||
| Costin Manolache | |||
| Sam Ruby | |||
| Jon Skeet | |||
| Magesh Umasankar | |||
| Christoph Wilhelms | |||
| NOW, THEREFORE, BE IT FURTHER RESOLVED, that Conor MacNeill be | |||
| and hereby is appointed to the office of Vice President, Apache | |||
| Ant, to serve in accordance with and subject to the direction | |||
| of the Board of Directors and the Bylaws of the Foundation | |||
| until death, resignation, retirement, removal or | |||
| disqualification, or until a successor is appointed; and be it | |||
| further | |||
| RESOLVED, that the initial Apache Ant PMC be and hereby is | |||
| tasked with the creation of a set of bylaws intended to | |||
| encourage open development and increased participation in the | |||
| Apache Ant Project. | |||
| By Unanimous Vote, Resolution R3 was approved. The Ant PMC is | |||
| hereby created. | |||
| </source> | |||
| </section> | |||
| </body> | |||
| </document> | |||
| @@ -1,52 +0,0 @@ | |||
| body { background-color: #FFFFFF; margin: 0px 0px 0px 0px; font-family: Verdana, Helvetica, sans-serif; font-size : 90%; } | |||
| a:link { color: #0F3660; } | |||
| a:visited { color: #009999; } | |||
| a:active { color: #000066; } | |||
| a:hover { color: #000066; } | |||
| .menu { background-color: #4C6C8F; margin: 0px; padding: 3px 8px 5px 3px; font-size : 90%; } | |||
| .menu a:link { color: #FFFFFF; text-decoration : none; } | |||
| .menu a:visited { color: #FFFFFF; text-decoration : none; } | |||
| /*.menu a:active { font-weight: bold }*/ | |||
| .menu a:hover { color: #FFCC00; text-decoration : none; } | |||
| .menu ul { margin: 0px 0px 0px 20px; padding: 0px; } | |||
| .menu li { list-style-image: url('images/label.gif'); font-weight : bold; } | |||
| .menu ul ul li .sel { list-style-image: url('images/current.gif'); font-weight : normal; } | |||
| .menu ul ul li { list-style-image: url('images/page.gif'); font-weight : normal; } | |||
| table .title { background-color: #FFFFFF; width:100%; border: 0px; } | |||
| .dida { font-size: 60%; } | |||
| .pre { white-space: pre;} | |||
| .nowrap { white-space: nowrap;} | |||
| .content { padding: 5px 5px 5px 10px; font : small; font-size : 90%; } | |||
| .content .ForrestTable { width: 100%; background-color: #7099C5; color: #ffffff; font-size : 90%;} | |||
| .content .ForrestTable caption { text-align: left; color: black; font-weight: bold; } | |||
| .content .ForrestTable th { text-align: center; } | |||
| .content .ForrestTable td { background-color: #f0f0ff; color: black; } | |||
| .frame { margin: 5px 20px 5px 20px; font-size: 90%; } | |||
| .frame .content { margin: 0px; } | |||
| .note { border: solid 1px #7099C5; background-color: #f0f0ff; } | |||
| .note .label { background-color: #7099C5; color: #ffffff; } | |||
| .warning { border: solid 1px #D00000; background-color: #fff0f0; } | |||
| .warning .label { background-color: #D00000; color: #ffffff; } | |||
| .fixme { border: solid 1px #C6C600; background-color: #FAF9C3; } | |||
| .fixme .label { background-color: #C6C600; color: #ffffff; } | |||
| .code { border-color: #CFDCED; border-style: solid; border-width: 1px; } | |||
| .codefrag { font-family: "Courier New", Courier, monospace; } | |||
| .highlight { background-color: yellow; } | |||
| .minitoc {margin: 5px 5px 5px 40px;} | |||
| .dtdElement { width: 100%; font-size: 90%; background-color : #ffffff; } | |||
| .dtdTag { color: #990000; text-transform : uppercase; font-style : normal; font-size : 120%; font-weight : bold; } | |||
| @@ -1,268 +0,0 @@ | |||
| <?xml version="1.0"?> | |||
| <document> | |||
| <properties> | |||
| <author email="">Conor MacNeill</author> | |||
| <title>Having Problems?</title> | |||
| </properties> | |||
| <body> | |||
| <section name="Having Problems?"> | |||
| <p> | |||
| This page details some steps you can take to try and resolve | |||
| any problems you may be having with Ant. If you find you can't | |||
| resolve the problem, then this page will help you collect some of | |||
| the relevant information to provide in a bug report. This information | |||
| will help the Ant developers understand and resolve the problem. | |||
| Of course, not all the steps here will make sense for every problem | |||
| you may encounter - these are just some suggestions to point | |||
| you in the right direction. | |||
| </p> | |||
| <subsection name="Read the Manual"> | |||
| <p> | |||
| The first step to take when you have a problem with Ant is to read | |||
| the <a href="manual/index.html">manual</a> entry for the task or | |||
| concept that is giving you trouble. In particular, check the | |||
| meaning of a task's attributes and nested elements. Perhaps an | |||
| attribute is available that would provide the behavior you require. | |||
| If you have problems with the manual itself, you can submit a | |||
| documentation bug report (see below) to help us improve the Ant | |||
| documentation. | |||
| </p> | |||
| </subsection> | |||
| <subsection name="Examine Debug Output"> | |||
| <p> | |||
| If you're still having a problem, the next step is to try and | |||
| gather additional information about what Ant is doing. | |||
| Try running Ant with the <code>verbose</code> flag: | |||
| <br></br><br></br> | |||
| <font face="verdana" size="-1">ant -verbose</font> | |||
| <br></br><br></br> | |||
| or | |||
| <br></br><br></br> | |||
| <font face="verdana" size="-1">ant -v</font> | |||
| <br></br><br></br> | |||
| This will produce output that starts like the following:</p> | |||
| <table> | |||
| <tr> | |||
| <td> | |||
| Ant version 1.4.1 compiled on October 11 2001<br></br> | |||
| Buildfile: build.xml<br></br> | |||
| Detected Java version: 1.3 in: D:\usr\local\java\jdk13\jre<br></br> | |||
| Detected OS: Windows NT<br></br> | |||
| parsing buildfile D:\ant\build.xml | |||
| with URI = file:D:/ant/build.xml<br></br> | |||
| Project base dir set to: D:\ant<br></br> | |||
|   [property] Loading Environment env.<br></br> | |||
|   [property] Loading D:\ant\conf.properties<br></br> | |||
| Build sequence for target 'debug' is [debug]<br></br> | |||
| Complete build sequence is [debug, gensrc, compile, jar, test]<br></br> | |||
| . . .<br></br> | |||
| </td> | |||
| </tr> | |||
| </table> | |||
| <p> | |||
| You should be able to see from the trace more about what Ant | |||
| is doing and why it's taking a particular course of action. | |||
| If you need even more information, you can use the | |||
| <code>-debug</code> flag rather than | |||
| <code>-verbose</code>. | |||
| This will generally produce so much | |||
| output that you may want to save the output to a file and | |||
| analyze it in an editor. You can save the output using the | |||
| <code>-logfile <filename></code> flag, or | |||
| using redirection. | |||
| </p> | |||
| <p> | |||
| Once you have all this debug information, how can you use it | |||
| to solve your problem? That will depend on the task in question | |||
| and the nature of your problem. Each task logs different aspects | |||
| of its operation, but it should give you an idea of what is going | |||
| on. For example, the <code><javac></code> task logs the | |||
| reasons why it | |||
| chooses to compile particular class files and not others, along | |||
| with which compiler it is using and the arguments it will pass | |||
| to that compiler. The following partial trace shows why | |||
| <code><javac></code> is adding one class file but | |||
| skipping another. | |||
| This is followed by which compiler it will be using, the | |||
| arguments that will get passed to the compiler, | |||
| and a list of all the class files to be compiled. | |||
| </p> | |||
| <table> | |||
| <tr> | |||
| <td> | |||
| [javac] Test.java omitted as D:\classes\Test.class is up to date.<br></br> | |||
| [javac] Unset.java added as D:\classes\Unset.class is outdated.<br></br> | |||
| [javac] Compiling 1 source file to D:\classes<br></br> | |||
| [javac] Using classic compiler<br></br> | |||
| [javac] Compilation args: -d D:\classes -classpath D:\classes;<br></br> | |||
| D:\jdk118\classes.zip; -sourcepath D:\src\java -g:none<br></br> | |||
| [javac] File to be compiled:<br></br> | |||
| D:\src\java\Unset.java<br></br> | |||
| </td> | |||
| </tr> | |||
| </table> | |||
| <p> | |||
| In many cases, Ant tasks are wrappers around OS commands or | |||
| other Java classes. In debug mode, many of these tasks will | |||
| print out the equivalent command line, as the | |||
| <code><javac></code> task | |||
| output does. If you are having a problem, it is often useful to | |||
| run the command directly from the command line, in the same way | |||
| Ant is running it, and see if the problem occurs from there | |||
| as well. The problem may be in the command that is being run, | |||
| or it may be in the way the Ant task is running the command. | |||
| You can also see the effect of changing attribute values on the | |||
| generated command line. This can help you to understand whether | |||
| you are using the correct attributes and values. | |||
| </p> | |||
| </subsection> | |||
| <subsection name="Has It Been Fixed?"> | |||
| <p> | |||
| After examining the debug output, if you still believe that the | |||
| problem you are having is caused by Ant, chances are that someone | |||
| else may have already encountered this problem, and perhaps it has | |||
| been fixed. The next step, therefore, may be to try a nightly build | |||
| of Ant to see if the problem has been fixed. Nightly builds for Ant | |||
| are available from the | |||
| <a href="http://cvs.apache.org/builds/jakarta-ant/nightly/"> | |||
| Ant web site</a>. While Ant nightly builds are typically quite | |||
| stable and are used by | |||
| <a href="http://cvs.apache.org/builds/gump/latest/">Gump</a> | |||
| to build many other Jakarta projects, these builds should | |||
| nonetheless be treated as experimental. Note that nightly builds | |||
| do not build many of the optional tasks the come with Ant. | |||
| A snapshot of these optional tasks is occasionally uploaded to | |||
| the nightly download | |||
| <a href="http://cvs.apache.org/builds/jakarta-ant/nightly/optional/"> | |||
| area</a>. However, even this snapshot does not contain every | |||
| optional task. | |||
| </p> | |||
| </subsection> | |||
| <subsection name="Has It Been Reported?"> | |||
| <p> | |||
| If the current nightly build doesn't resolve your problem, it is | |||
| possible that someone else has reported the issue. It is time to | |||
| look at the <a href="http://nagoya.apache.org/bugzilla/"> | |||
| Apache Bug Database</a>. This system is easy to use, and it will | |||
| let you search the <a href="http://nagoya.apache.org/bugzilla/buglist.cgi?bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&email1=&emailtype1=substring&emailassigned_to1=1&email2=&emailtype2=substring&emailreporter2=1&bugidtype=include&bug_id=&changedin=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&product=Ant&short_desc=&short_desc_type=substring&long_desc=&long_desc_type=substring&bug_file_loc=&bug_file_loc_type=substring&keywords=&keywords_type=anywords&field0-0-0=noop&type0-0-0=noop&value0-0-0=&order=bugs.bug_id"> | |||
| currently open</a> and resolved bugs to see if your problem has | |||
| already been reported. If your problem has been reported, you can | |||
| see whether any of the developers have commented, suggesting | |||
| workarounds, or the reason for the bug, etc. Or you may have | |||
| information to add (see about creating and modifying bug reports | |||
| below), in which case, go right ahead and add the information. | |||
| If you don't have any additional information, you may just want | |||
| to vote for this bug, and perhaps | |||
| add yourself to the <code>CC</code> list to follow the progress | |||
| of this bug. | |||
| </p> | |||
| </subsection> | |||
| <subsection name="Filing a Bug Report"> | |||
| <p> | |||
| By this time, you may have decided that there is an unreported | |||
| bug in Ant. You have a few choices at this point. You can send | |||
| an email to the <code>ant-user</code> mailing list | |||
| to see if | |||
| others have encountered your issue and find out how they may | |||
| have worked around it. If after some discussion, you feel it | |||
| is time to create | |||
| a bug report, this is a simple operation in the bug database. | |||
| Please try to provide as much information as possible in order | |||
| to assist the developers in resolving the bug. Please try to enter | |||
| correct values for the various inputs when creating the bug, such | |||
| as which version of Ant you are running, and on which platform, | |||
| etc. Once the bug is created, you can also add attachments to | |||
| the bug report. | |||
| </p> | |||
| <p> | |||
| What information should you include in your bug report? The | |||
| easiest bugs to fix are those that are most easily reproducible, | |||
| so it is really helpful if you can produce a small test case that | |||
| exhibits the problem. In this case, you would attach the build file | |||
| and any other files necessary to reproduce the problem, probably | |||
| packed together in an archive. If you can't produce a test case, | |||
| you should try to include a snippet from your build file and the | |||
| relevant sections from the verbose or debug output from Ant. Try | |||
| to include the header information where Ant states the version, | |||
| the OS and VM information, etc. As debug output is likely to be | |||
| very large, it's best to remove any output that is not | |||
| relevant. Once the bug is entered into the bug database, you | |||
| will be kept informed by email about progress on the bug. If | |||
| you receive email asking for further information, please try to | |||
| respond, as it will aid in the resolution of your bug. | |||
| </p> | |||
| </subsection> | |||
| <subsection name="Asking for an Enhancement"> | |||
| <p> | |||
| Sometimes, you may find that Ant just doesn't do what you need it | |||
| to. It isn't a bug, as such, since Ant is working the way it is | |||
| supposed to work. Perhaps it is some additional functionality for | |||
| a task that hasn't been thought of yet, or maybe a completely new | |||
| task. For these situations, you will | |||
| want to raise an <i>enhancement request</i>. Enhancement requests | |||
| are managed using the same Apache Bug Database described above. | |||
| These are just a different type of bug report. If you look in the | |||
| bug database, you will see that one of the severity settings for | |||
| a bug is "Enhancement". Just fill the bug report in, | |||
| set the severity of the bug to "Enhancement", and | |||
| state in the description how you would like to have Ant enhanced. | |||
| Again, you should first check whether there are any existing | |||
| enhancment requests that cover your needs. If so, just add your | |||
| vote to these. | |||
| </p> | |||
| </subsection> | |||
| <subsection name="Fixing the Bug"> | |||
| <p> | |||
| If you aren't satisfied with just filing a bug report, you can | |||
| try to find the cause of the problem and provide a fix yourself. | |||
| The best way to do that is by working with the latest code from CVS. | |||
| Alternatively, you can work with the source code available from the | |||
| <a href="http://ant.apache.org/srcdownload.cgi"> | |||
| source distributions</a>. If you | |||
| are going to tackle the problem at this level, you may want to | |||
| discuss some details first on the <code>ant-dev</code> | |||
| mailing list. Once you have a fix for the problem, you may submit | |||
| the fix as a <i>patch</i> to either the | |||
| <code>ant-dev</code> mailing | |||
| list, or enter the bug database as described above and attach the | |||
| patch to the bug report. Using the bug database has the advantage | |||
| of being able to track the progress of your patch. | |||
| </p> | |||
| <p> | |||
| If you have a patch to submit and are sending it to the | |||
| <code>ant-dev</code> mailing list, | |||
| prefix "[PATCH]" | |||
| to your message subject. Please include any relevant bug numbers. | |||
| Patch files should be created with the <code>-u</code> | |||
| option of the | |||
| <code>diff</code> or <code>cvs diff</code> command. For | |||
| example:<br></br><br></br> | |||
| <font face="verdana" size="-1"> | |||
| diff -u Javac.java.orig Javac.java > javac.diffs<br></br><br></br> | |||
| </font> | |||
| or, if you have source from CVS:<br></br><br></br> | |||
| <font face="verdana" size="-1"> | |||
| cvs diff -u Javac.java > javac.diffs<br></br><br></br> | |||
| </font> | |||
| Note: You should give your patch files meaningful names. | |||
| This makes it easier for developers who need to apply a number | |||
| of different patch files. | |||
| </p> | |||
| </subsection> | |||
| </section> | |||
| </body> | |||
| </document> | |||
| @@ -1,255 +0,0 @@ | |||
| <?xml version="1.0"?> | |||
| <document> | |||
| <properties> | |||
| <author email="bodewig@apache.org">Stefan Bodewig</author> | |||
| <title>Related Projects</title> | |||
| </properties> | |||
| <body> | |||
| <section name="Related Projects"> | |||
| <p>Nothing listed here is directly supported by the Ant | |||
| developers, if you encounter any problems with them, please use | |||
| the contact information.</p> | |||
| <subsection name="AntContrib"> | |||
| <p>The Ant-Contrib project is a collection of user supplied | |||
| task (like an <code><if></code> task) and a development | |||
| playground for experimental tasks like a C/C++ compilation | |||
| task for different compilers.</p> | |||
| <table> | |||
| <tr> | |||
| <th>Compatibility:</th> | |||
| <td>1.4.1 and above</td> | |||
| </tr> | |||
| <tr> | |||
| <th>URL:</th> | |||
| <td><a href="http://sourceforge.net/projects/ant-contrib/">http://sourcefoge.net/projects/ant-contrib/</a></td> | |||
| </tr> | |||
| <tr> | |||
| <th>Contact:</th> | |||
| <td><a href | |||
| ="http://sourceforge.net/mail/?group_id=36177">project mailing list</a></td> | |||
| </tr> | |||
| <tr> | |||
| <th>License:</th> | |||
| <td>Apache Software Foundation license</td> | |||
| </tr> | |||
| </table> | |||
| </subsection> | |||
| <subsection name="AntDoc"> | |||
| <p>AntDoc is a tool that generates HTML documentation from Ant | |||
| buildfiles; the generated HTML is inspired from what javadoc | |||
| yields. It also offers a simple Ant target launcher named | |||
| AntDoc GUI. Ant targets may be launched from the generated | |||
| AntDoc HTML pages.</p> | |||
| <p>AntDoc can be run via an Ant task, AntDoc GUI can be run | |||
| via an Ant task, or via a JVM launch.</p> | |||
| <table> | |||
| <tr> | |||
| <th>Compatibility:</th> | |||
| <td>Ant 1.4.1 and higher</td> | |||
| </tr> | |||
| <tr> | |||
| <th>URL:</th> | |||
| <td><a href="http://mapage.noos.fr/antdoc">http://mapage.noos.fr/antdoc</a></td> | |||
| </tr> | |||
| <tr> | |||
| <th>Contact:</th> | |||
| <td><a href="mailto:antdoc@noos.fr">Edouard Mercier</a></td> | |||
| </tr> | |||
| <tr> | |||
| <th>License:</th> | |||
| <td>At the moment, no license is being attached to the tool.</td> | |||
| </tr> | |||
| </table> | |||
| </subsection> | |||
| <subsection name="AntHill"> | |||
| <p>Anthill is a build tool that promotes a controlled build | |||
| process by ensuring that every build reflects the source | |||
| repository contents and tagging the repository with a unique | |||
| build number after every build. Anthill also encourages the | |||
| sharing of knowledge within an organization by automatically | |||
| updating a project intranet site with artifacts from the | |||
| latest build.</p> | |||
| <table> | |||
| <tr> | |||
| <th>Compatibility:</th> | |||
| <td>bundles Ant 1.3, is compatible with Ant 1.3 to 1.4.1</td> | |||
| </tr> | |||
| <tr> | |||
| <th>URL:</th> | |||
| <td><a href="http://www.urbancode.com/projects/anthill/">http://www.urbancode.com/projects/anthill/</a></td> | |||
| </tr> | |||
| <tr> | |||
| <th>Contact:</th> | |||
| <td><a href ='mailto:mbz@urbancode.com'>Maciej Zawadzki</a></td> | |||
| </tr> | |||
| <tr> | |||
| <th>License:</th> | |||
| <td>Mozilla-like license</td> | |||
| </tr> | |||
| </table> | |||
| </subsection> | |||
| <subsection name="CruiseControl"> | |||
| <p>CruiseControl is a tool for setting up a continuous build | |||
| process. CruiseControl provides an Ant wrapper and a set of | |||
| tasks to automate the checkout/build/test cycle. CruiseControl | |||
| also comes bundled with a servlet for viewing the status of | |||
| the current build, as well as previous build results.</p> | |||
| <table> | |||
| <tr> | |||
| <th>Compatibility:</th> | |||
| <td>Ant 1.2 and higher</td> | |||
| </tr> | |||
| <tr> | |||
| <th>URL:</th> | |||
| <td><a href="http://cruisecontrol.sourceforge.net/">http://cruisecontrol.sourceforge.net/</a></td> | |||
| </tr> | |||
| <tr> | |||
| <th>Contact:</th> | |||
| <td><a href ='http://cruisecontrol.sourceforge.net/contact.html'>Project Mailing Lists and Administrators</a></td> | |||
| </tr> | |||
| <tr> | |||
| <th>License:</th> | |||
| <td>Release 1.0 has been licensed under the GNU General Public | |||
| License. Starting with release 1.1 the license has been | |||
| changed to a BSD-like license.</td> | |||
| </tr> | |||
| </table> | |||
| </subsection> | |||
| <subsection name="Krysalis Centipede"> | |||
| <p>Krysalis Centipede is a project build system based on | |||
| Apache Ant. Centipede uses pre-packaged modules called "cents" | |||
| that it downloads and installs automatically. Cents can be | |||
| used as Ant tasks or easy to use targets.</p> | |||
| <p>For example, Forrest is an XML standards oriented project | |||
| documentation framework based on Apache Cocoon. In order to | |||
| assist your projects adoption of this powerful documentation | |||
| generation tool we have packaged it as a cent that will | |||
| (optionally) be automatically downloaded, installed and used | |||
| to build project documentation which includes output from | |||
| other cents such as Javadoc, JDepend, Checkstyle and many | |||
| others.</p> | |||
| <table> | |||
| <tr> | |||
| <th>Compatibility:</th> | |||
| <td>1.4.1 an later</td> | |||
| </tr> | |||
| <tr> | |||
| <th>URL:</th> | |||
| <td><a href="http://krysalis.org/centipede/">http://krysalis.org/centipede/</a></td> | |||
| </tr> | |||
| <tr> | |||
| <th>Contact:</th> | |||
| <td><a href ="http://sourceforge.net/mail/?group_id=36516">mailing lists</a></td> | |||
| </tr> | |||
| <tr> | |||
| <th>License:</th> | |||
| <td>The Krysalis Patchy Software License, based on and | |||
| fully compatible with the Apache Software Foundation | |||
| license</td> | |||
| </tr> | |||
| </table> | |||
| </subsection> | |||
| <subsection name="NAnt"> | |||
| <p>NAnt is a .NET based build tool. In theory it is kind of | |||
| like make without make's wrinkles. In practice it's a lot like | |||
| Ant.</p> | |||
| <table> | |||
| <tr> | |||
| <th>Compatibility:</th> | |||
| <td>compatible in spirit.</td> | |||
| </tr> | |||
| <tr> | |||
| <th>URL:</th> | |||
| <td><a href="http://nant.sourceforge.net/">http://nant.sourceforge.net/</a></td> | |||
| </tr> | |||
| <tr> | |||
| <th>Contact:</th> | |||
| <td><a href="http://sourceforge.net/mail/?group_id=31650">project mailing list</a></td> | |||
| </tr> | |||
| <tr> | |||
| <th>License:</th> | |||
| <td>GNU General Public License</td> | |||
| </tr> | |||
| </table> | |||
| </subsection> | |||
| <subsection name="Rant"> | |||
| <p>Rant stands for Remote Ant. It is a distributed build | |||
| system that allows an Ant build file to launch builds on other | |||
| systems and receive exceptions should they occur.</p> | |||
| <table> | |||
| <tr> | |||
| <th>Compatibility:</th> | |||
| <td>Ant 1.4</td> | |||
| </tr> | |||
| <tr> | |||
| <th>URL:</th> | |||
| <td><a href="http://sourceforge.net/projects/remoteant/">http://sourceforge.net/projects/remoteant/</a></td> | |||
| </tr> | |||
| <tr> | |||
| <th>Contact:</th> | |||
| <td><a href="mailto:cnelson@einnovation.com">Chris Nelson</a></td> | |||
| </tr> | |||
| <tr> | |||
| <th>License:</th> | |||
| <td>MIT License</td> | |||
| </tr> | |||
| </table> | |||
| </subsection> | |||
| <subsection name="XML Publication"> | |||
| <p>XML Publication is a set of tools to generate Web pages | |||
| from desktop documents or other structured documents using | |||
| XSLT and Ant.</p> | |||
| <table> | |||
| <tr> | |||
| <th>Compatibility:</th> | |||
| <td>Ant 1.4</td> | |||
| </tr> | |||
| <tr> | |||
| <th>URL:</th> | |||
| <td><a href="http://XMLpublication.org/">http://XMLpublication.org/</a></td> | |||
| </tr> | |||
| <tr> | |||
| <th>Contact:</th> | |||
| <td><a href ="mailto:jmvanel@free.fr">Jean-Marc Vanel</a></td> | |||
| </tr> | |||
| <tr> | |||
| <th>License:</th> | |||
| <td>GNU General Public License.</td> | |||
| </tr> | |||
| </table> | |||
| </subsection> | |||
| </section> | |||
| </body> | |||
| </document> | |||
| @@ -1,486 +0,0 @@ | |||
| <?xml version="1.0" encoding="ISO-8859-1" ?> | |||
| <document> | |||
| <properties> | |||
| <author email="bodewig@apache.org">Stefan Bodewig</author> | |||
| <title>Resources</title> | |||
| </properties> | |||
| <body> | |||
| <section name="FAQs"> | |||
| <subsection name="At Ant's website"> | |||
| <p>Starting with the release of Ant 1.4 the Ant's FAQ is | |||
| bundled with the distribution, the most recent version can | |||
| always be found at the website.</p> | |||
| <table> | |||
| <tr> | |||
| <th>FAQ:</th> | |||
| <td><a href="faq.html">http://ant.apache.org/faq.html</a></td> | |||
| </tr> | |||
| </table> | |||
| </subsection> | |||
| <subsection name="jGuru"> | |||
| <p>jGuru hosts an interactive Ant discussion forum and FAQ system</p> | |||
| <table> | |||
| <tr> | |||
| <th>Forum:</th> | |||
| <td><a href="http://www.jguru.com/forums/home.jsp?topic=Ant">http://www.jguru.com/forums/home.jsp?topic=Ant</a></td> | |||
| </tr> | |||
| <tr> | |||
| <th>FAQ:</th> | |||
| <td><a href="http://www.jguru.com/faq/home.jsp?topic=Ant">http://www.jguru.com/faq/home.jsp?topic=Ant</a></td> | |||
| </tr> | |||
| </table> | |||
| </subsection> | |||
| </section> | |||
| <section name="Books"> | |||
| <p>Listed by descending publication date.</p> | |||
| <!-- TODO: reorganize as a table? --> | |||
| <subsection name="Java Development with Ant"> | |||
| <p>Covers Ant 1.5, including:</p> | |||
| <ul> | |||
| <li>The new Ant 1.5 features</li> | |||
| <li>Ant's datatypes and property handling</li> | |||
| <li>JUnit testing and reporting</li> | |||
| <li>Continuous integration techniques</li> | |||
| <li>XDoclet for attribute-oriented programming</li> | |||
| <li>EJB generation, building, and packaging</li> | |||
| <li>Writing and testing native code</li> | |||
| <li>Building Web Services with Apache Axis</li> | |||
| <li>Deploying your system to multiple remote servers</li> | |||
| <li>Using and writing | |||
| <ul> | |||
| <li>Loggers</li> | |||
| <li>Listeners</li> | |||
| <li>Selectors</li> | |||
| <li>Custom tasks</li> | |||
| </ul> | |||
| </li> | |||
| </ul> | |||
| <table> | |||
| <tr> | |||
| <th>Authors:</th> | |||
| <td>Erik Hatcher and Steve Loughran</td> | |||
| </tr> | |||
| <tr> | |||
| <th>URL:</th> | |||
| <td><a href="http://www.manning.com/antbook/">http://www.manning.com/antbook/</a></td> | |||
| </tr> | |||
| </table> | |||
| </subsection> | |||
| <subsection name="Ant: The Definitive Guide"> | |||
| <!-- a soon as somebody submits a description, let's add it --> | |||
| <p>Covers Ant release 1.4.1.</p> | |||
| <table> | |||
| <tr> | |||
| <th>Authors:</th> | |||
| <td>Jesse E. Tilly and Eric M. Burke</td> | |||
| </tr> | |||
| <tr> | |||
| <th>URL:</th> | |||
| <td><a href="http://www.oreilly.com/catalog/anttdg/">http://www.oreilly.com/catalog/anttdg/</a></td> | |||
| </tr> | |||
| </table> | |||
| </subsection> | |||
| <subsection name="Ant. Kurz und Gut."> | |||
| <p>A German language short reference for Ant that covers Ant | |||
| 1.4. This is the original description:</p> | |||
| <source> | |||
| Ant kurz & gut enth�lt eine vollst�ndige Referenz der Built-in Tasks | |||
| und ihrer jeweiligen Attribute sowie kurze Beispiele f�r ihre Verwendung. | |||
| Daneben bietet das Buch eine knappe Einf�hrung in die Arbeit mit Ant und | |||
| eine Erl�uterung der Ant-Basiselemente (Projekte, Properties, Targets und Tasks). | |||
| Behandelt werden au�erdem grundlegende Konzepte wie Filesets, Patternsets und | |||
| Pfadstrukturen, das Schreiben eigener Tasks, die Aufruf-Syntax und Optional Tasks. </source> | |||
| <table> | |||
| <tr> | |||
| <th>Author:</th> | |||
| <td>Stefan Edlich</td> | |||
| </tr> | |||
| <tr> | |||
| <th>URL:</th> | |||
| <td><a href="http://www.amazon.de/exec/obidos/ASIN/3897212412/">http://www.amazon.de/exec/obidos/ASIN/3897212412/</a></td> | |||
| </tr> | |||
| </table> | |||
| </subsection> | |||
| <subsection name="Java Tools for eXtreme Programming"> | |||
| <p>This book covers the following XP subjects:</p> | |||
| <ul> | |||
| <li>Automated unit and functional testing</li> | |||
| <li>Continuous integration through build and deployment automation</li> | |||
| <li>The value of refactoring and continuous integration</li> | |||
| <li>How Ant, JUnit, JUnitPerf, Cactus, HTTPUnit, and JMeter | |||
| can be used to achieve the goals of the XP methodology</li> | |||
| </ul> | |||
| <table> | |||
| <tr> | |||
| <th>Authors:</th> | |||
| <td>Richard Hightower and Nicholas Lesiecki</td> | |||
| </tr> | |||
| <tr> | |||
| <th>URL:</th> | |||
| <td><a href="http://www.wiley.com/cda/product/0,,047120708X,00.html">http://www.wiley.com/cda/product/0,,047120708X,00.html</a></td> | |||
| </tr> | |||
| </table> | |||
| </subsection> | |||
| </section> | |||
| <section name="Articles and Presentations"> | |||
| <p>The following sections list articles and presentations written about Apache Ant. If | |||
| you've written something that should be included, please post it to one | |||
| of the mailing lists.</p> | |||
| </section> | |||
| <section name="Articles"> | |||
| <subsection name="Ant in Anger: Using Ant in a Production Development | |||
| System"> | |||
| <p>This document describes strategies and some basic examples of how to | |||
| use Ant in larger team development projects.</p> | |||
| <table> | |||
| <tr> | |||
| <th>Author:</th> | |||
| <td><a href="mailto:steve_l@iseran.com">Steve Loughran</a></td> | |||
| </tr> | |||
| <tr> | |||
| <th>URL:</th> | |||
| <td><a href="ant_in_anger.html">http://jakarta.apache.org/ant/ant_in_anger.html</a></td> | |||
| </tr> | |||
| </table> | |||
| </subsection> | |||
| <subsection name="Ant Task Guidelines"> | |||
| <p>This document describes how to write custom Ant tasks, and how to submit | |||
| them to potentially be included in Ant.</p> | |||
| <table> | |||
| <tr> | |||
| <th>Author:</th> | |||
| <td><a href="mailto:steve_l@iseran.com">Steve Loughran</a></td> | |||
| </tr> | |||
| <tr> | |||
| <th>URL:</th> | |||
| <td><a href="ant_task_guidelines.html">http://jakarta.apache.org/ant/ant_task_guidelines.html</a></td> | |||
| </tr> | |||
| </table> | |||
| </subsection> | |||
| <subsection name="Automating the build and test process"> | |||
| <p>This article demonstrates an approach to the automated build and test process. Working with Ant 1.3 and the JUnit test framework, it shows how to automate a process that captures pertinent information about each test suite run, generates an attractive report, and e-mails the report.</p> | |||
| <table> | |||
| <tr> | |||
| <th>Author:</th> | |||
| <td><a href="mailto:ehatcher@apache.org">Erik Hatcher</a></td> | |||
| </tr> | |||
| <tr> | |||
| <th>URL:</th> | |||
| <td><a href="http://www.ibm.com/developerworks/java/library/j-junitmail/">http://www.ibm.com/developerworks/java/library/j-junitmail/</a></td> | |||
| </tr> | |||
| </table> | |||
| </subsection> | |||
| <subsection name="Incremental development with Ant and JUnit"> | |||
| <p>This article explores the benefits of unit testing with Ant and | |||
| JUnit, detailing how to develop automated unit tests and integrate them | |||
| into your build process.</p> | |||
| <table> | |||
| <tr> | |||
| <th>Author:</th> | |||
| <td><a href="mailto:malcolm@nuearth.com">Malcolm Davis</a></td> | |||
| </tr> | |||
| <tr> | |||
| <th>URL:</th> | |||
| <td><a href="http://www-106.ibm.com/developerworks/library/j-ant/?dwzone=java">http://www-106.ibm.com/developerworks/library/j-ant/?dwzone=java</a></td> | |||
| </tr> | |||
| </table> | |||
| </subsection> | |||
| <subsection name="Automate your build process using Java and Ant"> | |||
| <p>This article provides an introduction to using Ant with some basic | |||
| examples and by highlighting some of the important tasks.</p> | |||
| <table> | |||
| <tr> | |||
| <th>Author:</th> | |||
| <td><a href="mailto:michael.cymerman@javaworld.com">Michael Cymerman</a></td> | |||
| </tr> | |||
| <tr> | |||
| <th>URL:</th> | |||
| <td><a href="http://www.javaworld.com/javaworld/jw-10-2000/jw-1020-ant.html">http://www.javaworld.com/javaworld/jw-10-2000/jw-1020-ant.html</a></td> | |||
| </tr> | |||
| </table> | |||
| </subsection> | |||
| <subsection name="Short tutorial in Cactus' (formerly J2EEUnit) | |||
| documentation"> | |||
| <p>There is a short tutorial on how to use Ant in Cactus' | |||
| documentation. It has a slant towards build files that will be used | |||
| with Cactus.</p> | |||
| <table> | |||
| <tr> | |||
| <th>Author:</th> | |||
| <td>Cactus development team</td> | |||
| </tr> | |||
| <tr> | |||
| <th>URL:</th> | |||
| <td><a href="http://jakarta.apache.org/cactus/howto_ant_primer.html">http://jakarta.apache.org/cactus/howto_ant_primer.html</a></td> | |||
| </tr> | |||
| </table> | |||
| </subsection> | |||
| <subsection name="Developing custom Ant tasks with VisualAge for Java"> | |||
| <p>This article outlines how to integrate Ant into VisualAge for Java, | |||
| and how to write and debug custom tasks using the IDE and the | |||
| integrated debugger.</p> | |||
| <table> | |||
| <tr> | |||
| <th>Author:</th> | |||
| <td><a href="mailto:glenn@somanetworks.com">Glenn McAllister</a></td> | |||
| </tr> | |||
| <tr> | |||
| <th>URL:</th> | |||
| <td><a href="http://www7.software.ibm.com/vad.nsf/data/document2366?OpenDocument&p=1&BCT=1&Footer=1">http://www7.software.ibm.com/vad.nsf/data/document2366?OpenDocument&p=1&BCT=1&Footer=1</a></td> | |||
| </tr> | |||
| </table> | |||
| </subsection> | |||
| <subsection name="Automated builds with VisualAge for Java and Ant"> | |||
| <p>This article shows how you can perform command line builds with a | |||
| VisualAge for Java repository.</p> | |||
| <table> | |||
| <tr> | |||
| <th>Author:</th> | |||
| <td><a href="mailto:glenn@somanetworks.com">Glenn McAllister</a></td> | |||
| </tr> | |||
| <tr> | |||
| <th>URL:</th> | |||
| <td><a href="http://www7.software.ibm.com/vad.nsf/Data/Document4366?OpenDocument&p=1&BCT=3&Footer=1">http://www7.software.ibm.com/vad.nsf/Data/Document4366?OpenDocument&p=1&BCT=3&Footer=1</a></td> | |||
| </tr> | |||
| </table> | |||
| </subsection> | |||
| <subsection name="Ant: A Build Tool from the Jakarta Project"> | |||
| <p>This article is from the "Best Practices" section of | |||
| Sun's Dot-Com Builder Site.</p> | |||
| <table> | |||
| <tr> | |||
| <th>Author:</th> | |||
| <td>Laura Geele Wang</td> | |||
| </tr> | |||
| <tr> | |||
| <th>URL:</th> | |||
| <td><a href="http://dcb.sun.com/practices/profiles/ant.jsp">http://dcb.sun.com/practices/profiles/ant.jsp</a></td> | |||
| </tr> | |||
| </table> | |||
| </subsection> | |||
| <subsection name="Making a Mountain Out of an Anthill"> | |||
| <p>This article is from the June 2001 issue of the Java Developer' | |||
| Journal. You need to be a registered JDJ subscriber to view this | |||
| article.</p> | |||
| <table> | |||
| <tr> | |||
| <th>Author:</th> | |||
| <td>Neal Ford</td> | |||
| </tr> | |||
| <tr> | |||
| <th>URL:</th> | |||
| <td><a href="http://www.sys-con.com/java/archivesa.cfm?volume=06&issue=06">http://www.sys-con.com/java/archivesa.cfm?volume=06&issue=06</a></td> | |||
| </tr> | |||
| </table> | |||
| </subsection> | |||
| <subsection name="Using Ant and Weblogic EJBs"> | |||
| <p>This article describes how to use Ant to create Weblogic EJBs, and | |||
| some workarounds for issues you may encounter.</p> | |||
| <table> | |||
| <tr> | |||
| <th>Author:</th> | |||
| <td>Jesse E. Tilly</td> | |||
| </tr> | |||
| <tr> | |||
| <th>URL:</th> | |||
| <td><a href="http://www.onjava.com/pub/a/onjava/2001/06/25/antejb.html">http://www.onjava.com/pub/a/onjava/2001/06/25/antejb.html</a></td> | |||
| </tr> | |||
| </table> | |||
| </subsection> | |||
| <subsection name="An Introduction to Ant"> | |||
| <p>This article is a short introduction into the basic | |||
| concepts of Ant.</p> | |||
| <table> | |||
| <tr> | |||
| <th>Author:</th> | |||
| <td>Jayakrishnan Nair</td> | |||
| </tr> | |||
| <tr> | |||
| <th>URL:</th> | |||
| <td><a href="http://varnam.org/articles/ant.html">http://varnam.org/articles/ant.html</a></td> | |||
| </tr> | |||
| </table> | |||
| </subsection> | |||
| <subsection name="Using JavaScript with Ant"> | |||
| <p>A tutorial about using JavaScript and XSLT with Ant.</p> | |||
| <table> | |||
| <tr> | |||
| <th>Author:</th> | |||
| <td>Dylan Schiemann</td> | |||
| </tr> | |||
| <tr> | |||
| <th>URL:</th> | |||
| <td><a href="http://www.sitepen.com/ant/javascript.html">http://www.sitepen.com/ant/javascript.html</a></td> | |||
| </tr> | |||
| </table> | |||
| </subsection> | |||
| <subsection name="Building with Ant"> | |||
| <p>Series of articles that describe a framework for web | |||
| application development based on Ant and JUnit.</p> | |||
| <table> | |||
| <tr> | |||
| <th>Author:</th> | |||
| <td><a href="mailto:alexc@purpletech.com">Alex Chaffee</a></td> | |||
| </tr> | |||
| <tr> | |||
| <th>URL:</th> | |||
| <td>Introduction: <a href="http://softwaredev.earthweb.com/sdtech/article/0,,12065_989631,00.html">http://softwaredev.earthweb.com/sdtech/article/0,,12065_989631,00.html</a><br/> | |||
| Directory Structure: <a href="http://softwaredev.earthweb.com/sdtech/article/0,,12082_994991,00.html">http://softwaredev.earthweb.com/sdtech/article/0,,12082_994991,00.html</a><br/> | |||
| Deployment and Distribution: <a href="http://softwaredev.earthweb.com/sdtech/article/0,,12077_998241,00.html">http://softwaredev.earthweb.com/sdtech/article/0,,12077_998241,00.html</a></td> | |||
| </tr> | |||
| </table> | |||
| </subsection> | |||
| <subsection name="Developing with JAXB and Ant"> | |||
| <p>Series of articles that shows how to use Ant together with | |||
| the Java API for XML Binding (JAXB).</p> | |||
| <table> | |||
| <tr> | |||
| <th>Author:</th> | |||
| <td>Joseph Shelby</td> | |||
| </tr> | |||
| <tr> | |||
| <th>URL:</th> | |||
| <td><a href="http://www.onjava.com/pub/a/onjava/2002/03/06/jaxant1.html">http://www.onjava.com/pub/a/onjava/2002/03/06/jaxant1.html</a><br/> | |||
| <a href="http://www.onjava.com/pub/a/onjava/2002/03/13/jaxbant2.html">http://www.onjava.com/pub/a/onjava/2002/03/13/jaxbant2.html</a></td> | |||
| </tr> | |||
| </table> | |||
| </subsection> | |||
| </section> | |||
| <section name="Presentations"> | |||
| <subsection name="Ant - presented to the Tucson Java Users Group"> | |||
| <p>A PowerPoint technical overview presentation on Ant. Comes complete with a straightforward example demonstrating code compilation, JAR'ing, JUnit testing, JUnit reporting, and Zipping a distribution. A few advanced topics are touched upon like property immutabality and using <antcall> to get around it, build listeners, and writing custom tasks.</p> | |||
| <table> | |||
| <tr> | |||
| <th>Author:</th> | |||
| <td><a href="mailto:ehatcher@apache.org">Erik Hatcher</a></td> | |||
| </tr> | |||
| <tr> | |||
| <th>URL:</th> | |||
| <td><a href="http://erik.hatcher.net/ant-jug.zip">http://erik.hatcher.net/ant-jug.zip</a></td> | |||
| </tr> | |||
| </table> | |||
| </subsection> | |||
| <subsection name="Ant Build Tool"> | |||
| <p>A PowerPoint presentation on Ant 1.2. It provides a basic overview | |||
| of Ant's capabilities.</p> | |||
| <table> | |||
| <tr> | |||
| <th>Author:</th> | |||
| <td><a href="mailto:chanezon@netscape.com">Patrick Chanezon</a></td> | |||
| </tr> | |||
| <tr> | |||
| <th>URL:</th> | |||
| <td><a href="http://people.netscape.com/chanezon/tech/ant/ant_preso.ppt">http://people.netscape.com/chanezon/tech/ant/ant_preso.ppt</a></td> | |||
| </tr> | |||
| </table> | |||
| </subsection> | |||
| <subsection name="Ant"> | |||
| <p>A detailed Ant 1.3 PowerPoint presentation, made at the St. Louis Java Users Group | |||
| meeting in March 2001. Includes a detailed build file and basic | |||
| descriptions of all the built in and optional tasks. Updated for Ant 1.4 in October 2001. | |||
| Available in PDF format now.</p> | |||
| <table> | |||
| <tr> | |||
| <th>Author:</th> | |||
| <td>Mark Volkmann</td> | |||
| </tr> | |||
| <tr> | |||
| <th>URL:</th> | |||
| <td><a href="http://www.ociweb.com/jnb/files/Ant.pdf">http://www.ociweb.com/jnb/files/Ant.pdf</a></td> | |||
| </tr> | |||
| </table> | |||
| </subsection> | |||
| <subsection name="Modern Development Crises"> | |||
| <p>This presentation is an overview of the current state of software | |||
| development today. There are a couple of slides that briefly cover | |||
| Ant.</p> | |||
| <table> | |||
| <tr> | |||
| <th>Author:</th> | |||
| <td><a href="mailto:steve_l@iseran.com">Steve Loughran</a></td> | |||
| </tr> | |||
| <tr> | |||
| <th>URL:</th> | |||
| <td><a href="http://www.iseran.com/Steve/modern_development_processes.html">http://www.iseran.com/Steve/modern_development_processes.html</a></td> | |||
| </tr> | |||
| </table> | |||
| </subsection> | |||
| <subsection name="When Web Services Go Bad"> | |||
| <p>A presentation from the <a | |||
| href="http://www.sellsbrothers.com/conference/">Web Services | |||
| DevCon</a> in March 2002.</p> | |||
| <table> | |||
| <tr> | |||
| <th>Author:</th> | |||
| <td><a href="mailto:steve_l@iseran.com">Steve Loughran</a></td> | |||
| </tr> | |||
| <tr> | |||
| <th>URL:</th> | |||
| <td><a href="http://www.iseran.com/Steve/papers/when_web_services_go_bad.html">http://www.iseran.com/Steve/papers/when_web_services_go_bad.html</a></td> | |||
| </tr> | |||
| </table> | |||
| </subsection> | |||
| </section> | |||
| </body> | |||
| </document> | |||
| @@ -1,139 +0,0 @@ | |||
| <?xml version="1.0"?> | |||
| <document> | |||
| <properties> | |||
| <title>Downloading Ant - Source Distribution</title> | |||
| <base/> | |||
| </properties> | |||
| <body> | |||
| <section name="Downloading Ant"> | |||
| <p>Use the links below to download a source distribution of Ant from | |||
| one of our mirrors. You <strong>must</strong> | |||
| <a href="[location]#Verify Releases">verify the integrity</a> of the | |||
| downloaded files using signatures downloaded from our main | |||
| distribution directory.</p> | |||
| <p>Ant is 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/">master distribution | |||
| directory</a> or, preferably, its <a href="[preferred]/ant/">mirror</a>.</p> | |||
| </section> | |||
| <section name="Mirror"> | |||
| <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> | |||
| </section> | |||
| <section name="Current Release of Ant"> | |||
| <p>Currently, Apache Ant 1.5.1 is the best available version, see the | |||
| <a href="[preferred]/ant/README.html">release notes</a>.</p> | |||
| <ul> | |||
| <li><code>.zip</code> archive: | |||
| <a href="[preferred]/ant/source/jakarta-ant-1.5.1-src.zip">jakarta-ant-1.5.1-src.zip</a> | |||
| [<a href="http://www.apache.org/dist/ant/source/jakarta-ant-1.5.1-src.zip.asc">PGP</a>] | |||
| [<a href="http://www.apache.org/dist/ant/source/jakarta-ant-1.5.1-src.zip.md5">MD5</a>]</li> | |||
| <li><code>.tar.gz</code> archive: | |||
| <a href="[preferred]/ant/source/jakarta-ant-1.5.1-src.tar.gz">jakarta-ant-1.5.1-src.tar.gz</a> | |||
| [<a href="http://www.apache.org/dist/ant/source/jakarta-ant-1.5.1-src.tar.gz.asc">PGP</a>] | |||
| [<a href="http://www.apache.org/dist/ant/source/jakarta-ant-1.5.1-src.tar.gz.md5">MD5</a>]</li> | |||
| <li><code>.tar.bz2</code> archive: | |||
| <a href="[preferred]/ant/source/jakarta-ant-1.5.1-src.tar.bz2">jakarta-ant-1.5.1-src.tar.bz2</a> | |||
| [<a href="http://www.apache.org/dist/ant/source/jakarta-ant-1.5.1-src.tar.bz2.asc">PGP</a>] | |||
| [<a href="http://www.apache.org/dist/ant/source/jakarta-ant-1.5.1-src.tar.bz2.md5">MD5</a>]</li> | |||
| </ul> | |||
| </section> | |||
| <section name="Nightly Builds"> | |||
| <p>If you wish to use the latest Ant features, you can try downloading a | |||
| <a href="http://cvs.apache.org/builds/jakarta-ant/nightly/">nightly build</a>. | |||
| </p> | |||
| </section> | |||
| <section name="Old Ant Releases"> | |||
| <p>Older releases of Ant can be found <a | |||
| href="http://jakarta.apache.org/builds/ant/release/">here</a>. Those | |||
| releases are only provided as <code>zip</code> archives that can be | |||
| extracted by <code>jar xf </code><em>archive.zip</em> - we highly | |||
| recommend to not use those releases but upgrade to Ant's <a | |||
| href="[location]#Current Release of Ant">latest</a> release.</p> | |||
| </section> | |||
| <section name="Verify Releases"> | |||
| <p>It is essential that you verify the integrity of the downloaded | |||
| files using the PGP or MD5 signatures.</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/">main distribution | |||
| directory</a>, rather than from a mirror. Then verify the signatures | |||
| using</p> | |||
| <p><code> | |||
| % pgpk -a KEYS<br /> | |||
| % pgpv jakarta-ant-src-1.5.1.tar.gz.asc<br /> | |||
| </code> | |||
| <em>or</em><br /> | |||
| <code> | |||
| % pgp -ka KEYS<br /> | |||
| % pgp jakarta-ant-src-1.5.1.tar.gz.asc<br /> | |||
| </code> | |||
| <em>or</em><br /> | |||
| <code> | |||
| % gpg --import KEYS<br /> | |||
| % gpg --verify jakarta-ant-src-1.5.1.tar.gz.asc | |||
| </code></p> | |||
| <p>Alternatively, you can verify the MD5 signature on the files. A | |||
| unix program called <code>md5</code> or <code>md5sum</code> is | |||
| included in many unix distributions. It 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>, or | |||
| <a href="http://www.slavasoft.com/fsum/">here</a>.</p> | |||
| <p>We highly recommend to verify the PGP signature, though.</p> | |||
| </section> | |||
| </body> | |||
| </document> | |||