Any opinions on having Java SE 6 be the default for the Tuscany 2.0 stream?
A benefit of doing this is that a lot of the basic dependencies we use are included in Java SE 6 by default so we wouldn't need to include all those dependencies separately so we'd look much smaller and lightweight. Tuscany 2.0 would still work with Java SE 5 you'd just need to include the extra dependencies manually which we'd need to document how to do. So its weighing up if the extra burden and complexity for those Java SE 5 users is out weighed by the smallness for the Java SE 6 users. I think it could be worth doing. FYI, Geronimo is having a similar discussion - http://apache.markmail.org/message/fskiwsxsb7vfbpnk. One comment there is that "J2SE 5.0 is in its Java Technology End of Life (EOL) transition period. The EOL transition period began April 8th, 2008 and will complete October 30th, 2009, when J2SE 5.0 will have reached its End of Service Life (EOSL)" ...ant
