Re: Hello from mvnd

2020-10-13 Thread Guillaume Nodet
$MAVEN_HOME/bin/mvn, so we need to provide one... Cheers, Guillaume Nodet [1] https://github.com/apache/maven-archetype/blob/maven-archetype-3.2.0/maven-archetype-plugin/src/main/java/org/apache/maven/archetype/mojos/IntegrationTestMojo.java#L142 > > Hi, > > as some of you may

Follow-up PR for JUnit 5

2021-01-19 Thread Guillaume Nodet
asses using those, I don't think it's worth maintaining those annotations/extension) - the refactor of the PlexusTestCase used as a parent class into a proper junit 5 extension The PR is available for review at https://github.com/apache/maven/pull/432 Cheers, Guillaume Nodet

CLI enhancements

2021-01-21 Thread Guillaume Nodet
2.2.0 also fix a bunch of additional issues like MNG-6755 <https://issues.apache.org/jira/browse/MNG-6755>, MNG-6719 <https://issues.apache.org/jira/browse/MNG-6719> Cheers, Guillaume Nodet

Re: Loging api in JSR-330 component

2021-01-24 Thread Guillaume Nodet
+1 for giving the logging API a bit of love with Supplier and/or formatter-like api. Guillaume Nodet Le lun. 25 janv. 2021 à 07:41, Mark Struberg a écrit : > +1Technically from a pure ClassLoader point our very own makes more > sense.We can probably think about Lambda to resolve the

Concurrent builds on master are broken

2021-02-08 Thread Guillaume Nodet
It seems concurrent builds are somewhat broken on master. I end up with lots of exceptions, see below. Any idea where to look at ? Cheers, Guillaume Nodet [ERROR] input contained no data java.io.EOFException: input contained no data at org.codehaus.plexus.util.xml.pull.MXParser.fillBuf

Re: Concurrent builds on master are broken

2021-02-08 Thread Guillaume Nodet
org.apache.maven.model.building.AbstractModelSourceTransformer.lambda$transform$1(AbstractModelSourceTransformer.java:157) at java.base/java.lang.Thread.run(Thread.java:834) Le lun. 8 févr. 2021 à 17:16, Guillaume Nodet a écrit : > It seems concurrent builds are somewhat broken on master. > I end up with lots of exce

Re: Concurrent builds on master are broken

2021-02-08 Thread Guillaume Nodet
See https://github.com/apache/maven/pull/442 Guillaume Le lun. 8 févr. 2021 à 17:24, Guillaume Nodet a écrit : > Ah, it seems the underlying exception is swallowed. > I think the main reason is that DefaultTransformerContext does not use a > Concurre

Unpacking from the reactor

2021-03-16 Thread Guillaume Nodet
to do about it ? Do you guys agree it should still work or should the plugins we adapted somehow to the changes ? Cheers, Guillaume Nodet [INFO] --- maven-dependency-plugin:3.1.2:unpack (process-sources) @ camel-spring-xml --- [INFO] Configured Artifact: org.apache.camel:camel-api:sources:3.9.0

Re: Unpacking from the reactor

2021-03-16 Thread Guillaume Nodet
ub.com/rmannibucau> | > LinkedIn <https://www.linkedin.com/in/rmannibucau> | Book > < > https://www.packtpub.com/application-development/java-ee-8-high-performance > > > > > Le mar. 16 mars 2021 à 14:45, Guillaume Nodet a écrit > : > > > With the current mav

Re: [VOTE] Release Apache Maven version 3.8.0

2021-03-26 Thread Guillaume Nodet
March 2021 at 2:13:05 PM > > > To: Maven Developers List > > > > Subject: Re: [VOTE] Release Apache Maven version 3.8.0 > > > > > > It's pretty clear to me that the Maven release process is broken when > > > people are getting new versions they think are real and valid when in > fact > > > it is a release candidate vote in in progress. Gary > > > > > > > > > -- > > Olivier Lamy > > http://twitter.com/olamy | http://linkedin.com/in/olamy > > > > -- > Best regards, > Maxim > > - > To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org > For additional commands, e-mail: dev-h...@maven.apache.org > > -- Guillaume Nodet

Re: Why no mvn daemon?

2021-04-06 Thread Guillaume Nodet
> > > > I can make a binary of this, though I do plan on fixing it up so that > > > folks can build it in the near future. > > > > > > Build up here for the moment: > > > > > > > > > https://www.dropbox.com/sh/yvt1g43r2pr2scj/AADqM__VhJaFf_x57OiUEZXva?dl=0 > > > > > > gshell:master should be buildable with just central now, dangling ref > to > > > older version of jline for classifer=tests which was unused and > polluting > > > the build dependencies. > > > > > > —jason > > > > > > > > > > > > -- Guillaume Nodet

Re: Issues to be done for Maven Core 4.0.0-alpha-1?

