cvs commit: ant welcome.html

2003-10-24 Thread stevel
stevel  2003/10/23 21:54:39

  Modified:.Tag: ANT_16_BRANCH welcome.html
  Log:
  updated
  
  Revision  ChangesPath
  No   revision
  No   revision
  1.2.2.7   +42 -18ant/welcome.html
  
  Index: welcome.html
  ===
  RCS file: /home/cvs/ant/welcome.html,v
  retrieving revision 1.2.2.6
  retrieving revision 1.2.2.7
  diff -u -r1.2.2.6 -r1.2.2.7
  --- welcome.html  2 Oct 2003 07:45:08 -   1.2.2.6
  +++ welcome.html  24 Oct 2003 04:54:39 -  1.2.2.7
  @@ -78,7 +78,7 @@
   builds. Its sad, but there are lots of little minor faults with Ant
   that we don't dare fix because, well, things might break. For
   example, why don't if= and unless= clauses also support
  -if=${property} clauses? Alternatively, why isn't it an
  +codeif=${property}/code clauses? Alternatively, why isn't it an
   error to use a property that isn't defined. Everyone that has ever
   seen directories called ${build.dir} popping up the source tree will
   understand why that behaviour is not always what you want. Well, we
  @@ -205,6 +205,33 @@
   scalability; antlibs can be imported into their own namespaces, and
   so you can avoid namespace clashes with other libraries. If you do
   not know what namespaces are, do not worry -they are not compulsory./P
  +
  +h3All tasks can go in at the toplevel/h3
  +p
  + 
  +Prior to Ant1.6, only three tasks were allowed outside 
  +targets : lt;taskdefgt;,lt;typedefgt; and lt;propertygt;.
  +Ant 1.6 puts an end to this distinction; anything can go in at the top
  +level. This is partly because there were many more tasks that merited the 
  +option based on the original rationale of global initialization tasks:
  +lt;importgt; and lt;antlibgt; were the new additions, but existing
  +tasks like lt;conditiongt;, lt;availablegt;, lt;xmlpropertiesgt; 
  +and lt;loadpropertiesgt; had equal rights. 
  +/p
  +p
  +Rather that expand the set slightly, now all tasks are allowed outside
  +targets. This gives external tasks the same rights as built in code,
  +eliminates sporadic bug reports, and annoying error messages. It gives
  +users the ability to write build files without any targets at all; the
  +top-level declarations are processed in sequence. 
  +/p
  +
  +On a style note, we strongly advocate using this feature carefully. It
  +is best if zero-side-effect, initialization-only tasks get put into the
  +top level. Remember also that all top level statements are processed in
  +order, before any targets are executed. Even tasks at the end of the
  +file will get executed before targets declared above them. 
  +
   H2New Tasks/H2
   PAs usual, the task base is growing and expanding. These days the
   ant core is resisting adopting many of the highly worthy donations of
  @@ -274,7 +301,7 @@
release! 
/P
LIPThank you to everyone who supplies the components we use in
  - Ant, particularly JUnit, commons-logging, log4J, Xerces, and Xalan. 
  + Ant, particularly JUnit, commons-logging, log4J, bcel, ORO, Xerces, and 
Xalan. 
/P
LIPEveryone who has supplied bug reports, especially those with
patches and tests./P
  @@ -284,23 +311,20 @@
