Author: jhm Date: Mon Apr 10 13:14:04 2017 New Revision: 1790823 URL: http://svn.apache.org/viewvc?rev=1790823&view=rev Log: update links; remove unavailable resources
Modified: ant/site/ant/production/resources.html ant/site/ant/sources/resources.xml Modified: ant/site/ant/production/resources.html URL: http://svn.apache.org/viewvc/ant/site/ant/production/resources.html?rev=1790823&r1=1790822&r2=1790823&view=diff ============================================================================== --- ant/site/ant/production/resources.html (original) +++ ant/site/ant/production/resources.html Mon Apr 10 13:14:04 2017 @@ -675,36 +675,6 @@ Articles </h3> <h4 class="subsection"> - <a name="Ant + DocBook HOWTO"></a> - Ant + DocBook HOWTO - </h4> - <p>Pure Java DocBook Systems, including Ant Integration</p> - <p>The DocBook team documents how to use "make" for DocBook. - This HOWTO document is an attempt to cover the neglected case of using - DocBook for pure Java projects.</p> - <table class="externals" cellspacing="1" cellpadding="4"> - <tr> - <th colspan="1" rowspan="1" - valign="top" align="left"> - Author: - </th> - <td colspan="1" rowspan="1" - valign="top" align="left"> - Blaine Simpson - </td> - </tr> - <tr> - <th colspan="1" rowspan="1" - valign="top" align="left"> - URL: - </th> - <td colspan="1" rowspan="1" - valign="top" align="left"> - <a href="http://pub.admc.com/howtos/ant-docbook-howto/">http://pub.admc.com/howtos/ant-docbook-howto/</a> - </td> - </tr> - </table> - <h4 class="subsection"> <a name="Extending Ant Input Abilities"></a> Extending Ant Input Abilities </h4> @@ -739,33 +709,6 @@ </tr> </table> <h4 class="subsection"> - <a name="Keep the Ant, Hold the XML"></a> - Keep the Ant, Hold the XML - </h4> - <p>Key G. Gauthier talks about writing "buildfiles" in Java.</p> - <table class="externals" cellspacing="1" cellpadding="4"> - <tr> - <th colspan="1" rowspan="1" - valign="top" align="left"> - Author: - </th> - <td colspan="1" rowspan="1" - valign="top" align="left"> - Key G. Gauthier - </td> - </tr> - <tr> - <th colspan="1" rowspan="1" - valign="top" align="left"> - URL: - </th> - <td colspan="1" rowspan="1" - valign="top" align="left"> - <a href="http://www.ftponline.com/javapro/2004_06/magazine/features/kgauthier/">http://www.ftponline.com/javapro/2004_06/magazine/features/kgauthier/</a> - </td> - </tr> - </table> - <h4 class="subsection"> <a name="Ant 1.6 for Task Writers"></a> Ant 1.6 for Task Writers </h4> @@ -794,37 +737,6 @@ </tr> </table> <h4 class="subsection"> - <a name="Managing Build Complexity with Apache Ant 1.6"></a> - Managing Build Complexity with Apache Ant 1.6 - </h4> - <p>As Apache Ant is applied to increasingly difficult tasks, - its users are creating more complex and less legible build - files. This is due, in part, to the limited tools for - decomposition and code reuse within previous versions of - Ant.</p> - <table class="externals" cellspacing="1" cellpadding="4"> - <tr> - <th colspan="1" rowspan="1" - valign="top" align="left"> - Author: - </th> - <td colspan="1" rowspan="1" - valign="top" align="left"> - Geoffrey Wiseman - </td> - </tr> - <tr> - <th colspan="1" rowspan="1" - valign="top" align="left"> - URL: - </th> - <td colspan="1" rowspan="1" - valign="top" align="left"> - <a href="http://www.sys-con.com/story/?storyid=45078&DE=1">http://www.sys-con.com/story/?storyid=45078&DE=1</a> - </td> - </tr> - </table> - <h4 class="subsection"> <a name="New Ant 1.6 Features for Big Projects"></a> New Ant 1.6 Features for Big Projects </h4> @@ -880,7 +792,7 @@ </th> <td colspan="1" rowspan="1" valign="top" align="left"> - <a href="http://www.sigs-datacom.de/sd/news/document?PID=216">http://www.sigs-datacom.de/sd/news/document?PID=216</a> + <a href="https://www.sigs-datacom.de/fachzeitschriften/javaspektrum/archiv/artikelansicht/artikel-titel/programmieren-fuer-ant.html">https://www.sigs-datacom.de/fachzeitschriften/javaspektrum/archiv/artikelansicht/artikel-titel/programmieren-fuer-ant.html</a> </td> </tr> </table> @@ -941,90 +853,6 @@ </tr> </table> <h4 class="subsection"> - <a name="Build a Better Robot with Ant"></a> - Build a Better Robot with Ant - </h4> - <p>This article describes the gory details of writing custom - Ant tasks.</p> - <table class="externals" cellspacing="1" cellpadding="4"> - <tr> - <th colspan="1" rowspan="1" - valign="top" align="left"> - Author: - </th> - <td colspan="1" rowspan="1" - valign="top" align="left"> - Erik Hatcher - </td> - </tr> - <tr> - <th colspan="1" rowspan="1" - valign="top" align="left"> - URL: - </th> - <td colspan="1" rowspan="1" - valign="top" align="left"> - <a href="http://www.fawcette.com/javapro/2003_02/magazine/features/ehatcher/">http://www.fawcette.com/javapro/2003_02/magazine/features/ehatcher/l</a> - </td> - </tr> - </table> - <h4 class="subsection"> - <a name="Automating the build and test process"></a> - Automating the build and test process - </h4> - <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 class="externals" cellspacing="1" cellpadding="4"> - <tr> - <th colspan="1" rowspan="1" - valign="top" align="left"> - Author: - </th> - <td colspan="1" rowspan="1" - valign="top" align="left"> - <a href="mailto:ehatc...@apache.org">Erik Hatcher</a> - </td> - </tr> - <tr> - <th colspan="1" rowspan="1" - valign="top" align="left"> - URL: - </th> - <td colspan="1" rowspan="1" - valign="top" align="left"> - <a href="http://www.ibm.com/developerworks/java/library/j-junitmail/">http://www.ibm.com/developerworks/java/library/j-junitmail/</a> - </td> - </tr> - </table> - <h4 class="subsection"> - <a name="Incremental development with Ant and JUnit"></a> - Incremental development with Ant and JUnit - </h4> - <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 class="externals" cellspacing="1" cellpadding="4"> - <tr> - <th colspan="1" rowspan="1" - valign="top" align="left"> - Author: - </th> - <td colspan="1" rowspan="1" - valign="top" align="left"> - <a href="mailto:malc...@nuearth.com">Malcolm Davis</a> - </td> - </tr> - <tr> - <th colspan="1" rowspan="1" - valign="top" align="left"> - URL: - </th> - <td colspan="1" rowspan="1" - valign="top" align="left"> - <a href="http://www-106.ibm.com/developerworks/library/j-ant/?dwzone=java">http://www-106.ibm.com/developerworks/library/j-ant/?dwzone=java</a> - </td> - </tr> - </table> - <h4 class="subsection"> <a name="Automate your build process using Java and Ant"></a> Automate your build process using Java and Ant </h4> @@ -1053,120 +881,6 @@ </tr> </table> <h4 class="subsection"> - <a name="Developing custom Ant tasks with VisualAge for Java"></a> - Developing custom Ant tasks with VisualAge for Java - </h4> - <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 class="externals" cellspacing="1" cellpadding="4"> - <tr> - <th colspan="1" rowspan="1" - valign="top" align="left"> - Author: - </th> - <td colspan="1" rowspan="1" - valign="top" align="left"> - <a href="mailto:gl...@somanetworks.com">Glenn McAllister</a> - </td> - </tr> - <tr> - <th colspan="1" rowspan="1" - valign="top" align="left"> - URL: - </th> - <td colspan="1" rowspan="1" - valign="top" align="left"> - <a href="http://www7.software.ibm.com/vad.nsf/data/document2366?OpenDocument&p=1&BCT=1&Footer=1">http://www7.software.ibm.com/vad.nsf/data/document2366?OpenDocument&p=1&BCT=1&Footer=1</a> - </td> - </tr> - </table> - <h4 class="subsection"> - <a name="Automated builds with VisualAge for Java and Ant"></a> - Automated builds with VisualAge for Java and Ant - </h4> - <p>This article shows how you can perform command line builds with a - VisualAge for Java repository.</p> - <table class="externals" cellspacing="1" cellpadding="4"> - <tr> - <th colspan="1" rowspan="1" - valign="top" align="left"> - Author: - </th> - <td colspan="1" rowspan="1" - valign="top" align="left"> - <a href="mailto:gl...@somanetworks.com">Glenn McAllister</a> - </td> - </tr> - <tr> - <th colspan="1" rowspan="1" - valign="top" align="left"> - URL: - </th> - <td colspan="1" rowspan="1" - valign="top" align="left"> - <a href="http://www7.software.ibm.com/vad.nsf/Data/Document4366?OpenDocument&p=1&BCT=3&Footer=1">http://www7.software.ibm.com/vad.nsf/Data/Document4366?OpenDocument&p=1&BCT=3&Footer=1</a> - </td> - </tr> - </table> - <h4 class="subsection"> - <a name="Ant: A Build Tool from the Jakarta Project"></a> - Ant: A Build Tool from the Jakarta Project - </h4> - <p>This article is from the "Best Practices" section of - Sun's Dot-Com Builder Site.</p> - <table class="externals" cellspacing="1" cellpadding="4"> - <tr> - <th colspan="1" rowspan="1" - valign="top" align="left"> - Author: - </th> - <td colspan="1" rowspan="1" - valign="top" align="left"> - Laura Geele Wang - </td> - </tr> - <tr> - <th colspan="1" rowspan="1" - valign="top" align="left"> - URL: - </th> - <td colspan="1" rowspan="1" - valign="top" align="left"> - <a href="http://dcb.sun.com/practices/profiles/ant.jsp">http://dcb.sun.com/practices/profiles/ant.jsp</a> - </td> - </tr> - </table> - <h4 class="subsection"> - <a name="Making a Mountain Out of an Anthill"></a> - Making a Mountain Out of an Anthill - </h4> - <p>This article is from the June 2001 issue of the Java Developer' - Journal. You need to be a registered JDJ subscriber to view this - article.</p> - <table class="externals" cellspacing="1" cellpadding="4"> - <tr> - <th colspan="1" rowspan="1" - valign="top" align="left"> - Author: - </th> - <td colspan="1" rowspan="1" - valign="top" align="left"> - Neal Ford - </td> - </tr> - <tr> - <th colspan="1" rowspan="1" - valign="top" align="left"> - URL: - </th> - <td colspan="1" rowspan="1" - valign="top" align="left"> - <a href="http://www.sys-con.com/java/archivesa.cfm?volume=06&issue=06">http://www.sys-con.com/java/archivesa.cfm?volume=06&issue=06</a> - </td> - </tr> - </table> - <h4 class="subsection"> <a name="Using Ant and Weblogic EJBs"></a> Using Ant and Weblogic EJBs </h4> @@ -1194,63 +908,6 @@ </td> </tr> </table> - <h4 class="subsection"> - <a name="Using JavaScript with Ant"></a> - Using JavaScript with Ant - </h4> - <p>A tutorial about using JavaScript and XSLT with Ant.</p> - <table class="externals" cellspacing="1" cellpadding="4"> - <tr> - <th colspan="1" rowspan="1" - valign="top" align="left"> - Author: - </th> - <td colspan="1" rowspan="1" - valign="top" align="left"> - Dylan Schiemann - </td> - </tr> - <tr> - <th colspan="1" rowspan="1" - valign="top" align="left"> - URL: - </th> - <td colspan="1" rowspan="1" - valign="top" align="left"> - <a href="http://www.sitepen.com/ant/javascript.html">http://www.sitepen.com/ant/javascript.html</a> - </td> - </tr> - </table> - <h4 class="subsection"> - <a name="Building with Ant"></a> - Building with Ant - </h4> - <p>Series of articles that describe a framework for web - application development based on Ant and JUnit.</p> - <table class="externals" cellspacing="1" cellpadding="4"> - <tr> - <th colspan="1" rowspan="1" - valign="top" align="left"> - Author: - </th> - <td colspan="1" rowspan="1" - valign="top" align="left"> - <a href="mailto:al...@purpletech.com">Alex Chaffee</a> - </td> - </tr> - <tr> - <th colspan="1" rowspan="1" - valign="top" align="left"> - URL: - </th> - <td colspan="1" rowspan="1" - valign="top" align="left"> - 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> <h4 class="subsection"> <a name="Developing with JAXB and Ant"></a> Developing with JAXB and Ant Modified: ant/site/ant/sources/resources.xml URL: http://svn.apache.org/viewvc/ant/site/ant/sources/resources.xml?rev=1790823&r1=1790822&r2=1790823&view=diff ============================================================================== --- ant/site/ant/sources/resources.xml (original) +++ ant/site/ant/sources/resources.xml Mon Apr 10 13:14:04 2017 @@ -299,33 +299,18 @@ </section> - <section name="Articles and Presentations"> + + <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 + DocBook HOWTO"> - <p>Pure Java DocBook Systems, including Ant Integration</p> - <p>The DocBook team documents how to use "make" for DocBook. - This HOWTO document is an attempt to cover the neglected case of using - DocBook for pure Java projects.</p> - <table class="externals"> - <tr> - <th>Author:</th> - <td>Blaine Simpson </td> - </tr> - <tr> - <th>URL:</th> - <td><a href="http://pub.admc.com/howtos/ant-docbook-howto/">http://pub.admc.com/howtos/ant-docbook-howto/</a></td> - </tr> - </table> - </subsection> + + <section name="Articles"> <subsection name="Extending Ant Input Abilities"> <p>The contents of this document is the following:<ul> @@ -349,23 +334,6 @@ </table> </subsection> - - - <subsection name="Keep the Ant, Hold the XML"> - <p>Key G. Gauthier talks about writing "buildfiles" in Java.</p> - - <table class="externals"> - <tr> - <th>Author:</th> - <td>Key G. Gauthier</td> - </tr> - <tr> - <th>URL:</th> - <td><a href="http://www.ftponline.com/javapro/2004_06/magazine/features/kgauthier/">http://www.ftponline.com/javapro/2004_06/magazine/features/kgauthier/</a></td> - </tr> - </table> - </subsection> - <subsection name="Ant 1.6 for Task Writers"> <p>This article talks about XML namespace handling, Ant libraries and the newly introduced type polymorphism.</p> @@ -382,26 +350,6 @@ </table> </subsection> - <subsection name="Managing Build Complexity with Apache Ant 1.6"> - - <p>As Apache Ant is applied to increasingly difficult tasks, - its users are creating more complex and less legible build - files. This is due, in part, to the limited tools for - decomposition and code reuse within previous versions of - Ant.</p> - - <table class="externals"> - <tr> - <th>Author:</th> - <td>Geoffrey Wiseman</td> - </tr> - <tr> - <th>URL:</th> - <td><a href="http://www.sys-con.com/story/?storyid=45078&DE=1">http://www.sys-con.com/story/?storyid=45078&DE=1</a></td> - </tr> - </table> - </subsection> - <subsection name="New Ant 1.6 Features for Big Projects"> <p>This article describes the <macrodef>, <import> and <subant> tasks in detail and shows how they help in @@ -419,7 +367,7 @@ </table> </subsection> - <subsection name="Programmieren für Ant"> + <subsection name="Programmieren für Ant"> <p>This article describes the main topics of programming your own tasks. Description is done on five examples.</p> <p>This article is written in German and published in @@ -433,7 +381,7 @@ </tr> <tr> <th>URL:</th> - <td><a href="http://www.sigs-datacom.de/sd/news/document?PID=216">http://www.sigs-datacom.de/sd/news/document?PID=216</a></td> + <td><a href="https://www.sigs-datacom.de/fachzeitschriften/javaspektrum/archiv/artikelansicht/artikel-titel/programmieren-fuer-ant.html">https://www.sigs-datacom.de/fachzeitschriften/javaspektrum/archiv/artikelansicht/artikel-titel/programmieren-fuer-ant.html</a></td> </tr> </table> </subsection> @@ -470,54 +418,6 @@ </table> </subsection> - <subsection name="Build a Better Robot with Ant"> - <p>This article describes the gory details of writing custom - Ant tasks.</p> - - <table class="externals"> - <tr> - <th>Author:</th> - <td>Erik Hatcher</td> - </tr> - <tr> - <th>URL:</th> - <td><a href="http://www.fawcette.com/javapro/2003_02/magazine/features/ehatcher/">http://www.fawcette.com/javapro/2003_02/magazine/features/ehatcher/l</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 class="externals"> - <tr> - <th>Author:</th> - <td><a href="mailto:ehatc...@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 class="externals"> - <tr> - <th>Author:</th> - <td><a href="mailto:malc...@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> @@ -534,72 +434,6 @@ </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 class="externals"> - <tr> - <th>Author:</th> - <td><a href="mailto:gl...@somanetworks.com">Glenn McAllister</a></td> - </tr> - <tr> - <th>URL:</th> - <td><a href="http://www7.software.ibm.com/vad.nsf/data/document2366?OpenDocument&p=1&BCT=1&Footer=1">http://www7.software.ibm.com/vad.nsf/data/document2366?OpenDocument&p=1&BCT=1&Footer=1</a></td> - </tr> - </table> - </subsection> - - <subsection name="Automated builds with VisualAge for Java and Ant"> - <p>This article shows how you can perform command line builds with a - VisualAge for Java repository.</p> - - <table class="externals"> - <tr> - <th>Author:</th> - <td><a href="mailto:gl...@somanetworks.com">Glenn McAllister</a></td> - </tr> - <tr> - <th>URL:</th> - <td><a href="http://www7.software.ibm.com/vad.nsf/Data/Document4366?OpenDocument&p=1&BCT=3&Footer=1">http://www7.software.ibm.com/vad.nsf/Data/Document4366?OpenDocument&p=1&BCT=3&Footer=1</a></td> - </tr> - </table> - </subsection> - - <subsection name="Ant: A Build Tool from the Jakarta Project"> - <p>This article is from the "Best Practices" section of - Sun's Dot-Com Builder Site.</p> - - <table class="externals"> - <tr> - <th>Author:</th> - <td>Laura Geele Wang</td> - </tr> - <tr> - <th>URL:</th> - <td><a href="http://dcb.sun.com/practices/profiles/ant.jsp">http://dcb.sun.com/practices/profiles/ant.jsp</a></td> - </tr> - </table> - </subsection> - - <subsection name="Making a Mountain Out of an Anthill"> - <p>This article is from the June 2001 issue of the Java Developer' - Journal. You need to be a registered JDJ subscriber to view this - article.</p> - - <table class="externals"> - <tr> - <th>Author:</th> - <td>Neal Ford</td> - </tr> - <tr> - <th>URL:</th> - <td><a href="http://www.sys-con.com/java/archivesa.cfm?volume=06&issue=06">http://www.sys-con.com/java/archivesa.cfm?volume=06&issue=06</a></td> - </tr> - </table> - </subsection> - <subsection name="Using Ant and Weblogic EJBs"> <p>This article describes how to use Ant to create Weblogic EJBs, and some workarounds for issues you may encounter.</p> @@ -616,39 +450,6 @@ </table> </subsection> - <subsection name="Using JavaScript with Ant"> - <p>A tutorial about using JavaScript and XSLT with Ant.</p> - - <table class="externals"> - <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 class="externals"> - <tr> - <th>Author:</th> - <td><a href="mailto:al...@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> @@ -667,6 +468,8 @@ </subsection> </section> + + <section name="Presentations"> <subsection name="Ant Build Tool">