Browse Source

Draft proposal for Ant's standalone website

git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@273603 13f79535-47bb-0310-9956-ffa450edef68
master
Stefan Bodewig 22 years ago
parent
commit
8b334fef06
37 changed files with 15252 additions and 0 deletions
  1. +1
    -0
      proposal/ant-site/anakia/.cvsignore
  2. +64
    -0
      proposal/ant-site/anakia/build.xml
  3. +49
    -0
      proposal/ant-site/anakia/docs/LICENSE
  4. +687
    -0
      proposal/ant-site/anakia/docs/ant15_todo.html
  5. +379
    -0
      proposal/ant-site/anakia/docs/antnews.html
  6. +112
    -0
      proposal/ant-site/anakia/docs/contributors.html
  7. +166
    -0
      proposal/ant-site/anakia/docs/cvs.html
  8. +3664
    -0
      proposal/ant-site/anakia/docs/external.html
  9. +2191
    -0
      proposal/ant-site/anakia/docs/faq.html
  10. +116
    -0
      proposal/ant-site/anakia/docs/guidelines.html
  11. BIN
      proposal/ant-site/anakia/docs/images/ant_logo_large.gif
  12. +258
    -0
      proposal/ant-site/anakia/docs/index.html
  13. +124
    -0
      proposal/ant-site/anakia/docs/legal.html
  14. +164
    -0
      proposal/ant-site/anakia/docs/mail.html
  15. +192
    -0
      proposal/ant-site/anakia/docs/mission.html
  16. +431
    -0
      proposal/ant-site/anakia/docs/problems.html
  17. +715
    -0
      proposal/ant-site/anakia/docs/projects.html
  18. +1235
    -0
      proposal/ant-site/anakia/docs/resources.html
  19. +220
    -0
      proposal/ant-site/anakia/xdocs/ant15_todo.xml
  20. +185
    -0
      proposal/ant-site/anakia/xdocs/antnews.xml
  21. +12
    -0
      proposal/ant-site/anakia/xdocs/contributors.xml
  22. +41
    -0
      proposal/ant-site/anakia/xdocs/cvs.xml
  23. +1357
    -0
      proposal/ant-site/anakia/xdocs/external.xml
  24. +1175
    -0
      proposal/ant-site/anakia/xdocs/faq.xml
  25. +23
    -0
      proposal/ant-site/anakia/xdocs/guidelines.xml
  26. +125
    -0
      proposal/ant-site/anakia/xdocs/index.xml
  27. +30
    -0
      proposal/ant-site/anakia/xdocs/legal.xml
  28. +57
    -0
      proposal/ant-site/anakia/xdocs/mail.xml
  29. +81
    -0
      proposal/ant-site/anakia/xdocs/mission.xml
  30. +268
    -0
      proposal/ant-site/anakia/xdocs/problems.xml
  31. +254
    -0
      proposal/ant-site/anakia/xdocs/projects.xml
  32. +445
    -0
      proposal/ant-site/anakia/xdocs/resources.xml
  33. +118
    -0
      proposal/ant-site/anakia/xdocs/stylesheets/faq.vsl
  34. +44
    -0
      proposal/ant-site/anakia/xdocs/stylesheets/project.xml
  35. +81
    -0
      proposal/ant-site/anakia/xdocs/stylesheets/site.vsl
  36. +186
    -0
      proposal/ant-site/anakia/xdocs/stylesheets/templates.vm
  37. +2
    -0
      proposal/ant-site/anakia/xdocs/velocity.properties

+ 1
- 0
proposal/ant-site/anakia/.cvsignore View File

@@ -0,0 +1 @@
velocity.log*

+ 64
- 0
proposal/ant-site/anakia/build.xml View File

@@ -0,0 +1,64 @@
<project name="build-site" default="docs" basedir=".">

<!-- Initialization properties -->
<property name="project.name" value="ant"/>
<property name="docs.src" location="xdocs"/>
<property name="docs.dest" location="docs"/>
<property name="project.file" value="stylesheets/project.xml" />
<property name="site.dir" location="../../../../jakarta-site2" />
<property name="templ.path" location="xdocs/stylesheets" />
<property name="velocity.props" location="${docs.src}/velocity.properties" />

<path id="anakia.classpath">
<fileset dir="${site.dir}/lib">
<include name="*.jar"/>
</fileset>
</path>

<target name="prepare">
<available classname="org.apache.velocity.anakia.AnakiaTask"
property="AnakiaTask.present">
<classpath refid="anakia.classpath"/>
</available>
</target>

<target depends="prepare" name="prepare-error" unless="AnakiaTask.present">
<echo>
AnakiaTask is not present! Please check to make sure that
velocity.jar is in your classpath.
</echo>
</target>

<target name="docs" depends="prepare-error" if="AnakiaTask.present">
<taskdef name="anakia" classname="org.apache.velocity.anakia.AnakiaTask">
<classpath refid="anakia.classpath"/>
</taskdef>
<anakia basedir="${docs.src}" destdir="${docs.dest}/"
extension=".html" style="./site.vsl"
projectFile="${project.file}"
excludes="**/stylesheets/** faq.xml"
includes="**/*.xml"
lastModifiedCheck="true"
templatePath="${templ.path}"
velocityPropertiesFile="${velocity.props}">
</anakia>

<anakia basedir="${docs.src}" destdir="${docs.dest}/"
extension=".html" style="./faq.vsl"
projectFile="${project.file}"
includes="faq.xml"
lastModifiedCheck="true"
templatePath="${templ.path}"
velocityPropertiesFile="${velocity.props}">
</anakia>
</target>
<target name="javadocs">
<ant antfile="build.xml" target="dist_javadocs">
<property name="dist.javadocs" value="${docs.dest}/manual/api" />
</ant>
</target>
<target name="all" depends="docs, javadocs"/>
</project>

+ 49
- 0
proposal/ant-site/anakia/docs/LICENSE View File

@@ -0,0 +1,49 @@
/*
* ============================================================================
* The Apache Software License, Version 1.1
* ============================================================================
*
* Copyright (C) 2000-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 "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/>.
*
*/

+ 687
- 0
proposal/ant-site/anakia/docs/ant15_todo.html View File

@@ -0,0 +1,687 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

<!-- Content Stylesheet for Site -->

