+1 to Felix suggestion but we should reduce the use of Java 6 to a minimum, e.g. SLING-2575 is about our commons osgi bundle which is used in a lot of places. If we require this to use Java 6 this will require all bundles using this one to be Java 6.
Carsten 2012/11/27 Chetan Mehrotra <[email protected]>: > +1 > > For new bundles it should be possible to make use of JDK 6 API. Two cases I > require them for > > 1. JAAS Support (SLING-2623) - Need to use the new API of ConfigurationSpi > 2. Managing multiple references (SLING-2575) - Need to use the > ConcurrentSkipListMap for simplifying usage [1] of multiple references (as > required by Amit also) > > Chetan Mehrotra > [1] https://gist.github.com/3918574 > > On Mon, Nov 26, 2012 at 10:36 AM, Amit.. Gupta. <[email protected]> wrote: > >> > * Java 5 by default >> * Java 6 acceptable (requiring appropriate >> Bundle-RequiredExceutionEnvironment setup and API checks) >> * Launchpad will require Java 6 in the future >> >> +1 >> >> Thanks, >> Amit >> -- Carsten Ziegeler [email protected]