our memory leaks :)/P
   /UL
   H3Call to Action/H3
  -PIt is an interesting time for Java. .NET is a serious challenger,
  -and will get better. Microsoft are fully committed to .NET; as a
  -software company it is their future. Sun, on the other hand, are
  -still a hardware vendor who are trying to challenge both Microsoft
  -and the PC vendors, and by implication Intel too. With those hardware
  -margins under serious pressure from x86 and Linux+Win2K3, they cannot
  -afford to cross-subsidize Java development the way they have done
  -since 1995. We cannot rely on Sun alone for the survival of Java. So
  -what then? IBM? In places, yes. IBM do contribute a lot. But the core
  -strength of Java over .NET is its community. It is the community that
  -gave the world leading edge development tools and other core
  -components: Ant, JUnit, XDoclet, hsqldb, Hibernate, Struts, etc.
  -These things weren't created by JCP committees, or built according to
  -the strategic vision of a Fortune 100 company. They were written by
  -Java developers, for Java developers, usually to meet their own
  -tactical goals. 
  +
  +P
  +
  +It is an interesting time for Java. .NET is a serious challenger, and
  +will get better. A core strength of Java over .NET is its community. It
  +is the community that gave the world leading edge development tools and
  +other core components: Ant, JUnit, XDoclet, hsqldb, Hibernate, Struts,
  +etc. These things weren't created by JCP committees, or built according
  +to the strategic vision of a Fortune 100 company. They were written by
  +Java developers, for Java developers, usually to meet their own tactical
  +goals.
  +
   /P
  +
   PIf Java is 

Re: cvs commit: ant welcome.html

2003-10-01 Thread Steve Loughran
Stefan Bodewig wrote:
On 30 Sep 2003, [EMAIL PROTECTED] wrote:

 and some frivolousness at the end.

I'm not too happy with the call to action part, I agree with the call
to inaction, though.
Change it as you see fit. I just felt like encouraging more audience 
participation

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Re: cvs commit: ant welcome.html

2003-10-01 Thread Stefan Bodewig
On Tue, 30 Sep 2003, Steve Loughran [EMAIL PROTECTED] wrote:
 Stefan Bodewig wrote:

 I'm not too happy with the call to action part,
 
 Change it as you see fit.

This is going to be hard without breaking the tone and style.  I think
collective authoring of texts is a lot harder than authoring of
program code.

 I just felt like encouraging more audience participation

I agree with that, completely.

Went on and re-read the document to see what exactly made me say that
I didn't like it.  I'd probably simply remove the text starting with
Microsoft are fully up until IBM do contribute a lot. completely.

The paragraph then would read

It is an interesting time for Java. .NET is a serious challenger, and
will get better. But the core strength of Java over .NET is its
community. It is the community that gave the world leading edge
development tools and other core components: Ant, JUnit, XDoclet,
hsqldb, Hibernate, Struts, etc.  These things weren't created by JCP
committees, or built according to the strategic vision of a Fortune
100 company. They were written by Java developers, for Java
developers, usually to meet their own tactical goals.

I don't want to go ahead and make that change without hearing more
opinions, though.  Maybe I'm a little too sensitive. 8-)

Stefan

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: cvs commit: ant welcome.html

2003-10-01 Thread Stefan Bodewig
 For example, Sun's own Java Web Services Developer Pack ships with
 Ant1.5.1, and so cannot run javadoc on a 1.4.2 installation.

is this true?  javadoc uses the javadoc executable and not the entry
point, doesn't it?

javah would be the better example IMHO.

Stefan

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



cvs commit: ant welcome.html

2003-09-30 Thread stevel
stevel  2003/09/29 17:10:57

  Modified:.Tag: ANT_16_BRANCH welcome.html
  Log:
  quote fixup, and some frivolousness at the end.
  
  Revision  ChangesPath
  No   revision
  No   revision
  1.2.2.5   +83 -30ant/welcome.html
  
  Index: welcome.html
  ===
  RCS file: /home/cvs/ant/welcome.html,v
  retrieving revision 1.2.2.4
  retrieving revision 1.2.2.5
  diff -u -r1.2.2.4 -r1.2.2.5
  --- welcome.html  29 Sep 2003 09:02:56 -  1.2.2.4
  +++ welcome.html  30 Sep 2003 00:10:56 -  1.2.2.5
  @@ -2,10 +2,10 @@
   HTML
   HEAD