<!-- start the processing -->
<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"/>
<meta name="author" value="Erik Hatcher">
<meta name="email" value="ehatcher@apache.org">
<title>Apache Ant - Ant 1.5 Release To-Do List</title>
</head>
<body bgcolor="#ffffff" text="#000000" link="#525D76">
<table border="0" width="100%" cellspacing="0">
<!-- TOP IMAGE -->
<tr>
<td colspan="2">
<a href="http://ant.apache.org/"><img src="./images/ant_logo_large.gif" alt="Apache Ant" border="0"/></a>
</td>
</tr>
</table>
<table border="0" width="100%" cellspacing="4">
<tr><td colspan="2">
<hr noshade="" size="1"/>
</td></tr>
<tr>
<!-- LEFT SIDE NAVIGATION -->
<td valign="top" nowrap="true">
<p><strong>Apache Ant</strong></p>
<ul>
<li> <a href="./index.html">Front Page</a>
</li>
<li> <a href="./LICENSE">License</a>
</li>
<li> <a href="./antnews.html">News</a>
</li>
</ul>
<p><strong>Documentation</strong></p>
<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">Ant FAQ</a>
</li>
<li> <a href="./problems.html">Having Problems?</a>
</li>
</ul>
<p><strong>Get Involved</strong></p>
<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>
<p><strong>Project Managment</strong></p>
<ul>
<li> <a href="./contributors.html">Contributors</a>
</li>
<li> <a href="./mission.html">Mission</a>
</li>
<li> <a href="./guidelines.html">Guidelines Notes</a>
</li>
<li> <a href="./legal.html">Legal</a>
</li>
</ul>
</td>
<td align="left" valign="top">
<table border="0" cellspacing="0" cellpadding="2" width="100%">
<tr><td bgcolor="#525D76">
<font color="#ffffff" face="arial,helvetica,sanserif">
<a name="Ant 1.5 Release To-Do List"><strong>Ant 1.5 Release To-Do List</strong></a>
</font>
</td></tr>
<tr><td>
<blockquote>
<table border="0" cellspacing="0" cellpadding="2" width="100%">
<tr><td bgcolor="#828DA6">
<font color="#ffffff" face="arial,helvetica,sanserif">
<a name="Open"><strong>Open</strong></a>
</font>
</td></tr>
<tr><td>
<blockquote>
<table>
<tr>
<td bgcolor="#039acc" colspan="" rowspan=""
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
Item
</font>
</td>
<td bgcolor="#039acc" colspan="" rowspan=""
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
Details
</font>
</td>
<td bgcolor="#039acc" colspan="" rowspan=""
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
Assigned
</font>
</td>
</tr>
<tr>
<td bgcolor="#a0ddf0" colspan="" rowspan=""
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
Bugzilla bugs under 30
</font>
</td>
<td bgcolor="#a0ddf0" colspan="" rowspan=""
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
or at least address most of them in some way
</font>
</td>
<td bgcolor="#a0ddf0" colspan="" rowspan=""
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
All Committers
</font>
</td>
</tr>
<tr>
<td bgcolor="#a0ddf0" colspan="" rowspan=""
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
Document Path datatype
</font>
</td>
<td bgcolor="#a0ddf0" colspan="" rowspan=""
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
It's documented, but more hidden than the other types
</font>
</td>
<td bgcolor="#a0ddf0" colspan="" rowspan=""
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
Erik
</font>
</td>
</tr>
<tr>
<td bgcolor="#a0ddf0" colspan="" rowspan=""
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
Novell NetWare support
</font>
</td>
<td bgcolor="#a0ddf0" colspan="" rowspan=""
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
&nbsp;
</font>
</td>
<td bgcolor="#a0ddf0" colspan="" rowspan=""
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
Jeff Tulley
</font>
</td>
</tr>
<tr>
<td bgcolor="#a0ddf0" colspan="" rowspan=""
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
XMLCatalog more integrated
</font>
</td>
<td bgcolor="#a0ddf0" colspan="" rowspan=""
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
Several tasks could still use XMLCatalog integration
</font>
</td>
<td bgcolor="#a0ddf0" colspan="" rowspan=""
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
&nbsp;
</font>
</td>
</tr>
<tr>
<td bgcolor="#a0ddf0" colspan="" rowspan=""
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
Make default excludes customizable
</font>
</td>
<td bgcolor="#a0ddf0" colspan="" rowspan=""
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
With the setting of an ant.default.excludes property?
</font>
</td>
<td bgcolor="#a0ddf0" colspan="" rowspan=""
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
Erik
</font>
</td>
</tr>
<tr>
<td bgcolor="#a0ddf0" colspan="" rowspan=""
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
Fully functional on Java 1.4
</font>
</td>
<td bgcolor="#a0ddf0" colspan="" rowspan=""
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
Fix outstanding java1.4 defects, maybe add an
assertions datatype for java and other tasks (junit?)
which lets people turn on asserts.
</font>
</td>
<td bgcolor="#a0ddf0" colspan="" rowspan=""
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
Steve + any other help he can get
</font>
</td>
</tr>
</table>
</blockquote>
</td></tr>
</table>
<table border="0" cellspacing="0" cellpadding="2" width="100%">
<tr><td bgcolor="#828DA6">
<font color="#ffffff" face="arial,helvetica,sanserif">
<a name="Done"><strong>Done</strong></a>
</font>
</td></tr>
<tr><td>
<blockquote>
<table>
<tr>
<td bgcolor="#039acc" colspan="" rowspan=""
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
Item
</font>
</td>
<td bgcolor="#039acc" colspan="" rowspan=""
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
Details
</font>
</td>
<td bgcolor="#039acc" colspan="" rowspan=""
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
Assigned
</font>
</td>
</tr>
<tr>
<td bgcolor="#a0ddf0" colspan="" rowspan=""
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
Selectors
</font>
</td>
<td bgcolor="#a0ddf0" colspan="" rowspan=""
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
&nbsp;
</font>
</td>
<td bgcolor="#a0ddf0" colspan="" rowspan=""
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
Bruce
</font>
</td>
</tr>
<tr>
<td bgcolor="#a0ddf0" colspan="" rowspan=""
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
Extension utilities
</font>
</td>
<td bgcolor="#a0ddf0" colspan="" rowspan=""
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
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.
</font>
</td>
<td bgcolor="#a0ddf0" colspan="" rowspan=""
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
Peter
</font>
</td>
</tr>
<tr>
<td bgcolor="#a0ddf0" colspan="" rowspan=""
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
XmlLogger implements BuildLogger
</font>
</td>
<td bgcolor="#a0ddf0" colspan="" rowspan=""
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
Its currently a BuildListener, lets remove the confusion
</font>
</td>
<td bgcolor="#a0ddf0" colspan="" rowspan=""
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
Erik
</font>
</td>
</tr>
<tr>
<td bgcolor="#a0ddf0" colspan="" rowspan=""
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
Dotnet library tweaks
</font>
</td>
<td bgcolor="#a0ddf0" colspan="" rowspan=""
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
update to release, add uptodateness, add a web service
import (for Axis interop testing)
</font>
</td>
<td bgcolor="#a0ddf0" colspan="" rowspan=""
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
Steve, in a really long meeting
</font>
</td>
</tr>
<tr>
<td bgcolor="#a0ddf0" colspan="" rowspan=""
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
compiler attribute for rmic
</font>
</td>
<td bgcolor="#a0ddf0" colspan="" rowspan=""
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
&nbsp;
</font>
</td>
<td bgcolor="#a0ddf0" colspan="" rowspan=""
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
Stefan
</font>
</td>
</tr>
<tr>
<td bgcolor="#a0ddf0" colspan="" rowspan=""
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
PGP signing task if possible
</font>
</td>
<td bgcolor="#a0ddf0" colspan="" rowspan=""
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
Not done, but deemed impossible - at least in the 1.5
time frame.
</font>
</td>
<td bgcolor="#a0ddf0" colspan="" rowspan=""
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
Stefan
</font>
</td>
</tr>
<tr>
<td bgcolor="#a0ddf0" colspan="" rowspan=""
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
JUnit's System.err/.out handling
</font>
</td>
<td bgcolor="#a0ddf0" colspan="" rowspan=""
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
showoutput attribute has been added - doesn't work in
some cases yet (same reason as bug PR 7980)
</font>
</td>
<td bgcolor="#a0ddf0" colspan="" rowspan=""
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
Stefan
</font>
</td>
</tr>
<tr>
<td bgcolor="#a0ddf0" colspan="" rowspan=""
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
Base compiler command line switches on the selected
compiler, not the current JDK
</font>
</td>
<td bgcolor="#a0ddf0" colspan="" rowspan=""
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
&nbsp;
</font>
</td>
<td bgcolor="#a0ddf0" colspan="" rowspan=""
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
Stefan
</font>
</td>
</tr>
<tr>
<td bgcolor="#a0ddf0" colspan="" rowspan=""
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
&lt;input&gt;
</font>
</td>
<td bgcolor="#a0ddf0" colspan="" rowspan=""
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
&nbsp;
</font>
</td>
<td bgcolor="#a0ddf0" colspan="" rowspan=""
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
Stefan
</font>
</td>
</tr>
<tr>
<td bgcolor="#a0ddf0" colspan="" rowspan=""
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
Make javadoc a real directory based task
</font>
</td>
<td bgcolor="#a0ddf0" colspan="" rowspan=""
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
&nbsp;
</font>
</td>
<td bgcolor="#a0ddf0" colspan="" rowspan=""
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
Stefan
</font>
</td>
</tr>
</table>
</blockquote>
</td></tr>
</table>
<table border="0" cellspacing="0" cellpadding="2" width="100%">
<tr><td bgcolor="#828DA6">
<font color="#ffffff" face="arial,helvetica,sanserif">
<a name="Bug Reports Short-Cuts"><strong>Bug Reports Short-Cuts</strong></a>
</font>
</td></tr>
<tr><td>
<blockquote>
<p>Note: You can sort the report results by clicking on the column-headings.</p>
<table>
<tr>
<td bgcolor="#039acc" colspan="" rowspan=""
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
New|Assigned|Reopened Bug Reports:
</font>
</td>
</tr>
<tr>
<td bgcolor="#a0ddf0" colspan="" rowspan=""
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
<a href="http://nagoya.apache.org/bugzilla/buglist.cgi?bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;email1=&amp;emailtype1=substring&amp;emailassigned_to1=1&amp;email2=&amp;emailtype2=substring&amp;emailreporter2=1&amp;bugidtype=include&amp;bug_id=&amp;changedin=&amp;votes=&amp;chfieldfrom=&amp;chfieldto=Now&amp;chfieldvalue=&amp;product=Ant&amp;component=Build+Process&amp;component=Core&amp;component=Core+tasks&amp;component=Documentation&amp;component=Optional+Tasks&amp;component=Other&amp;component=Wrapper+scripts&amp;short_desc=&amp;short_desc_type=allwordssubstr&amp;long_desc=&amp;long_desc_type=allwordssubstr&amp;bug_file_loc=&amp;bug_file_loc_type=allwordssubstr&amp;keywords=&amp;keywords_type=anywords&amp;field0-0-0=noop&amp;type0-0-0=noop&amp;value0-0-0=&amp;cmdtype=doit">All</a>
</font>
</td>
</tr>
<tr>
<td bgcolor="#a0ddf0" colspan="" rowspan=""
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
<a href="http://nagoya.apache.org/bugzilla/buglist.cgi?bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;bug_severity=Blocker&amp;bug_severity=Critical&amp;bug_severity=Major&amp;bug_severity=Normal&amp;bug_severity=Minor&amp;email1=&amp;emailtype1=substring&amp;emailassigned_to1=1&amp;email2=&amp;emailtype2=substring&amp;emailreporter2=1&amp;bugidtype=include&amp;bug_id=&amp;changedin=&amp;votes=&amp;chfieldfrom=&amp;chfieldto=Now&amp;chfieldvalue=&amp;product=Ant&amp;component=Build+Process&amp;component=Core&amp;component=Core+tasks&amp;component=Documentation&amp;component=Optional+Tasks&amp;component=Other&amp;component=Wrapper+scripts&amp;short_desc=&amp;short_desc_type=allwordssubstr&amp;long_desc=&amp;long_desc_type=allwordssubstr&amp;bug_file_loc=&amp;bug_file_loc_type=allwordssubstr&amp;keywords=&amp;keywords_type=anywords&amp;field0-0-0=noop&amp;type0-0-0=noop&amp;value0-0-0=&amp;cmdtype=doit">- minus Enhancements</a>
</font>
</td>
</tr>
<tr>
<td bgcolor="#039acc" colspan="" rowspan=""
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
New|Assigned|Reopened Bug Reports by Component:
</font>
</td>
</tr>
<tr>
<td bgcolor="#a0ddf0" colspan="" rowspan=""
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
<a href="http://nagoya.apache.org/bugzilla/buglist.cgi?bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;email1=&amp;emailtype1=substring&amp;emailassigned_to1=1&amp;email2=&amp;emailtype2=substring&amp;emailreporter2=1&amp;bugidtype=include&amp;bug_id=&amp;changedin=&amp;votes=&amp;chfieldfrom=&amp;chfieldto=Now&amp;chfieldvalue=&amp;product=Ant&amp;component=Build+Process&amp;short_desc=&amp;short_desc_type=allwordssubstr&amp;long_desc=&amp;long_desc_type=allwordssubstr&amp;bug_file_loc=&amp;bug_file_loc_type=allwordssubstr&amp;keywords=&amp;keywords_type=anywords&amp;field0-0-0=noop&amp;type0-0-0=noop&amp;value0-0-0=&amp;cmdtype=doit">Build Process</a>
</font>
</td>
</tr>
<tr>
<td bgcolor="#a0ddf0" colspan="" rowspan=""
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
<a href="http://nagoya.apache.org/bugzilla/buglist.cgi?bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;bug_severity=Blocker&amp;bug_severity=Critical&amp;bug_severity=Major&amp;bug_severity=Normal&amp;bug_severity=Minor&amp;email1=&amp;emailtype1=substring&amp;emailassigned_to1=1&amp;email2=&amp;emailtype2=substring&amp;emailreporter2=1&amp;bugidtype=include&amp;bug_id=&amp;changedin=&amp;votes=&amp;chfieldfrom=&amp;chfieldto=Now&amp;chfieldvalue=&amp;product=Ant&amp;component=Build+Process&amp;short_desc=&amp;short_desc_type=allwordssubstr&amp;long_desc=&amp;long_desc_type=allwordssubstr&amp;bug_file_loc=&amp;bug_file_loc_type=allwordssubstr&amp;keywords=&amp;keywords_type=anywords&amp;field0-0-0=noop&amp;type0-0-0=noop&amp;value0-0-0=&amp;cmdtype=doit">- minus Enhancements</a>
</font>
</td>
</tr>
<tr>
<td bgcolor="#a0ddf0" colspan="" rowspan=""
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
<a href="http://nagoya.apache.org/bugzilla/buglist.cgi?bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;email1=&amp;emailtype1=substring&amp;emailassigned_to1=1&amp;email2=&amp;emailtype2=substring&amp;emailreporter2=1&amp;bugidtype=include&amp;bug_id=&amp;changedin=&amp;votes=&amp;chfieldfrom=&amp;chfieldto=Now&amp;chfieldvalue=&amp;product=Ant&amp;component=Core&amp;short_desc=&amp;short_desc_type=allwordssubstr&amp;long_desc=&amp;long_desc_type=allwordssubstr&amp;bug_file_loc=&amp;bug_file_loc_type=allwordssubstr&amp;keywords=&amp;keywords_type=anywords&amp;field0-0-0=noop&amp;type0-0-0=noop&amp;value0-0-0=&amp;cmdtype=doit">Core</a>
</font>
</td>
</tr>
<tr>
<td bgcolor="#a0ddf0" colspan="" rowspan=""
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
<a href="http://nagoya.apache.org/bugzilla/buglist.cgi?bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;bug_severity=Blocker&amp;bug_severity=Critical&amp;bug_severity=Major&amp;bug_severity=Normal&amp;bug_severity=Minor&amp;email1=&amp;emailtype1=substring&amp;emailassigned_to1=1&amp;email2=&amp;emailtype2=substring&amp;emailreporter2=1&amp;bugidtype=include&amp;bug_id=&amp;changedin=&amp;votes=&amp;chfieldfrom=&amp;chfieldto=Now&amp;chfieldvalue=&amp;product=Ant&amp;component=Core&amp;short_desc=&amp;short_desc_type=allwordssubstr&amp;long_desc=&amp;long_desc_type=allwordssubstr&amp;bug_file_loc=&amp;bug_file_loc_type=allwordssubstr&amp;keywords=&amp;keywords_type=anywords&amp;field0-0-0=noop&amp;type0-0-0=noop&amp;value0-0-0=&amp;cmdtype=doit">- minus Enhancements</a>
</font>
</td>
</tr>
<tr>
<td bgcolor="#a0ddf0" colspan="" rowspan=""
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
<a href="http://nagoya.apache.org/bugzilla/buglist.cgi?bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;email1=&amp;emailtype1=substring&amp;emailassigned_to1=1&amp;email2=&amp;emailtype2=substring&amp;emailreporter2=1&amp;bugidtype=include&amp;bug_id=&amp;changedin=&amp;votes=&amp;chfieldfrom=&amp;chfieldto=Now&amp;chfieldvalue=&amp;product=Ant&amp;component=Core+Tasks&amp;short_desc=&amp;short_desc_type=allwordssubstr&amp;long_desc=&amp;long_desc_type=allwordssubstr&amp;bug_file_loc=&amp;bug_file_loc_type=allwordssubstr&amp;keywords=&amp;keywords_type=anywords&amp;field0-0-0=noop&amp;type0-0-0=noop&amp;value0-0-0=&amp;cmdtype=doit">Core Tasks</a>
</font>
</td>
</tr>
<tr>
<td bgcolor="#a0ddf0" colspan="" rowspan=""
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
<a href="http://nagoya.apache.org/bugzilla/buglist.cgi?bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;bug_severity=Blocker&amp;bug_severity=Critical&amp;bug_severity=Major&amp;bug_severity=Normal&amp;bug_severity=Minor&amp;email1=&amp;emailtype1=substring&amp;emailassigned_to1=1&amp;email2=&amp;emailtype2=substring&amp;emailreporter2=1&amp;bugidtype=include&amp;bug_id=&amp;changedin=&amp;votes=&amp;chfieldfrom=&amp;chfieldto=Now&amp;chfieldvalue=&amp;product=Ant&amp;component=Core+Tasks&amp;short_desc=&amp;short_desc_type=allwordssubstr&amp;long_desc=&amp;long_desc_type=allwordssubstr&amp;bug_file_loc=&amp;bug_file_loc_type=allwordssubstr&amp;keywords=&amp;keywords_type=anywords&amp;field0-0-0=noop&amp;type0-0-0=noop&amp;value0-0-0=&amp;cmdtype=doit">- minus Enhancements</a>
</font>
</td>
</tr>
<tr>
<td bgcolor="#a0ddf0" colspan="" rowspan=""
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
<a href="http://nagoya.apache.org/bugzilla/buglist.cgi?bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;email1=&amp;emailtype1=substring&amp;emailassigned_to1=1&amp;email2=&amp;emailtype2=substring&amp;emailreporter2=1&amp;bugidtype=include&amp;bug_id=&amp;changedin=&amp;votes=&amp;chfieldfrom=&amp;chfieldto=Now&amp;chfieldvalue=&amp;product=Ant&amp;component=Documentation&amp;short_desc=&amp;short_desc_type=allwordssubstr&amp;long_desc=&amp;long_desc_type=allwordssubstr&amp;bug_file_loc=&amp;bug_file_loc_type=allwordssubstr&amp;keywords=&amp;keywords_type=anywords&amp;field0-0-0=noop&amp;type0-0-0=noop&amp;value0-0-0=&amp;cmdtype=doit">Documentation</a>
</font>
</td>
</tr>
<tr>
<td bgcolor="#a0ddf0" colspan="" rowspan=""
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
<a href="http://nagoya.apache.org/bugzilla/buglist.cgi?bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;bug_severity=Blocker&amp;bug_severity=Critical&amp;bug_severity=Major&amp;bug_severity=Normal&amp;bug_severity=Minor&amp;email1=&amp;emailtype1=substring&amp;emailassigned_to1=1&amp;email2=&amp;emailtype2=substring&amp;emailreporter2=1&amp;bugidtype=include&amp;bug_id=&amp;changedin=&amp;votes=&amp;chfieldfrom=&amp;chfieldto=Now&amp;chfieldvalue=&amp;product=Ant&amp;component=Documentation&amp;short_desc=&amp;short_desc_type=allwordssubstr&amp;long_desc=&amp;long_desc_type=allwordssubstr&amp;bug_file_loc=&amp;bug_file_loc_type=allwordssubstr&amp;keywords=&amp;keywords_type=anywords&amp;field0-0-0=noop&amp;type0-0-0=noop&amp;value0-0-0=&amp;cmdtype=doit">- minus Enhancements</a>
</font>
</td>
</tr>
<tr>
<td bgcolor="#a0ddf0" colspan="" rowspan=""
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
<a href="http://nagoya.apache.org/bugzilla/buglist.cgi?bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;email1=&amp;emailtype1=substring&amp;emailassigned_to1=1&amp;email2=&amp;emailtype2=substring&amp;emailreporter2=1&amp;bugidtype=include&amp;bug_id=&amp;changedin=&amp;votes=&amp;chfieldfrom=&amp;chfieldto=Now&amp;chfieldvalue=&amp;product=Ant&amp;component=Optional+Tasks&amp;short_desc=&amp;short_desc_type=allwordssubstr&amp;long_desc=&amp;long_desc_type=allwordssubstr&amp;bug_file_loc=&amp;bug_file_loc_type=allwordssubstr&amp;keywords=&amp;keywords_type=anywords&amp;field0-0-0=noop&amp;type0-0-0=noop&amp;value0-0-0=&amp;cmdtype=doit">Optional Tasks</a>
</font>
</td>
</tr>
<tr>
<td bgcolor="#a0ddf0" colspan="" rowspan=""
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
<a href="http://nagoya.apache.org/bugzilla/buglist.cgi?bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;bug_severity=Blocker&amp;bug_severity=Critical&amp;bug_severity=Major&amp;bug_severity=Normal&amp;bug_severity=Minor&amp;email1=&amp;emailtype1=substring&amp;emailassigned_to1=1&amp;email2=&amp;emailtype2=substring&amp;emailreporter2=1&amp;bugidtype=include&amp;bug_id=&amp;changedin=&amp;votes=&amp;chfieldfrom=&amp;chfieldto=Now&amp;chfieldvalue=&amp;product=Ant&amp;component=Optional+Tasks&amp;short_desc=&amp;short_desc_type=allwordssubstr&amp;long_desc=&amp;long_desc_type=allwordssubstr&amp;bug_file_loc=&amp;bug_file_loc_type=allwordssubstr&amp;keywords=&amp;keywords_type=anywords&amp;field0-0-0=noop&amp;type0-0-0=noop&amp;value0-0-0=&amp;cmdtype=doit">- minus Enhancements</a>
</font>
</td>
</tr>
<tr>
<td bgcolor="#a0ddf0" colspan="" rowspan=""
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
<a href="http://nagoya.apache.org/bugzilla/buglist.cgi?bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;email1=&amp;emailtype1=substring&amp;emailassigned_to1=1&amp;email2=&amp;emailtype2=substring&amp;emailreporter2=1&amp;bugidtype=include&amp;bug_id=&amp;changedin=&amp;votes=&amp;chfieldfrom=&amp;chfieldto=Now&amp;chfieldvalue=&amp;product=Ant&amp;component=Other&amp;short_desc=&amp;short_desc_type=allwordssubstr&amp;long_desc=&amp;long_desc_type=allwordssubstr&amp;bug_file_loc=&amp;bug_file_loc_type=allwordssubstr&amp;keywords=&amp;keywords_type=anywords&amp;field0-0-0=noop&amp;type0-0-0=noop&amp;value0-0-0=&amp;cmdtype=doit">Other</a>
</font>
</td>
</tr>
<tr>
<td bgcolor="#a0ddf0" colspan="" rowspan=""
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
<a href="http://nagoya.apache.org/bugzilla/buglist.cgi?bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;bug_severity=Blocker&amp;bug_severity=Critical&amp;bug_severity=Major&amp;bug_severity=Normal&amp;bug_severity=Minor&amp;email1=&amp;emailtype1=substring&amp;emailassigned_to1=1&amp;email2=&amp;emailtype2=substring&amp;emailreporter2=1&amp;bugidtype=include&amp;bug_id=&amp;changedin=&amp;votes=&amp;chfieldfrom=&amp;chfieldto=Now&amp;chfieldvalue=&amp;product=Ant&amp;component=Other&amp;short_desc=&amp;short_desc_type=allwordssubstr&amp;long_desc=&amp;long_desc_type=allwordssubstr&amp;bug_file_loc=&amp;bug_file_loc_type=allwordssubstr&amp;keywords=&amp;keywords_type=anywords&amp;field0-0-0=noop&amp;type0-0-0=noop&amp;value0-0-0=&amp;cmdtype=doit">- minus Enhancements</a>
</font>
</td>
</tr>
<tr>
<td bgcolor="#a0ddf0" colspan="" rowspan=""
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
<a href="http://nagoya.apache.org/bugzilla/buglist.cgi?bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;email1=&amp;emailtype1=substring&amp;emailassigned_to1=1&amp;email2=&amp;emailtype2=substring&amp;emailreporter2=1&amp;bugidtype=include&amp;bug_id=&amp;changedin=&amp;votes=&amp;chfieldfrom=&amp;chfieldto=Now&amp;chfieldvalue=&amp;product=Ant&amp;component=Wrapper+Scripts&amp;short_desc=&amp;short_desc_type=allwordssubstr&amp;long_desc=&amp;long_desc_type=allwordssubstr&amp;bug_file_loc=&amp;bug_file_loc_type=allwordssubstr&amp;keywords=&amp;keywords_type=anywords&amp;field0-0-0=noop&amp;type0-0-0=noop&amp;value0-0-0=&amp;cmdtype=doit">Wrapper Scripts</a>
</font>
</td>
</tr>
<tr>
<td bgcolor="#a0ddf0" colspan="" rowspan=""
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
<a href="http://nagoya.apache.org/bugzilla/buglist.cgi?bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;bug_severity=Blocker&amp;bug_severity=Critical&amp;bug_severity=Major&amp;bug_severity=Normal&amp;bug_severity=Minor&amp;email1=&amp;emailtype1=substring&amp;emailassigned_to1=1&amp;email2=&amp;emailtype2=substring&amp;emailreporter2=1&amp;bugidtype=include&amp;bug_id=&amp;changedin=&amp;votes=&amp;chfieldfrom=&amp;chfieldto=Now&amp;chfieldvalue=&amp;product=Ant&amp;component=Wrapper+Scripts&amp;short_desc=&amp;short_desc_type=allwordssubstr&amp;long_desc=&amp;long_desc_type=allwordssubstr&amp;bug_file_loc=&amp;bug_file_loc_type=allwordssubstr&amp;keywords=&amp;keywords_type=anywords&amp;field0-0-0=noop&amp;type0-0-0=noop&amp;value0-0-0=&amp;cmdtype=doit">- minus Enhancements</a>
</font>
</td>
</tr>
<tr>
</tr>
</table>
</blockquote>
</td></tr>
</table>
</blockquote>
</td></tr>
</table>
</td>
</tr>