2021-04-12 Thread Guillaume Nodet
When selecting all unresolved issues targeted for 4.0.0-alpha-1, > JIRA > > > comes > > > >> up with just 3 issues, which I'm not sure if they are still > relevant. > > > [1] > > > >> I guess there might be more we need to include in the version, but > > > that's > > > >> unknown to me. > > > >> > > > >> Thanks, > > > >> Martin > > > >> > > > >> [1] > > > >> > > > > > > https://issues.apache.org/jira/issues/?filter=-5&jql=project%20%3D%20MNG%20A > > > >> > > > > > > ND%20resolution%20%3D%20Unresolved%20AND%20fixVersion%20%3D%204.0.0-alpha-1% > > > >> 20order%20by%20priority%20DESC%2Cupdated%20DESC > > > > > > > > > > > > > > > > > > > > > > > > - > > > > 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 > > > > > > > > > -- Guillaume Nodet

Re: Why no mvn daemon?

2021-05-02 Thread Guillaume Nodet
c... something to manage of course... > > > > Not tested but should make our plugins build faster? I mean all build > > using invoker plugin and keep restarting jvm > > > > > > On Wed, 7 Apr 2021 at 4:34 pm, Guillaume Nodet > wrote: > > > >> Fwiw

Re: Issues to be done for Maven Core 4.0.0-alpha-1?

2021-05-03 Thread Guillaume Nodet
; Martin > > Op ma 12 apr. 2021 om 11:13 schreef Guillaume Nodet : > > > Would it be possible to include all the jansi related issues ? That > > requires a release of maven-shared-utils > > MNG-7080, MNG-7079, MNG-6719, MNG-6239, MNG-6755, MNG-6380, MNG-6915 > >

Mojo execution synchonization with forked lifecycles in parallel builds

2021-05-12 Thread Guillaume Nodet
? I wonder if the MojoExecutor should somehow delegate to the Builder which is responsible for synchronizing the executions in the case of a multithreaded build... Thoughts ? -- Guillaume Nodet

Re: Mojo execution synchonization with forked lifecycles in parallel builds

2021-05-17 Thread Guillaume Nodet
https://github.com/apache/maven/pull/413 > - https://www.mail-archive.com/dev@maven.apache.org/msg123439.html > > Cheers, > > Falko > > Am 12.05.2021 um 17:25 schrieb Guillaume Nodet: > > Hi > > > > I've analyzed a bug reported on mvnd this afternoon ( &

Re: Mojo execution synchonization with forked lifecycles in parallel builds

