I've been developing with JDK 1.6 for months (as the occasional broken build will attest). I'm ready/willing to officially move to 1.6 ASAP.
I am sure that there will be people who stick with JDK 1.5 after it is EOL'ed, but practically speaking, the majority of potential users should be on 1.6 already.
How about we change to use JDK 1.6, but keep the target compatibility mode set to 1.5 to allow for those users still on 1.5 to use JBoss DNA? I've created a JIRA issue to track this change: https://jira.jboss.org/jira/browse/DNA-506
Alright, I didn't realize this, but the source and target options must match for 1.5 and above.
I still like the idea of having our code be compatible with 1.5, just so that more people and projects can use JBoss DNA. Thoughts?