From d346e44b7dfa35e993e217057405d8829afaee20 Mon Sep 17 00:00:00 2001
From: Stefan Bodewig
+
+
+
+
+ Open
+
+
+
@@ -311,7 +320,16 @@
+ + Done + + + |
+ + Bug Reports Short-Cuts + + + |
Note: You can sort the report results by clicking on the column-headings.
- Project Management Committee
+
+
+ + Project Management Committee + + + |
The Project Management Committee (PMC) for Apache Ant was created by a resolution of the @@ -261,7 +270,16 @@
- Committers
+
+
+ + Committers + + + |
The project's Committers are responsible for the project's technical management. All committers have @@ -286,7 +304,16 @@
- Developers
+
+
+ + Developers + + + |
All of the volunteers who are contributing time, code, documentation, or resources to the @@ -296,7 +323,16 @@
+ + Users + + + |
The most important participants in the project are people who use our software. The majority of our diff --git a/proposal/ant-site/anakia/docs/contributors.html b/proposal/ant-site/anakia/docs/contributors.html index 948d27bd4..089b8fdde 100644 --- a/proposal/ant-site/anakia/docs/contributors.html +++ b/proposal/ant-site/anakia/docs/contributors.html @@ -202,10 +202,24 @@
- Active Members
+
+
+ + Active Members + + + |
- Bruce Atherton
+ Bruce Atherton (bruce at callenish.com - http://www.callenish.com/~bruce)
+
+Currently a Systems Architect with Avue Technologies, Bruce has been
+working with Java since version 1.0a2. He also claims to be one of the first
+people to mark up a FAQ with HTML, for a web browser of the distant past
+called Cello.
Stefane Bailliez
@@ -281,7 +295,16 @@ he takes care of Antidote - the Ant GUI.
- Emeritus Members
+
+
+ + Emeritus Members + + + |
James Duncan Davidson (duncan at x180.net - http://x180.net/) @@ -303,7 +326,16 @@ Project a reality and served as the first Chairman of the Jakarta PMC.
- Active Committers
+
+
+ + Active Committers + + + |
Preston Bannister
@@ -321,7 +353,7 @@ Project a reality and served as the first Chairman of the Jakarta PMC.
Peter is an avid java developer who is active in the
Avalon and
Ant projects.
-In his spare time he developes a distributed virtual environment
+In his spare time he develops a distributed virtual environment
(ie military simulator or 3D game) using java technologies.
@@ -406,7 +438,16 @@ and EJB runtime environments -- in that order.
- Emeritus Committers
+
+
+ + Emeritus Committers + + + |
Simeon H.K. Fitch (simeon.fitch at mseedsoft.com) diff --git a/proposal/ant-site/anakia/docs/external.html b/proposal/ant-site/anakia/docs/external.html index cffe20226..6a016c7a8 100644 --- a/proposal/ant-site/anakia/docs/external.html +++ b/proposal/ant-site/anakia/docs/external.html @@ -206,7 +206,8 @@
This page lists external resources for Apache Ant: tasks, IDE integration tools, loggers, you name it. If you've written something that should be included, please post all relevant - information to one of the mailing lists.
+ information to one of the mailing lists. For details, see the + FAQ.Nothing listed here is directly supported by the Ant developers, if you encounter any problems with them, please use the contact information.
@@ -217,7 +218,16 @@+ + AJC + + + |
AspectJ is an aspect-oriented extension to Java. This task compiles a @@ -266,7 +276,16 @@
+ + Anakia + + + |
Actually, Anakia is more than just an Ant task, it is a an XML transformation tool based on JDOM, Velocity and Ant.
@@ -314,7 +333,16 @@+ + Anteater + + + |
Anteater is a set of Ant tasks for the functional testing of websites and web services (functional testing being; hit a URL and ensure the @@ -368,7 +396,16 @@
- Checkstyle
+
+
+ + Checkstyle + + + |
Checkstyle is a development tool to help programmers write Java code that adheres to a coding standard. Its purpose is to @@ -422,7 +459,16 @@
- CleanImports
+
+
+ + CleanImports + + + |
Removes unneeded imports. Formats your import sections. Flags ambiguous imports.
@@ -470,7 +516,16 @@+ + Clover + + + |
Clover is an Ant-based Code Coverage tool. It can be used seamlessly with Ant-based projects. It provides method, @@ -521,7 +576,16 @@
+ + Configure + + + |
Recursive build support (call ant on every package level, and only build files in that package or in that package and @@ -574,7 +638,16 @@
+ + CVSGrab + + + |
A little CVS client that can be useful when people are behind corporate firewall that blocks any cvs @@ -627,7 +700,16 @@
- Doxygen task
+
+
+ + Doxygen task + + + |
There are two Ant tasks for running the Doxygen documentation system.
@@ -718,7 +800,16 @@+ + GenJar + + + |
Builds a JAR file based on class dependencies rather than simply the contents of a directory
+ + Greebo + + + |
Greebo is an Ant-task for downloading dependency files (currently only jars) from a network to a specified directory, @@ -818,7 +918,16 @@
- Importscrubber
+
+
+ + Importscrubber + + + |
Removes unnecessary import statements from a Java source code file.
- IsDirValidator
+
+
+ + IsDirValidator + + + |
Checks whether a given directory structure conforms to certain rules that are defined via nested elements of the @@ -914,7 +1032,16 @@
- J2ME Ant Tasks
+
+
+ + J2ME Ant Tasks + + + |
There are three different sets of tasks to help build Java 2 Platform, Micro Edition (J2ME) applications.
@@ -1055,7 +1182,16 @@+ + Jalopy + + + |
An Ant Plug-in for the Java Source Code Formatter Jalopy.
@@ -1105,7 +1241,16 @@+ + Java+ Precompile Task + + + |
Java+ is an open source Java preprocessorthat adds these features to any Java compiler:
@@ -1176,7 +1321,16 @@+ + Javamake + + + |
A task to compile Java sources and manage class file dependencies. Functionality is equivalent to that of standard @@ -1226,7 +1380,16 @@
+ + javarec + + + |
Ant tasks that generate record classes for VisualAge for Java from Cobol copy books.
@@ -1274,7 +1437,16 @@+ + JCSC + + + |
JCSC is a Java Coding Standard Checker which also features the generation of some code metrics. It is a command line tool @@ -1324,7 +1496,16 @@
+ + Jing Task + + + |
Validates XML files against the RELAX NG alternative to XML Schema. The Jing task for Ant allows you to efficiently validate @@ -1365,7 +1546,16 @@
+ + jMetra + + + |
jMetra is a tool for collecting code metrics across a project lifecycle and compiling the results into @@ -1424,7 +1614,16 @@
+ + JNI + + + |
@@ -1487,7 +1686,16 @@
- JRun Ant Tasks
+
+
+ + JRun Ant Tasks + + + |
JRun 4 SP1 ships with lib/jrun-ant-tasks.jar, which defines three Ant tasks: jrun, jrunapp, and jrunjmx. Documentation @@ -1539,7 +1747,16 @@
+ + Macker + + + |
A build-time architectural testing tool, designed to maintain clean layering / tiering / modularity. @@ -1593,7 +1810,16 @@
+ + pack + + + |
pack is a task to build the smallest possible JAR to link and run one or more classes.
@@ -1641,7 +1867,16 @@+ + PMD + + + |
PMD checks Java source code for unused variables, unnecessary object creation, etc
@@ -1689,7 +1924,16 @@+ + Purge + + + |
Purge deletes all but the most recent few files from a fileset. For example: if you have generated files (logs, .ear, .war, .jar @@ -1739,7 +1983,16 @@
+ + SerialVer + + + |
SerialVer adds the Java serialver functionality to Apache Ant. This project adds Tasks and FilterReaders to get, to @@ -1789,7 +2042,16 @@
+ + Styler + + + |
The styler task makes useful combinations of XSLT transformations easy to specify in an Ant build file. Like the built-in Ant task @@ -1848,7 +2110,16 @@
- Tidy Imports (Tim)
+
+
+ + Tidy Imports (Tim) + + + |
Tim is a handy utility that can be executed on the command line or via Ant that automatically formats your import @@ -1899,7 +2170,16 @@
+ + TiniAnt + + + |
TiniAnt is an Ant task to support building applications for the TINI.
@@ -1947,7 +2227,16 @@
- Venus Application Publisher's (Vamp) Ant Task Suite
+
+
+ + Venus Application Publisher's (Vamp) Ant Task Suite + + + |
Venus Application Publisher's (Vamp) Ant Task Suite allows you to sign and package your applications into relocatable Web @@ -1999,7 +2288,16 @@
+ + WOProject + + + |
WOProject provides a set of tools to work with WebObjects 5.1 @@ -2052,7 +2350,16 @@
+ + XDoclet + + + |
XDoclet is an extended Javadoc Doclet engine for use in Ant. It lets you create custom Javadoc @tags and based on those tags @@ -2094,7 +2401,16 @@
+ + XmlTask + + + |
XmlTask provides a simple means to modify XML documents without having to learn XSLT. A simple path reference to an @@ -2146,7 +2462,16 @@
+ + yGuard + + + |
yGuard is a free Java(TM) Bytecode Obfuscator Task that needs no external script or project files. It can completely @@ -2206,7 +2531,16 @@
- miniRMI
+
+ <rmic>
implementation
+
+ miniRMI <rmic> implementation
+
+
+ |
miniRMI is a freeware opensource library that serves as a lightweight replacement for the original java.rmi packages and @@ -2262,7 +2596,16 @@
+ + AntFarm + + + |
A plugin that integrates Ant into the jEdit editor.
+ + AntMan + + + |
An AddIn that integrates Ant with the JDeveloper IDE
+ + AntRunner + + + |
An OpenTool that integrates Ant into the JBuilder IDE.
+ + AntWork + + + |
A plugin that integrates Ant into the Jext editor.
+ + Eclipse + + + |
Eclipse is a universal tool platform with Ant integration.
+ + HP RadPak + + + |
RadPak comes with the (free) HP Bluestone HPAS J2EE server, and is primarily @@ -2542,7 +2930,16 @@
- IntelliJ IDEA 2.0
+
+
+ + IntelliJ IDEA 2.0 + + + |
Java IDE with refactoring support and Ant integration.
- JDE(E) 2.2.8
+
+
+ + JDE(E) 2.2.8 + + + |
The Java Development Environment for Emacs (JDEE) supports Apache Ant as one of three built-in ways to build your @@ -2638,7 +3044,16 @@
- NetBeans / Sun ONE Studio
+
+
+ + NetBeans / Sun ONE Studio + + + |
A module that integrates Ant into the NetBeans or Sun ONE Studio (formerly Forte for Java) IDEs.
- Oracle9i JDeveloper
+
+
+ + Oracle9i JDeveloper + + + |
Java IDE with support for Ant.
- WebSphere Studio Application Developer
+
+
+ + WebSphere Studio Application Developer + + + |
WSAD features Ant integrate by virtue of being built on the Eclipse tools platform.
+ + User List + + + |
Medium Traffic @@ -227,7 +236,16 @@ related to using Ant as a build tool.
- Developer List
+
+
+ + Developer List + + + |
High Traffic diff --git a/proposal/ant-site/anakia/docs/problems.html b/proposal/ant-site/anakia/docs/problems.html index 0f479c769..88cf8d176 100644 --- a/proposal/ant-site/anakia/docs/problems.html +++ b/proposal/ant-site/anakia/docs/problems.html @@ -214,7 +214,16 @@ you in the right direction.
- Read the Manual
+
+
+ + Read the Manual + + + |
The first step to take when you have a problem with Ant is to read @@ -228,7 +237,16 @@
+ + Examine Debug Output + + + |
If you're still having a problem, the next step is to try and
@@ -325,7 +343,16 @@ D:\src\java\Unset.java
- Has It Been Fixed?
+
+
+ + Has It Been Fixed? + + + |
After examining the debug output, if you still believe that the
@@ -349,7 +376,16 @@ D:\src\java\Unset.java
+ + Has It Been Reported? + + + |
If the current nightly build doesn't resolve your problem, it is
@@ -370,7 +406,16 @@ D:\src\java\Unset.java
- Filing a Bug Report
+
+
+ + Filing a Bug Report + + + |
By this time, you may have decided that there is an unreported
@@ -407,7 +452,16 @@ D:\src\java\Unset.java
- Asking for an Enhancement
+
+
+ + Asking for an Enhancement + + + |
Sometimes, you may find that Ant just doesn't do what you need it
@@ -428,7 +482,16 @@ D:\src\java\Unset.java
- Fixing the Bug
+
+
+ + Fixing the Bug + + + |
If you aren't satisfied with just filing a bug report, you can diff --git a/proposal/ant-site/anakia/docs/projects.html b/proposal/ant-site/anakia/docs/projects.html index 23cb1a086..f7c9f0d1e 100644 --- a/proposal/ant-site/anakia/docs/projects.html +++ b/proposal/ant-site/anakia/docs/projects.html @@ -207,7 +207,16 @@ developers, if you encounter any problems with them, please use the contact information.
- AntContrib
+
+
+ + AntContrib + + + |
The Ant-Contrib project is a collection of user supplied
task (like an <if>
task) and a development
@@ -257,7 +266,16 @@
+ + AntDoc + + + |
AntDoc is a tool that generates HTML documentation from Ant buildfiles; the generated HTML is inspired from what javadoc @@ -310,7 +328,16 @@
+ + AntHill + + + |
Anthill is a build tool that promotes a controlled build process by ensuring that every build reflects the source @@ -363,7 +390,16 @@
- CruiseControl
+
+
+ + CruiseControl + + + |
CruiseControl is a tool for setting up a continuous build process. CruiseControl provides an Ant wrapper and a set of @@ -416,7 +452,16 @@
- Krysalis Centipede
+
+
+ + Krysalis Centipede + + + |
Krysalis Centipede is a project build system based on Apache Ant. Centipede uses pre-packaged modules called "cents" @@ -476,7 +521,16 @@
+ + NAnt + + + |
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 @@ -525,7 +579,16 @@
+ + Rant + + + |
Rant stands for Remote Ant. It is a distributed build system that allows an Ant build file to launch builds on other @@ -574,7 +637,16 @@
- XML Publication
+
+
+ + XML Publication + + + |
XML Publication is a set of tools to generate Web pages from desktop documents or other structured documents using diff --git a/proposal/ant-site/anakia/docs/resources.html b/proposal/ant-site/anakia/docs/resources.html index db2e8e0c9..8052dfa5b 100644 --- a/proposal/ant-site/anakia/docs/resources.html +++ b/proposal/ant-site/anakia/docs/resources.html @@ -204,7 +204,16 @@
- At Ant's website
+
+
+ + At Ant's website + + + |
Starting with the release of Ant 1.4 the Ant's FAQ is bundled with the distribution, the most recent version can @@ -223,7 +232,16 @@
+ + jGuru + + + |
jGuru hosts an interactive Ant discussion forum and FAQ system
+ + Java Development with Ant + + + |
Covers Ant 1.5, including:
- Ant: The Definitive Guide
+
+
+ + Ant: The Definitive Guide + + + |
Covers Ant release 1.4.1.
- Ant. Kurz und Gut.
+
+
+ + Ant. Kurz und Gut. + + + |
A German language short reference for Ant that covers Ant 1.4. This is the original description:
@@ -366,7 +411,16 @@
- Java Tools for eXtreme Programming
+
+
+ + Java Tools for eXtreme Programming + + + |
This book covers the following XP subjects:
- Ant in Anger: Using Ant in a Production Development System
+
+
+ + Ant in Anger: Using Ant in a Production Development System + + + |
This document describes strategies and some basic examples of how to use Ant in larger team development projects.
@@ -444,7 +507,16 @@
- Ant Task Guidelines
+
+
+ + Ant Task Guidelines + + + |
This document describes how to write custom Ant tasks, and how to submit them to potentially be included in Ant.
@@ -472,7 +544,16 @@
- Automating the build and test process
+
+
+ + Automating the build and test process + + + |
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.
- Incremental development with Ant and JUnit
+
+
+ + Incremental development with Ant and JUnit + + + |
This article explores the benefits of unit testing with Ant and JUnit, detailing how to develop automated unit tests and integrate them @@ -528,7 +618,16 @@
- Automate your build process using Java and Ant
+
+
+ + Automate your build process using Java and Ant + + + |
This article provides an introduction to using Ant with some basic examples and by highlighting some of the important tasks.
@@ -556,7 +655,16 @@
- Short tutorial in Cactus' (formerly J2EEUnit) documentation
+
+
+ + Short tutorial in Cactus' (formerly J2EEUnit) documentation + + + |
There is a short tutorial on how to use Ant in Cactus' documentation. It has a slant towards build files that will be used @@ -585,7 +693,16 @@
- Developing custom Ant tasks with VisualAge for Java
+
+
+ + Developing custom Ant tasks with VisualAge for Java + + + |
This article outlines how to integrate Ant into VisualAge for Java, and how to write and debug custom tasks using the IDE and the @@ -614,7 +731,16 @@
- Automated builds with VisualAge for Java and Ant
+
+
+ + Automated builds with VisualAge for Java and Ant + + + |
This article shows how you can perform command line builds with a VisualAge for Java repository.
@@ -642,7 +768,16 @@
- Ant: A Build Tool from the Jakarta Project
+
+
+ + Ant: A Build Tool from the Jakarta Project + + + |
This article is from the "Best Practices" section of Sun's Dot-Com Builder Site.
@@ -670,7 +805,16 @@
- Making a Mountain Out of an Anthill
+
+
+ + Making a Mountain Out of an Anthill + + + |
This article is from the June 2001 issue of the Java Developer' Journal. You need to be a registered JDJ subscriber to view this @@ -699,7 +843,16 @@
- Using Ant and Weblogic EJBs
+
+
+ + Using Ant and Weblogic EJBs + + + |
This article describes how to use Ant to create Weblogic EJBs, and some workarounds for issues you may encounter.
@@ -727,7 +880,16 @@+ + An Introduction to Ant + + + |
This article is a short introduction into the basic concepts of Ant.
@@ -755,7 +917,16 @@
- Using JavaScript with Ant
+
+
+ + Using JavaScript with Ant + + + |
A tutorial about using JavaScript and XSLT with Ant.
- Building with Ant
+
+
+ + Building with Ant + + + |
Series of articles that describe a framework for web application development based on Ant and JUnit.
@@ -812,7 +992,16 @@
- Developing with JAXB and Ant
+
+
+ + Developing with JAXB and Ant + + + |
Series of articles that shows how to use Ant together with the Java API for XML Binding (JAXB).
@@ -847,7 +1036,16 @@
- Ant - presented to the Tucson Java Users Group
+
+
+ + Ant - presented to the Tucson Java Users Group + + + |
A PowerPoint technical overview presentation on Ant. Comes complete with a straightforward example demonstrating code compilation, JAR'ing, JUnit testing, JUnit reporting, and Zipping a distribution. A few advanced topics are touched upon like property immutabality and using <antcall> to get around it, build listeners, and writing custom tasks.
- Ant Build Tool
+
+
+ + Ant Build Tool + + + |
A PowerPoint presentation on Ant 1.2. It provides a basic overview of Ant's capabilities.
@@ -902,7 +1109,16 @@+ + Ant + + + |
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 @@ -932,7 +1148,16 @@
- Modern Development Crises
+
+
+ + Modern Development Crises + + + |
This presentation is an overview of the current state of software development today. There are a couple of slides that briefly cover @@ -961,7 +1186,16 @@
- When Web Services Go Bad
+
+
+ + When Web Services Go Bad + + + |
A presentation from the Web Services DevCon in March 2002.
diff --git a/proposal/ant-site/anakia/xdocs/external.xml b/proposal/ant-site/anakia/xdocs/external.xml index 051485852..7c6225378 100644 --- a/proposal/ant-site/anakia/xdocs/external.xml +++ b/proposal/ant-site/anakia/xdocs/external.xml @@ -13,7 +13,8 @@This page lists external resources for Apache Ant: tasks, IDE integration tools, loggers, you name it. If you've written something that should be included, please post all relevant - information to one of the mailing lists.
+ information to one of the mailing lists. For details, see the + FAQ.Nothing listed here is directly supported by the Ant developers, if you encounter any problems with them, please use diff --git a/proposal/ant-site/anakia/xdocs/stylesheets/site.vsl b/proposal/ant-site/anakia/xdocs/stylesheets/site.vsl index 7253c58ac..9b11c0985 100644 --- a/proposal/ant-site/anakia/xdocs/stylesheets/site.vsl +++ b/proposal/ant-site/anakia/xdocs/stylesheets/site.vsl @@ -68,7 +68,16 @@ #macro ( subsection $subsection)
- $subsection.getAttributeValue("name")
+
+
+ + $subsection.getAttributeValue("name") + + + |