2021-05-18 Thread Guillaume Nodet
st) @ forked-mod2 --- [INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ forked-mod2 --- [INFO] [INFO] Reactor Summary for forked 0.0.1-SNAPSHOT: [INFO] [INFO] forked . SUCCESS [

Re: MNG-6843 Parallel build fails due to missing JAR artifacts in compilePath

2021-05-18 Thread Guillaume Nodet
--- > To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org > For additional commands, e-mail: dev-h...@maven.apache.org > > -- Guillaume Nodet

Re: Mojo execution synchonization with forked lifecycles in parallel builds

2021-05-18 Thread Guillaume Nodet
G-6566 > > Op di 18 mei 2021 om 14:57 schreef Guillaume Nodet : > > > I'm looking a bit at aggregator goals. > > At first glance, it seems most of the problem comes from the fact that > the > > build ordering is done mostly per-project. This causes obvious problems &g

Re: Welcome Guillaume Nodet as new Maven Committer

2021-05-27 Thread Guillaume Nodet
Thx to everyone for the warm welcome ! Guillaume Le mar. 25 mai 2021 à 19:20, Robert Scholte a écrit : > Hi, > > On behalf of the Apache Maven PMC I am pleased to announce that > Guillaume Nodet has been voted in as new Apache Maven committer > and he has accepted this invitati

Re: Mojo execution synchonization with forked lifecycles in parallel builds

2021-06-01 Thread Guillaume Nodet
;: > > > Ah, too bad. I thought it was relevant. Perhaps I can take a look at this > > with Maarten Mulders, but that will not be in the coming week at least. > > > > Op di 18 mei 2021 om 21:34 schreef Guillaume Nodet : > > > >> I just tried with master an

Re: Mojo execution synchonization with forked lifecycles in parallel builds

2021-06-01 Thread Guillaume Nodet
I implemented a simple locking mechanism which seems to work correctly for parallel builds: https://github.com/apache/maven/pull/476/ Le mar. 1 juin 2021 à 18:19, Guillaume Nodet a écrit : > > Le sam. 29 mai 2021 à 10:13, Martin Kanters a > écrit : > >> So we took a look

Re: Moving away from Modello

2021-06-07 Thread Guillaume Nodet
biblio.org > > ----- > To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org > For additional commands, e-mail: dev-h...@maven.apache.org > > -- Guillaume Nodet

Re: Moving away from Modello

2021-06-07 Thread Guillaume Nodet
Le lun. 7 juin 2021 à 15:37, Elliotte Rusty Harold a écrit : > On Mon, Jun 7, 2021 at 1:21 PM Guillaume Nodet wrote: > > > > The generated xml readers are used to actually read the pom. That's an > > important part :-) > > I spent quite some time profiling those

Supporting building with incompatible JDK versions on a single project

2021-06-15 Thread Guillaume Nodet
clone a git repo, asking the user to set a specific environment is problematic imho. The .mvn/maven.config or .mvn/jvm.config can't be used to set up environment variables or to conditionally set up arguments afaik. Any idea ? -- ---- Guillaume Nodet

Re: Supporting building with incompatible JDK versions on a single project

2021-06-15 Thread Guillaume Nodet
s the JVM to fail. Using forked JVM from inside plugins does work around the problem, but only when that's possible ;-) > > thanks, > Robert > On 15-6-2021 18:43:35, Guillaume Nodet wrote: > Hi everyone ! > > There are some small incompatibilities between JDK around the

Re: Supporting building with incompatible JDK versions on a single project

2021-06-15 Thread Guillaume Nodet
Well, my point was not really to find a workaround, but rather to start a discussion around "maven jvm customization from files is not well supported for now" ... :-) Le mer. 16 juin 2021 à 07:24, Romain Manni-Bucau a écrit : > Le mar. 15 juin 2021 à 23:39, Guillaume Nodet a écrit

Re: Supporting building with incompatible JDK versions on a single project

2021-06-16 Thread Guillaume Nodet
etenv.sh script ? is that something that maven launcher runs prior to launching the JVM ? Le mer. 16 juin 2021 à 09:55, Romain Manni-Bucau a écrit : > Le mer. 16 juin 2021 à 08:39, Guillaume Nodet a écrit > : > > > Well, my point was not really to find a workaround, but rather to

Re: Supporting building with incompatible JDK versions on a single project

2021-06-16 Thread Guillaume Nodet
Le mer. 16 juin 2021 à 13:39, Romain Manni-Bucau a écrit : > Le mer. 16 juin 2021 à 12:05, Guillaume Nodet a écrit > : > > > A few plugins that fail with the same problem found by googling a bit: > > https://youtrack.jetbrains.com/issue/IDEA-266556 > > https://gith

Re: Supporting building with incompatible JDK versions on a single project

2021-06-16 Thread Guillaume Nodet
Le mer. 16 juin 2021 à 14:04, Romain Manni-Bucau a écrit : > Le mer. 16 juin 2021 à 13:53, Guillaume Nodet a écrit > : > > > Le mer. 16 juin 2021 à 13:39, Romain Manni-Bucau > a > > écrit : > > > > > Le mer. 16 juin 2021 à 12:05, Guillaume Nodet a > &

Maven 4 performances problems

2021-07-01 Thread Guillaume Nodet
this is a very big and incompatible change. I'm thus willing to investigate the first option and see what can be done. If there's a consensus, I'll start working on a POC about the api / filters and will get back to this list with some more information. -- ---- Guillaume Nodet

Re: Maven 4 performances problems

2021-07-01 Thread Guillaume Nodet
broken due to build/consumer. > But if users simply look at buildtime and due to some slower result don't > care for the other changes, then we shouldn't do this release now. > > Robert > > > > On 1-7-2021 11:20:17, Guillaume Nodet wrote: > I've been running a fe

Re: Maven 4 performances problems

2021-07-05 Thread Guillaume Nodet
suspect a line ending problem... I'll also raise a JIRA to track this improvement. I've done some measurements with the sync factory, but that did not seem to change much for this use case. Guillaume Le jeu. 1 juil. 2021 à 11:19, Guillaume Nodet a écrit : > I've been ru

Re: [VOTE] Release Apache Maven version 3.8.4

2021-11-16 Thread Guillaume Nodet
-- > To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org > For additional commands, e-mail: dev-h...@maven.apache.org > > -- Guillaume Nodet

Re: Any reason xi:include is not allowed?

2021-11-17 Thread Guillaume Nodet
; > https://github.com/rmannibucau> | > LinkedIn <https://www.linkedin.com/in/rmannibucau> | Book > < > https://www.packtpub.com/application-development/java-ee-8-high-performance > > > -- Guillaume Nodet

Re: Any reason xi:include is not allowed?

2021-11-17 Thread Guillaume Nodet
t; > >> Do we want to support it? > > >> > > >> Romain Manni-Bucau > > >> @rmannibucau <https://twitter.com/rmannibucau> | Blog > > >> <https://rmannibucau.metawerx.net/> | Old Blog > > >> <http://rmannibucau.wordpress.com> | Github < > > >> https://github.com/rmannibucau> | > > >> LinkedIn <https://www.linkedin.com/in/rmannibucau> | Book > > >> < > > >> > > > https://www.packtpub.com/application-development/java-ee-8-high-performance > > >>> > > >> > > > > > > > - > > To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org > > For additional commands, e-mail: dev-h...@maven.apache.org > > > > > -- Guillaume Nodet

[DISCUSS] Move maven caching to an external repository

2021-12-07 Thread Guillaume Nodet
s welcomed of course. -- ---- Guillaume Nodet

Re: [DISCUSS] Move maven caching to an external repository

2021-12-09 Thread Guillaume Nodet
k a écrit : > Howdy, > > I'd rather group ASF extensions (are there any existing ones aside of > caching?), > to be clear... so GH repo could be something like > apache/maven-caching-extension > apache/maven-foobar-extension > etc? > > T > > On Tue, Dec 7, 2021 at

Re: [DISCUSS] Move maven caching to an external repository

2021-12-09 Thread Guillaume Nodet
? isn't maven-invoker-plugin usable, like > for > plugins? > Yes, that's actually a good point. I thought about that when I read Tamás answer. I'll double check if the integration tests can be merged into a single module. > > Regards, > > Hervé > > Le j

Re: [DISCUSS] Move maven caching to an external repository

2021-12-10 Thread Guillaume Nodet
I've refactored the build to be a single-module build. I agree that maven-caching is not the most descriptive, I'd be pleased with * maven-build-cache-extension* Guillaume Le jeu. 9 déc. 2021 à 11:40, Michael Osipov a écrit : > Am 2021-12-07 um 09:47 schrieb Guillaume Nodet:

[DISCUSS] Maven 3.8.x and 3.9.x

2021-12-13 Thread Guillaume Nodet
propose at this time, we first need to extract it to a separate repo anyway...) Thoughts ? -- ---- Guillaume Nodet