<!-- FOOTER -->
<tr><td colspan="2">
<hr noshade="" size="1"/>
</td></tr>
<tr><td colspan="2">
<div align="center"><font color="#525D76" size="-1"><em>
Copyright &#169; 2000-2002, Apache Software Foundation
</em></font></div>
</td></tr>
</table>
</body>
</html>
<!-- end the processing -->





+ 379
- 0
proposal/ant-site/anakia/docs/antnews.html View File

@@ -0,0 +1,379 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

<!-- Content Stylesheet for Site -->

<!-- start the processing -->
<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"/>
<meta name="author" value="Conor MacNeill">
<meta name="email" value="">
<meta name="author" value="Stefan Bodewig">
<meta name="email" value="stefan.bodewig@epost.de">
<meta name="author" value="Magesh Umasankar">
<meta name="email" value="">
<title>Apache Ant - Ant News</title>
</head>
<body bgcolor="#ffffff" text="#000000" link="#525D76">
<table border="0" width="100%" cellspacing="0">
<!-- TOP IMAGE -->
<tr>
<td colspan="2">
<a href="http://ant.apache.org/"><img src="./images/ant_logo_large.gif" alt="Apache Ant" border="0"/></a>
</td>
</tr>
</table>
<table border="0" width="100%" cellspacing="4">
<tr><td colspan="2">
<hr noshade="" size="1"/>
</td></tr>
<tr>
<!-- LEFT SIDE NAVIGATION -->
<td valign="top" nowrap="true">
<p><strong>Apache Ant</strong></p>
<ul>
<li> <a href="./index.html">Front Page</a>
</li>
<li> <a href="./LICENSE">License</a>
</li>
<li> <a href="./antnews.html">News</a>
</li>
</ul>
<p><strong>Documentation</strong></p>
<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">Ant FAQ</a>
</li>
<li> <a href="./problems.html">Having Problems?</a>
</li>
</ul>
<p><strong>Get Involved</strong></p>
<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>
<p><strong>Project Managment</strong></p>
<ul>
<li> <a href="./contributors.html">Contributors</a>
</li>
<li> <a href="./mission.html">Mission</a>
</li>
<li> <a href="./guidelines.html">Guidelines Notes</a>
</li>
<li> <a href="./legal.html">Legal</a>
</li>
</ul>
</td>
<td align="left" valign="top">
<table border="0" cellspacing="0" cellpadding="2" width="100%">
<tr><td bgcolor="#525D76">
<font color="#ffffff" face="arial,helvetica,sanserif">
<a name="Ant 1.5.1"><strong>Ant 1.5.1</strong></a>
</font>
</td></tr>
<tr><td>
<blockquote>
<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://www.apache.org/dist/ant/">
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>
</blockquote>
</td></tr>
</table>
<table border="0" cellspacing="0" cellpadding="2" width="100%">
<tr><td bgcolor="#525D76">
<font color="#ffffff" face="arial,helvetica,sanserif">
<a name="Ant 1.5.1Beta1"><strong>Ant 1.5.1Beta1</strong></a>
</font>
</td></tr>
<tr><td>
<blockquote>
<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>
</blockquote>
</td></tr>
</table>
<table border="0" cellspacing="0" cellpadding="2" width="100%">
<tr><td bgcolor="#525D76">
<font color="#ffffff" face="arial,helvetica,sanserif">
<a name="Ant 1.5"><strong>Ant 1.5</strong></a>
</font>
</td></tr>
<tr><td>
<blockquote>
<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>
</blockquote>
</td></tr>
</table>
<table border="0" cellspacing="0" cellpadding="2" width="100%">
<tr><td bgcolor="#525D76">
<font color="#ffffff" face="arial,helvetica,sanserif">
<a name="Ant 1.5Beta3"><strong>Ant 1.5Beta3</strong></a>
</font>
</td></tr>
<tr><td>
<blockquote>
<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>
</blockquote>
</td></tr>
</table>
<table border="0" cellspacing="0" cellpadding="2" width="100%">
<tr><td bgcolor="#525D76">
<font color="#ffffff" face="arial,helvetica,sanserif">
<a name="Ant 1.5Beta2"><strong>Ant 1.5Beta2</strong></a>
</font>
</td></tr>
<tr><td>
<blockquote>
<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>
</blockquote>
</td></tr>
</table>
<table border="0" cellspacing="0" cellpadding="2" width="100%">
<tr><td bgcolor="#525D76">
<font color="#ffffff" face="arial,helvetica,sanserif">
<a name="Ant 1.5Beta1"><strong>Ant 1.5Beta1</strong></a>
</font>
</td></tr>
<tr><td>
<blockquote>
<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>
</blockquote>
</td></tr>
</table>
<table border="0" cellspacing="0" cellpadding="2" width="100%">
<tr><td bgcolor="#525D76">
<font color="#ffffff" face="arial,helvetica,sanserif">
<a name="Ant wins again!"><strong>Ant wins again!</strong></a>
</font>
</td></tr>
<tr><td>
<blockquote>
<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" 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>
</blockquote>
</td></tr>
</table>
<table border="0" cellspacing="0" cellpadding="2" width="100%">
<tr><td bgcolor="#525D76">
<font color="#ffffff" face="arial,helvetica,sanserif">
<a name="Ant has won!"><strong>Ant has won!</strong></a>
</font>
</td></tr>
<tr><td>
<blockquote>
<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" 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>
</blockquote>
</td></tr>
</table>
<table border="0" cellspacing="0" cellpadding="2" width="100%">
<tr><td bgcolor="#525D76">
<font color="#ffffff" face="arial,helvetica,sanserif">
<a name="Java 1.4 Support"><strong>Java 1.4 Support</strong></a>
</font>
</td></tr>
<tr><td>
<blockquote>
<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>
</blockquote>
</td></tr>
</table>
<table border="0" cellspacing="0" cellpadding="2" width="100%">
<tr><td bgcolor="#525D76">
<font color="#ffffff" face="arial,helvetica,sanserif">
<a name="See our new logo!"><strong>See our new logo!</strong></a>
</font>
</td></tr>
<tr><td>
<blockquote>
<h3>Have a look at our new cool logo!</h3>
</blockquote>
</td></tr>
</table>
<table border="0" cellspacing="0" cellpadding="2" width="100%">
<tr><td bgcolor="#525D76">
<font color="#ffffff" face="arial,helvetica,sanserif">
<a name="Ant 1.4.1"><strong>Ant 1.4.1</strong></a>
</font>
</td></tr>
<tr><td>
<blockquote>
<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>
</blockquote>
</td></tr>
</table>
<table border="0" cellspacing="0" cellpadding="2" width="100%">
<tr><td bgcolor="#525D76">
<font color="#ffffff" face="arial,helvetica,sanserif">
<a name="Ant 2.0 Requirements Collected - Next is Design"><strong>Ant 2.0 Requirements Collected - Next is Design</strong></a>
</font>
</td></tr>
<tr><td>
<blockquote>
<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>
</blockquote>
</td></tr>
</table>
<table border="0" cellspacing="0" cellpadding="2" width="100%">
<tr><td bgcolor="#525D76">
<font color="#ffffff" face="arial,helvetica,sanserif">
<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>
<tr><td>
<blockquote>
<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>
</blockquote>
</td></tr>
</table>
<table border="0" cellspacing="0" cellpadding="2" width="100%">
<tr><td bgcolor="#525D76">
<font color="#ffffff" face="arial,helvetica,sanserif">
<a name="Ant 2.0 Requirements"><strong>Ant 2.0 Requirements</strong></a>
</font>
</td></tr>
<tr><td>
<blockquote>
<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:
<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>
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>
</blockquote>
</td></tr>
</table>
</td>
</tr>

<!-- FOOTER -->
<tr><td colspan="2">
<hr noshade="" size="1"/>
</td></tr>
<tr><td colspan="2">
<div align="center"><font color="#525D76" size="-1"><em>
Copyright &#169; 2000-2002, Apache Software Foundation
</em></font></div>
</td></tr>
</table>
</body>
</html>
<!-- end the processing -->





+ 112
- 0
proposal/ant-site/anakia/docs/contributors.html View File

@@ -0,0 +1,112 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

<!-- Content Stylesheet for Site -->

<!-- start the processing -->
<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>
</head>
<body bgcolor="#ffffff" text="#000000" link="#525D76">
<table border="0" width="100%" cellspacing="0">
<!-- TOP IMAGE -->
<tr>
<td colspan="2">
<a href="http://ant.apache.org/"><img src="./images/ant_logo_large.gif" alt="Apache Ant" border="0"/></a>
</td>
</tr>
</table>
<table border="0" width="100%" cellspacing="4">
<tr><td colspan="2">
<hr noshade="" size="1"/>
</td></tr>
<tr>
<!-- LEFT SIDE NAVIGATION -->
<td valign="top" nowrap="true">
<p><strong>Apache Ant</strong></p>
<ul>
<li> <a href="./index.html">Front Page</a>
</li>
<li> <a href="./LICENSE">License</a>
</li>
<li> <a href="./antnews.html">News</a>
</li>
</ul>
<p><strong>Documentation</strong></p>
<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">Ant FAQ</a>
</li>
<li> <a href="./problems.html">Having Problems?</a>
</li>
</ul>
<p><strong>Get Involved</strong></p>
<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>
<p><strong>Project Managment</strong></p>
<ul>
<li> <a href="./contributors.html">Contributors</a>
</li>
<li> <a href="./mission.html">Mission</a>
</li>
<li> <a href="./guidelines.html">Guidelines Notes</a>
</li>
<li> <a href="./legal.html">Legal</a>
</li>
</ul>
</td>
<td align="left" valign="top">
<table border="0" cellspacing="0" cellpadding="2" width="100%">
<tr><td bgcolor="#525D76">
<font color="#ffffff" face="arial,helvetica,sanserif">
<a name="Contributors"><strong>Contributors</strong></a>
</font>
</td></tr>
<tr><td>
<blockquote>
<p>Copy info from Jakarta here - add new stuff.</p>
</blockquote>
</td></tr>
</table>
</td>
</tr>

<!-- FOOTER -->
<tr><td colspan="2">
<hr noshade="" size="1"/>
</td></tr>
<tr><td colspan="2">
<div align="center"><font color="#525D76" size="-1"><em>
Copyright &#169; 2000-2002, Apache Software Foundation
</em></font></div>
</td></tr>
</table>
</body>
</html>
<!-- end the processing -->





+ 166
- 0
proposal/ant-site/anakia/docs/cvs.html View File

@@ -0,0 +1,166 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

<!-- Content Stylesheet for Site -->

<!-- start the processing -->
<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 Repository</title>
</head>
<body bgcolor="#ffffff" text="#000000" link="#525D76">
<table border="0" width="100%" cellspacing="0">
<!-- TOP IMAGE -->
<tr>
<td colspan="2">
<a href="http://ant.apache.org/"><img src="./images/ant_logo_large.gif" alt="Apache Ant" border="0"/></a>
</td>
</tr>
</table>
<table border="0" width="100%" cellspacing="4">
<tr><td colspan="2">
<hr noshade="" size="1"/>
</td></tr>
<tr>
<!-- LEFT SIDE NAVIGATION -->
<td valign="top" nowrap="true">
<p><strong>Apache Ant</strong></p>
<ul>
<li> <a href="./index.html">Front Page</a>
</li>
<li> <a href="./LICENSE">License</a>
</li>
<li> <a href="./antnews.html">News</a>
</li>
</ul>
<p><strong>Documentation</strong></p>
<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">Ant FAQ</a>
</li>
<li> <a href="./problems.html">Having Problems?</a>
</li>
</ul>
<p><strong>Get Involved</strong></p>
<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>
<p><strong>Project Managment</strong></p>
<ul>
<li> <a href="./contributors.html">Contributors</a>
</li>
<li> <a href="./mission.html">Mission</a>
</li>
<li> <a href="./guidelines.html">Guidelines Notes</a>
</li>
<li> <a href="./legal.html">Legal</a>
</li>
</ul>
</td>
<td align="left" valign="top">
<table border="0" cellspacing="0" cellpadding="2" width="100%">
<tr><td bgcolor="#525D76">
<font color="#ffffff" face="arial,helvetica,sanserif">
<a name="Access the Source Tree (AnonCVS)"><strong>Access the Source Tree (AnonCVS)</strong></a>
</font>
</td></tr>
<tr><td>
<blockquote>
<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>
<div align="left">
<table cellspacing="4" cellpadding="0" border="0">
<tr>
<td bgcolor="#023264" width="1" height="1"><img src="/images/void.gif" width="1" height="1" vspace="0" hspace="0" border="0"/></td>
<td bgcolor="#023264" height="1"><img src="/images/void.gif" width="1" height="1" vspace="0" hspace="0" border="0"/></td>
<td bgcolor="#023264" width="1" height="1"><img src="/images/void.gif" width="1" height="1" vspace="0" hspace="0" border="0"/></td>
</tr>
<tr>
<td bgcolor="#023264" width="1"><img src="/images/void.gif" width="1" height="1" vspace="0" hspace="0" border="0"/></td>
<td bgcolor="#ffffff"><pre>
cvs -d :pserver:anoncvs@cvs.apache.org:/home/cvspublic login
password: anoncvs</pre></td>
<td bgcolor="#023264" width="1"><img src="/images/void.gif" width="1" height="1" vspace="0" hspace="0" border="0"/></td>
</tr>
<tr>
<td bgcolor="#023264" width="1" height="1"><img src="/images/void.gif" width="1" height="1" vspace="0" hspace="0" border="0"/></td>
<td bgcolor="#023264" height="1"><img src="/images/void.gif" width="1" height="1" vspace="0" hspace="0" border="0"/></td>
<td bgcolor="#023264" width="1" height="1"><img src="/images/void.gif" width="1" height="1" vspace="0" hspace="0" border="0"/></td>
</tr>
</table>
</div>
<div align="left">
<table cellspacing="4" cellpadding="0" border="0">
<tr>
<td bgcolor="#023264" width="1" height="1"><img src="/images/void.gif" width="1" height="1" vspace="0" hspace="0" border="0"/></td>
<td bgcolor="#023264" height="1"><img src="/images/void.gif" width="1" height="1" vspace="0" hspace="0" border="0"/></td>
<td bgcolor="#023264" width="1" height="1"><img src="/images/void.gif" width="1" height="1" vspace="0" hspace="0" border="0"/></td>
</tr>
<tr>
<td bgcolor="#023264" width="1"><img src="/images/void.gif" width="1" height="1" vspace="0" hspace="0" border="0"/></td>
<td bgcolor="#ffffff"><pre>
cvs -d :pserver:anoncvs@cvs.apache.org:/home/cvspublic checkout [module-name]</pre></td>
<td bgcolor="#023264" width="1"><img src="/images/void.gif" width="1" height="1" vspace="0" hspace="0" border="0"/></td>
</tr>
<tr>
<td bgcolor="#023264" width="1" height="1"><img src="/images/void.gif" width="1" height="1" vspace="0" hspace="0" border="0"/></td>
<td bgcolor="#023264" height="1"><img src="/images/void.gif" width="1" height="1" vspace="0" hspace="0" border="0"/></td>
<td bgcolor="#023264" width="1" height="1"><img src="/images/void.gif" width="1" height="1" vspace="0" hspace="0" border="0"/></td>
</tr>
</table>
</div>
<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>
</blockquote>
</td></tr>
</table>
</td>
</tr>

