Hi all,

I'm wondering if it's time to move to Java 1.5 after this
release.  While there are still people out there who use
Java 1.4, their numbers are shrinking rapidly.  I'm guessing
that by the time we do our next release, the need for
Java 1.4 compatibility will have gone.

I can see three possible courses we could take:

1) Leave things as they are, keep all of the UIMA Java
distribution 1.4 compatible.  We should do this if we have
reason to believe that demand for 1.4 compatibility will
continue for some time to come.

2) Keep the core jars 1.4 compatible, but allow 1.5 constructs
in our tools.  I'm saying this because I was thinking of
doing some improvements to CVD where I might want to use 1.5.
However, I don't like this approach myself as it complicates
our build process.

3) Allow Java 1.5 constructs everywhere (and change our build
accordingly).  If the developers are all agreed to do this,
we should also check what the folks on uima-user think.

Let me know what you think.

--Thilo

Reply via email to