Re: [DISCUSS] Maven 3.8.x and 3.9.x

2021-12-13 Thread Guillaume Nodet
Yes, one of the two should refer to https://github.com/apache/maven/pull/622 Guillaume Le lun. 13 déc. 2021 à 12:22, Tamás Cservenák a écrit : > Sounds good, but 3.9.x will have merged 630 and 630? > I think copy+paste tricked you :) > > T > > On Mon, Dec 13, 2021 at 11:39

Re: Maven Resolver + Wagon

2021-12-15 Thread Guillaume Nodet
7;s use within maven) to use > maven-resolver-transport-http instead of Wagon. Wagon, similarly like > Plexus, is there to stay in Maven, but it's use in maven-resolver is really > really suboptimal. > > > WDYT? > > Tamas > -- Guillaume Nodet

Re: [DISCUSS] Move maven caching to an external repository

2021-12-17 Thread Guillaume Nodet
e.org/ref/caching-LATEST/ > > > > now, on moving source to a separate Git repository, I did a basic test > > pushing > > to a new repository: > > https://github.com/hboutemy/maven-build-cache-extension > > > > this leads to getting quite a lot of Maven histo

Re: [DISCUSS] Maven 3.8.x and 3.9.x

2021-12-17 Thread Guillaume Nodet
2 and #630. Thoughts ? Le lun. 13 déc. 2021 à 11:39, Guillaume Nodet a écrit : > In order to progress on a few issues, I'd like to discuss two points. > * merge https://github.com/apache/maven/pull/628 into the 3.8.x branch > and release 3.8.5 asap. This is a long-standing issue

Re: [DISCUSS] Maven 3.8.x and 3.9.x

2021-12-17 Thread Guillaume Nodet
Le ven. 17 déc. 2021 à 14:25, Michael Osipov a écrit : > Am 2021-12-13 um 11:39 schrieb Guillaume Nodet: > > In order to progress on a few issues, I'd like to discuss two points. > >* merge https://github.com/apache/maven/pull/628 into the 3.8.x > branch > > and

Re: [DISCUSS] Move maven caching to an external repository

2022-01-03 Thread Guillaume Nodet
can still improve the list of directories to exclude > > > > before taking time for that, I need feedback: what do you think about > this > > approach? > > > > Regards, > > > > Hervé > > > > Le vendredi 17 décembre 2021, 11:47:25 CET Guillaume N

Re: [DISCUSS] Move maven caching to an external repository

2022-01-03 Thread Guillaume Nodet
if nobody objects, I'll create > maven-build-cache-extension.git > with the content... > > Regards, > > Hervé > > Le lundi 3 janvier 2022, 15:15:02 CET Guillaume Nodet a écrit : > > Awesome ! I didn't know about the shallow options during clone. > >

Re: [DISCUSS] Move maven caching to an external repository

2022-01-15 Thread Guillaume Nodet
ecome mergeable > > > > (6) for (4) and (5), define if the new API should be tracked with > MNG-7129 or if another MNG issue should be defined (= what I suppose) > > > > (7) update Maven 3 and Maven 4 submodules link in > https://github.com/apache/ maven-