META HTTP-EQUIV=CONTENT-TYPE CONTENT=text/html; 
charset=windows-1252
  - TITLEWelcome to Ant1.6/TITLE
  + TITLEWelcome to Apache Ant 1.6/TITLE
   /HEAD
   BODY LANG=en-US BGCOLOR=#ff DIR=LTR
  -H1Welcome to Ant1.6/H1
  +H1Welcome to Apache Ant 1.6/H1
   PBRBR
   /P
   H2Your life just got better. 
  @@ -19,18 +19,18 @@
   subdued technology and software industries. 
   /P
   PNo, Ant1.6 will not fundamentally change your life. But if you do
  -have to get software out on time -quot;roughly what you asked for,
  -roughly when you askedquot;, then Ant1.6 provides lots of little
  +have to get software out on time -roughly what you asked for,
  +roughly when you asked, then Ant1.6 provides lots of little
   improvements over the existing version. 
   /P
   PBefore we look at those details, lets look at the world of The
   Automated Build./P
   PFirstly, we'd like to thank everyone for all those awards that
  -have been flowing in. The JavaWorld Editors' Choice Award for quot;Most
  -Useful Java Community-Developed Technologyquot;, The Java
  -Developer's Journal quot;Editors Choice Awardquot;, and Java Pro
  -Reader's Choice award for quot;Most Valuable Java Deployment
  -Technology.quot; Wow. That's a lot of awards. Aardman Animations
  +have been flowing in. The JavaWorld Editors' Choice Award for Most
  +Useful Java Community-Developed Technology, The Java
  +Developer's Journal Editors Choice Award, and Java Pro
  +Reader's Choice award for Most Valuable Java Deployment
  +Technology. Wow. That's a lot of awards. Aardman Animations
   keep all their Wallace and Gromit -related oscars in a cabinet in
   their tea room. If the Apache organization had a tea room, those Ant
   awards would be forcing all the other (excellent) Apache products to
  @@ -42,8 +42,8 @@
   over the past four years, it has moved from a tool used simply to
   build Tomcat cross-platform, to a tool used across many open source
   projects, and now to a tool used by almost all Java projects. Indeed,
  -pretty much the only competitor in the Java space is a sibling project under
  -the Apache banner, A HREF=http://maven.apache.org/; 
TARGET=otherMaven/A.
  +pretty much the only competitor in the Java space is a sibling
  +project under the Apache banner, A HREF=http://maven.apache.org/; 
TARGET=otherMaven/A.
   One of the obvious signs of Ant's success is that all the popular
   IDEs, from the Open Source -Emacs JDE, Eclipse, NetBeans and jEdit -
   to the commercial: IntelliJ IDEA, Borland JBuilder- all ship with
  @@ -62,8 +62,8 @@
   /P
   PThe other metric of success is the pre-announcement hints from our
   distant software colleagues in Redmond, Microsoft, of a new build
  -tool, quot;MSBuildquot;, which quot;might be the single most
  -important feature innovation in our pipelinequot;, according to one
  +tool, MSBuild, which might be the single most
  +important feature innovation in our pipeline, according to one
   MS developer. That is surely the greatest metric of success: XML
   based build tools are now viewed as so essential to the modern build
   process, that Microsoft has to come up with a competitor to Ant to
  @@ -78,7 +78,7 @@
   builds. Its sad, but there are lots of little minor faults with Ant
   that we don't dare fix because, well, things might break. For
   example, why don't if= and unless= clauses also support
  -if=quot;${property}quot; clauses? Alternatively, why isn't it an
  +if=${property} clauses? Alternatively, why isn't it an
   error to use a property that isn't defined. Everyone that has ever
   seen directories called ${build.dir} popping up the source tree will
   understand why that behaviour is not always what you want. Well, we
  @@ -124,7 +124,8 @@
   development. 
   /P
   PWhether we call the next version of Ant 1.7 or 2.0 is something we
  -have yet to decide. Maybe we should call it 3.0 just to surprise people./P
  +have yet to decide. Maybe we should call it 3.0 just to surprise
  +people./P
   H2What has changed/H2
   PLook at the A HREF=WHATSNEW TARGET=otherWHATSNEW/A
   document to get a full list of changes. Here are some of the core
  @@ -169,15 +170,14 @@
