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... 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 > >