Hi
I am +1 on dropping 1.2 support in ant 1.7, and -1 on dropping 1.3 support already.
This because I have the impression that 1.2 is on it's return heavily, and testing that things
work on 1.2 is somewhat difficult on certain platforms. 1.3 seems to be used a lot still.
As far as I recall we dropped 1.1 support once 1.4 was an established java release in
2002, and 1.1 was at the EOL. Which left us with 3 java versions to take into account.
1.2 is EOL, java 1.3.1 will finally be EOL on march 30th, 2006.
(source http://java.sun.com/j2se/1.3/index.jsp)
I suppose we should not drop java 1.3.1. until that date (and should drop it at the first
major release after that date). But we could go to three supported java versions at the
start of ant 1.7, by dropping 1.2 support.
Martijn
Stefan Bodewig wrote:
On Wed, 06 Apr 2005, Jesse Glick <[EMAIL PROTECTED]> wrote:
Has anyone given thought to when we drop support for running Ant on
JDK 1.2/1.3? These releases are pretty old by now and AFAIK all
major platforms have had a decent 1.4 port for a while.
We still have a customer who rejects to go beyond 1.3 right now. I'm talking about a webcenter with tons of legacy Java apps (unfortunately none written by us). The risk that one of them breaks is simply too high.
I still use JDK 1.3 on my Linux box as my day-to-day JDK.
These are just datapoints. I'd have to support JDK 1.2 and this is certainly easier to do if your compiler is a JDK 1.2 one, which is easiest to do if Ant runs on JDK 1.2. But I can achieve the same with 1.2 support in Ant as well.
All in all I'm -0.5 on dropping JDK 1.2 for Ant 1.7 and -0.75 on dropping JDK 1.3 for Ant 1.7.
But note that you can't even run the last JDK 1.2 maintenance
release on a recent Linux distribution, unless you use an obscure
LD_PRELOAD hack (*).
I don't run a /recent/ Linux distro either ;-)
There could be a reason to not drop JDK 1.3 support before FreeBSD has a decent JDK 1.4 (Apache's infrastructure has some bias towards FreeBSD).
Stefan
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]