<!-- FOOTER -->
<tr><td colspan="2">
<hr noshade="" size="1"/>
</td></tr>
<tr><td colspan="2">
<div align="center"><font color="#525D76" size="-1"><em>
Copyright &#169; 2000-2002, Apache Software Foundation
</em></font></div>
</td></tr>
</table>
</body>
</html>
<!-- end the processing -->





+ 3664
- 0
proposal/ant-site/anakia/docs/external.html
File diff suppressed because it is too large
View File


+ 2191
- 0
proposal/ant-site/anakia/docs/faq.html
File diff suppressed because it is too large
View File


+ 116
- 0
proposal/ant-site/anakia/docs/guidelines.html View File

@@ -0,0 +1,116 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

<!-- Content Stylesheet for Site -->

<!-- start the processing -->
<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>
</head>
<body bgcolor="#ffffff" text="#000000" link="#525D76">
<table border="0" width="100%" cellspacing="0">
<!-- TOP IMAGE -->
<tr>
<td colspan="2">
<a href="http://ant.apache.org/"><img src="./images/ant_logo_large.gif" alt="Apache Ant" border="0"/></a>
</td>
</tr>
</table>
<table border="0" width="100%" cellspacing="4">
<tr><td colspan="2">
<hr noshade="" size="1"/>
</td></tr>
<tr>
<!-- LEFT SIDE NAVIGATION -->
<td valign="top" nowrap="true">
<p><strong>Apache Ant</strong></p>
<ul>
<li> <a href="./index.html">Front Page</a>
</li>
<li> <a href="./LICENSE">License</a>
</li>
<li> <a href="./antnews.html">News</a>
</li>
</ul>
<p><strong>Documentation</strong></p>
<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">Ant FAQ</a>
</li>
<li> <a href="./problems.html">Having Problems?</a>
</li>
</ul>
<p><strong>Get Involved</strong></p>
<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>
<p><strong>Project Managment</strong></p>
<ul>
<li> <a href="./contributors.html">Contributors</a>
</li>
<li> <a href="./mission.html">Mission</a>
</li>
<li> <a href="./guidelines.html">Guidelines Notes</a>
</li>
<li> <a href="./legal.html">Legal</a>
</li>
</ul>
</td>
<td align="left" valign="top">
<table border="0" cellspacing="0" cellpadding="2" width="100%">
<tr><td bgcolor="#525D76">
<font color="#ffffff" face="arial,helvetica,sanserif">
<a name="Project Guidelines"><strong>Project Guidelines</strong></a>
</font>
</td></tr>
<tr><td>
<blockquote>
<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>
</blockquote>
</td></tr>
</table>
</td>
</tr>

<!-- FOOTER -->
<tr><td colspan="2">
<hr noshade="" size="1"/>
</td></tr>
<tr><td colspan="2">
<div align="center"><font color="#525D76" size="-1"><em>
Copyright &#169; 2000-2002, Apache Software Foundation
</em></font></div>
</td></tr>
</table>
</body>
</html>
<!-- end the processing -->





BIN
proposal/ant-site/anakia/docs/images/ant_logo_large.gif View File

Before After
Width: 190  |  Height: 120  |  Size: 5.2 KiB

+ 258
- 0
proposal/ant-site/anakia/docs/index.html View File

@@ -0,0 +1,258 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

<!-- Content Stylesheet for Site -->

<!-- start the processing -->
<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"/>
<meta name="author" value="Conor MacNeill">
<meta name="email" value="">
<meta name="author" value="Stefan Bodewig">
<meta name="email" value="stefan.bodewig@epost.de">
<title>Apache Ant - Ant</title>
</head>
<body bgcolor="#ffffff" text="#000000" link="#525D76">
<table border="0" width="100%" cellspacing="0">
<!-- TOP IMAGE -->
<tr>
<td colspan="2">
<a href="http://ant.apache.org/"><img src="./images/ant_logo_large.gif" alt="Apache Ant" border="0"/></a>
</td>
</tr>
</table>
<table border="0" width="100%" cellspacing="4">
<tr><td colspan="2">
<hr noshade="" size="1"/>
</td></tr>
<tr>
<!-- LEFT SIDE NAVIGATION -->
<td valign="top" nowrap="true">
<p><strong>Apache Ant</strong></p>
<ul>
<li> <a href="./index.html">Front Page</a>
</li>
<li> <a href="./LICENSE">License</a>
</li>
<li> <a href="./antnews.html">News</a>
</li>
</ul>
<p><strong>Documentation</strong></p>
<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">Ant FAQ</a>
</li>
<li> <a href="./problems.html">Having Problems?</a>
</li>
</ul>
<p><strong>Get Involved</strong></p>
<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>
<p><strong>Project Managment</strong></p>
<ul>
<li> <a href="./contributors.html">Contributors</a>
</li>
<li> <a href="./mission.html">Mission</a>
</li>
<li> <a href="./guidelines.html">Guidelines Notes</a>
</li>
<li> <a href="./legal.html">Legal</a>
</li>
</ul>
</td>
<td align="left" valign="top">
<table border="0" cellspacing="0" cellpadding="2" width="100%">
<tr><td bgcolor="#525D76">
<font color="#ffffff" face="arial,helvetica,sanserif">
<a name="Ant 1.5.1"><strong>Ant 1.5.1</strong></a>
</font>
</td></tr>
<tr><td>
<blockquote>
<h3>Apache Ant 1.5.1 Released!</h3>
<p>Version 1.5.1 of Ant has been released. It is available for download
<a href="http://www.apache.org/dist/ant/">here</a>.
</p>
</blockquote>
</td></tr>
</table>
<table border="0" cellspacing="0" cellpadding="2" width="100%">
<tr><td bgcolor="#525D76">
<font color="#ffffff" face="arial,helvetica,sanserif">
<a name="Apache Ant"><strong>Apache Ant</strong></a>
</font>
</td></tr>
<tr><td>
<blockquote>
<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>&lt;exec&gt;</code> task that
allows different commands to be executed based on the OS that it is executing
on.
</p>
</blockquote>
</td></tr>
</table>
<table border="0" cellspacing="0" cellpadding="2" width="100%">
<tr><td bgcolor="#525D76">
<font color="#ffffff" face="arial,helvetica,sanserif">
<a name="Documentation"><strong>Documentation</strong></a>
</font>
</td></tr>
<tr><td>
<blockquote>
<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>
</blockquote>
</td></tr>
</table>
<table border="0" cellspacing="0" cellpadding="2" width="100%">
<tr><td bgcolor="#525D76">
<font color="#ffffff" face="arial,helvetica,sanserif">
<a name="Latest Release"><strong>Latest Release</strong></a>
</font>
</td></tr>
<tr><td>
<blockquote>
<p>
You can download the latest release:
</p>
<ul>
<li><a href="http://www.apache.org/dist/ant/binaries/">
Download the binary release</a></li>
<li><a href="http://www.apache.org/dist/ant/source/">
Download the source release</a></li>
<li><a href="http://www.apache.org/dist/ant/binaries/rpms/">
Download source or binary RPMs</a></li>
</ul>
</blockquote>
</td></tr>
</table>
<table border="0" cellspacing="0" cellpadding="2" width="100%">
<tr><td bgcolor="#525D76">
<font color="#ffffff" face="arial,helvetica,sanserif">
<a name="Nightly Builds"><strong>Nightly Builds</strong></a>
</font>
</td></tr>
<tr><td>
<blockquote>
<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>
</blockquote>
</td></tr>
</table>
<table border="0" cellspacing="0" cellpadding="2" width="100%">
<tr><td bgcolor="#525D76">
<font color="#ffffff" face="arial,helvetica,sanserif">
<a name="Towards Ant2"><strong>Towards Ant2</strong></a>
</font>
</td></tr>
<tr><td>
<blockquote>
<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>
</blockquote>
</td></tr>
</table>
<table border="0" cellspacing="0" cellpadding="2" width="100%">
<tr><td bgcolor="#525D76">
<font color="#ffffff" face="arial,helvetica,sanserif">
<a name="Get Involved"><strong>Get Involved</strong></a>
</font>
</td></tr>
<tr><td>
<blockquote>
<ul>
<li><a href="http://jakarta.apache.org/getinvolved/getinvolvedindex.html">Get Involved</a></li>
<li><a href="http://jakarta.apache.org/getinvolved/mail.html">Join Mailing Lists</a></li>
<li><a href="http://marc.theaimsgroup.com/?l=ant-dev&amp;r=1&amp;w=2">Search the Dev Mailing List</a>
</li>
<li><a href="http://marc.theaimsgroup.com/?l=ant-user&amp;r=1&amp;w=2">Search the User Mailing List</a>
</li>
</ul>
</blockquote>
</td></tr>
</table>
</td>
</tr>

<!-- FOOTER -->
<tr><td colspan="2">
<hr noshade="" size="1"/>
</td></tr>
<tr><td colspan="2">
<div align="center"><font color="#525D76" size="-1"><em>
Copyright &#169; 2000-2002, Apache Software Foundation
</em></font></div>
</td></tr>
</table>
</body>
</html>
<!-- end the processing -->





+ 124
- 0
proposal/ant-site/anakia/docs/legal.html View File

@@ -0,0 +1,124 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

<!-- Content Stylesheet for Site -->

<!-- start the processing -->
<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"/>
<meta name="author" value="Jon S. Stevens">
<meta name="email" value="jon@latchkey.com">
<title>Apache Ant - Legal Stuff They Make Us Say</title>
</head>
<body bgcolor="#ffffff" text="#000000" link="#525D76">
<table border="0" width="100%" cellspacing="0">
<!-- TOP IMAGE -->
<tr>
<td colspan="2">
<a href="http://ant.apache.org/"><img src="./images/ant_logo_large.gif" alt="Apache Ant" border="0"/></a>
</td>
</tr>
</table>
<table border="0" width="100%" cellspacing="4">
<tr><td colspan="2">
<hr noshade="" size="1"/>
</td></tr>
<tr>
<!-- LEFT SIDE NAVIGATION -->
<td valign="top" nowrap="true">
<p><strong>Apache Ant</strong></p>
<ul>
<li> <a href="./index.html">Front Page</a>
</li>
<li> <a href="./LICENSE">License</a>
</li>
<li> <a href="./antnews.html">News</a>
</li>
</ul>
<p><strong>Documentation</strong></p>
<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">Ant FAQ</a>
</li>
<li> <a href="./problems.html">Having Problems?</a>
</li>
</ul>
<p><strong>Get Involved</strong></p>
<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>
<p><strong>Project Managment</strong></p>
<ul>
<li> <a href="./contributors.html">Contributors</a>
</li>
<li> <a href="./mission.html">Mission</a>
</li>
<li> <a href="./guidelines.html">Guidelines Notes</a>
</li>
<li> <a href="./legal.html">Legal</a>
</li>
</ul>
</td>
<td align="left" valign="top">
<table border="0" cellspacing="0" cellpadding="2" width="100%">
<tr><td bgcolor="#525D76">
<font color="#ffffff" face="arial,helvetica,sanserif">
<a name="Legal Stuff They Make Us Say"><strong>Legal Stuff They Make Us Say</strong></a>
</font>
</td></tr>
<tr><td>
<blockquote>
<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>
</blockquote>
</td></tr>
</table>
</td>
</tr>

<!-- FOOTER -->
<tr><td colspan="2">
<hr noshade="" size="1"/>
</td></tr>
<tr><td colspan="2">
<div align="center"><font color="#525D76" size="-1"><em>
Copyright &#169; 2000-2002, Apache Software Foundation
</em></font></div>
</td></tr>
</table>
</body>
</html>
<!-- end the processing -->





+ 164
- 0
proposal/ant-site/anakia/docs/mail.html View File

@@ -0,0 +1,164 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

<!-- Content Stylesheet for Site -->

<!-- start the processing -->
<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>
</head>
<body bgcolor="#ffffff" text="#000000" link="#525D76">
<table border="0" width="100%" cellspacing="0">
<!-- TOP IMAGE -->
<tr>
<td colspan="2">
<a href="http://ant.apache.org/"><img src="./images/ant_logo_large.gif" alt="Apache Ant" border="0"/></a>
</td>
</tr>
</table>
<table border="0" width="100%" cellspacing="4">
<tr><td colspan="2">
<hr noshade="" size="1"/>
</td></tr>
<tr>
<!-- LEFT SIDE NAVIGATION -->
<td valign="top" nowrap="true">
<p><strong>Apache Ant</strong></p>
<ul>
<li> <a href="./index.html">Front Page</a>
</li>
<li> <a href="./LICENSE">License</a>
</li>
<li> <a href="./antnews.html">News</a>
</li>
</ul>
<p><strong>Documentation</strong></p>
<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">Ant FAQ</a>
</li>
<li> <a href="./problems.html">Having Problems?</a>
</li>
</ul>
<p><strong>Get Involved</strong></p>
<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>
<p><strong>Project Managment</strong></p>
<ul>
<li> <a href="./contributors.html">Contributors</a>
</li>
<li> <a href="./mission.html">Mission</a>
</li>
<li> <a href="./guidelines.html">Guidelines Notes</a>
</li>
<li> <a href="./legal.html">Legal</a>
</li>
</ul>
</td>
<td align="left" valign="top">
<table border="0" cellspacing="0" cellpadding="2" width="100%">
<tr><td bgcolor="#525D76">
<font color="#ffffff" face="arial,helvetica,sanserif">
<a name="Mailing Lists"><strong>Mailing Lists</strong></a>
</font>
</td></tr>
<tr><td>
<blockquote>
<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>
<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>
</p>
<table border="0" cellspacing="0" cellpadding="2" width="100%">
<tr><td bgcolor="#828DA6">
<font color="#ffffff" face="arial,helvetica,sanserif">
<a name="User List"><strong>User List</strong></a>
</font>
</td></tr>
<tr><td>
<blockquote>
<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>
</blockquote>
</td></tr>
</table>
<table border="0" cellspacing="0" cellpadding="2" width="100%">
<tr><td bgcolor="#828DA6">
<font color="#ffffff" face="arial,helvetica,sanserif">
<a name="Developer List"><strong>Developer List</strong></a>
</font>
</td></tr>
<tr><td>
<blockquote>
<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>
</blockquote>
</td></tr>
</table>
</blockquote>
</td></tr>
</table>
</td>
</tr>

<!-- FOOTER -->
<tr><td colspan="2">
<hr noshade="" size="1"/>
</td></tr>
<tr><td colspan="2">
<div align="center"><font color="#525D76" size="-1"><em>
Copyright &#169; 2000-2002, Apache Software Foundation
</em></font></div>
</td></tr>
</table>
</body>
</html>
<!-- end the processing -->