Re: [MNG-7393] API change reguested for Maven 4

2022-01-26 Thread Guillaume Nodet
-- > To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org > For additional commands, e-mail: dev-h...@maven.apache.org > > -- Guillaume Nodet

mvn4 aggregator branches

2022-01-28 Thread Guillaume Nodet
ed to clean things a bit for maven4. There's already a bunch of partial migration that has been done in order to align the versions. And those may need to become real PRs at some point. -- ---- Guillaume Nodet

[DISCUSS] Modello release

2022-01-30 Thread Guillaume Nodet
I was looking at why the maven builds are a bit slow and found out one of the culprit is modello which overwrites its generated files even if there are no changes: that cascades to recompiling the module, checking the style again, making a new archive and then recompiling the dependant modules aso.

Re: [DISCUSS] Modello release

2022-01-31 Thread Guillaume Nodet
Btw, the same thing applies to animal-sniffer with the inclusion of https://github.com/mojohaus/animal-sniffer/pull/165 Le lun. 31 janv. 2022 à 08:30, Guillaume Nodet a écrit : > I was looking at why the maven builds are a bit slow and found out one of > the culprit is modello

Re: [DISCUSS] Maven 3.8.x and 3.9.x

2022-01-31 Thread Guillaume Nodet
uillaume Nodet: > > Le ven. 17 déc. 2021 à 14:25, Michael Osipov a > écrit : > > > >> Am 2021-12-13 um 11:39 schrieb Guillaume Nodet: > >>> In order to progress on a few issues, I'd like to discuss two points. > >>> * merge https://github.c

Re: [DISCUSS] Modello release

2022-02-01 Thread Guillaume Nodet
Awesome ! Thx Le mar. 1 févr. 2022 à 10:25, Olivier Lamy a écrit : > On Mon, 31 Jan 2022 at 19:08, Guillaume Nodet wrote: > > > Btw, the same thing applies to animal-sniffer with the inclusion of > > https://github.com/mojohaus/animal-sniffer/pull/165 > > > fyi a

Re: [DISCUSS] Modello release

2022-02-01 Thread Guillaume Nodet
mvnd) Le lun. 31 janv. 2022 à 08:30, Guillaume Nodet a écrit : > I was looking at why the maven builds are a bit slow and found out one of > the culprit is modello which overwrites its generated files even if there > are no changes: that cascades to recompiling the module, checking

Re: [VOTE] Release Apache Maven Doxia Sitetools version 2.0.0-M1

2022-02-01 Thread Guillaume Nodet
maven.apache.org/guides/development/guide-testing-releases.html > > Vote open for 72 hours. > > [ ] +1 > [ ] +0 > [ ] -1 > > - > To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org > For additional commands, e-mail: dev-h...@maven.apache.org > > -- Guillaume Nodet

Re: [VOTE] Release Apache Maven Doxia Sitetools version 2.0.0-M1

2022-02-07 Thread Guillaume Nodet
Sure. +1 (non binding) Le ven. 4 févr. 2022 à 20:07, Michael Osipov a écrit : > Guillaume, > > can we leave it like this for M1 and I will slate your PR for M2? > > M > > Am 2022-02-01 um 22:54 schrieb Guillaume Nodet: > > -1 > > > > Would it be poss

Re: [VOTE] Maven Compiler Plugin 3.10.0

2022-02-13 Thread Guillaume Nodet
.org/content/repositories/maven-1710/org/apache/maven/plugins/maven-compiler-plugin/3.10.0/ > > staging site > https://maven.apache.org/plugins-archives/maven-compiler-plugin-LATEST/ > > Vote open for 72H > > cheers > -- > Olivier > -- Guillaume Nodet

Re: [DISCUSS] Modello release

2022-02-14 Thread Guillaume Nodet
d a PR for that [2]. Cheers, Guillaume Nodet [1] https://docs.oracle.com/javase/7/docs/api/java/lang/String.html#String(byte[],%20java.nio.charset.Charset) [2] https://github.com/codehaus-plexus/modello/pull/186 Le lun. 14 févr. 2022 à 08:41, Vladimir Sitnikov < sitnikov.vladi...@gmail.com>

Re: [DISCUSS] Modello release

2022-02-15 Thread Guillaume Nodet
ill lead to the file being overwritten. > > All in all, String->byte is way easier to reason about. > Agreed. > > WDYT on having something like that in Maven core? > Sure, would you mean raising a JIRA issue on MSHARED ? https://issues.apache.org/jira/projects/MSHARED > > Vladimir > -- Guillaume Nodet

Re: [VOTE] Apache Maven Compiler 3.10.1

2022-03-09 Thread Guillaume Nodet
l > > Vote open for at least 72 hours. > > [ ] +1 > [ ] +0 > [ ] -1 > > cheers > Olivier > -- Guillaume Nodet

