Hi Sylwester,

On 18/02/18 16:45, Sylwester Lachiewicz wrote:
I would also ask, why Core is still build with old maven versions ? :)

What do you mean? Currently Maven is build with Maven 3.5.2 / 3.5.0 (On Windows nodes)...I don't see the problem ?


imho it would be nice from dev perspective to require Java 8 to build maven
core (keep jdk level for source/target at 7 and still enforce this with
maven-enforcer) and Maven 3.5.2.

What is the intention of that? Either going to JDK 8 minimum which would mean we leave the compatibily in some way behind which might be a reasonable step for next Maven Core versions ...(I can think of 3.6.0...?)...but require JDK 8 to build but keeping source/target to 7 makes no really sense to me? Apart from that enforcing this is not enough....(animal sniffer is needed as well.).....


> From Ops perspective, there will be less
build jobs also.

I really don't think it's problem having two or three build jobs...

The important thing here is keeping it working with particular JDK versions which is supported for Maven Core at the moment...and the compatibility of Maven Core itself...which is the most important thing over all cause realiability is the foundation of Maven which kept us being here for that long time...



Sure, it make sense to run its-tests based on diffrent jdk and run build of
diffrent projects, diffrent plugin versions to find compability issues.

Which is the most important thing running the IT's..


We know that never maven has many bugfixes but if we keep compability with
Maven 3.0.5 we cannot migrate core internals to @Inject, slf4j and maybe
more interesting features.

That will be a complete different discusssion leaving 3.0 as base level...which is not yet finished for all plugins...but I think the time has come...

The compatiblity is for the plugin API etc. but there are in the meantime others which are already lifting the minimum Maven version to 3.3.9 etc.

Apart from that there are several things to discuss about those subjects which do not belong into this thread...so I changed the subject...

Furthermore about what kind of features are you talking about ?

Kind regards
Karl Heinz Marbaise



Best regards,
Sylwester

On Sun, 18 Feb 2018 at 15:13, Karl Heinz Marbaise <[email protected]> wrote:

Hi,

I've stumbled over a thing ..

why is Maven Core not build with JDK 9 as well as JDK 7, 8 ?

I have taken a look into Jenkinsfile and there is not implementation for
that...

I would suggest that it should be added ...(I can do ..)

cause our plugins etc. are tested with the build against JDK 7, 8 and 9...

So why shouldn't the core not being tested with JDK 9...

WDYT ?

Kind regards
Karl Heinz Marbaise


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to