+ 192
- 0
proposal/ant-site/anakia/docs/mission.html View File

@@ -0,0 +1,192 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

<!-- Content Stylesheet for Site -->

<!-- start the processing -->
<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>
</head>
<body bgcolor="#ffffff" text="#000000" link="#525D76">
<table border="0" width="100%" cellspacing="0">
<!-- TOP IMAGE -->
<tr>
<td colspan="2">
<a href="http://ant.apache.org/"><img src="./images/ant_logo_large.gif" alt="Apache Ant" border="0"/></a>
</td>
</tr>
</table>
<table border="0" width="100%" cellspacing="4">
<tr><td colspan="2">
<hr noshade="" size="1"/>
</td></tr>
<tr>
<!-- LEFT SIDE NAVIGATION -->
<td valign="top" nowrap="true">
<p><strong>Apache Ant</strong></p>
<ul>
<li> <a href="./index.html">Front Page</a>
</li>
<li> <a href="./LICENSE">License</a>
</li>
<li> <a href="./antnews.html">News</a>
</li>
</ul>
<p><strong>Documentation</strong></p>
<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">Ant FAQ</a>
</li>
<li> <a href="./problems.html">Having Problems?</a>
</li>
</ul>
<p><strong>Get Involved</strong></p>
<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>
<p><strong>Project Managment</strong></p>
<ul>
<li> <a href="./contributors.html">Contributors</a>
</li>
<li> <a href="./mission.html">Mission</a>
</li>
<li> <a href="./guidelines.html">Guidelines Notes</a>
</li>
<li> <a href="./legal.html">Legal</a>
</li>
</ul>
</td>
<td align="left" valign="top">
<table border="0" cellspacing="0" cellpadding="2" width="100%">
<tr><td bgcolor="#525D76">
<font color="#ffffff" face="arial,helvetica,sanserif">
<a name="Board Resolution"><strong>Board Resolution</strong></a>
</font>
</td></tr>
<tr><td>
<blockquote>
<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 resolution to the board that created the Apache Ant
project:</p>
<div align="left">
<table cellspacing="4" cellpadding="0" border="0">
<tr>
<td bgcolor="#023264" width="1" height="1"><img src="/images/void.gif" width="1" height="1" vspace="0" hspace="0" border="0"/></td>
<td bgcolor="#023264" height="1"><img src="/images/void.gif" width="1" height="1" vspace="0" hspace="0" border="0"/></td>
<td bgcolor="#023264" width="1" height="1"><img src="/images/void.gif" width="1" height="1" vspace="0" hspace="0" border="0"/></td>
</tr>
<tr>
<td bgcolor="#023264" width="1"><img src="/images/void.gif" width="1" height="1" vspace="0" hspace="0" border="0"/></td>
<td bgcolor="#ffffff"><pre>
Resolution
==================

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.

NOW, THEREFORE, BE IT RESOLVED, that a Project Management
Committee (PMC), to be known as the &quot;Apache Ant PMC&quot;, 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; and be it further

RESOLVED, that the office of &quot;Vice President, Apache Ant&quot;
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
James Duncan Davidson (Emeritus)
Peter Donald
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.
</pre></td>
<td bgcolor="#023264" width="1"><img src="/images/void.gif" width="1" height="1" vspace="0" hspace="0" border="0"/></td>
</tr>
<tr>
<td bgcolor="#023264" width="1" height="1"><img src="/images/void.gif" width="1" height="1" vspace="0" hspace="0" border="0"/></td>
<td bgcolor="#023264" height="1"><img src="/images/void.gif" width="1" height="1" vspace="0" hspace="0" border="0"/></td>
<td bgcolor="#023264" width="1" height="1"><img src="/images/void.gif" width="1" height="1" vspace="0" hspace="0" border="0"/></td>
</tr>
</table>
</div>
</blockquote>
</td></tr>
</table>
</td>
</tr>

<!-- FOOTER -->
<tr><td colspan="2">
<hr noshade="" size="1"/>
</td></tr>
<tr><td colspan="2">
<div align="center"><font color="#525D76" size="-1"><em>
Copyright &#169; 2000-2002, Apache Software Foundation
</em></font></div>
</td></tr>
</table>
</body>
</html>
<!-- end the processing -->





+ 431
- 0
proposal/ant-site/anakia/docs/problems.html View File

@@ -0,0 +1,431 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

<!-- Content Stylesheet for Site -->

<!-- start the processing -->
<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"/>
<meta name="author" value="Conor MacNeill">
<meta name="email" value="">
<title>Apache Ant - Having Problems?</title>
</head>
<body bgcolor="#ffffff" text="#000000" link="#525D76">
<table border="0" width="100%" cellspacing="0">
<!-- TOP IMAGE -->
<tr>
<td colspan="2">
<a href="http://ant.apache.org/"><img src="./images/ant_logo_large.gif" alt="Apache Ant" border="0"/></a>
</td>
</tr>
</table>
<table border="0" width="100%" cellspacing="4">
<tr><td colspan="2">
<hr noshade="" size="1"/>
</td></tr>
<tr>
<!-- LEFT SIDE NAVIGATION -->
<td valign="top" nowrap="true">
<p><strong>Apache Ant</strong></p>
<ul>
<li> <a href="./index.html">Front Page</a>
</li>
<li> <a href="./LICENSE">License</a>
</li>
<li> <a href="./antnews.html">News</a>
</li>
</ul>
<p><strong>Documentation</strong></p>
<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">Ant FAQ</a>
</li>
<li> <a href="./problems.html">Having Problems?</a>
</li>
</ul>
<p><strong>Get Involved</strong></p>
<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>
<p><strong>Project Managment</strong></p>
<ul>
<li> <a href="./contributors.html">Contributors</a>
</li>
<li> <a href="./mission.html">Mission</a>
</li>
<li> <a href="./guidelines.html">Guidelines Notes</a>
</li>
<li> <a href="./legal.html">Legal</a>
</li>
</ul>
</td>
<td align="left" valign="top">
<table border="0" cellspacing="0" cellpadding="2" width="100%">
<tr><td bgcolor="#525D76">
<font color="#ffffff" face="arial,helvetica,sanserif">
<a name="Having Problems?"><strong>Having Problems?</strong></a>
</font>
</td></tr>
<tr><td>
<blockquote>
<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>
<table border="0" cellspacing="0" cellpadding="2" width="100%">
<tr><td bgcolor="#828DA6">
<font color="#ffffff" face="arial,helvetica,sanserif">
<a name="Read the Manual"><strong>Read the Manual</strong></a>
</font>
</td></tr>
<tr><td>
<blockquote>
<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>
</blockquote>
</td></tr>
</table>
<table border="0" cellspacing="0" cellpadding="2" width="100%">
<tr><td bgcolor="#828DA6">
<font color="#ffffff" face="arial,helvetica,sanserif">
<a name="Examine Debug Output"><strong>Examine Debug Output</strong></a>
</font>
</td></tr>
<tr><td>
<blockquote>
<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>
<tr>
<td bgcolor="#a0ddf0" colspan="" rowspan=""
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
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 />