something we will fix in Ant1.7/P
   /OL
   H3Adapters/H3
  -P These are Java classes that
  -Iadapt/Igt;nbsp;arbitrary Java classes into ant 

Re: cvs commit: ant welcome.html

2003-09-30 Thread Stefan Bodewig
On 30 Sep 2003, [EMAIL PROTECTED] wrote:

   and some frivolousness at the end.

I'm not too happy with the call to action part, I agree with the call
to inaction, though.

Stefan

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: cvs commit: ant welcome.html

2003-09-29 Thread Stefan Bodewig
On 27 Sep 2003, [EMAIL PROTECTED] wrote:

   If the Apache organization had a tea room, those Ant awards would
   be forcing all the other (excellent) Apache products to fight
   hard for their cabinet space.

Uhm, HTTPD? 8-)

Stefan

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



cvs commit: ant welcome.html

2003-09-29 Thread bodewig
bodewig 2003/09/29 01:57:05

  Modified:.Tag: ANT_16_BRANCH welcome.html
  Log:
  BSF dependency has changed, too
  
  Revision  ChangesPath
  No   revision
  No   revision
  1.2.2.3   +2 -1  ant/welcome.html
  
  Index: welcome.html
  ===
  RCS file: /home/cvs/ant/welcome.html,v
  retrieving revision 1.2.2.2
  retrieving revision 1.2.2.3
  diff -u -r1.2.2.2 -r1.2.2.3
  --- welcome.html  28 Sep 2003 03:56:46 -  1.2.2.2
  +++ welcome.html  29 Sep 2003 08:57:05 -  1.2.2.3
  @@ -250,7 +250,8 @@
javah's entry point that you could hide from us? Think again)./P
LIPSynchronization with third party libraries. Of special note:
we have moved to the Apache commons-net.jar, the successor to
  - NetComponents for telnet and FTP./P
  + NetComponents for telnet and FTP as well as Apache BSF, the
  +successor to IBM BSF, for script./P
   /OL
   PThere are many more enhancements, so we hope you will find your
   build projects easier. We have, as usual, jumped through hoops to
  
  
  

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



cvs commit: ant welcome.html

2003-09-29 Thread bodewig
bodewig 2003/09/29 02:02:56

  Modified:.Tag: ANT_16_BRANCH welcome.html
  Log:
  fix title/
  
  Revision  ChangesPath
  No   revision
  No   revision
  1.2.2.4   +1 -1  ant/welcome.html
  
  Index: welcome.html
  ===
  RCS file: /home/cvs/ant/welcome.html,v
  retrieving revision 1.2.2.3
  retrieving revision 1.2.2.4
  diff -u -r1.2.2.3 -r1.2.2.4
  --- welcome.html  29 Sep 2003 08:57:05 -  1.2.2.3
  +++ welcome.html  29 Sep 2003 09:02:56 -  1.2.2.4
  @@ -2,7 +2,7 @@
   HTML
   HEAD
META HTTP-EQUIV=CONTENT-TYPE CONTENT=text/html; 
charset=windows-1252
  - TITLEWelcome to Ant1.5/TITLE
  + TITLEWelcome to Ant1.6/TITLE
   /HEAD
   BODY LANG=en-US BGCOLOR=#ff DIR=LTR
   H1Welcome to Ant1.6/H1
  
  
  

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: cvs commit: ant welcome.html

2003-09-29 Thread Steve Loughran
Stefan Bodewig wrote:
On 27 Sep 2003, [EMAIL PROTECTED] wrote:

 If the Apache organization had a tea room, those Ant awards would
 be forcing all the other (excellent) Apache products to fight
 hard for their cabinet space.

Uhm, HTTPD? 8-)
exactly

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]