mjw asked me to forward this to the list.
----- Original Message -----
From: Jim des Rivieres <Jim_des_Rivieres(a)ca.ibm.com>
Sent: Fri Aug 19 15:19
Subject: Fwd: [platform-releng-dev] stick to JDK 1.4 for now
The plan of record is that Eclipse Platform 3.2 will be based on JDK 1.5
(aka J2SE 5).
However, all scheduled builds from the 3.2 stream (HEAD) will continue to
be compiled against JDK 1.4 until some time in the fall. This is being
done so that the JDT folks can shake out the last 1.5 bugs before
unleashing the rest of us upon it. At some point (exact date TBD), we'll
switch to creating our builds using the JDK 1.5 compiler and libraries.
Only at this point will committers be able to get away with releasing code
to the Eclipse code base that relies on JDK 1.5 language features or
libraries. If you are already running Eclipse with JDK 1.5, you need to be
careful to not inadventently break the build.
The new language features (esp. generic types and enumerations) bring up a
number of new issues re: binary compatibility. The guidelines for evolving
Java-based APIs will be revised to cover the new cases.
platform-releng-dev mailing list