Re: [VOTE] Release Apache Maven Dependency Plugin version 3.3.0

2022-03-09 Thread Guillaume Nodet
ote open for at least 72 hours. > > [ ] +1 > [ ] +0 > [ ] -1 > > -- > Sławomir Jaranowski > -- Guillaume Nodet

[DISCUSS] New Maven Core API for 4.x

2022-03-14 Thread Guillaume Nodet
org/apache/maven/internal/impl [5] https://github.com/apache/maven-clean-plugin/tree/mvn4/ [6] https://github.com/apache/maven-install-plugin/tree/mvn4/ [7] https://github.com/apache/maven-deploy-plugin/tree/mvn4/ -- ---- Guillaume Nodet

Re: [DISCUSS] Radical Fast Forward to 3.5.4

2022-03-14 Thread Guillaume Nodet
systemCleanup-ResolverandMaven > > - > To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org > For additional commands, e-mail: dev-h...@maven.apache.org > > -- Guillaume Nodet

Re: issues with the user property "maven.test.failure.ignore" and new proposals

2022-03-14 Thread Guillaume Nodet
not testing one module with jdk > 17... > > And frankly you do not dig into a log file of 32M after each run > especially > > when it says success... > > 3 days after the first release claiming supporting jdk 17 we received a > bug > > report about a something not working with jdk17 > > and guess what? Where was this feature supposed to be tested? > > > > so I frankly believe we do not need a complex new property, in this case > > this should fail directly because this will improve user experience. > > > > > > > > > >> > >> > >> I would like to open the discussion on this topic. You're welcome! > >> > >> > >> Cheers > >> Tibor > >> > > > > - > To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org > For additional commands, e-mail: dev-h...@maven.apache.org > > -- Guillaume Nodet

Re: [DISCUSS] New Maven Core API for 4.x

2022-03-14 Thread Guillaume Nodet
I suppose you could raise PRs to the origin/mvn4 branch ? Maybe even commit changes directly, if that makes sense. Le lun. 14 mars 2022 à 16:43, Michael Osipov a écrit : > Am 2022-03-14 um 08:59 schrieb Guillaume Nodet: > > Hi everyone, > > > > As Michael hinted at this new

Re: [DISCUSS] New Maven Core API for 4.x

2022-03-18 Thread Guillaume Nodet
ther spotbugs ( > https://spotbugs.readthedocs.io/en/stable/annotations.html) or Jetbrains > annotations (https://github.com/JetBrains/java-annotations). > > > > Konrad > > > > On 2022/03/14 07:59:08 Guillaume Nodet wrote: > > > Hi everyone, > > > > >

Re: [DISCUSS] New Maven Core API for 4.x

2022-03-28 Thread Guillaume Nodet
table model into a separate new package and only use it for the new API, and rewrite the mutable model by wrapping the immutable one. This would allow a smoother integration / migration. Feedback welcomed ! Cheers, Guillaume Nodet [1] https://github.com/gnodet/maven/tree/m-api-immutable [2]

Re: [DISCUSS] New Maven Core API for 4.x

2022-03-28 Thread Guillaume Nodet
not a plugin? I.e., what would be the correct mechanism for enhancing the > project model at runtime? > > Matt > > On Mon, Mar 28, 2022, 4:33 AM Guillaume Nodet wrote: > > > Hi everyone, > > > > Last week, I worked on a fully immutable maven model. The results ar

Re: [DISCUSS] New Maven Core API for 4.x

2022-03-28 Thread Guillaume Nodet
> > -- > "Great artists are extremely selfish and arrogant things" — Steven Wilson, > Porcupine Tree > > > On 29/03/2022 at 6:30:24 AM, Guillaume Nodet wrote: > > > What I have in mind is that plugins that use the new api would receive > the > > immutab

Re: [DISCUSS] New Maven Core API for 4.x

2022-03-29 Thread Guillaume Nodet
l--presumably this would enable the core engine to be aware of > changes) > > would hopefully be a sufficient "method of last resort" to permit me to > > keep a given plugin "modern" while still performing its essential duties. > > > > Matt > > > &g

Re: [DISCUSS] New Maven Core API for 4.x

2022-04-11 Thread Guillaume Nodet
fully compatible. [1] https://github.com/apache/maven/pull/703 Le lun. 28 mars 2022 à 11:33, Guillaume Nodet a écrit : > Hi everyone, > > Last week, I worked on a fully immutable maven model. The results are > available at [1]. The modifications required in modello were a bit too &g

[VOTE] Release Apache Maven Daemon 0.8.0

2022-04-29 Thread Guillaume Nodet
I've staged a candidate release at https://dist.apache.org/repos/dist/dev/maven/mvnd/0.8.0/ The changelog is available at https://github.com/apache/maven-mvnd/blob/master/CHANGELOG.md#080-2022-04-29 This is the first attempt at releasing Mvnd since its move into the Maven project, so a thoroug

