All,

Here's the announcement I'm going to post to the site.  Let me know if you
have any comments on the change.

== End of Support Announcement - Java 6


The Apache DeltaSpike team has decided to begin dropping support for

Java 6.  The next release, 1.6.0 is currently planned to be the last

minor release to support Java 6.  Patch fixes on 1.6.x will continue

to support it, but our next minor release (1.7.0) will require

Java 7 at a minimum.



On Fri, Mar 25, 2016 at 8:17 AM Harald Wellmann <hwellmann...@gmail.com>
wrote:

> +1
>
> 2016-03-25 13:09 GMT+01:00 John D. Ament <johndam...@apache.org>:
>
> > BTW, if we do agree to drop Java 6, do we create a 1.6 maintenance branch
> > or just leave the tag, and if need be cut a bug fix release then?
> >
> > John
> >
> > On Fri, Mar 25, 2016 at 8:06 AM John D. Ament <johndam...@apache.org>
> > wrote:
> >
> > > To me, dropping support for Java 6 doesn't mean rewriting the code base
> > to
> > > only be compliant with Java 7 and up.
> > >
> > > It does allow for some new stuff in our codebase, if we want to go back
> > > and clean it up:
> > >
> > > - try-with-resources
> > > - automatic type inference on generics.
> > >
> > > But those are just clean ups, no real new functionality.
> > >
> > > John
> > >
> > >
> > > On Fri, Mar 25, 2016 at 4:24 AM Thomas Andraschko <
> > > andraschko.tho...@gmail.com> wrote:
> > >
> > >> basically +1
> > >> Most of our customers are using 1.7 since this year.
> > >>
> > >> I just wonder whats the benefit for us?
> > >> I think there are no language features which would improve our code
> > base.
> > >>
> > >> 2016-03-25 3:25 GMT+01:00 John D. Ament <johndam...@apache.org>:
> > >>
> > >> > Hey guys,
> > >> >
> > >> > I've brought this topic up before without much positive response.  I
> > >> figure
> > >> > I'll bring it up again.
> > >> >
> > >> > I'd like to propose that DeltaSpike 1.6 be the last minor release to
> > >> > support Java 1.6.  I suspect that most users are already using Java
> 7
> > or
> > >> > higher.  None of our builds in CI (builds.apache.org) currently run
> > on
> > >> 1.6
> > >> > either, so while we can say from a syntax standpoint we're 1.6
> > compliant
> > >> > I'm not sure we can say from a JDK Library standpoint we don't rely
> on
> > >> > anything from Java 7.
> > >> >
> > >> > We're one of the few projects that probably still supports Java 6
> as a
> > >> > mainline development, so I was hoping we could just cut 1.6 as 1.6
> > >> > compliant, if we need to cut patch releases of 1.6 to apply patches,
> > but
> > >> > with DeltaSpike 1.7 and on, focus on Java 7 and up.
> > >> >
> > >> > John
> > >> >
> > >>
> > >
> >
>

Reply via email to