Rick Hillegas wrote:
Daniel John Debrunner wrote:
What's the benefit of requiring Java SE 6?
It will help prevent people from accidentally breaking the build or
regression testing of the JDBC4 drivers.
Somehow I think there will be enough folks scratching that itch without
forcing it on everyone.
I'm concerned that if we require it then development shops that
haven't switched to Java SE 6 yet won't be able to compile Derby. Just
because it's available doesn't mean everyone can or is willing use it.
Lots of places are not allowed to download anything they feel like
from the web and use it, they have controlled environments.
Dan.
How about a transition period? Perhaps we should wait a month after Java
SE 6 goes GA and then poll the community to see if anyone objects to
requiring Java SE 6 at that time?
I'm worried that we are narrowing the pool of potential developers when
I think we still want to grow the community. From this blog entry it
seems even in Feb 2006 most Java developers were using JDK 1.4. Somehow
I don't see a sudden jump to Java SE 6 one month after it goes GA.
http://www.weiqigao.com/blog/2006/02/18/new_toys_in_jdk_6.html
Sure we can discuss it early next year, but I don't see any benefit, the
JDBC 4 drivers will continue to work if they are optional build
components, just like they and the JSR169 & OSGi optional components do
today. If they break back out the commit or supply a fix, no big deal.
Dan.