Re: [DISCUSS] Maven 3.7.0

2019-09-30 Thread Sylwester Lachiewicz
+1 for Java 8 - let's kill 7 faster ;-)) Sylwester wt., 1 paź 2019, 02:41 użytkownik Olivier Lamy 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 wor

Re: [DISCUSS] Maven 3.7.0

2019-09-30 Thread Olivier Lamy
+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 wrote: > The versions upgrades of plugins are

Re: Fail on WARNINGs

2019-09-30 Thread Brian Demers
Apparently we already have an issue for this: https://issues.apache.org/jira/browse/MNG-6065 (and I was already watching issue) On Mon, Sep 30, 2019 at 4:50 PM Brian Demers wrote: > I'd like to fail a build on any WARNINGs. Some plugins can do this > already e.g. the compiler plugin with `maven

Re: [DISCUSS] Maven 3.7.0

2019-09-30 Thread John Patrick
Been using Maven since spring 2005, so really happy with Maven... I work on legacy applications so I still build on Java 6 & 7 weekly/monthly, but mainly on Java 8 with so experimenting with Java 11. My feedback and input would be; 1) Drop Pre Java 8 support It would hurt my as I use it for proj

Fail on WARNINGs

2019-09-30 Thread Brian Demers
I'd like to fail a build on any WARNINGs. Some plugins can do this already e.g. the compiler plugin with `maven.compiler.failOnWarning`. I'm looking for a more general solution. I tried to hack up an extension this morning to configure an extra log listener, that seemed like a dead end, as you ca

Re: [DISCUSS] Maven 3.7.0

2019-09-30 Thread Romain Manni-Bucau
+1 for java 8 Java 7 dev will likely stick to already published versions since the ecosystem is already EOL anyway so no reason to not make maven java 8 based IMHO Le lun. 30 sept. 2019 à 22:16, Mickael Istria a écrit : > On Sat, Sep 28, 2019 at 5:37 PM Mickael Istria wrote: > > > I believe thi

Re: [DISCUSS] Maven 3.7.0

2019-09-30 Thread Mickael Istria
On Sat, Sep 28, 2019 at 5:37 PM Mickael Istria wrote: > I believe this reveals that some of the important Tycho tests are not > performed against latest Maven snapshots. > After a fix, the failures with polyglot build using more recent version of Maven are now surfacing. Too bad we didn't spot t

Re: [DISCUSS] Maven 3.7.0

2019-09-30 Thread Robert Scholte
Then why you are setting target to 1.8 without the code? As said: there *are* Java 8 specific code changes: https://github.com/apache/maven/compare/MNG-6656?expand=1#diff-becf9d362b95e48f9ca0f2ab76ca9f8fR54 (and every other method in this class) https://github.com/apache/maven/compare/MNG-66

Re: [DISCUSS] Maven 3.7.0

2019-09-30 Thread Tibor Digana
Then why you are setting target to 1.8 without the code? It does not make sense to set it without adapting the code. You know what it looks like? Many people will hate me when I say this in public. It looks like a lobby. And there can be anything in background, organizations, money flow, anything.

Re: [DISCUSS] Maven 3.7.0

2019-09-30 Thread Enrico Olivelli
Tibor Il lun 30 set 2019, 20:30 Tibor Digana ha scritto: > Robert, you'r really right, there is only 3.7.0-candidate > < > https://issues.apache.org/jira/issues/?jql=project+%3D+MNG+AND+fixVersion+%3D+3.7.0-candidate > > > version in Jira, see > > https://issues.apache.org/jira/projects/MNG?sele

Re: [DISCUSS] Maven 3.7.0

2019-09-30 Thread Tibor Digana
Robert, you'r really right, there is only 3.7.0-candidate version in Jira, see https://issues.apache.org/jira/projects/MNG?selectedItem=com.atlassian.jira.jira-projects-plugin:release-page So this means

Re: [DISCUSS] Maven 3.7.0

2019-09-30 Thread Robert Scholte
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