</font>
</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
<nobr><code>-debug</code></nobr> flag rather than
<nobr><code>-verbose</code></nobr>.
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
<nobr><code>-logfile &lt;filename&gt;</code></nobr> 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>&lt;javac&gt;</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>&lt;javac&gt;</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 bgcolor="#a0ddf0" colspan="" rowspan=""
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
[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 />

</font>
</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>&lt;javac&gt;</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>
</blockquote>
</td></tr>
</table>
<table border="0" cellspacing="0" cellpadding="2" width="100%">
<tr><td bgcolor="#828DA6">
<font color="#ffffff" face="arial,helvetica,sanserif">
<a name="Has It Been Fixed?"><strong>Has It Been Fixed?</strong></a>
</font>
</td></tr>
<tr><td>
<blockquote>
<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/">
Jakarta 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>
</blockquote>
</td></tr>
</table>
<table border="0" cellspacing="0" cellpadding="2" width="100%">
<tr><td bgcolor="#828DA6">
<font color="#ffffff" face="arial,helvetica,sanserif">
<a name="Has It Been Reported?"><strong>Has It Been Reported?</strong></a>
</font>
</td></tr>
<tr><td>
<blockquote>
<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&amp;bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;email1=&amp;emailtype1=substring&amp;emailassigned_to1=1&amp;email2=&amp;emailtype2=substring&amp;emailreporter2=1&amp;bugidtype=include&amp;bug_id=&amp;changedin=&amp;votes=&amp;chfieldfrom=&amp;chfieldto=Now&amp;chfieldvalue=&amp;product=Ant&amp;short_desc=&amp;short_desc_type=substring&amp;long_desc=&amp;long_desc_type=substring&amp;bug_file_loc=&amp;bug_file_loc_type=substring&amp;keywords=&amp;keywords_type=anywords&amp;field0-0-0=noop&amp;type0-0-0=noop&amp;value0-0-0=&amp;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>
</blockquote>
</td></tr>
</table>
<table border="0" cellspacing="0" cellpadding="2" width="100%">
<tr><td bgcolor="#828DA6">
<font color="#ffffff" face="arial,helvetica,sanserif">
<a name="Filing a Bug Report"><strong>Filing a Bug Report</strong></a>
</font>
</td></tr>
<tr><td>
<blockquote>
<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 <nobr><code>ant-user</code></nobr> 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>
</blockquote>
</td></tr>
</table>
<table border="0" cellspacing="0" cellpadding="2" width="100%">
<tr><td bgcolor="#828DA6">
<font color="#ffffff" face="arial,helvetica,sanserif">
<a name="Asking for an Enhancement"><strong>Asking for an Enhancement</strong></a>
</font>
</td></tr>
<tr><td>
<blockquote>
<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>
</blockquote>
</td></tr>
</table>
<table border="0" cellspacing="0" cellpadding="2" width="100%">
<tr><td bgcolor="#828DA6">
<font color="#ffffff" face="arial,helvetica,sanserif">
<a name="Fixing the Bug"><strong>Fixing the Bug</strong></a>
</font>
</td></tr>
<tr><td>
<blockquote>
<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://jakarta.apache.org/builds/jakarta-ant/release/v1.4.1/src/">
source distributions</a>. If you
are going to tackle the problem at this level, you may want to
discuss some details first on the <nobr><code>ant-dev</code></nobr>
mailing list. Once you have a fix for the problem, you may submit
the fix as a <i>patch</i> to either the
<nobr><code>ant-dev</code></nobr> 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
<nobr><code>ant-dev</code></nobr> mailing list,
prefix "[PATCH]"
to your message subject. Please include any relevant bug numbers.
Patch files should be created with the <nobr><code>-u</code></nobr>
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 &gt; javac.diffs<br /><br />
</font>
or, if you have source from CVS:<br /><br />
<font face="verdana" size="-1">
cvs diff -u Javac.java &gt; 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>
</blockquote>
</td></tr>
</table>
</blockquote>
</td></tr>
</table>
</td>
</tr>

<!-- FOOTER -->
<tr><td colspan="2">
<hr noshade="" size="1"/>
</td></tr>
<tr><td colspan="2">
<div align="center"><font color="#525D76" size="-1"><em>
Copyright &#169; 2000-2002, Apache Software Foundation
</em></font></div>
</td></tr>
</table>
</body>
</html>
<!-- end the processing -->





+ 715
- 0
proposal/ant-site/anakia/docs/projects.html View File

@@ -0,0 +1,715 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

<!-- Content Stylesheet for Site -->

<!-- start the processing -->
<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"/>
<meta name="author" value="Stefan Bodewig">
<meta name="email" value="bodewig@apache.org">
<title>Apache Ant - Related Projects</title>
</head>
<body bgcolor="#ffffff" text="#000000" link="#525D76">
<table border="0" width="100%" cellspacing="0">
<!-- TOP IMAGE -->
<tr>
<td colspan="2">
<a href="http://ant.apache.org/"><img src="./images/ant_logo_large.gif" alt="Apache Ant" border="0"/></a>
</td>
</tr>
</table>
<table border="0" width="100%" cellspacing="4">
<tr><td colspan="2">
<hr noshade="" size="1"/>
</td></tr>
<tr>
<!-- LEFT SIDE NAVIGATION -->
<td valign="top" nowrap="true">
<p><strong>Apache Ant</strong></p>
<ul>
<li> <a href="./index.html">Front Page</a>
</li>
<li> <a href="./LICENSE">License</a>
</li>
<li> <a href="./antnews.html">News</a>
</li>
</ul>
<p><strong>Documentation</strong></p>
<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">Ant FAQ</a>
</li>
<li> <a href="./problems.html">Having Problems?</a>
</li>
</ul>
<p><strong>Get Involved</strong></p>
<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>
<p><strong>Project Managment</strong></p>
<ul>
<li> <a href="./contributors.html">Contributors</a>
</li>
<li> <a href="./mission.html">Mission</a>
</li>
<li> <a href="./guidelines.html">Guidelines Notes</a>
</li>
<li> <a href="./legal.html">Legal</a>
</li>
</ul>
</td>
<td align="left" valign="top">
<table border="0" cellspacing="0" cellpadding="2" width="100%">
<tr><td bgcolor="#525D76">
<font color="#ffffff" face="arial,helvetica,sanserif">
<a name="Related Projects"><strong>Related Projects</strong></a>
</font>
</td></tr>
<tr><td>
<blockquote>
<p>Nothing listed here is directly supported by the Ant
developers, if you encounter any problems with them, please use
the contact information.</p>
<table border="0" cellspacing="0" cellpadding="2" width="100%">
<tr><td bgcolor="#828DA6">
<font color="#ffffff" face="arial,helvetica,sanserif">
<a name="AntContrib"><strong>AntContrib</strong></a>
</font>
</td></tr>
<tr><td>
<blockquote>
<p>The Ant-Contrib project is a collection of user supplied
task (like an <code>&lt;if&gt;</code> task) and a development
playground for experimental tasks like a C/C++ compilation
task for different compilers.</p>
<table>
<tr>
<td bgcolor="#039acc" colspan="" rowspan=""
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
Compatibility:
</font>
</td>
<td bgcolor="#a0ddf0" colspan="" rowspan=""
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
1.4.1 and above
</font>
</td>
</tr>
<tr>
<td bgcolor="#039acc" colspan="" rowspan=""
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
URL:
</font>
</td>
<td bgcolor="#a0ddf0" colspan="" rowspan=""
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
<a href="http://sourceforge.net/projects/ant-contrib/">http://sourcefoge.net/projects/ant-contrib/</a>
</font>
</td>
</tr>
<tr>
<td bgcolor="#039acc" colspan="" rowspan=""
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
Contact:
</font>
</td>
<td bgcolor="#a0ddf0" colspan="" rowspan=""
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
<a href="http://sourceforge.net/mail/?group_id=36177">project mailing list</a>
</font>
</td>
</tr>
<tr>
<td bgcolor="#039acc" colspan="" rowspan=""
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
License:
</font>
</td>
<td bgcolor="#a0ddf0" colspan="" rowspan=""
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
Apache Software Foundation license
</font>
</td>
</tr>
</table>
</blockquote>
</td></tr>
</table>
<table border="0" cellspacing="0" cellpadding="2" width="100%">
<tr><td bgcolor="#828DA6">
<font color="#ffffff" face="arial,helvetica,sanserif">
<a name="AntDoc"><strong>AntDoc</strong></a>
</font>
</td></tr>
<tr><td>
<blockquote>
<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>
<td bgcolor="#039acc" colspan="" rowspan=""
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
Compatibility:
</font>
</td>
<td bgcolor="#a0ddf0" colspan="" rowspan=""
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
Ant 1.4.1 and higher
</font>
</td>
</tr>
<tr>
<td bgcolor="#039acc" colspan="" rowspan=""
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
URL:
</font>
</td>
<td bgcolor="#a0ddf0" colspan="" rowspan=""
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
<a href="http://mapage.noos.fr/antdoc">http://mapage.noos.fr/antdoc</a>
</font>
</td>
</tr>
<tr>
<td bgcolor="#039acc" colspan="" rowspan=""
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
Contact:
</font>
</td>
<td bgcolor="#a0ddf0" colspan="" rowspan=""
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
<a href="mailto:antdoc@noos.fr">Edouard Mercier</a>
</font>
</td>
</tr>
<tr>
<td bgcolor="#039acc" colspan="" rowspan=""
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
License:
</font>
</td>
<td bgcolor="#a0ddf0" colspan="" rowspan=""
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
At the moment, no license is being attached to the tool.
</font>
</td>
</tr>
</table>
</blockquote>
</td></tr>
</table>
<table border="0" cellspacing="0" cellpadding="2" width="100%">
<tr><td bgcolor="#828DA6">
<font color="#ffffff" face="arial,helvetica,sanserif">
<a name="AntHill"><strong>AntHill</strong></a>
</font>
</td></tr>
<tr><td>
<blockquote>
<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>
<td bgcolor="#039acc" colspan="" rowspan=""
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
Compatibility:
</font>
</td>
<td bgcolor="#a0ddf0" colspan="" rowspan=""
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
bundles Ant 1.3, is compatible with Ant 1.3 to 1.4.1
</font>
</td>
</tr>
<tr>
<td bgcolor="#039acc" colspan="" rowspan=""
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
URL:
</font>
</td>
<td bgcolor="#a0ddf0" colspan="" rowspan=""
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
<a href="http://www.urbancode.com/projects/anthill/">http://www.urbancode.com/projects/anthill/</a>
</font>
</td>
</tr>
<tr>
<td bgcolor="#039acc" colspan="" rowspan=""
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
Contact:
</font>
</td>
<td bgcolor="#a0ddf0" colspan="" rowspan=""
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
<a href="mailto:mbz@urbancode.com">Maciej Zawadzki</a>
</font>
</td>
</tr>
<tr>
<td bgcolor="#039acc" colspan="" rowspan=""
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
License:
</font>
</td>
<td bgcolor="#a0ddf0" colspan="" rowspan=""
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
Mozilla-like license
</font>
</td>
</tr>
</table>
</blockquote>
</td></tr>
</table>
<table border="0" cellspacing="0" cellpadding="2" width="100%">
<tr><td bgcolor="#828DA6">
<font color="#ffffff" face="arial,helvetica,sanserif">
<a name="CruiseControl"><strong>CruiseControl</strong></a>
</font>
</td></tr>
<tr><td>
<blockquote>
<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>
<td bgcolor="#039acc" colspan="" rowspan=""
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
Compatibility:
</font>
</td>
<td bgcolor="#a0ddf0" colspan="" rowspan=""
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
Ant 1.2 and higher
</font>
</td>
</tr>
<tr>
<td bgcolor="#039acc" colspan="" rowspan=""
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
URL:
</font>
</td>
<td bgcolor="#a0ddf0" colspan="" rowspan=""
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
<a href="http://cruisecontrol.sourceforge.net/">http://cruisecontrol.sourceforge.net/</a>
</font>
</td>
</tr>
<tr>
<td bgcolor="#039acc" colspan="" rowspan=""
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
Contact:
</font>
</td>
<td bgcolor="#a0ddf0" colspan="" rowspan=""
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
<a href="http://cruisecontrol.sourceforge.net/contact.html">Project Mailing Lists and Administrators</a>
</font>
</td>
</tr>
<tr>
<td bgcolor="#039acc" colspan="" rowspan=""
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
License:
</font>
</td>
<td bgcolor="#a0ddf0" colspan="" rowspan=""
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
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.
</font>
</td>
</tr>
</table>
</blockquote>
</td></tr>
</table>
<table border="0" cellspacing="0" cellpadding="2" width="100%">
<tr><td bgcolor="#828DA6">
<font color="#ffffff" face="arial,helvetica,sanserif">
<a name="Krysalis Centipede"><strong>Krysalis Centipede</strong></a>
</font>
</td></tr>
<tr><td>
<blockquote>
<p>Krysalis Centipede is a template for a software module;
gives you build with Ant and Site+Documentation with Apache
Cocoon.</p>
<p>Centipede is a starter project, empty in many respects, but
has a decent and standardized Ant build file, and some xdocs
that render to HTML using Cocoon. A developer would take
Centipede and use it to start development. After starting, the
build file would evolve as the developer see fit and move away
from the Centipede starting point. Subsequent releases of
Centipede will address the issues found using it, and evolve
on user requests-issues.</p>
<table>
<tr>
<td bgcolor="#039acc" colspan="" rowspan=""
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
Compatibility:
</font>
</td>
<td bgcolor="#a0ddf0" colspan="" rowspan=""
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
1.4.1
</font>
</td>
</tr>
<tr>
<td bgcolor="#039acc" colspan="" rowspan=""
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
URL:
</font>
</td>
<td bgcolor="#a0ddf0" colspan="" rowspan=""
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
<a href="http://krysalis.org/centipede/">http://krysalis.org/centipede/</a>
</font>
</td>
</tr>
<tr>
<td bgcolor="#039acc" colspan="" rowspan=""
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
Contact:
</font>
</td>
<td bgcolor="#a0ddf0" colspan="" rowspan=""
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
<a href="http://sourceforge.net/mail/?group_id=36516">mailing lists</a>
</font>
</td>
</tr>
<tr>
<td bgcolor="#039acc" colspan="" rowspan=""
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
License:
</font>
</td>
<td bgcolor="#a0ddf0" colspan="" rowspan=""
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
The Krysalis Patchy Software License, based on and
fully compatible with the Apache Software Foundation
license
</font>
</td>
</tr>
</table>
</blockquote>
</td></tr>
</table>
<table border="0" cellspacing="0" cellpadding="2" width="100%">
<tr><td bgcolor="#828DA6">
<font color="#ffffff" face="arial,helvetica,sanserif">
<a name="NAnt"><strong>NAnt</strong></a>
</font>
</td></tr>
<tr><td>
<blockquote>
<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>
<td bgcolor="#039acc" colspan="" rowspan=""
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
Compatibility:
</font>
</td>
<td bgcolor="#a0ddf0" colspan="" rowspan=""
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
compatible in spirit.
</font>
</td>
</tr>
<tr>
<td bgcolor="#039acc" colspan="" rowspan=""
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
URL:
</font>
</td>
<td bgcolor="#a0ddf0" colspan="" rowspan=""
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
<a href="http://nant.sourceforge.net/">http://nant.sourceforge.net/</a>
</font>
</td>
</tr>
<tr>
<td bgcolor="#039acc" colspan="" rowspan=""
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
Contact:
</font>
</td>
<td bgcolor="#a0ddf0" colspan="" rowspan=""
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
<a href="http://sourceforge.net/mail/?group_id=31650">project mailing list</a>
</font>
</td>
</tr>
<tr>
<td bgcolor="#039acc" colspan="" rowspan=""
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
License:
</font>
</td>
<td bgcolor="#a0ddf0" colspan="" rowspan=""
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
GNU General Public License
</font>
</td>
</tr>
</table>
</blockquote>
</td></tr>
</table>
<table border="0" cellspacing="0" cellpadding="2" width="100%">
<tr><td bgcolor="#828DA6">
<font color="#ffffff" face="arial,helvetica,sanserif">
<a name="Rant"><strong>Rant</strong></a>
</font>
</td></tr>
<tr><td>
<blockquote>
<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>
<td bgcolor="#039acc" colspan="" rowspan=""
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
Compatibility:
</font>
</td>
<td bgcolor="#a0ddf0" colspan="" rowspan=""
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
Ant 1.4
</font>
</td>
</tr>
<tr>
<td bgcolor="#039acc" colspan="" rowspan=""
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
URL:
</font>
</td>
<td bgcolor="#a0ddf0" colspan="" rowspan=""
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
<a href="http://sourceforge.net/projects/remoteant/">http://sourceforge.net/projects/remoteant/</a>
</font>
</td>
</tr>
<tr>
<td bgcolor="#039acc" colspan="" rowspan=""
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
Contact:
</font>
</td>
<td bgcolor="#a0ddf0" colspan="" rowspan=""
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
<a href="mailto:cnelson@einnovation.com">Chris Nelson</a>
</font>
</td>
</tr>
<tr>
<td bgcolor="#039acc" colspan="" rowspan=""
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
License:
</font>
</td>
<td bgcolor="#a0ddf0" colspan="" rowspan=""
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
MIT License
</font>
</td>
</tr>
</table>
</blockquote>
</td></tr>
</table>
<table border="0" cellspacing="0" cellpadding="2" width="100%">
<tr><td bgcolor="#828DA6">
<font color="#ffffff" face="arial,helvetica,sanserif">
<a name="XML Publication"><strong>XML Publication</strong></a>
</font>
</td></tr>
<tr><td>
<blockquote>
<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>
<td bgcolor="#039acc" colspan="" rowspan=""
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
Compatibility:
</font>
</td>
<td bgcolor="#a0ddf0" colspan="" rowspan=""
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
Ant 1.4
</font>
</td>
</tr>
<tr>
<td bgcolor="#039acc" colspan="" rowspan=""
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
URL:
</font>
</td>
<td bgcolor="#a0ddf0" colspan="" rowspan=""
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
<a href="http://XMLpublication.org/">http://XMLpublication.org/</a>
</font>
</td>
</tr>
<tr>
<td bgcolor="#039acc" colspan="" rowspan=""
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
Contact:
</font>
</td>
<td bgcolor="#a0ddf0" colspan="" rowspan=""
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
<a href="mailto:jmvanel@free.fr">Jean-Marc Vanel</a>
</font>
</td>
</tr>
<tr>
<td bgcolor="#039acc" colspan="" rowspan=""
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
License:
</font>
</td>
<td bgcolor="#a0ddf0" colspan="" rowspan=""
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
GNU General Public License.
</font>
</td>
</tr>
</table>
</blockquote>
</td></tr>
</table>
</blockquote>
</td></tr>
</table>
</td>
</tr>

<!-- FOOTER -->
<tr><td colspan="2">
<hr noshade="" size="1"/>
</td></tr>
<tr><td colspan="2">
<div align="center"><font color="#525D76" size="-1"><em>
Copyright &#169; 2000-2002, Apache Software Foundation
</em></font></div>
</td></tr>
</table>
</body>
</html>
<!-- end the processing -->





+ 1235
- 0
proposal/ant-site/anakia/docs/resources.html
File diff suppressed because it is too large
View File


+ 220
- 0
proposal/ant-site/anakia/xdocs/ant15_todo.xml View File

@@ -0,0 +1,220 @@
<?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>&lt;input&gt;</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&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;email1=&amp;emailtype1=substring&amp;emailassigned_to1=1&amp;email2=&amp;emailtype2=substring&amp;emailreporter2=1&amp;bugidtype=include&amp;bug_id=&amp;changedin=&amp;votes=&amp;chfieldfrom=&amp;chfieldto=Now&amp;chfieldvalue=&amp;product=Ant&amp;component=Build+Process&amp;component=Core&amp;component=Core+tasks&amp;component=Documentation&amp;component=Optional+Tasks&amp;component=Other&amp;component=Wrapper+scripts&amp;short_desc=&amp;short_desc_type=allwordssubstr&amp;long_desc=&amp;long_desc_type=allwordssubstr&amp;bug_file_loc=&amp;bug_file_loc_type=allwordssubstr&amp;keywords=&amp;keywords_type=anywords&amp;field0-0-0=noop&amp;type0-0-0=noop&amp;value0-0-0=&amp;cmdtype=doit">All</a>
</td>
</tr>
<tr>
<td><a href="http://nagoya.apache.org/bugzilla/buglist.cgi?bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;bug_severity=Blocker&amp;bug_severity=Critical&amp;bug_severity=Major&amp;bug_severity=Normal&amp;bug_severity=Minor&amp;email1=&amp;emailtype1=substring&amp;emailassigned_to1=1&amp;email2=&amp;emailtype2=substring&amp;emailreporter2=1&amp;bugidtype=include&amp;bug_id=&amp;changedin=&amp;votes=&amp;chfieldfrom=&amp;chfieldto=Now&amp;chfieldvalue=&amp;product=Ant&amp;component=Build+Process&amp;component=Core&amp;component=Core+tasks&amp;component=Documentation&amp;component=Optional+Tasks&amp;component=Other&amp;component=Wrapper+scripts&amp;short_desc=&amp;short_desc_type=allwordssubstr&amp;long_desc=&amp;long_desc_type=allwordssubstr&amp;bug_file_loc=&amp;bug_file_loc_type=allwordssubstr&amp;keywords=&amp;keywords_type=anywords&amp;field0-0-0=noop&amp;type0-0-0=noop&amp;value0-0-0=&amp;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&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;email1=&amp;emailtype1=substring&amp;emailassigned_to1=1&amp;email2=&amp;emailtype2=substring&amp;emailreporter2=1&amp;bugidtype=include&amp;bug_id=&amp;changedin=&amp;votes=&amp;chfieldfrom=&amp;chfieldto=Now&amp;chfieldvalue=&amp;product=Ant&amp;component=Build+Process&amp;short_desc=&amp;short_desc_type=allwordssubstr&amp;long_desc=&amp;long_desc_type=allwordssubstr&amp;bug_file_loc=&amp;bug_file_loc_type=allwordssubstr&amp;keywords=&amp;keywords_type=anywords&amp;field0-0-0=noop&amp;type0-0-0=noop&amp;value0-0-0=&amp;cmdtype=doit">Build Process</a>
</td>
</tr>
<tr>
<td><a href="http://nagoya.apache.org/bugzilla/buglist.cgi?bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;bug_severity=Blocker&amp;bug_severity=Critical&amp;bug_severity=Major&amp;bug_severity=Normal&amp;bug_severity=Minor&amp;email1=&amp;emailtype1=substring&amp;emailassigned_to1=1&amp;email2=&amp;emailtype2=substring&amp;emailreporter2=1&amp;bugidtype=include&amp;bug_id=&amp;changedin=&amp;votes=&amp;chfieldfrom=&amp;chfieldto=Now&amp;chfieldvalue=&amp;product=Ant&amp;component=Build+Process&amp;short_desc=&amp;short_desc_type=allwordssubstr&amp;long_desc=&amp;long_desc_type=allwordssubstr&amp;bug_file_loc=&amp;bug_file_loc_type=allwordssubstr&amp;keywords=&amp;keywords_type=anywords&amp;field0-0-0=noop&amp;type0-0-0=noop&amp;value0-0-0=&amp;cmdtype=doit">- minus Enhancements</a>
</td>
</tr>
<tr>
<td><a href="http://nagoya.apache.org/bugzilla/buglist.cgi?bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;email1=&amp;emailtype1=substring&amp;emailassigned_to1=1&amp;email2=&amp;emailtype2=substring&amp;emailreporter2=1&amp;bugidtype=include&amp;bug_id=&amp;changedin=&amp;votes=&amp;chfieldfrom=&amp;chfieldto=Now&amp;chfieldvalue=&amp;product=Ant&amp;component=Core&amp;short_desc=&amp;short_desc_type=allwordssubstr&amp;long_desc=&amp;long_desc_type=allwordssubstr&amp;bug_file_loc=&amp;bug_file_loc_type=allwordssubstr&amp;keywords=&amp;keywords_type=anywords&amp;field0-0-0=noop&amp;type0-0-0=noop&amp;value0-0-0=&amp;cmdtype=doit">Core</a>
</td>
</tr>
<tr>
<td><a href="http://nagoya.apache.org/bugzilla/buglist.cgi?bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;bug_severity=Blocker&amp;bug_severity=Critical&amp;bug_severity=Major&amp;bug_severity=Normal&amp;bug_severity=Minor&amp;email1=&amp;emailtype1=substring&amp;emailassigned_to1=1&amp;email2=&amp;emailtype2=substring&amp;emailreporter2=1&amp;bugidtype=include&amp;bug_id=&amp;changedin=&amp;votes=&amp;chfieldfrom=&amp;chfieldto=Now&amp;chfieldvalue=&amp;product=Ant&amp;component=Core&amp;short_desc=&amp;short_desc_type=allwordssubstr&amp;long_desc=&amp;long_desc_type=allwordssubstr&amp;bug_file_loc=&amp;bug_file_loc_type=allwordssubstr&amp;keywords=&amp;keywords_type=anywords&amp;field0-0-0=noop&amp;type0-0-0=noop&amp;value0-0-0=&amp;cmdtype=doit">- minus Enhancements</a>
</td>
</tr>
<tr>
<td><a href="http://nagoya.apache.org/bugzilla/buglist.cgi?bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;email1=&amp;emailtype1=substring&amp;emailassigned_to1=1&amp;email2=&amp;emailtype2=substring&amp;emailreporter2=1&amp;bugidtype=include&amp;bug_id=&amp;changedin=&amp;votes=&amp;chfieldfrom=&amp;chfieldto=Now&amp;chfieldvalue=&amp;product=Ant&amp;component=Core+Tasks&amp;short_desc=&amp;short_desc_type=allwordssubstr&amp;long_desc=&amp;long_desc_type=allwordssubstr&amp;bug_file_loc=&amp;bug_file_loc_type=allwordssubstr&amp;keywords=&amp;keywords_type=anywords&amp;field0-0-0=noop&amp;type0-0-0=noop&amp;value0-0-0=&amp;cmdtype=doit">Core Tasks</a>
</td>
</tr>
<tr>
<td><a href="http://nagoya.apache.org/bugzilla/buglist.cgi?bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;bug_severity=Blocker&amp;bug_severity=Critical&amp;bug_severity=Major&amp;bug_severity=Normal&amp;bug_severity=Minor&amp;email1=&amp;emailtype1=substring&amp;emailassigned_to1=1&amp;email2=&amp;emailtype2=substring&amp;emailreporter2=1&amp;bugidtype=include&amp;bug_id=&amp;changedin=&amp;votes=&amp;chfieldfrom=&amp;chfieldto=Now&amp;chfieldvalue=&amp;product=Ant&amp;component=Core+Tasks&amp;short_desc=&amp;short_desc_type=allwordssubstr&amp;long_desc=&amp;long_desc_type=allwordssubstr&amp;bug_file_loc=&amp;bug_file_loc_type=allwordssubstr&amp;keywords=&amp;keywords_type=anywords&amp;field0-0-0=noop&amp;type0-0-0=noop&amp;value0-0-0=&amp;cmdtype=doit">- minus Enhancements</a>
</td>
</tr>
<tr>
<td><a href="http://nagoya.apache.org/bugzilla/buglist.cgi?bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;email1=&amp;emailtype1=substring&amp;emailassigned_to1=1&amp;email2=&amp;emailtype2=substring&amp;emailreporter2=1&amp;bugidtype=include&amp;bug_id=&amp;changedin=&amp;votes=&amp;chfieldfrom=&amp;chfieldto=Now&amp;chfieldvalue=&amp;product=Ant&amp;component=Documentation&amp;short_desc=&amp;short_desc_type=allwordssubstr&amp;long_desc=&amp;long_desc_type=allwordssubstr&amp;bug_file_loc=&amp;bug_file_loc_type=allwordssubstr&amp;keywords=&amp;keywords_type=anywords&amp;field0-0-0=noop&amp;type0-0-0=noop&amp;value0-0-0=&amp;cmdtype=doit">Documentation</a>
</td>
</tr>
<tr>
<td><a href="http://nagoya.apache.org/bugzilla/buglist.cgi?bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;bug_severity=Blocker&amp;bug_severity=Critical&amp;bug_severity=Major&amp;bug_severity=Normal&amp;bug_severity=Minor&amp;email1=&amp;emailtype1=substring&amp;emailassigned_to1=1&amp;email2=&amp;emailtype2=substring&amp;emailreporter2=1&amp;bugidtype=include&amp;bug_id=&amp;changedin=&amp;votes=&amp;chfieldfrom=&amp;chfieldto=Now&amp;chfieldvalue=&amp;product=Ant&amp;component=Documentation&amp;short_desc=&amp;short_desc_type=allwordssubstr&amp;long_desc=&amp;long_desc_type=allwordssubstr&amp;bug_file_loc=&amp;bug_file_loc_type=allwordssubstr&amp;keywords=&amp;keywords_type=anywords&amp;field0-0-0=noop&amp;type0-0-0=noop&amp;value0-0-0=&amp;cmdtype=doit">- minus Enhancements</a>
</td>
</tr>
<tr>
<td><a href="http://nagoya.apache.org/bugzilla/buglist.cgi?bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;email1=&amp;emailtype1=substring&amp;emailassigned_to1=1&amp;email2=&amp;emailtype2=substring&amp;emailreporter2=1&amp;bugidtype=include&amp;bug_id=&amp;changedin=&amp;votes=&amp;chfieldfrom=&amp;chfieldto=Now&amp;chfieldvalue=&amp;product=Ant&amp;component=Optional+Tasks&amp;short_desc=&amp;short_desc_type=allwordssubstr&amp;long_desc=&amp;long_desc_type=allwordssubstr&amp;bug_file_loc=&amp;bug_file_loc_type=allwordssubstr&amp;keywords=&amp;keywords_type=anywords&amp;field0-0-0=noop&amp;type0-0-0=noop&amp;value0-0-0=&amp;cmdtype=doit">Optional Tasks</a>
</td>
</tr>
<tr>
<td><a href="http://nagoya.apache.org/bugzilla/buglist.cgi?bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;bug_severity=Blocker&amp;bug_severity=Critical&amp;bug_severity=Major&amp;bug_severity=Normal&amp;bug_severity=Minor&amp;email1=&amp;emailtype1=substring&amp;emailassigned_to1=1&amp;email2=&amp;emailtype2=substring&amp;emailreporter2=1&amp;bugidtype=include&amp;bug_id=&amp;changedin=&amp;votes=&amp;chfieldfrom=&amp;chfieldto=Now&amp;chfieldvalue=&amp;product=Ant&amp;component=Optional+Tasks&amp;short_desc=&amp;short_desc_type=allwordssubstr&amp;long_desc=&amp;long_desc_type=allwordssubstr&amp;bug_file_loc=&amp;bug_file_loc_type=allwordssubstr&amp;keywords=&amp;keywords_type=anywords&amp;field0-0-0=noop&amp;type0-0-0=noop&amp;value0-0-0=&amp;cmdtype=doit">- minus Enhancements</a>
</td>
</tr>
<tr>
<td><a href="http://nagoya.apache.org/bugzilla/buglist.cgi?bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;email1=&amp;emailtype1=substring&amp;emailassigned_to1=1&amp;email2=&amp;emailtype2=substring&amp;emailreporter2=1&amp;bugidtype=include&amp;bug_id=&amp;changedin=&amp;votes=&amp;chfieldfrom=&amp;chfieldto=Now&amp;chfieldvalue=&amp;product=Ant&amp;component=Other&amp;short_desc=&amp;short_desc_type=allwordssubstr&amp;long_desc=&amp;long_desc_type=allwordssubstr&amp;bug_file_loc=&amp;bug_file_loc_type=allwordssubstr&amp;keywords=&amp;keywords_type=anywords&amp;field0-0-0=noop&amp;type0-0-0=noop&amp;value0-0-0=&amp;cmdtype=doit">Other</a>
</td>
</tr>
<tr>
<td><a href="http://nagoya.apache.org/bugzilla/buglist.cgi?bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;bug_severity=Blocker&amp;bug_severity=Critical&amp;bug_severity=Major&amp;bug_severity=Normal&amp;bug_severity=Minor&amp;email1=&amp;emailtype1=substring&amp;emailassigned_to1=1&amp;email2=&amp;emailtype2=substring&amp;emailreporter2=1&amp;bugidtype=include&amp;bug_id=&amp;changedin=&amp;votes=&amp;chfieldfrom=&amp;chfieldto=Now&amp;chfieldvalue=&amp;product=Ant&amp;component=Other&amp;short_desc=&amp;short_desc_type=allwordssubstr&amp;long_desc=&amp;long_desc_type=allwordssubstr&amp;bug_file_loc=&amp;bug_file_loc_type=allwordssubstr&amp;keywords=&amp;keywords_type=anywords&amp;field0-0-0=noop&amp;type0-0-0=noop&amp;value0-0-0=&amp;cmdtype=doit">- minus Enhancements</a>
</td>
</tr>
<tr>
<td><a href="http://nagoya.apache.org/bugzilla/buglist.cgi?bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;email1=&amp;emailtype1=substring&amp;emailassigned_to1=1&amp;email2=&amp;emailtype2=substring&amp;emailreporter2=1&amp;bugidtype=include&amp;bug_id=&amp;changedin=&amp;votes=&amp;chfieldfrom=&amp;chfieldto=Now&amp;chfieldvalue=&amp;product=Ant&amp;component=Wrapper+Scripts&amp;short_desc=&amp;short_desc_type=allwordssubstr&amp;long_desc=&amp;long_desc_type=allwordssubstr&amp;bug_file_loc=&amp;bug_file_loc_type=allwordssubstr&amp;keywords=&amp;keywords_type=anywords&amp;field0-0-0=noop&amp;type0-0-0=noop&amp;value0-0-0=&amp;cmdtype=doit">Wrapper Scripts</a>
</td>
</tr>
<tr>
<td><a href="http://nagoya.apache.org/bugzilla/buglist.cgi?bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;bug_severity=Blocker&amp;bug_severity=Critical&amp;bug_severity=Major&amp;bug_severity=Normal&amp;bug_severity=Minor&amp;email1=&amp;emailtype1=substring&amp;emailassigned_to1=1&amp;email2=&amp;emailtype2=substring&amp;emailreporter2=1&amp;bugidtype=include&amp;bug_id=&amp;changedin=&amp;votes=&amp;chfieldfrom=&amp;chfieldto=Now&amp;chfieldvalue=&amp;product=Ant&amp;component=Wrapper+Scripts&amp;short_desc=&amp;short_desc_type=allwordssubstr&amp;long_desc=&amp;long_desc_type=allwordssubstr&amp;bug_file_loc=&amp;bug_file_loc_type=allwordssubstr&amp;keywords=&amp;keywords_type=anywords&amp;field0-0-0=noop&amp;type0-0-0=noop&amp;value0-0-0=&amp;cmdtype=doit">- minus Enhancements</a>
</td>
</tr>
<tr>
</tr>
</table>
</subsection>
</section>
</body>
</document>


+ 185
- 0
proposal/ant-site/anakia/xdocs/antnews.xml View File

@@ -0,0 +1,185 @@
<?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>Ant 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://www.apache.org/dist/ant/">
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&apos;s
2002 Productivity Award.</h3>
<p>
<a href="http://www.sdmagazine.com"><img src="images/sdm_productivity_award.gif" 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&apos; Choice
Award</h3>

<p>
<a href="http://www.javaworld.com"><img src="images/jw_ec_logo_winner2002.gif" border="0" height="85" width="230" align="right"/></a>
Ant has won the JavaWorld Editors&apos; 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&apos;s Dot-Com Builder">
<p>Sun has released an introductory article on Ant on their
Dot-Com Builder site on May&#160;30&#160;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:
<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>
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>


+ 12
- 0
proposal/ant-site/anakia/xdocs/contributors.xml View File

@@ -0,0 +1,12 @@
<?xml version="1.0"?>
<document>
<properties>
<title>Contributors</title>
</properties>
<body>
<section name="Contributors">
<p>Copy info from Jakarta here - add new stuff.</p>
</section>
</body>
</document>

+ 41
- 0
proposal/ant-site/anakia/xdocs/cvs.xml View File

@@ -0,0 +1,41 @@
<?xml version="1.0"?>
<document>

<properties>
<title>CVS Repository</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 &quot;main&quot; 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>

+ 1357
- 0
proposal/ant-site/anakia/xdocs/external.xml
File diff suppressed because it is too large
View File


+ 1175
- 0
proposal/ant-site/anakia/xdocs/faq.xml
File diff suppressed because it is too large
View File


+ 23
- 0
proposal/ant-site/anakia/xdocs/guidelines.xml View File

@@ -0,0 +1,23 @@
<?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>

+ 125
- 0
proposal/ant-site/anakia/xdocs/index.xml View File

@@ -0,0 +1,125 @@
<?xml version="1.0"?>
<document>

<properties>
<author email="">Conor MacNeill</author>
<author email="stefan.bodewig@epost.de">Stefan Bodewig</author>
<title>Ant</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
<a href="http://www.apache.org/dist/ant/">here</a>.
</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. &quot;Is my command not executing
because I have a space in front of my tab!!!&quot; 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>&lt;exec&gt;</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="Latest Release">
<p>
You can download the latest release:
</p>
<ul>
<li><a href="http://www.apache.org/dist/ant/binaries/">
Download the binary release</a></li>
<li><a href="http://www.apache.org/dist/ant/source/">
Download the source release</a></li>
<li><a href="http://www.apache.org/dist/ant/binaries/rpms/">
Download source or binary RPMs</a></li>
</ul>
</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="http://jakarta.apache.org/getinvolved/mail.html">Join Mailing Lists</a></li>
<li><a href="http://marc.theaimsgroup.com/?l=ant-dev&amp;r=1&amp;w=2">Search the Dev Mailing List</a>
</li>
<li><a href="http://marc.theaimsgroup.com/?l=ant-user&amp;r=1&amp;w=2">Search the User Mailing List</a>
</li>
</ul>



</section>

</body>
</document>


+ 30
- 0
proposal/ant-site/anakia/xdocs/legal.xml View File

@@ -0,0 +1,30 @@
<?xml version="1.0"?>
<document>
<properties>
<author email="jon@latchkey.com">Jon S. Stevens</author>
<title>Legal Stuff They Make Us Say</title>
</properties>
<body>
<section name="Legal Stuff They Make Us Say">

<p>All material on this website is Copyright &#169; 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>


+ 57
- 0
proposal/ant-site/anakia/xdocs/mail.xml View File

@@ -0,0 +1,57 @@
<?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>

<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>
</p>

<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>

+ 81
- 0
proposal/ant-site/anakia/xdocs/mission.xml View File

@@ -0,0 +1,81 @@
<?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 resolution to the board that created the Apache Ant
project:</p>

<source>
Resolution
==================

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.

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; 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
James Duncan Davidson (Emeritus)
Peter Donald
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.
</source>

</section>
</body>
</document>

+ 268
- 0
proposal/ant-site/anakia/xdocs/problems.xml View File

@@ -0,0 +1,268 @@
<?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>
&#160;&#160;[property] Loading Environment env.<br></br>
&#160;&#160;[property] Loading D:\ant\conf.properties<br></br>
Build sequence for target &#39;debug&#39; 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
<nobr><code>-debug</code></nobr> flag rather than
<nobr><code>-verbose</code></nobr>.
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
<nobr><code>-logfile &lt;filename&gt;</code></nobr> 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>&lt;javac&gt;</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>&lt;javac&gt;</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>&lt;javac&gt;</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/">
Jakarta 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&amp;bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;email1=&amp;emailtype1=substring&amp;emailassigned_to1=1&amp;email2=&amp;emailtype2=substring&amp;emailreporter2=1&amp;bugidtype=include&amp;bug_id=&amp;changedin=&amp;votes=&amp;chfieldfrom=&amp;chfieldto=Now&amp;chfieldvalue=&amp;product=Ant&amp;short_desc=&amp;short_desc_type=substring&amp;long_desc=&amp;long_desc_type=substring&amp;bug_file_loc=&amp;bug_file_loc_type=substring&amp;keywords=&amp;keywords_type=anywords&amp;field0-0-0=noop&amp;type0-0-0=noop&amp;value0-0-0=&amp;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 <nobr><code>ant-user</code></nobr> 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 &quot;Enhancement&quot;. Just fill the bug report in,
set the severity of the bug to &quot;Enhancement&quot;, 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://jakarta.apache.org/builds/jakarta-ant/release/v1.4.1/src/">
source distributions</a>. If you
are going to tackle the problem at this level, you may want to
discuss some details first on the <nobr><code>ant-dev</code></nobr>
mailing list. Once you have a fix for the problem, you may submit
the fix as a <i>patch</i> to either the
<nobr><code>ant-dev</code></nobr> 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
<nobr><code>ant-dev</code></nobr> mailing list,
prefix &quot;[PATCH]&quot;
to your message subject. Please include any relevant bug numbers.
Patch files should be created with the <nobr><code>-u</code></nobr>
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 &gt; 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 &gt; 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>

+ 254
- 0
proposal/ant-site/anakia/xdocs/projects.xml View File

@@ -0,0 +1,254 @@
<?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>&lt;if&gt;</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 template for a software module;
gives you build with Ant and Site+Documentation with Apache
Cocoon.</p>

<p>Centipede is a starter project, empty in many respects, but
has a decent and standardized Ant build file, and some xdocs
that render to HTML using Cocoon. A developer would take
Centipede and use it to start development. After starting, the
build file would evolve as the developer see fit and move away
from the Centipede starting point. Subsequent releases of
Centipede will address the issues found using it, and evolve
on user requests-issues.</p>

<table>
<tr>
<th>Compatibility:</th>
<td>1.4.1</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>

+ 445
- 0
proposal/ant-site/anakia/xdocs/resources.xml View File

@@ -0,0 +1,445 @@
<?xml version="1.0"?>
<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://jakarta.apache.org/ant/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>Coming soon: August 2002, covers Ant 1.5
</p>

<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="Java Tools for eXtreme Programming">
<p>This book covers the following XP subjects:
<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>
</p>

<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&apos; (formerly J2EEUnit)
documentation">
<p>There is a short tutorial on how to use Ant in Cactus&apos;
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&amp;p=1&amp;BCT=1&amp;Footer=1">http://www7.software.ibm.com/vad.nsf/data/document2366?OpenDocument&amp;p=1&amp;BCT=1&amp;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&amp;p=1&amp;BCT=3&amp;Footer=1">http://www7.software.ibm.com/vad.nsf/Data/Document4366?OpenDocument&amp;p=1&amp;BCT=3&amp;Footer=1</a></td>
</tr>
</table>
</subsection>

<subsection name="Ant: A Build Tool from the Jakarta Project">
<p>This article is from the &quot;Best Practices&quot; section of
Sun&apos;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&apos;
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&amp;issue=06">http://www.sys-con.com/java/archivesa.cfm?volume=06&amp;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 &lt;antcall&gt; 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&apos;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>

+ 118
- 0
proposal/ant-site/anakia/xdocs/stylesheets/faq.vsl View File

@@ -0,0 +1,118 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

<!-- Content Stylesheet for Site -->

## Defined variables
#set ($bodybg = "#ffffff")
#set ($bodyfg = "#000000")
#set ($bodylink = "#525D76")
#set ($bannerbg = "#525D76")
#set ($bannerfg = "#ffffff")
#set ($subbannerbg = "#828DA6")
#set ($subbannerfg = "#ffffff")
#set ($tablethbg = "#039acc")
#set ($tabletdbg = "#a0ddf0")
#set ($pound = "#" )
<!-- start the processing -->
#faqs()
<!-- end the processing -->

## This is where the FAQ specific macro's live

#macro (toc $section)
<table border="0" cellspacing="0" cellpadding="2" width="100%">
<tr><td bgcolor="$subbannerbg">
<font color="$subbannerfg" face="arial,helvetica,sanserif">
<strong>$section.getAttributeValue("title")</strong>
</font>
</td></tr>
<tr><td>
<blockquote>
<ul>
#foreach ($faq in $section.getChildren("faq") )
#subtoc ($faq)
#end
</ul>
</blockquote>
</td></tr>
</table>
#end

#macro (subtoc $faq)
#set ($id = $faq.getAttributeValue("id"))
<li><a href="$pound$id">
$xmlout.outputString($faq.getChild("question"), true)
</a></li>
#end

#macro (answers $section)
#foreach ($faq in $section.getChildren("faq") )
#faq ($faq)
#end
#end

#macro (faq $faq)
#set ($id = $faq.getAttributeValue("id"))
<a name="$id">
<table border="0" cellspacing="0" cellpadding="2" width="100%">
<tr><td bgcolor="$subbannerbg">
<font color="$subbannerfg" face="arial,helvetica,sanserif">
<strong>
$xmlout.outputString($faq.getChild("question"), true)
</strong>
</font>
</td></tr>
<tr><td>
<blockquote>
#foreach ($item in $faq.getChild("answer").getChildren())
#if ($item.getName().equals("img"))
#image ($item)
#elseif ($item.getName().equals("source"))
#source ($item)
#elseif ($item.getName().equals("table"))
#table ($item)
#else
$xmlout.outputString($item)
#end
#end
</blockquote>
</td></tr>
</table>
</a>
#end

#macro (faqs)
#header()
<table border="0" cellspacing="0" cellpadding="2" width="100%">
<tr><td bgcolor="$bannerbg">
<font color="$bannerfg" face="arial,helvetica,sanserif">
<strong>Questions</strong>
</font>
</td></tr>
<tr><td>
<blockquote>
#set ($allFaqSections = $root.getChildren("faqsection"))
#foreach ( $faqSection in $allFaqSections )
#toc ($faqSection)
#end
</blockquote>
</td></tr>
</table>

<table border="0" cellspacing="0" cellpadding="2" width="100%">
<tr><td bgcolor="$bannerbg">
<font color="$bannerfg" face="arial,helvetica,sanserif">
<strong>Answers</strong>
</font>
</td></tr>
<tr><td>
<blockquote>
#foreach ( $faqSection in $allFaqSections )
#answers ($faqSection)
#end
</blockquote>
</td></tr>
</table>
#footer()
#end

+ 44
- 0
proposal/ant-site/anakia/xdocs/stylesheets/project.xml View File

@@ -0,0 +1,44 @@
<?xml version="1.0" encoding="ISO-8859-1"?>
<project name="Apache Ant" href="http://ant.apache.org/">

<title>Apache Ant</title>
<logo href="images/ant_logo_large.gif">Apache Ant</logo>
<body>
<menu name="Apache Ant">
<item name="Front Page" href="/index.html"/>
<item name="License" href="/LICENSE"/>
<item name="News" href="/antnews.html"/>
</menu>

<menu name="Documentation">
<item name="Manual"
href="/manual/index.html"/>
<item name="Related Projects"
href="/projects.html"/>
<item name="External Tools and Tasks"
href="/external.html"/>
<item name="Resources"
href="/resources.html"/>
<item name="Ant FAQ"
href="/faq.html"/>
<item name="Having Problems?"
href="/problems.html"/>
</menu>

<menu name="Get Involved">
<item name="Mailing Lists" href="/mail.html"/>
<item name="CVS Repositories" href="/cvs.html"/>
<item name="Bug Database" href="http://nagoya.apache.org/bugzilla/enter_bug.cgi?product=Ant"/>
<item name="Enhancement Requests" href="http://nagoya.apache.org/bugzilla/enter_bug.cgi?product=Ant&amp;bug_severity=Enhancement"/>
</menu>

<menu name="Project Managment">
<item name="Contributors" href="/contributors.html"/>
<item name="Mission" href="/mission.html"/>
<item name="Guidelines Notes" href="/guidelines.html"/>
<item name="Legal" href="/legal.html"/>
</menu>

</body>
</project>

+ 81
- 0
proposal/ant-site/anakia/xdocs/stylesheets/site.vsl View File

@@ -0,0 +1,81 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

<!-- Content Stylesheet for Site -->

## Defined variables
#set ($bodybg = "#ffffff")
#set ($bodyfg = "#000000")
#set ($bodylink = "#525D76")
#set ($bannerbg = "#525D76")
#set ($bannerfg = "#ffffff")
#set ($subbannerbg = "#828DA6")
#set ($subbannerfg = "#ffffff")
#set ($tablethbg = "#039acc")
#set ($tabletdbg = "#a0ddf0")
<!-- start the processing -->
#document()
<!-- end the processing -->

## This is where the common page macro's live

#macro ( subsection $subsection)
<table border="0" cellspacing="0" cellpadding="2" width="100%">
<tr><td bgcolor="$subbannerbg">
<font color="$subbannerfg" face="arial,helvetica,sanserif">
<a name="$escape.getText($subsection.getAttributeValue("name"))"><strong>$subsection.getAttributeValue("name")</strong></a>
</font>
</td></tr>
<tr><td>
<blockquote>
#foreach ( $items in $subsection.getChildren() )
#if ($items.getName().equals("img"))
#image ($items)
#elseif ($items.getName().equals("source"))
#source ($items)
#elseif ($items.getName().equals("table"))
#table ($items)
#else
$xmlout.outputString($items)
#end
#end
</blockquote>
</td></tr>
</table>
#end

#macro ( section $section)
<table border="0" cellspacing="0" cellpadding="2" width="100%">
<tr><td bgcolor="$bannerbg">
<font color="$bannerfg" face="arial,helvetica,sanserif">
<a name="$escape.getText($section.getAttributeValue("name"))"><strong>$section.getAttributeValue("name")</strong></a>
</font>
</td></tr>
<tr><td>
<blockquote>
#foreach ( $items in $section.getChildren() )
#if ($items.getName().equals("img"))
#image ($items)
#elseif ($items.getName().equals("source"))
#source ($items)
#elseif ($items.getName().equals("table"))
#table ($items)
#elseif ($items.getName().equals("subsection"))
#subsection ($items)
#else
$xmlout.outputString($items)
#end
#end
</blockquote>
</td></tr>
</table>
#end

#macro (document)
#header()
#set ($allSections = $root.getChild("body").getChildren("section"))
#foreach ( $section in $allSections )
#section ($section)
#end
#footer()
#end

+ 186
- 0
proposal/ant-site/anakia/xdocs/stylesheets/templates.vm View File

@@ -0,0 +1,186 @@
## This is where the common macro's live

#macro ( table $table)
<table>
#foreach ( $items in $table.getChildren() )
#if ($items.getName().equals("tr"))
#tr ($items)
#end
#end
</table>
#end

#macro ( tr $tr)
<tr>
#foreach ( $items in $tr.getChildren() )
#if ($items.getName().equals("td"))
#td ($items)
#elseif ($items.getName().equals("th"))
#th ($items)
#end
#end
</tr>
#end

#macro ( td $value)
#if ($value.getAttributeValue("colspan"))
#set ($colspan = $value.getAttributeValue("colspan"))
#end
#if ($value.getAttributeValue("rowspan"))
#set ($rowspan = $value.getAttributeValue("rowspan"))
#end
<td bgcolor="$tabletdbg" colspan="$!colspan" rowspan="$!rowspan"
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
#if ($value.getText().length() != 0 || $value.hasChildren())
$xmlout.outputString($value, true)
#else
&nbsp;
#end
</font>
</td>
#end

#macro ( th $value)
#if ($value.getAttributeValue("colspan"))
#set ($colspan = $value.getAttributeValue("colspan"))
#end
#if ($value.getAttributeValue("rowspan"))
#set ($rowspan = $value.getAttributeValue("rowspan"))
#end
<td bgcolor="$tablethbg" colspan="$!colspan" rowspan="$!rowspan"
valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
#if ($value.getText().length() != 0 || $value.hasChildren())
$xmlout.outputString($value, true)
#else
&nbsp;
#end
</font>
</td>
#end

#macro ( projectanchor $name $value )
#if ($value.startsWith("http://"))
<a href="$value">$name</a>
#else
<a href="$relativePath$value">$name</a>
#end
#end

#macro ( metaauthor $author $email )
<meta name="author" value="$author">
<meta name="email" value="$email">
#end

#macro ( image $value )
#if ($value.getAttributeValue("width"))
#set ($width=$value.getAttributeValue("width"))
#end
#if ($value.getAttributeValue("height"))
#set ($height=$value.getAttributeValue("height"))
#end
#if ($value.getAttributeValue("align"))
#set ($align=$value.getAttributeValue("align"))
#end
<img src="$relativePath$value.getAttributeValue("src")"
width="$!width" height="$!height" align="$!align">
#end

#macro ( source $value)
<div align="left">
<table cellspacing="4" cellpadding="0" border="0">
<tr>
<td bgcolor="#023264" width="1" height="1"><img src="/images/void.gif" width="1" height="1" vspace="0" hspace="0" border="0"/></td>
<td bgcolor="#023264" height="1"><img src="/images/void.gif" width="1" height="1" vspace="0" hspace="0" border="0"/></td>
<td bgcolor="#023264" width="1" height="1"><img src="/images/void.gif" width="1" height="1" vspace="0" hspace="0" border="0"/></td>
</tr>
<tr>
<td bgcolor="#023264" width="1"><img src="/images/void.gif" width="1" height="1" vspace="0" hspace="0" border="0"/></td>
<td bgcolor="#ffffff"><pre>$escape.getText($value.getText())</pre></td>
<td bgcolor="#023264" width="1"><img src="/images/void.gif" width="1" height="1" vspace="0" hspace="0" border="0"/></td>
</tr>
<tr>
<td bgcolor="#023264" width="1" height="1"><img src="/images/void.gif" width="1" height="1" vspace="0" hspace="0" border="0"/></td>
<td bgcolor="#023264" height="1"><img src="/images/void.gif" width="1" height="1" vspace="0" hspace="0" border="0"/></td>
<td bgcolor="#023264" width="1" height="1"><img src="/images/void.gif" width="1" height="1" vspace="0" hspace="0" border="0"/></td>
</tr>
</table>
</div>
#end

#macro ( makeProject )
#set ($menus = $project.getChild("body").getChildren("menu"))
#foreach ( $menu in $menus )
<p><strong>$menu.getAttributeValue("name")</strong></p>
<ul>
#foreach ( $item in $menu.getChildren() )
#set ($name = $item.getAttributeValue("name"))
<li>#projectanchor($name $item.getAttributeValue("href"))</li>
#end
</ul>
#end
#end

#macro (getProjectImage)
<td colspan="2">
#set ( $logoString = $project.getChild("logo").getAttributeValue("href") )
#if ( $logoString.startsWith("/") )
<a href="$project.getAttributeValue("href")"><img src="$relativePath$logoString" alt="$project.getChild("logo").getText()" border="0"/></a>
#else
<a href="$project.getAttributeValue("href")"><img src="$relativePath/$logoString" alt="$project.getChild("logo").getText()" border="0"/></a>
#end
</td>
#end

#macro (header)
<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"/>
#set ($authors = $root.getChild("properties").getChildren("author"))
#foreach ( $au in $authors )
#metaauthor ( $au.getText() $au.getAttributeValue("email") )
#end
<title>$project.getChild("title").getText() - $root.getChild("properties").getChild("title").getText()</title>
</head>
<body bgcolor="$bodybg" text="$bodyfg" link="$bodylink">
<table border="0" width="100%" cellspacing="0">
<!-- TOP IMAGE -->
<tr>
#getProjectImage()
</tr>
</table>
<table border="0" width="100%" cellspacing="4">
<tr><td colspan="2">
<hr noshade="" size="1"/>
</td></tr>
<tr>
<!-- LEFT SIDE NAVIGATION -->
<td valign="top" nowrap="true">
#makeProject()
</td>
<td align="left" valign="top">
#end

#macro (footer)
</td>
</tr>

<!-- FOOTER -->
<tr><td colspan="2">
<hr noshade="" size="1"/>
</td></tr>
<tr><td colspan="2">
<div align="center"><font color="$bodylink" size="-1"><em>
Copyright &#169; 2000-2002, Apache Software Foundation
</em></font></div>
</td></tr>
</table>
</body>
</html>
#end

+ 2
- 0
proposal/ant-site/anakia/xdocs/velocity.properties View File

@@ -0,0 +1,2 @@
file.resource.loader.path=xdocs/stylesheets
velocimacro.library=templates.vm

Loading…
Cancel
Save