Re: [VOTE] Release Apache Maven Daemon 0.8.0

2022-05-02 Thread Guillaume Nodet
onfig file > > [/tmp/mvnd-0.8.0/build/eclipse-formatter-config.xml] -> [Help 1] > > > > the build directory is in Git but not in the source archive... > > > > Regards, > > > > Hervé > > > > Le vendredi 29 avril 2022, 19:30:39 CEST Guillaume Nodet

[VOTE] Release Apache Maven Daemon 0.8.0 (2nd try)

2022-05-04 Thread Guillaume Nodet
I've staged a candidate release at https://dist.apache.org/repos/dist/dev/maven/mvnd/0.8.0/ The changelog is available at https://github.com/apache/maven-mvnd/blob/master/CHANGELOG.md#080-2022-05-04 I've fixed a bunch of issues regarding the native libraries and reproducible builds. This is th

Re: [VOTE] Release Apache Maven Daemon 0.8.0 (2nd try)

2022-05-10 Thread Guillaume Nodet
+1 (non binding...) Le mer. 4 mai 2022 à 14:39, Guillaume Nodet a écrit : > I've staged a candidate release at > https://dist.apache.org/repos/dist/dev/maven/mvnd/0.8.0/ > > The changelog is available at > > https://github.com/apache/maven-mvnd/blob/master/CHANGELOG.md#

[RESULT] [VOTE] Release Apache Maven Daemon 0.8.0 (2nd try)

2022-05-11 Thread Guillaume Nodet
y. Cheers, Guillaume Nodet [1] https://downloads.apache.org/maven/mvnd/ Le mer. 4 mai 2022 à 14:39, Guillaume Nodet a écrit : > I've staged a candidate release at > https://dist.apache.org/repos/dist/dev/maven/mvnd/0.8.0/ > > The changelog is available at > > https://github.

[DISCUSS] Change reply-to for mailing lists

2022-05-11 Thread Guillaume Nodet
the ASF at least, I think this totally makes sense to not start private conversations. Does anyone actually care about this configuration or should I ask infra to modify the default "reply-to" header on the mailing lists ? Cheers, Guillaume Nodet

[ANN] Apache Maven Daemon 0.8.0 released

2022-05-11 Thread Guillaume Nodet
The Apache Maven team is pleased to announce release of the Apache Maven Daemon version 0.8.0. Apache Maven Daemon is a daemon infrastructure for Maven with caching capabilities and a native client for a better and faster user experience. This is the 1st release of the Apache Maven Daemon since i

Re: [DISCUSS] Change reply-to for mailing lists

2022-05-11 Thread Guillaume Nodet
aken a look at the headers from your mail: > > > Mailing-List: contact dev-h...@maven.apache.org; run by ezmlm > > Reply-To: Maven Developers List > > Delivered-To: mailing list > > From: Guillaume Nodet > > To: Maven Developers List > > They look good to me. > &

Re: [DISCUSS] Change reply-to for mailing lists

2022-05-11 Thread Guillaume Nodet
] Change reply-to for mailing lists From: Guillaume Nodet To: Maven Developers List Content-Type: multipart/alternative; boundary="1f7a7605deb76e35" I think gmail displays the message I sent, and hides identical message received from the mailing list, that may be the reason why

Re: [VOTE] Release Apache Maven version 3.8.6

2022-06-09 Thread Guillaume Nodet
ttp://maven.apache.org/guides/development/guide-testing-releases.html > > Vote open until 2021-06-12T12:00Z > > [ ] +1 > [ ] +0 > [ ] -1 > > - > To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org > For additional commands, e-mail: dev-h...@maven.apache.org > > -- Guillaume Nodet

Re: Double cli utils implementations

2022-07-01 Thread Guillaume Nodet
ation, etc. > > First a diff between both in required, of course. Then part of Maven > Shared Utils is moved to the new component and issues addressed. > > M > > ----- > To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org > For additional commands, e-mail: dev-h...@maven.apache.org > > -- Guillaume Nodet

Re: MojoExecutionException and MojoFailureException

2022-07-09 Thread Guillaume Nodet
gin/guide-java-plugin-development.html > [3] https://github.com/apache/maven/pull/632 > [4] https://issues.apache.org/jira/browse/MNG-7351 > > -- > Sławomir Jaranowski > -- Guillaume Nodet

Re: MojoExecutionException and MojoFailureException

2022-07-11 Thread Guillaume Nodet
gt;> On Mon, Jul 11, 2022 at 12:32 PM Tamás Cservenák > > > >> wrote: > > >> > > >>> Howdy, > > >>> > > >>> AFAIR one of the reasons for these two exceptions were to distinguish > > >>> c

Re: [VOTE] Maven Remote Resources Plugin 3.0.0

