On Sun, 13 Jun 2021 at 23:37, John Patrick <nhoj.patr...@gmail.com> wrote:
>
> So I want to start using Java 11 and take advantage of Java Modules. But
> with a bug in Java Multi-Jar not supporting 1.8 as base and 11 upon that,
> and most dependencies I want to upgrade eventually get stuck on a commons
> project holding a pure JPMS solution.
>
> Potentially someone raise an enhancement to drop support for Java 1.8 which
> isn't happening for Java 17, but for Java 18 which is only 8 month away it
> could happen. So at that point it might be a shock for commons projects as
> you might be blocking open source projects, or they roll off commons
> projects... just a thought.
>
> I've tried to do a seamless upgrade, or suggest a roadmap, but haven't got
> anywhere, but think I might just raise a JEP to drop 1.8 in Java 18...

So Java is no longer always upwards compatible?

I thought it was supposed to be "Write once, run anywhere". ?

> John
>
>
> On Thu, 10 Jun 2021 at 14:07, Gilles Sadowski <gillese...@gmail.com> wrote:
>
> > Le jeu. 10 juin 2021 à 14:42, John Patrick <nhoj.patr...@gmail.com> a
> > écrit :
> > >
> > > If the tests are valid and useful once post Java 1.8, what about
> > > starting the next release branch where the min version bumps to Java
> > > 11.
> >
> > [Numbers] and related components were meant to replace and
> > improve some functionalities provided in [Math] v3.6.1 whose
> > target was Java 5 (!).
> > A few years ago, the bump to Java 8 was considered a bold move
> > (for "Commons"). :-}
> >
> > If we are sure that Java 11 is no problem for anyone who'd go
> > through the upgrade effort, then indeed why not?
> >
> > Gilles
> >
> > > As Java 17 starting ramp down starts today I believe so in 3 months we
> > > will have 3 LTS (1.8, 11 and 17) releases. So technically Java 18
> > > development starts tomorrow and I expect 1.8 will be dropped shortly
> > > from backwards support as they want to get off the classpath fully and
> > > onto the modules path.
> > >
> > > Anyway, just a thought.
> > >
> > > John
> > >
> > > On Thu, 10 Jun 2021 at 12:05, sebb <seb...@gmail.com> wrote:
> > > >
> > > > Thanks.
> > > >
> > > > I've updated the RELEASE-NOTES accordingly (feel free to tweak the
> > text)
> > > >
> > > > On Thu, 10 Jun 2021 at 00:58, Alex Herbert <alex.d.herb...@gmail.com>
> > wrote:
> > > > >
> > > > > I have removed the requirement for Java 9 from the build. It is
> > still used
> > > > > in the performance testing module.
> > > > >
> > > > > Alex
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
> > For additional commands, e-mail: dev-h...@commons.apache.org
> >
> >

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org

Reply via email to