Robert, Can you create a PR? Enrico
Il mar 1 ott 2019, 07:19 Sylwester Lachiewicz <slachiew...@gmail.com> ha scritto: > +1 for Java 8 - let's kill 7 faster ;-)) > > Sylwester > > wt., 1 paź 2019, 02:41 użytkownik Olivier Lamy <ol...@apache.org> napisał: > > > +1 for Java 8 > > it's time now and we will probably having more contributions as > young/cool > > kids prefer using modern tools > > Yup the world is not only made with Old Grumpy grand dad working only > with > > Java 5 :P ) > > > > On Tue, 1 Oct 2019 at 04:14, Robert Scholte <rfscho...@apache.org> > wrote: > > > > > The versions upgrades of plugins are part of another topic, which are > > > indeed 3.7.0 candidates. > > > > > > As said, the Java 8 update is not just about internal code improvements > > > or > > > changes. Maven will expose new APIs/SPIs that contain Java 8 Functions, > > > so > > > it must be seen as a requirement to implement the experimental > > > buildconsumer feature. > > > > > > Robert > > > > > > On Sat, 28 Sep 2019 14:23:16 +0200, Tibor Digana < > tibordig...@apache.org > > > > > > > > > wrote: > > > > > > > Hello guys, > > > > > > > > For the user community these two issues are important: > > > > https://issues.apache.org/jira/browse/MNG-6169 > > > > https://issues.apache.org/jira/browse/MNG-6548 > > > > The Tycho project is the user as well. > > > > The J8 is internal code improvement/change => lower priority than the > > > > user's priority => release order/priorities/dedicated time spent in > > > > development. > > > > > > > > Have a nice day. > > > > > > > > Cheers > > > > Tibor17 > > > > > > > > On Sat, Sep 28, 2019 at 2:08 PM Gary Gregory <garydgreg...@gmail.com > > > > > > wrote: > > > > > > > >> I would say that fixing the Tycho issue comes first. > > > >> > > > >> Gary > > > >> > > > >> On Sat, Sep 28, 2019 at 8:04 AM Robert Scholte < > rfscho...@apache.org> > > > >> wrote: > > > >> > > > >> > Hi, > > > >> > > > > >> > TLDR; introduce maven.experimental.buildconsumer and push Java > > > >> > requirement > > > >> > to Java 8 > > > >> > > > > >> > now that Maven 3.6.2 is out for a couple of weeks, it seems like > we > > > >> > didn't > > > >> > face real regressions. > > > >> > The only one might be tricky is the issue related to Tycho. > > > >> > > > > >> > However, I think we're ready to push Maven to the next level. > > > >> > > > > >> > For those actively reading this list, they should recognize the > need > > > >> for > > > >> > splitting up the pom as it is on the local system versus the pom > > being > > > >> > uploaded. Once we truly control this mechanism we can think of > > > >> > improvements on model 5.0.0 and new fileformats. > > > >> > > > > >> > I've created and implemented MNG-6656[1]. It also contains a zip > > > with > > > >> an > > > >> > example (original, patched, README) to understand what's > happening. > > > >> > > > > >> > In order to make this successful, we need IDEs and CI Servers to > > > >> > understand and support these changes. The likely need to implement > > > >> one of > > > >> > the interfaces[2]. > > > >> > The new interface uses Java8 Functions (and especially > > > >> SAXEventFactory is > > > >> > way easier to read+maintain with Java 8). I've tried to keep Maven > > > >> Java 7 > > > >> > compatible, but that was too hard to do. > > > >> > So I'd like to use this opportunity to move Maven forward and > start > > > >> > requiring Java 8. > > > >> > > > > >> > There are some other improvements I'd like to add (those messages > > will > > > >> > follow), so this will imply that it will take some time before we > > do a > > > >> > new > > > >> > release. > > > >> > > > > >> > WDTY, > > > >> > Robert > > > >> > > > > >> > [1] https://issues.apache.org/jira/browse/MNG-6656 > > > >> > [2] https://github.com/apache/maven/compare/MNG-6656?expand=1 > > > >> > > > > >> > > > --------------------------------------------------------------------- > > > >> > To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org > > > >> > For additional commands, e-mail: dev-h...@maven.apache.org > > > >> > > > > >> > > > > > > > --------------------------------------------------------------------- > > > To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org > > > For additional commands, e-mail: dev-h...@maven.apache.org > > > > > > > > > > -- > > Olivier Lamy > > http://twitter.com/olamy | http://linkedin.com/in/olamy > > >