antoine 2003/11/24 14:45:24 Modified: docs Tag: ANT_16_BRANCH external.html projects.html xdocs Tag: ANT_16_BRANCH external.xml projects.xml Log: Merge from HEAD Revision Changes Path No revision No revision 1.136.2.2 +314 -1 ant/docs/external.html Index: external.html =================================================================== RCS file: /home/cvs/ant/docs/external.html,v retrieving revision 1.136.2.1 retrieving revision 1.136.2.2 diff -u -r1.136.2.1 -r1.136.2.2 --- external.html 23 Oct 2003 09:02:24 -0000 1.136.2.1 +++ external.html 24 Nov 2003 22:45:24 -0000 1.136.2.2 @@ -161,7 +161,7 @@ </div> <img style="float: left" height="10" width="10" border="0" alt="" src="./images/menu-left.gif"> <img style="float: right" height="10" width="10" border="0" alt="" src="./images/menu-right.gif"> - </div> + </div> <div class="lightbluebar"> </div> <div class="main"> <div class="content"> @@ -281,6 +281,60 @@ </tr> </table> <h4 class="subsection"> + <a name="AntDoc"></a> + AntDoc + </h4> + <p>AntDoc is a tool that generates HTML documentation from Ant + buildfiles; the generated HTML is inspired from what javadoc + yields. AntDocGUI offers a simple Ant target launcher named + AntDoc GUI. Ant targets may be launched from the generated + AntDoc HTML pages. Integration to various IDEs is in + progress.</p> + <p>AntDoc can be run via an Ant task, AntDoc GUI can be run + via an Ant task, or via a JVM launch.</p> + <table class="ForrestTable" cellspacing="1" cellpadding="4"> + <tr> + <th colspan="1" rowspan="1" + valign="top" align="left"> + Compatibility: + </th> + <td colspan="1" rowspan="1" + valign="top" align="left"> + Ant 1.4.1 and higher + </td> + </tr> + <tr> + <th colspan="1" rowspan="1" + valign="top" align="left"> + URL: + </th> + <td colspan="1" rowspan="1" + valign="top" align="left"> + <a href="http://antdoc.free.fr/">http://antdoc.free.fr/</a> + </td> + </tr> + <tr> + <th colspan="1" rowspan="1" + valign="top" align="left"> + Contact: + </th> + <td colspan="1" rowspan="1" + valign="top" align="left"> + Edouard Mercier + </td> + </tr> + <tr> + <th colspan="1" rowspan="1" + valign="top" align="left"> + License: + </th> + <td colspan="1" rowspan="1" + valign="top" align="left"> + The Apache Software License + </td> + </tr> + </table> + <h4 class="subsection"> <a name="Anteater"></a> Anteater </h4> @@ -1141,6 +1195,61 @@ </tr> </table> <h4 class="subsection"> + <a name="Image"></a> + Image + </h4> + <p>Image task generates and transforms images. It exposes the + imaging capability available in Java2D, Java Advanced Imaging, + ImageIO, etc., as set of nested elements.</p> + <p>Image transformations such as "resize" + (scale),"overlay" (one image on another), + "border" (add a border), "text" (text on + image), "crop" (a sub-image of a bigger image), + "rotate", "grayscale" (change a color + image to shades of gray).</p> + <table class="externals" cellspacing="1" cellpadding="4"> + <tr> + <th colspan="1" rowspan="1" + valign="top" align="left"> + Compatibility: + </th> + <td colspan="1" rowspan="1" + valign="top" align="left"> + Ant 1.4 + </td> + </tr> + <tr> + <th colspan="1" rowspan="1" + valign="top" align="left"> + URL: + </th> + <td colspan="1" rowspan="1" + valign="top" align="left"> + <a href="http://www.mullassery.com/software/ANT/">http://www.mullassery.com/software/ANT/</a> + </td> + </tr> + <tr> + <th colspan="1" rowspan="1" + valign="top" align="left"> + Contact: + </th> + <td colspan="1" rowspan="1" + valign="top" align="left"> + <a href="http://www.mullassery.com/contact/feedback.jsp">Abey Mullassery</a> + </td> + </tr> + <tr> + <th colspan="1" rowspan="1" + valign="top" align="left"> + License: + </th> + <td colspan="1" rowspan="1" + valign="top" align="left"> + Apache Software License + </td> + </tr> + </table> + <h4 class="subsection"> <a name="Importscrubber"></a> Importscrubber </h4> @@ -2043,6 +2152,45 @@ </tr> </table> <h4 class="subsection"> + <a name="JindentTask"></a> + JindentTask + </h4> + <p>JindentTask is a very straightforward wrapping of the + Jindent tool, a vendor code beautifier. It enables to use + Jindent natively from Ant.</p> + <table class="externals" cellspacing="1" cellpadding="4"> + <tr> + <th colspan="1" rowspan="1" + valign="top" align="left"> + Compatibility: + </th> + <td colspan="1" rowspan="1" + valign="top" align="left"> + Ant 1.4.1 and higher + </td> + </tr> + <tr> + <th colspan="1" rowspan="1" + valign="top" align="left"> + URL: + </th> + <td colspan="1" rowspan="1" + valign="top" align="left"> + <a href="http://the.edouard.mercier.free.fr/Jindent_content.php">http://the.edouard.mercier.free.fr/Jindent_content.php</a> + </td> + </tr> + <tr> + <th colspan="1" rowspan="1" + valign="top" align="left"> + Contact: + </th> + <td colspan="1" rowspan="1" + valign="top" align="left"> + Edouard Mercier + </td> + </tr> + </table> + <h4 class="subsection"> <a name="Jing Task"></a> Jing Task </h4> @@ -2414,6 +2562,71 @@ </tr> </table> <h4 class="subsection"> + <a name="Kanaputs"></a> + Kanaputs + </h4> + <p>Kanaputs is a parser for java based scripting. It is an + interpreter for Java. With Kanaputs you can use Java as an + interpreted language: no more compilation, each instruction is + executed when you write it. It is a small programmation + language to make script files above Java.</p> + <p>Kanaputs Ant Task provides a way to add any kind of + programmatic features in your Ant script. The code you insert + stays OS independent (because Kanaputs uses Java) and is + completely integrated with Ant as you can give Ant properties + to the Kanaputs code and get back the results in other + properties.</p> + <p>Moreover, as you can invoke any kind of Java code with + Kanaputs, you can popup windows from your Ant file to ask the + user to do a choice.</p> + <table class="externals" cellspacing="1" cellpadding="4"> + <tr> + <th colspan="1" rowspan="1" + valign="top" align="left"> + Compatibility: + </th> + <td colspan="1" rowspan="1" + valign="top" align="left"> + Ant 1.2 and above + </td> + </tr> + <tr> + <th colspan="1" rowspan="1" + valign="top" align="left"> + URL: + </th> + <td colspan="1" rowspan="1" + valign="top" align="left"> + + <a href="http://www.kanaputs.org/">http://www.kanaputs.org/</a> + <a href="http://www.kanaputs.org/ant.html">http://www.kanaputs.org/ant.html</a> + + </td> + </tr> + <tr> + <th colspan="1" rowspan="1" + valign="top" align="left"> + Contact: + </th> + <td colspan="1" rowspan="1" + valign="top" align="left"> + + <a href="mailto:[EMAIL PROTECTED]">[EMAIL PROTECTED]</a> + + </td> + </tr> + <tr> + <th colspan="1" rowspan="1" + valign="top" align="left"> + License: + </th> + <td colspan="1" rowspan="1" + valign="top" align="left"> + Freeware + </td> + </tr> + </table> + <h4 class="subsection"> <a name="Macker"></a> Macker </h4> @@ -2564,6 +2777,55 @@ </tr> </table> <h4 class="subsection"> + <a name="PRes"></a> + PRes + </h4> + <p>PRes is short for Property Resources and will generate a Java source + file from name=value pair .property files which can be compiled like any + other class.</p> + <table class="externals" cellspacing="1" cellpadding="4"> + <tr> + <th colspan="1" rowspan="1" + valign="top" align="left"> + Compatibility: + </th> + <td colspan="1" rowspan="1" + valign="top" align="left"> + Ant 1.5 and later (may work with earlier) + </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://mseries.sourceforge.net">http://mseries.sourceforge.net</a> + </td> + </tr> + <tr> + <th colspan="1" rowspan="1" + valign="top" align="left"> + Contact: + </th> + <td colspan="1" rowspan="1" + valign="top" align="left"> + <a href="http://web.ukonline.co.uk/mseries/contact.html">MSeries</a> + </td> + </tr> + <tr> + <th colspan="1" rowspan="1" + valign="top" align="left"> + License: + </th> + <td colspan="1" rowspan="1" + valign="top" align="left"> + LGPL + </td> + </tr> + </table> + <h4 class="subsection"> <a name="ProGuard"></a> ProGuard </h4> @@ -3028,6 +3290,57 @@ <td colspan="1" rowspan="1" valign="top" align="left"> GNU General Public License (GPL) + </td> + </tr> + </table> + <h4 class="subsection"> + <a name="TestSetGenerator"></a> + TestSetGenerator + </h4> + <p>The TestSetGenerator is an ant task for generating property files with + testsets based on the results of SQL queries and validation plug-ins. Very + usefull when building unit tests that make use of changing datasets. This + task is an extension of the Ant SQL task. Hsqldb is used for both the + examples and the unittests.</p> + <table class="externals" cellspacing="1" cellpadding="4"> + <tr> + <th colspan="1" rowspan="1" + valign="top" align="left"> + Compatibility: + </th> + <td colspan="1" rowspan="1" + valign="top" align="left"> + ANT 1.4 (or later) + </td> + </tr> + <tr> + <th colspan="1" rowspan="1" + valign="top" align="left"> + URL: + </th> + <td colspan="1" rowspan="1" + valign="top" align="left"> + <a href="http://anttestsetgen.sourceforge.net/">http://anttestsetgen.sourceforge.net/</a> + </td> + </tr> + <tr> + <th colspan="1" rowspan="1" + valign="top" align="left"> + Contact: + </th> + <td colspan="1" rowspan="1" + valign="top" align="left"> + <a href="mailto:[EMAIL PROTECTED]">[EMAIL PROTECTED]</a> + </td> + </tr> + <tr> + <th colspan="1" rowspan="1" + valign="top" align="left"> + License: + </th> + <td colspan="1" rowspan="1" + valign="top" align="left"> + GPL </td> </tr> </table> 1.45.2.1 +51 -54 ant/docs/projects.html Index: projects.html =================================================================== RCS file: /home/cvs/ant/docs/projects.html,v retrieving revision 1.45 retrieving revision 1.45.2.1 diff -u -r1.45 -r1.45.2.1 --- projects.html 3 Jul 2003 08:37:18 -0000 1.45 +++ projects.html 24 Nov 2003 22:45:24 -0000 1.45.2.1 @@ -161,7 +161,7 @@ </div> <img style="float: left" height="10" width="10" border="0" alt="" src="./images/menu-left.gif"> <img style="float: right" height="10" width="10" border="0" alt="" src="./images/menu-right.gif"> - </div> + </div> <div class="lightbluebar"> </div> <div class="main"> <div class="content"> @@ -275,59 +275,6 @@ </tr> </table> <h4 class="subsection"> - <a name="AntDoc"></a> - AntDoc - </h4> - <p>AntDoc is a tool that generates HTML documentation from Ant - buildfiles; the generated HTML is inspired from what javadoc - yields. It also offers a simple Ant target launcher named - AntDoc GUI. Ant targets may be launched from the generated - AntDoc HTML pages.</p> - <p>AntDoc can be run via an Ant task, AntDoc GUI can be run - via an Ant task, or via a JVM launch.</p> - <table class="ForrestTable" cellspacing="1" cellpadding="4"> - <tr> - <th colspan="1" rowspan="1" - valign="top" align="left"> - Compatibility: - </th> - <td colspan="1" rowspan="1" - valign="top" align="left"> - Ant 1.4.1 and higher - </td> - </tr> - <tr> - <th colspan="1" rowspan="1" - valign="top" align="left"> - URL: - </th> - <td colspan="1" rowspan="1" - valign="top" align="left"> - <a href="http://antdoc.free.fr/">http://antdoc.free.fr/</a> - </td> - </tr> - <tr> - <th colspan="1" rowspan="1" - valign="top" align="left"> - Contact: - </th> - <td colspan="1" rowspan="1" - valign="top" align="left"> - <a href="mailto:[EMAIL PROTECTED]">Edouard Mercier</a> - </td> - </tr> - <tr> - <th colspan="1" rowspan="1" - valign="top" align="left"> - License: - </th> - <td colspan="1" rowspan="1" - valign="top" align="left"> - The Apache Software License - </td> - </tr> - </table> - <h4 class="subsection"> <a name="Antelope"></a> Antelope </h4> @@ -484,6 +431,56 @@ 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> + <h4 class="subsection"> + <a name="Invicta"></a> + Invicta + </h4> + <p>Invicta is a build management tool. Using simple project definition files, + it generates powerful build scripts (such as ANT) while hiding their + complexity. Invicta is a modular framework that allows developing additional + components and output types.</p> + <table class="ForrestTable" cellspacing="1" cellpadding="4"> + <tr> + <th colspan="1" rowspan="1" + valign="top" align="left"> + Compatibility: + </th> + <td colspan="1" rowspan="1" + valign="top" align="left"> + Ant 1.5 and higher + </td> + </tr> + <tr> + <th colspan="1" rowspan="1" + valign="top" align="left"> + URL: + </th> + <td colspan="1" rowspan="1" + valign="top" align="left"> + <a href="http://invicta.sf.net/">http://invicta.sf.net/</a> + </td> + </tr> + <tr> + <th colspan="1" rowspan="1" + valign="top" align="left"> + Contact: + </th> + <td colspan="1" rowspan="1" + valign="top" align="left"> + <a href="http://invicta.sf.net/contact.html">Project Mailing Lists and Administrators</a> + </td> + </tr> + <tr> + <th colspan="1" rowspan="1" + valign="top" align="left"> + License: + </th> + <td colspan="1" rowspan="1" + valign="top" align="left"> + LGPL. </td> </tr> </table> No revision No revision 1.100.2.2 +182 -0 ant/xdocs/external.xml Index: external.xml =================================================================== RCS file: /home/cvs/ant/xdocs/external.xml,v retrieving revision 1.100.2.1 retrieving revision 1.100.2.2 diff -u -r1.100.2.1 -r1.100.2.2 --- external.xml 23 Oct 2003 09:02:24 -0000 1.100.2.1 +++ external.xml 24 Nov 2003 22:45:24 -0000 1.100.2.2 @@ -77,6 +77,38 @@ </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. AntDocGUI offers a simple Ant target launcher named + AntDoc GUI. Ant targets may be launched from the generated + AntDoc HTML pages. Integration to various IDEs is in + progress.</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://antdoc.free.fr/">http://antdoc.free.fr/</a></td> + </tr> + <tr> + <th>Contact:</th> + <td>Edouard Mercier</td> + </tr> + <tr> + <th>License:</th> + <td>The Apache Software License</td> + </tr> + </table> + </subsection> + <subsection name="Anteater"> <p>Anteater is a set of Ant tasks for the functional testing of websites @@ -551,6 +583,39 @@ </table> </subsection> + <subsection name="Image"> + <p>Image task generates and transforms images. It exposes the + imaging capability available in Java2D, Java Advanced Imaging, + ImageIO, etc., as set of nested elements.</p> + + <p>Image transformations such as "resize" + (scale),"overlay" (one image on another), + "border" (add a border), "text" (text on + image), "crop" (a sub-image of a bigger image), + "rotate", "grayscale" (change a color + image to shades of gray).</p> + + <table class="externals"> + <tr> + <th>Compatibility:</th> + <td>Ant 1.4</td> + </tr> + <tr> + <th>URL:</th> + <td><a + href="http://www.mullassery.com/software/ANT/">http://www.mullassery.com/software/ANT/</a></td> + </tr> + <tr> + <th>Contact:</th> + <td><a href="http://www.mullassery.com/contact/feedback.jsp">Abey Mullassery</a></td> + </tr> + <tr> + <th>License:</th> + <td>Apache Software License</td> + </tr> + </table> + </subsection> + <subsection name="Importscrubber"> <p>Removes unnecessary import statements from a Java source code file.</p> @@ -1049,6 +1114,28 @@ </table> </subsection> + <subsection name="JindentTask"> + + <p>JindentTask is a very straightforward wrapping of the + Jindent tool, a vendor code beautifier. It enables to use + Jindent natively from Ant.</p> + + <table class="externals"> + <tr> + <th>Compatibility:</th> + <td>Ant 1.4.1 and higher</td> + </tr> + <tr> + <th>URL:</th> + <td><a href="http://the.edouard.mercier.free.fr/Jindent_content.php">http://the.edouard.mercier.free.fr/Jindent_content.php</a></td> + </tr> + <tr> + <th>Contact:</th> + <td>Edouard Mercier</td> + </tr> + </table> + </subsection> + <subsection name="Jing Task"> <p> Validates XML files against the RELAX NG alternative to XML Schema. @@ -1269,6 +1356,49 @@ </table> </subsection> + <subsection name="Kanaputs"> + + <p>Kanaputs is a parser for java based scripting. It is an + interpreter for Java. With Kanaputs you can use Java as an + interpreted language: no more compilation, each instruction is + executed when you write it. It is a small programmation + language to make script files above Java.</p> + + <p>Kanaputs Ant Task provides a way to add any kind of + programmatic features in your Ant script. The code you insert + stays OS independent (because Kanaputs uses Java) and is + completely integrated with Ant as you can give Ant properties + to the Kanaputs code and get back the results in other + properties.</p> + + <p>Moreover, as you can invoke any kind of Java code with + Kanaputs, you can popup windows from your Ant file to ask the + user to do a choice.</p> + <table class="externals"> + <tr> + <th>Compatibility:</th> + <td>Ant 1.2 and above</td> + </tr> + <tr> + <th>URL:</th> + <td> + <a href="http://www.kanaputs.org/">http://www.kanaputs.org/</a> + <a href="http://www.kanaputs.org/ant.html">http://www.kanaputs.org/ant.html</a> + </td> + </tr> + <tr> + <th>Contact:</th> + <td> + <a href="mailto:[EMAIL PROTECTED]">[EMAIL PROTECTED]</a> + </td> + </tr> + <tr> + <th>License:</th> + <td>Freeware</td> + </tr> + </table> + </subsection> + <subsection name="Macker"> <p>A build-time architectural testing tool, designed @@ -1350,6 +1480,30 @@ </table> </subsection> + <subsection name="PRes"> + <p>PRes is short for Property Resources and will generate a Java source + file from name=value pair .property files which can be compiled like any + other class.</p> + <table class="externals"> + <tr> + <th>Compatibility:</th> + <td>Ant 1.5 and later (may work with earlier)</td> + </tr> + <tr> + <th>URL:</th> + <td><a href="http://mseries.sourceforge.net">http://mseries.sourceforge.net</a></td> + </tr> + <tr> + <th>Contact:</th> + <td><a href="http://web.ukonline.co.uk/mseries/contact.html">MSeries</a></td> + </tr> + <tr> + <th>License:</th> + <td>LGPL</td> + </tr> + </table> + </subsection> + <subsection name="ProGuard"> <p><a href="http://proguard.sourceforge.net/">ProGuard</a> is a free Java class file shrinker and obfuscator. It can detect @@ -1603,6 +1757,34 @@ <tr> <th>License:</th> <td>GNU General Public License (GPL)</td> + </tr> + </table> + </subsection> + + <subsection name="TestSetGenerator"> + + <p>The TestSetGenerator is an ant task for generating property files with + testsets based on the results of SQL queries and validation plug-ins. Very + usefull when building unit tests that make use of changing datasets. This + task is an extension of the Ant SQL task. Hsqldb is used for both the + examples and the unittests.</p> + + <table class="externals"> + <tr> + <th>Compatibility:</th> + <td>ANT 1.4 (or later)</td> + </tr> + <tr> + <th>URL:</th> + <td><a href="http://anttestsetgen.sourceforge.net/">http://anttestsetgen.sourceforge.net/</a></td> + </tr> + <tr> + <th>Contact:</th> + <td><a href="mailto:[EMAIL PROTECTED]">[EMAIL PROTECTED]</a></td> + </tr> + <tr> + <th>License:</th> + <td>GPL</td> </tr> </table> </subsection> 1.10.2.1 +27 -31 ant/xdocs/projects.xml Index: projects.xml =================================================================== RCS file: /home/cvs/ant/xdocs/projects.xml,v retrieving revision 1.10 retrieving revision 1.10.2.1 diff -u -r1.10 -r1.10.2.1 --- projects.xml 26 May 2003 07:09:54 -0000 1.10 +++ projects.xml 24 Nov 2003 22:45:24 -0000 1.10.2.1 @@ -69,37 +69,6 @@ </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://antdoc.free.fr/">http://antdoc.free.fr/</a></td> - </tr> - <tr> - <th>Contact:</th> - <td><a href="mailto:[EMAIL PROTECTED]">Edouard Mercier</a></td> - </tr> - <tr> - <th>License:</th> - <td>The Apache Software License</td> - </tr> - </table> - </subsection> - <subsection name="Antelope"> <p>A GUI for running Ant and editing build files, can run as @@ -191,6 +160,33 @@ </tr> </table> </subsection> + + <subsection name="Invicta"> + + <p>Invicta is a build management tool. Using simple project definition files, + it generates powerful build scripts (such as ANT) while hiding their + complexity. Invicta is a modular framework that allows developing additional + components and output types.</p> + + <table> + <tr> + <th>Compatibility:</th> + <td>Ant 1.5 and higher</td> + </tr> + <tr> + <th>URL:</th> + <td><a href="http://invicta.sf.net/">http://invicta.sf.net/</a></td> + </tr> + <tr> + <th>Contact:</th> + <td><a href ='http://invicta.sf.net/contact.html'>Project Mailing Lists and Administrators</a></td> + </tr> + <tr> + <th>License:</th> + <td>LGPL.</td> + </tr> + </table> + </subsection> <subsection name="Krysalis Centipede">
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]