holtdl 02/03/26 16:10:00
Modified: docs antnews.html index.html problems.html faq.html
projects.html resources.html external.html
xdocs antnews.xml index.xml problems.xml
xdocs/stylesheets templates.vm
Added: docs/images jw_ec_logo_winner2002.gif
Removed: docs/images jw_ec_logo_finalist2002.gif
Log:
Change the J/W gif to "Winner"; add links to the J/W article;
tweak the announcement a bit; make the intro to Ant match the
user man; add non-break where needed (now that I know the code :)
Revision Changes Path
1.26 +7 -4 jakarta-ant/docs/antnews.html
Index: antnews.html
===================================================================
RCS file: /home/cvs/jakarta-ant/docs/antnews.html,v
retrieving revision 1.25
retrieving revision 1.26
diff -u -r1.25 -r1.26
--- antnews.html 26 Mar 2002 09:48:38 -0000 1.25
+++ antnews.html 27 Mar 2002 00:09:59 -0000 1.26
@@ -25,7 +25,7 @@
<a href="http://jakarta.apache.org"><img
src="http://jakarta.apache.org/images/jakarta-logo.gif" border="0"/></a>
</td>
<td align="center">
- <a href="http://www.javaworld.com"><img
src="images/jw_ec_logo_finalist2002.gif" border="0"/></a>
+ <a href="http://www.javaworld.com"><img
src="images/jw_ec_logo_winner2002.gif" border="0"/></a>
</td>
<td align="right">
<a href="http://jakarta.apache.org/ant/"><img
src="./images/ant_logo_large.gif" alt="Apache Ant" border="0"/></a>
@@ -103,9 +103,12 @@
<tr><td>
<blockquote>
<h3>Mar 26, 2002: Ant wins the JavaWorld Editors'
Choice
- award</h3>
- <p>Ant has won the JavaWorld Editors' Choice
award for
- "Most Useful Java Community-Developed Technology".</p>
+ Award</h3>
+ <p>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>
1.231 +21 -17 jakarta-ant/docs/index.html
Index: index.html
===================================================================
RCS file: /home/cvs/jakarta-ant/docs/index.html,v
retrieving revision 1.230
retrieving revision 1.231
diff -u -r1.230 -r1.231
--- index.html 26 Mar 2002 09:48:38 -0000 1.230
+++ index.html 27 Mar 2002 00:09:59 -0000 1.231
@@ -25,7 +25,7 @@
<a href="http://jakarta.apache.org"><img
src="http://jakarta.apache.org/images/jakarta-logo.gif" border="0"/></a>
</td>
<td align="center">
- <a href="http://www.javaworld.com"><img
src="images/jw_ec_logo_finalist2002.gif" border="0"/></a>
+ <a href="http://www.javaworld.com"><img
src="images/jw_ec_logo_winner2002.gif" border="0"/></a>
</td>
<td align="right">
<a href="http://jakarta.apache.org/ant/"><img
src="./images/ant_logo_large.gif" alt="Apache Ant" border="0"/></a>
@@ -103,8 +103,9 @@
<tr><td>
<blockquote>
<p>We are proud to announce that Ant has won the
JavaWorld
- Editors' Choice award for "Most Useful Java
- Community-Developed Technology"</p>
+ Editors' Choice Award for <strong>Most Useful Java
+ Community-Developed Technology</strong>. Click on the "News" link
+ to learn more.</p>
</blockquote>
</td></tr>
</table>
@@ -134,15 +135,16 @@
<tr><td>
<blockquote>
<p>
-Apache Ant is a Java based build tool. In theory it is kind of like make
without
-make's wrinkles.
+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 make, gnumake, nmake, jam, and
-others? Because all of those tools have limitations that Ant's original
author
+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 and
then
-execute commands not unlike what you would issue on a shell. This means that
you
+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.
@@ -152,20 +154,22 @@
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 use yet another format to use and remember.
+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, it 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 which implements a
particular
+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 `find . -name foo -exec rm {}` 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 exec rule that
+able to construct a shell command such as
+<code>`find . -name foo -exec rm {}`</code>, but it
+gives you the ability to be cross platform -- to work anywhere and
everywhere.
+And hey, if you really need to execute a shell command, Ant has an
+<code><exec></code> task that
allows different commands to be executed based on the OS that it is executing
on.
</p>
1.17 +14 -11 jakarta-ant/docs/problems.html
Index: problems.html
===================================================================
RCS file: /home/cvs/jakarta-ant/docs/problems.html,v
retrieving revision 1.16
retrieving revision 1.17
diff -u -r1.16 -r1.17
--- problems.html 18 Mar 2002 02:44:23 -0000 1.16
+++ problems.html 27 Mar 2002 00:09:59 -0000 1.17
@@ -23,7 +23,7 @@
<a href="http://jakarta.apache.org"><img
src="http://jakarta.apache.org/images/jakarta-logo.gif" border="0"/></a>
</td>
<td align="center">
- <a href="http://www.javaworld.com"><img
src="images/jw_ec_logo_finalist2002.gif" border="0"/></a>
+ <a href="http://www.javaworld.com"><img
src="images/jw_ec_logo_winner2002.gif" border="0"/></a>
</td>
<td align="right">
<a href="http://jakarta.apache.org/ant/"><img
src="./images/ant_logo_large.gif" alt="Apache Ant" border="0"/></a>
@@ -179,13 +179,13 @@
You should be able to see from the trace more about what Ant
is doing and why it's taking a particular course of action.
If you need even more information, you can use the
- <code>-debug</code> flag rather than
- <code>-verbose</code>.
+ <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
- <code>-logfile <filename></code> flag, or using
- redirection.
+ <nobr><code>-logfile <filename></code></nobr> flag, or
+ using redirection.
</p>
<p>
Once you have all this debug information, how can you use it
@@ -309,7 +309,8 @@
<p>
By this time, you may have decided that there is an unreported
bug in Ant. You have a few choices at this point. You can send
- an email to the <code>ant-user</code> mailing list to see if
+ 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
@@ -385,18 +386,20 @@
<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 <code>ant-dev</code> mailing
- list. Once you have a fix for the problem, you may submit
- the fix as a <i>patch</i> to either the <code>ant-dev</code>
mailing
+ 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
- <code>ant-dev</code> mailing list, prefix "[PATCH]"
+ <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 <code>-u</code>
+ 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 />
1.26 +1 -1 jakarta-ant/docs/faq.html
Index: faq.html
===================================================================
RCS file: /home/cvs/jakarta-ant/docs/faq.html,v
retrieving revision 1.25
retrieving revision 1.26
diff -u -r1.25 -r1.26
--- faq.html 26 Mar 2002 08:05:49 -0000 1.25
+++ faq.html 27 Mar 2002 00:09:59 -0000 1.26
@@ -23,7 +23,7 @@
<a href="http://jakarta.apache.org"><img
src="http://jakarta.apache.org/images/jakarta-logo.gif" border="0"/></a>
</td>
<td align="center">
- <a href="http://www.javaworld.com"><img
src="images/jw_ec_logo_finalist2002.gif" border="0"/></a>
+ <a href="http://www.javaworld.com"><img
src="images/jw_ec_logo_winner2002.gif" border="0"/></a>
</td>
<td align="right">
<a href="http://jakarta.apache.org/ant/"><img
src="./images/ant_logo_large.gif" alt="Apache Ant" border="0"/></a>
1.9 +1 -1 jakarta-ant/docs/projects.html
Index: projects.html
===================================================================
RCS file: /home/cvs/jakarta-ant/docs/projects.html,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- projects.html 15 Mar 2002 09:52:36 -0000 1.8
+++ projects.html 27 Mar 2002 00:09:59 -0000 1.9
@@ -23,7 +23,7 @@
<a href="http://jakarta.apache.org"><img
src="http://jakarta.apache.org/images/jakarta-logo.gif" border="0"/></a>
</td>
<td align="center">
- <a href="http://www.javaworld.com"><img
src="images/jw_ec_logo_finalist2002.gif" border="0"/></a>
+ <a href="http://www.javaworld.com"><img
src="images/jw_ec_logo_winner2002.gif" border="0"/></a>
</td>
<td align="right">
<a href="http://jakarta.apache.org/ant/"><img
src="./images/ant_logo_large.gif" alt="Apache Ant" border="0"/></a>
1.24 +1 -1 jakarta-ant/docs/resources.html
Index: resources.html
===================================================================
RCS file: /home/cvs/jakarta-ant/docs/resources.html,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -r1.23 -r1.24
--- resources.html 26 Mar 2002 08:38:04 -0000 1.23
+++ resources.html 27 Mar 2002 00:09:59 -0000 1.24
@@ -23,7 +23,7 @@
<a href="http://jakarta.apache.org"><img
src="http://jakarta.apache.org/images/jakarta-logo.gif" border="0"/></a>
</td>
<td align="center">
- <a href="http://www.javaworld.com"><img
src="images/jw_ec_logo_finalist2002.gif" border="0"/></a>
+ <a href="http://www.javaworld.com"><img
src="images/jw_ec_logo_winner2002.gif" border="0"/></a>
</td>
<td align="right">
<a href="http://jakarta.apache.org/ant/"><img
src="./images/ant_logo_large.gif" alt="Apache Ant" border="0"/></a>
1.40 +1 -1 jakarta-ant/docs/external.html
Index: external.html
===================================================================
RCS file: /home/cvs/jakarta-ant/docs/external.html,v
retrieving revision 1.39
retrieving revision 1.40
diff -u -r1.39 -r1.40
--- external.html 15 Mar 2002 09:52:36 -0000 1.39
+++ external.html 27 Mar 2002 00:09:59 -0000 1.40
@@ -23,7 +23,7 @@
<a href="http://jakarta.apache.org"><img
src="http://jakarta.apache.org/images/jakarta-logo.gif" border="0"/></a>
</td>
<td align="center">
- <a href="http://www.javaworld.com"><img
src="images/jw_ec_logo_finalist2002.gif" border="0"/></a>
+ <a href="http://www.javaworld.com"><img
src="images/jw_ec_logo_winner2002.gif" border="0"/></a>
</td>
<td align="right">
<a href="http://jakarta.apache.org/ant/"><img
src="./images/ant_logo_large.gif" alt="Apache Ant" border="0"/></a>
1.1 jakarta-ant/docs/images/jw_ec_logo_winner2002.gif
<<Binary file>>
1.17 +7 -3 jakarta-ant/xdocs/antnews.xml
Index: antnews.xml
===================================================================
RCS file: /home/cvs/jakarta-ant/xdocs/antnews.xml,v
retrieving revision 1.16
retrieving revision 1.17
diff -u -r1.16 -r1.17
--- antnews.xml 26 Mar 2002 09:48:39 -0000 1.16
+++ antnews.xml 27 Mar 2002 00:09:59 -0000 1.17
@@ -10,10 +10,14 @@
<body>
<section name="Ant has won!">
<h3>Mar 26, 2002: Ant wins the JavaWorld Editors' Choice
- award</h3>
+ Award</h3>
- <p>Ant has won the JavaWorld Editors' Choice award for
- "Most Useful Java Community-Developed Technology".</p>
+ <p>Ant has won the JavaWorld Editors' Choice Award for
+ <strong>Most Useful Java Community-Developed Technology</strong>.
+ Read the
+ <a
href="http://www.javaworld.com/javaworld/jw-03-2002/jw-0326-awards.html
+"> full article</a> -- or jump directly to the bit about
+ <a
href="http://www.javaworld.com/javaworld/jw-03-2002/jw-0326-awards-p3.html">
our award</a> <code>:)</code></p>
</section>
<section name="Java 1.4 Support">
1.19 +20 -16 jakarta-ant/xdocs/index.xml
Index: index.xml
===================================================================
RCS file: /home/cvs/jakarta-ant/xdocs/index.xml,v
retrieving revision 1.18
retrieving revision 1.19
diff -u -r1.18 -r1.19
--- index.xml 26 Mar 2002 09:48:39 -0000 1.18
+++ index.xml 27 Mar 2002 00:09:59 -0000 1.19
@@ -11,8 +11,9 @@
<section name="Ant has won!">
<p>We are proud to announce that Ant has won the JavaWorld
- Editors' Choice award for "Most Useful Java
- Community-Developed Technology"</p>
+ Editors' Choice Award for <strong>Most Useful Java
+ Community-Developed Technology</strong>. Click on the "News"
link
+ to learn more.</p>
</section>
<section name="Ant 1.4.1">
@@ -27,16 +28,17 @@
<section name="Apache Ant">
<p>
-Apache Ant is a Java based build tool. In theory it is kind of like make
without
-make's wrinkles.
+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 make, gnumake, nmake, jam, and
-others? Because all of those tools have limitations that Ant's original
author
+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 and
then
-execute commands not unlike what you would issue on a shell. This means that
you
+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.
@@ -47,22 +49,24 @@
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 use yet another format to use and remember.
+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, it 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 which implements a
particular
+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 `find . -name foo -exec rm {}` 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 exec rule that
+able to construct a shell command such as
+<code>`find . -name foo -exec rm {}`</code>, but it
+gives you the ability to be cross platform -- to work anywhere and
everywhere.
+And hey, if you really need to execute a shell command, Ant has an
+<code><exec></code> task that
allows different commands to be executed based on the OS that it is executing
on.
</p>
1.7 +13 -10 jakarta-ant/xdocs/problems.xml
Index: problems.xml
===================================================================
RCS file: /home/cvs/jakarta-ant/xdocs/problems.xml,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- problems.xml 18 Mar 2002 02:44:31 -0000 1.6
+++ problems.xml 27 Mar 2002 00:09:59 -0000 1.7
@@ -67,13 +67,13 @@
You should be able to see from the trace more about what Ant
is doing and why it's taking a particular course of action.
If you need even more information, you can use the
- <code>-debug</code> flag rather than
- <code>-verbose</code>.
+ <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
- <code>-logfile <filename></code> flag, or using
- redirection.
+ <nobr><code>-logfile <filename></code></nobr> flag, or
+ using redirection.
</p>
<p>
Once you have all this debug information, how can you use it
@@ -169,7 +169,8 @@
<p>
By this time, you may have decided that there is an unreported
bug in Ant. You have a few choices at this point. You can send
- an email to the <code>ant-user</code> mailing list to see if
+ 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
@@ -229,18 +230,20 @@
<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 <code>ant-dev</code> mailing
- list. Once you have a fix for the problem, you may submit
- the fix as a <i>patch</i> to either the <code>ant-dev</code>
mailing
+ 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
- <code>ant-dev</code> mailing list, prefix "[PATCH]"
+ <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 <code>-u</code>
+ 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>
1.6 +1 -1 jakarta-ant/xdocs/stylesheets/templates.vm
Index: templates.vm
===================================================================
RCS file: /home/cvs/jakarta-ant/xdocs/stylesheets/templates.vm,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- templates.vm 5 Mar 2002 07:57:52 -0000 1.5
+++ templates.vm 27 Mar 2002 00:10:00 -0000 1.6
@@ -130,7 +130,7 @@
<a href="http://jakarta.apache.org"><img
src="http://jakarta.apache.org/images/jakarta-logo.gif" border="0"/></a>
</td>
<td align="center">
- <a href="http://www.javaworld.com"><img
src="images/jw_ec_logo_finalist2002.gif" border="0"/></a>
+ <a href="http://www.javaworld.com"><img
src="images/jw_ec_logo_winner2002.gif" border="0"/></a>
</td>
<td align="right">
#set ( $logoString = $project.getChild("logo").getAttributeValue("href")
)
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>