2022-07-17 Thread Guillaume Nodet
e-resources-plugin-LATEST/ > > Vote open for 72h > > Thanks > T > -- Guillaume Nodet

Re: [VOTE] Maven Deploy Plugin 3.0.0

2022-07-17 Thread Guillaume Nodet
-LATEST/ > > Vote open for 72h > > Thanks > T > -- Guillaume Nodet

Re: [VOTE] Maven Install Plugin 3.0.0

2022-07-17 Thread Guillaume Nodet
-LATEST/ > > Vote open for 72h > > Thanks > T > -- Guillaume Nodet

Re: [VOTE] Maven Rar Plugin 3.0.0

2022-07-17 Thread Guillaume Nodet
-LATEST/ > > Vote open for 72h > > Thanks > T > -- Guillaume Nodet

Re: [VOTE] Maven Indexer 6.2.2

2022-07-18 Thread Guillaume Nodet
-LATEST/ > > Vote open for 72h > > Thanks > T > -- Guillaume Nodet

Re: [VOTE] Release Apache Maven Parent POMs version 37

2022-07-21 Thread Guillaume Nodet
> > Staging site: > https://maven.apache.org/pom-archives/maven-LATEST/ > > Guide to testing staged releases: > https://maven.apache.org/guides/development/guide-testing-releases.html > > Vote open for at least 72 hours. > > [ ] +1 > [ ] +0 > [ ] -1 > > -- > Sławomir Jaranowski > -- Guillaume Nodet

Re: Suggestion for soft-breaking Maven Plugin 4.0 changes

2022-07-21 Thread Guillaume Nodet
62 > > ----- > To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org > For additional commands, e-mail: dev-h...@maven.apache.org > > -- Guillaume Nodet

Re: [VOTE] Maven Install Plugin 3.0.1

2022-07-22 Thread Guillaume Nodet
-install-plugin-LATEST/ > > Vote open for 72h > > Thanks > T > -- Guillaume Nodet

Re: [VOTE] Release Apache Maven Reporting Exec version 2.0.0-M2

2022-07-22 Thread Guillaume Nodet
ide-testing-releases.html > > Vote open for 72 hours. > > [ ] +1 > [ ] +0 > [ ] -1 > > - > To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org > For additional commands, e-mail: dev-h...@maven.apache.org > > -- Guillaume Nodet

Re: Question - JDK Minimum of future Apache Maven 4.0.0

2022-07-24 Thread Guillaume Nodet
> > > > > > > > > > On Sat, 23 Jul 2022 at 10:17, Mark Derricutt > wrote: > > > > > > > > > Is that due to cold starting the JVM each time? > > > > > > > > > > I wonder if mvnd supports toolchains effectively? Or if that could > > be > > > an > > > > > avenue to try. > > > > > -- > > > > > "Great artists are extremely selfish and arrogant things" — Steven > > > > Wilson, > > > > > Porcupine Tree > > > > > > > > > > On 23/07/2022 at 8:13:23 PM, Delany > > > wrote: > > > > > > > > > > > I tried toolchains but dropped it because of the exorbitant > > > performance > > > > > > costs. > > > > > > A multi-module build that normally built in 3:50 took 10:34, and > > > that's > > > > > > with toolchaining only maven-compiler-plugin. > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > -- Guillaume Nodet

Re: Question - JDK Minimum of future Apache Maven 4.0.0

2022-07-27 Thread Guillaume Nodet
nd regards > Karl Heinz Marbaise > > - > To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org > For additional commands, e-mail: dev-h...@maven.apache.org > > -- Guillaume Nodet

[VOTE] Release Apache Maven Daemon 0.8.1

2022-09-08 Thread Guillaume Nodet
I've staged a candidate release at https://dist.apache.org/repos/dist/dev/maven/mvnd/0.8.1/ The changelog is available at https://github.com/apache/maven-mvnd/blob/master/CHANGELOG.md#081-2022-09-08 Please review and vote ! Guillaume Nodet

Re: [VOTE] Release Apache Maven Daemon 0.8.1

2022-09-19 Thread Guillaume Nodet
heers, Guillaume Le mar. 13 sept. 2022 à 10:34, Konrad Windszus a écrit : > I can offer to manually build a Mac OS aarch64 binary and push it to the > dist folder. WDYT? > > Konrad > > On 2022/09/08 13:13:28 Guillaume Nodet wrote: > > I've staged a candidate release at &

Re: [VOTE] Release Apache Maven Daemon 0.8.1

2022-09-19 Thread Guillaume Nodet
eady https://github.com/apache/maven-mvnd/pull/689 to update > the GH build to version 22.2.0. > > I can build the 0.8.1 tag with 22.2.0 and then upload to > https://dist.apache.org/repos/dist/dev/maven/mvnd/0.8.1/. > Are you fine with that approach? > > Thanks, > Konrad &

  1   2   3   4   5   6   7   >