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
