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