Hi,

On 28.09.19 14:05, Robert Scholte 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.

Feedback of Michael Istria states different? Or do I miss a thing?


However, I think we're ready to push Maven to the next level.

Yes that's very important to go that step...


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.

Yes that will open up several parts we are thinking about for a long
time...(Build vs. Consumer POM).


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.
This is a waste of time simply ...

So I'd like to use this opportunity to move Maven forward and start
requiring Java 8.

It's really time to get up to Java 8 at minimum ....



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.

Great go forward for Maven 3.7.0...

Kind regards
Karl Heinz Marbaise

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

Reply via email to