Maven war plugin 3.x: can it finally include MWAR-262?

2016-08-23 Thread Romain Manni-Bucau
id to auto-close it which more or less leads to ignoring it)? Personally I don't see any issue having it fixed for 3.0.1. wdyt? Romain Manni-Bucau @rmannibucau <https://twitter.com/rmannibucau> | Blog <https://blog-rmannibucau.rhcloud.com> | Old Wordpress Blog <http://rmann

Re: [VOTE] Release Apache Maven WAR Plugin version 3.0.0

2016-08-23 Thread Romain Manni-Bucau
nd it is very painful to do it for each project. Also imply to not only change m-w-p but also the version by default to inherit of it automatically (not sure where this should be reported in term of JIRA). Romain Manni-Bucau @rmannibucau <https://twitter.com/rmannibucau> |

Re: [VOTE] Release Apache Maven WAR Plugin version 3.0.0

2016-08-23 Thread Romain Manni-Bucau
Le 23 août 2016 22:10, "Karl Heinz Marbaise" a écrit : > > Hi Romain, > > > On 23/08/16 10:22, Romain Manni-Bucau wrote: >> >> +1, created another thread about this one (title: "Maven war plugin 3.x: >> can it finally include MWAR-262?", but n

Re: Maven war plugin 3.x: can it finally include MWAR-262?

2016-08-23 Thread Romain Manni-Bucau
Le 23 août 2016 22:08, "Karl Heinz Marbaise" a écrit : > > Hi Romains, > > > On 23/08/16 09:56, Romain Manni-Bucau wrote: >> >> Hi guys, >> >> just saw m-w-p 3.0.0 vote was on the list without >> https://issues.apache.org/jira/browse/MWAR-

Re: colored console

2016-09-08 Thread Romain Manni-Bucau
Hello Tibor, not sure that's me but I don't see the picture that said I like this kind of coloring for maven: https://raw.githubusercontent.com/rmannibucau/maven-color/master/screenshot.png . Makes it easy to identify steps and warn/error (in red) visually Romain Manni-Bucau @r

Re: colored console

2016-09-08 Thread Romain Manni-Bucau
> On Thu, Sep 8, 2016 at 11:32 PM, Romain Manni-Bucau [via Maven] < > ml-node+s40175n5880220...@n5.nabble.com> wrote: > > > Hello Tibor, > > > > not sure that's me but I don't see the picture > > > > that said I like this kind of coloring f

Re: colored console

2016-09-08 Thread Romain Manni-Bucau
Color is a user thing not a build thing so belongs to .m2 not I think. Le 9 sept. 2016 00:18, "Gary Gregory" a écrit : > On Thu, Sep 8, 2016 at 2:48 PM, Romain Manni-Bucau > wrote: > > > +1 to remove the bold > > > > I agree fwiw. > > Gary > >

Re: colored console

2016-09-08 Thread Romain Manni-Bucau
omize > because everybody has some imagination so I want you to be more concrete. > Probably before logging needs often and actual config so a just in case config but not user oriented. > On Fri, Sep 9, 2016 at 12:20 AM, Romain Manni-Bucau > wrote: > > > Color is a user thing

Re: colored console

2016-09-09 Thread Romain Manni-Bucau
ld be ok too > On Fri, Sep 9, 2016 at 12:20 AM, Romain Manni-Bucau > > wrote: > > > Color is a user thing not a build thing so belongs to .m2 not > > I think. > > > > Le 9 sept. 2016 00:18, "Gary Gregory" a écrit : > > > > >

Re: colored console

2016-09-09 Thread Romain Manni-Bucau
e it programmatically locally pretty easily keeping a default in maven "core". > On Fri, Sep 9, 2016 at 10:06 AM, Romain Manni-Bucau > > wrote: > > > 2016-09-09 7:45 GMT+02:00 Tibor Digana : > > > > > Romain, did you mean ${maven.projectBasedir}/.mvn/ma

Re: colored console

2016-09-10 Thread Romain Manni-Bucau
g the user making outputs more readable you decrease the readability. That is my feedback with current colors and why i forked the binder ATM. > Regards, > > Hervé > > > > > On Fri, Sep 9, 2016 at 10:06 AM, Romain Manni-Bucau < rmannibu...@gmail.com> > > &

Re: colored console

2016-09-12 Thread Romain Manni-Bucau
[\033[01;34m\] etc. This needs a default global config based on level I think customizable per plugin (=overridable for some lines, maybe through a MDC to give the key to read?). > On Sat, Sep 10, 2016 at 1:29 PM, Romain Manni-Bucau > > wrote: > > > Le 10 sept. 2016 12:57, "

upgrade maven plugin to run with asm 6?

2016-10-10 Thread Romain Manni-Bucau
building using asm 6 instead of preventing them to run their build and the later upgrade would be smooth. Romain Manni-Bucau @rmannibucau <https://twitter.com/rmannibucau> | Blog <https://blog-rmannibucau.rhcloud.com> | Old Wordpress Blog <http://rmannibucau.wordpress.com&g

Re: upgrade maven plugin to run with asm 6?

2016-10-10 Thread Romain Manni-Bucau
ut I'm very concerned cause soon we'll upgrade the whole tomee stack to asm 6 (xbean, openjpa, cxf, openwebbeans, batchee, tomee itself and probably a few I forget) and most of them have maven plugins and would break. It fails with a NPE in Type.getProxyClass IIRC so maven annotation s

RE: upgrade maven plugin to run with asm 6?

2016-10-10 Thread Romain Manni-Bucau
enwebbeans, batchee, tomee itself and probably a few I > > forget) and most of them have maven plugins and would break. > > > > It fails with a NPE in Type.getProxyClass IIRC so maven annotation scanner > > doesn't work on java 9. > MG>JDK 1.9 annotation processor h

Re: Adding extra "scope" type metadata to dependencies?

2022-11-10 Thread Romain Manni-Bucau
. 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 <htt

Re: mvn install vs mvn verify

2022-11-12 Thread Romain Manni-Bucau
Hi Guess it depends the project. Today, there are very few projects without custom plugin binding and all tend to lead to package phase so package seems the natural one enabling to bundle the deliverable with tests validation phase. IT are a legacy phase where package was needed before tests so v

Re: Maven 3 API, backwards compatibility

2022-11-16 Thread Romain Manni-Bucau
resources and work needed I assume we can just play the status-quo for maven 3. Remaining question is for maven 4 do we drop the compatibilty. I don't like much the idea but a compat layer can solve that smoothly for maven >= 4 and limit the work needed, no? Romain Manni-Bucau @rmannibuca

Re: [DISCUSS] Quo Vadis Maven Site

2022-11-17 Thread Romain Manni-Bucau
+1, this is actually what is done by most static generators since some years so would be great to get it back in our ecosystem if possible. +1 to use asciidoc as the pivot format since this one is spec-ed (vs md or others which are less spec-ed until you go with latex/docbook). Romain Manni-Bucau

Re: Maven 3 API, backwards compatibility

2022-11-17 Thread Romain Manni-Bucau
>> With OSGi i get clear errors for missing requirements, I can clearly > >> share API (or declare I don't want to share it) and can reliable use it > >> without classlaoding problems. > >> If one wan't can even implement service filtering that would hide all

Re: mvn install vs mvn verify

2022-11-17 Thread Romain Manni-Bucau
Le jeu. 17 nov. 2022 à 19:16, Arnaud Héritier a écrit : > install is a source of issues if you are in a multi-module project, you > switch between branches and do not rebuild everything (because in general > you still have the same coordinates between branches). > In such case you can have binari

Re: Maven 3 API, backwards compatibility

2022-11-17 Thread Romain Manni-Bucau
xposed API we should > > keep control now we have a real API we lacked for years. > > This work is actually nothing contradictory or "different" if one would > use OSGi ... > Right but it is opposed to your sample using ds @Reference for ex. Anyway, guess nobod

Re: Maven 3 API, backwards compatibility

2022-11-17 Thread Romain Manni-Bucau
aches" so I think maven is still far a way from been all > green-grasses and sunshine... > > Also please carefully read what was written in the Jira issue (and on > this thread), I never suggested to "trow all away and let people use > OSGi), the suggestion was to use OSG

Re: Maven 3 API, backwards compatibility

2022-11-18 Thread Romain Manni-Bucau
7;t get my doubts as a "no" but more as a high level expectations in terms of results. > > > [1] > > https://github.com/eclipse-tycho/tycho/tree/master/sisu-osgi/sisu-osgi-connect/src/main/java/org/eclipse/sisu/osgi/connect > [2] > > https://github.com/eclips

Re: Surefire plain text reports

2022-11-18 Thread Romain Manni-Bucau
+1 to switch it off by default (but keep the feature since it can help investigations on CI) Romain Manni-Bucau @rmannibucau <https://twitter.com/rmannibucau> | Blog <https://rmannibucau.metawerx.net/> | Old Blog <http://rmannibucau.wordpress.com> | Github <https://g

Re: Surefire plain text reports

2022-11-18 Thread Romain Manni-Bucau
Le ven. 18 nov. 2022 à 09:39, Slawomir Jaranowski a écrit : > pt., 18 lis 2022 o 09:24 Romain Manni-Bucau > napisał(a): > > > +1 to switch it off by default (but keep the feature since it can help > > investigations on CI) > > > > > Text reports contain

Re: Mojo injection with maven 4 (was Re: Maven 3 API, backwards compatibility)

2022-11-18 Thread Romain Manni-Bucau
the injected type will be the most important), slf4j are part of the API and we said we don't want that - for goods so sounds like we should stick to the API respect IMHO and if needed promote some new API, no? Romain Manni-Bucau @rmannibucau <https://twitter.com/rmannibucau> |

Re: [DISCUSS] Speed up release process?

2022-11-18 Thread Romain Manni-Bucau
s sounds like a very good default if you take into account the world side - timezones - of our project. Side note: guess exceptions can be done for CVE, milestones, beta, alpha, ... - anything not final or urgent but very located. Hope it makes sense. Romain Manni-Bucau @rmannibucau <https://

Re: [DISCUSS] Speed up release process?

2022-11-18 Thread Romain Manni-Bucau
Side note: asf is about people not code so maven must care about people and this is why 72h came from. For me dependencies is not a reason to make release < 72h since you can release 10 projects in a single staging - anyone failling rolls back them all but that is the intent anyway right? It means

Re: Mojo injection with maven 4 (was Re: Maven 3 API, backwards compatibility)

2022-11-19 Thread Romain Manni-Bucau
; > >>>>> > > >>>>> As long as it works, maybe, maybe even if you write a simple maven > > >>>>> plugin, but for any more complex it is just a complete mess. > > >>>>> > > >>>>> Last time I asked

Re: [DISCUSS] Speed up release process?

2022-11-19 Thread Romain Manni-Bucau
led time. If you need 30 maven projects it will work without any issuebut once again it is likely not an issue maven hits, the process being heavy - didnt say only for bads - is way more hurting and slowing us down (even make features abandonned) than 3 days. > T > > > > On Fri

Re: Mojo injection with maven 4 (was Re: Maven 3 API, backwards compatibility)

2022-11-19 Thread Romain Manni-Bucau
lopers would outweigh the > >>>>> benefits. > >>>>>> > >>>>>> For extensions, and for maven itself, that is a different story > >> though. > >>>>>> Maven and extensions could definitely benefit from OSGi, but

Re: [DISCUSS] Speed up release process?

2022-11-19 Thread Romain Manni-Bucau
Agree asf enables to release without feedbackquestion is not if it is legal IMHO but is it what maven wants to do for thz mentionned reasons? For me it would clearly be negative - even at asf level - and the sign the project does not belong to asf anymore (people first) so ultimately means it

Re: [DISCUSS] Speed up release process?

2022-11-19 Thread Romain Manni-Bucau
d practise at asf which put people at the center of our production and not software, we are *not* about software and Apache is not a place to put software before people IMHO. > > Thanks > T > > On Sat, Nov 19, 2022 at 2:55 PM Romain Manni-Bucau > wrote: > > > Agree

Re: Mojo injection with maven 4 (was Re: Maven 3 API, backwards compatibility)

2022-11-20 Thread Romain Manni-Bucau
level against maven spirit. > Am 19.11.22 um 14:51 schrieb Romain Manni-Bucau: > > Sounds like some code needing to move to extensions more than some mojo > > interactions to me to stick to a simple and maven spirit. > > > > Le sam. 19 nov. 2022 à 13:14, Christop

Re: .well-known/security.txt at maven.apache.org

2022-11-20 Thread Romain Manni-Bucau
t? 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> | Bo

Re: .well-known/security.txt at maven.apache.org

2022-11-20 Thread Romain Manni-Bucau
Oh missed the publication! Then +1 to link to asf security page. Romain Manni-Bucau @rmannibucau <https://twitter.com/rmannibucau> | Blog <https://rmannibucau.metawerx.net/> | Old Blog <http://rmannibucau.wordpress.com> | Github <https://github.com/rmannibuc

Re: [DISCUSS] Quo Vadis Maven Site

2022-11-21 Thread Romain Manni-Bucau
get it as a first citizen feature or not IMHO. 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.

Re: Polyglot usage of components/Dependency graph API

2022-11-22 Thread Romain Manni-Bucau
. Hope it helps a bit. 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

Re: Polyglot usage of components/Dependency graph API

2022-11-22 Thread Romain Manni-Bucau
t know how to adapt that to my polyglot > pom-inline code: > https://github.com/jruby/jruby/blob/master/lib/pom.rb#L209 > > Patrick > > On Tue, Nov 22, 2022 at 10:13 AM Romain Manni-Bucau > > wrote: > > > Hi Patrick, > > > > Did you try injecting PlexusCo

Re: Polyglot usage of components/Dependency graph API

2022-11-22 Thread Romain Manni-Bucau
ensure the ruby plugin does not ignore the plugin dependencies with a custom classloader. Romain Manni-Bucau @rmannibucau <https://twitter.com/rmannibucau> | Blog <https://rmannibucau.metawerx.net/> | Old Blog <http://rmannibucau.wordpress.com> | Github <https://github.com/rm

Re: Polyglot usage of components/Dependency graph API

2022-11-23 Thread Romain Manni-Bucau
ed as an extension it can be another thing. 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.lin

Re: Polyglot usage of components/Dependency graph API

2022-11-23 Thread Romain Manni-Bucau
Yep, which means that the executioncontext of the plugin should also switch to the right tccl probably as you mentionned. Romain Manni-Bucau @rmannibucau <https://twitter.com/rmannibucau> | Blog <https://rmannibucau.metawerx.net/> | Old Blog <http://rmannibucau.wordpress.com&g

Re: [DISCUSS] Speed up release process?

2022-11-23 Thread Romain Manni-Bucau
art which is my interpretation there. @Enrico: The merge of projects is really the thread about monorepo vs multirepo but it does not impact releases since you can release all projects in a single staging so I still feel like we are chasing something which is not an issue. Romain Manni-Bucau @rma

Re: Injecting JUnit-4 Parallel Execution Parameters in Surefire Plugin

2022-11-29 Thread Romain Manni-Bucau
's the goal of writing the configuration not using the configuration block? Romain Manni-Bucau @rmannibucau <https://twitter.com/rmannibucau> | Blog <https://rmannibucau.metawerx.net/> | Old Blog <http://rmannibucau.wordpress.com> | Github <https://github.co

Re: [VOTE] Release Apache ASF parent 29, Maven parent 39

2022-12-13 Thread Romain Manni-Bucau
+1 Le mer. 14 déc. 2022 à 08:35, Guillaume Nodet a écrit : > +1 > > Le dim. 11 déc. 2022 à 21:32, Slawomir Jaranowski > a écrit : > > > Hi, > > > > We solved 5 issues in ASF parent: > > > > > https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311250&version=12352620 > > > > We s

Re: [VOTE] Release Apache Maven Daemon 1.0.0-m1

2022-12-16 Thread Romain Manni-Bucau
+1 Le ven. 16 déc. 2022 à 14:48, Guillaume Nodet a écrit : > Le ven. 16 déc. 2022 à 14:30, Lasse Lindqvist > > a écrit : > > > The link > > > > > https://github.com/apache/maven-mvnd/releases/tag/untagged-2285434bf6532985094a > > returns 404. > > > > Fixed > > > > Is the plan that 1.x version

Re: TomEE maven build analyses: Why only "mvn install" works and what to do about it

2022-12-23 Thread Romain Manni-Bucau
Few comments inline Le ven. 23 déc. 2022 à 13:23, Benjamin Marwell a écrit : > Hello everyone! > > Richard asked me a few days ago to take a look at the TomEE maven > build, as it takes up to a few hours to complete. One issue is the > jenkins setup, granted. But I have two findings. > > 1. shad

Re: [VOTE] Release Apache Maven version 3.8.7

2022-12-27 Thread Romain Manni-Bucau
+1, tested on several projects and last 2 java lts Le mar. 27 déc. 2022 à 09:29, Herve Boutemy a écrit : > +1 > > Reproducible Builds ok: reference built with JDK 8 on Windows > > thanks a lot > > Hervé > > On 2022/12/24 20:20:32 Michael Osipov wrote: > > Hi, > > > > We solved 19 issues: > > > h

Re: How secure is invoking a single mojo?

2022-12-29 Thread Romain Manni-Bucau
Hi Aldrin, Maybe DefaultModelReader from maen-model-builder module but depends if you want the pom resolved or just the raw pom too. Romain Manni-Bucau @rmannibucau <https://twitter.com/rmannibucau> | Blog <https://rmannibucau.metawerx.net/> | Old Blog <http://rmannibuca

Re: extracting XML classes from plexus-utils to plexus-xml

2022-12-30 Thread Romain Manni-Bucau
Hi Hervé, As mentionned in the thread I think it makes sense to freeze plexus and slowly import to maven the related code so I'd be to import the parts we need (guess some abstraction can be dropped at the same time). So +1 to split, -0 to do it at plexus, +1 to do it in maven. Romain

Re: extracting XML classes from plexus-utils to plexus-xml

2022-12-30 Thread Romain Manni-Bucau
ain/java/org > > /codehaus/plexus/util/xml > > > > * plexus-xml would depend on maven-api-xml and maven-xml-impl (or > > whatever it will be renamed) > > * modify plexus-utils to depend on plexus-xml > > One plexus-xml and plexus-utils are released, this w

mvnd as part if mvn distro for v4?

2022-12-31 Thread Romain Manni-Bucau
Hi all, Any reason to not deliver mvnd in maven distro? Since mvnd is coupled to mvn I think it makes sense to couple them even in the packaging and release lifecycle. Wdyt? Anyway, happy new year to everyone ;)

Re: mvnd as part if mvn distro for v4?

2022-12-31 Thread Romain Manni-Bucau
Le sam. 31 déc. 2022 à 23:38, Michael Osipov a écrit : > Am 2022-12-31 um 19:54 schrieb Romain Manni-Bucau: > > Hi all, > > > > Any reason to not deliver mvnd in maven distro? Since mvnd is coupled to > > mvn I think it makes sense to couple them even in the packaging

Re: mvnd as part if mvn distro for v4?

2023-01-02 Thread Romain Manni-Bucau
Le lun. 2 janv. 2023 à 09:45, Guillaume Nodet a écrit : > Le sam. 31 déc. 2022 à 23:38, Michael Osipov a > écrit : > > > Am 2022-12-31 um 19:54 schrieb Romain Manni-Bucau: > > > Hi all, > > > > > > Any reason to not deliver mvnd in maven distro? Since

Re: [VOTE] Release Maven Surefire version 3.0.0-M8

2023-01-08 Thread Romain Manni-Bucau
+1 Le dim. 8 janv. 2023 à 14:18, Karl Heinz Marbaise a écrit : > Hi, > > +1 from me. > > Kind regards > Karl Heinz Marbaise > On 07.01.23 14:07, Michael Osipov wrote: > > Hi, > > > > We solved 18 issues: > > > https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317927&version=1235

Re: [MRESOLVER] AbstractMethodError in BasicRepositoryConnector

2023-01-08 Thread Romain Manni-Bucau
Hi Andres, Resolver 1.9 runs with maven 4 only AFAIK so just downgrade it. Le lun. 9 janv. 2023 à 01:57, Andres Almiray a écrit : > Hello everyone! > > 2 days ago I encountered a weird issue with maven-resolver 1.9.2 running > with MAven 3.8.6 (also checked with 3.8.7, same error) and Zulu 17.

Re: [VOTE] Release Maven Plugin Tools 3.7.1

2023-01-14 Thread Romain Manni-Bucau
+1 Le sam. 14 janv. 2023 à 19:09, Slawomir Jaranowski a écrit : > +1 > > pt., 13 sty 2023 o 08:36 Tamás Cservenák napisał(a): > > > Howdy, > > > > We solved 1 issue > > > > > https://issues.apache.org/jira/issues/?jql=project%20%3D%20MPLUGIN%20AND%20fixVersion%20%3D%203.7.1 > > > > There are st

Do we plan to support extensions with java 17?

2023-01-24 Thread Romain Manni-Bucau
org.apache.maven.cli.MavenCli.main(MavenCli.java:197) 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

Re: Do we plan to support extensions with java 17?

2023-01-24 Thread Romain Manni-Bucau
ng effort (master is already updated), but also to raise > whole Java level of Sisu, see > https://github.com/eclipse/sisu.inject/pull/72 > Hopefully soon new sisu release will happen that will contain updated ASM > and allow using Java11+ bytecode. > > Thanks > T > > >

Re: Do we plan to support extensions with java 17?

2023-01-24 Thread Romain Manni-Bucau
ort (master is already updated), but also to raise > > > whole Java level of Sisu, see > > > https://github.com/eclipse/sisu.inject/pull/72 > > > Hopefully soon new sisu release will happen that will contain updated > ASM > > > and allow using Java11+ by

Re: [VOTE] Release Apache Maven Daemon 0.9.0

2023-01-25 Thread Romain Manni-Bucau
+1, didnt spotted any regressions on projects known compatible with maven 3.8.7 Romain Manni-Bucau @rmannibucau <https://twitter.com/rmannibucau> | Blog <https://rmannibucau.metawerx.net/> | Old Blog <http://rmannibucau.wordpress.com> | Github <https://github.com/rmannibuc

Re: [VOTE] Release Apache Maven 4.0.0-alpha-4 release

2023-01-27 Thread Romain Manni-Bucau
+1, tested on several projects and behaves well even if some logs in install plugin are surprising the first time (but expected, "Copying ..."). Romain Manni-Bucau @rmannibucau <https://twitter.com/rmannibucau> | Blog <https://rmannibucau.metawerx.net

Re: [VOTE] Release Apache Maven 4.0.0-alpha-4 release

2023-01-29 Thread Romain Manni-Bucau
+1 @Delany netty bom looks incorrect (misses execution(s). Le dim. 29 janv. 2023 à 13:53, Karl Heinz Marbaise a écrit : > Hi, > > +1 from me. > > Kind regards > Karl Heinz Marbaise > On 27.01.23 18:11, Guillaume Nodet wrote: > > I've staged a release candidate at [1]. The distributions are ava

Re: [VOTE] Release Apache Maven Daemon 1.0.0-m4

2023-01-29 Thread Romain Manni-Bucau
+1, tested on java 17 with sdkman 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

Re: [VOTE] Release Apache Maven 4.0.0-alpha-4 release

2023-01-29 Thread Romain Manni-Bucau
-91081af7c7d8c77b1b3cff89dd3b257e2967696c2f6d48aa65e827e1e2915a7aR133 ). 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> |

Re: [VOTE] Release Apache Maven 3.9.0

2023-01-31 Thread Romain Manni-Bucau
+1 looks as planned on tested java 17 projects Le mar. 31 janv. 2023 à 16:32, Tamás Cservenák a écrit : > Howdy, > > I always mark the JIRA version as "released" when mail the vote, as > "un-release" is really just a mouse click. Having this set prevents > inadvertent additions to the version wh

Re: [VOTE] Release Apache Maven 3.9.0

2023-01-31 Thread Romain Manni-Bucau
Le mar. 31 janv. 2023 à 19:11, Michael Osipov a écrit : > Am 2023-01-31 um 16:31 schrieb Tamás Cservenák: > > Howdy, > > > > I always mark the JIRA version as "released" when mail the vote, as > > "un-release" is really just a mouse click. Having this set prevents > > inadvertent additions to the

Re: Clean mojo for maven-shade-plugin.

2023-02-05 Thread Romain Manni-Bucau
This is typically a hard case cause you can need all sort of values. I often set reduced pom to be generated in target (can be done in a parent pom) but some times you want it to be there in place for other stuff/consumers (shkrinwrap, aether, ). Reversing the default can be good but from the o

Re: Clean mojo for maven-shade-plugin.

2023-02-05 Thread Romain Manni-Bucau
Le dim. 5 févr. 2023 à 20:33, Karl Heinz Marbaise a écrit : > Hi, > > On 05.02.23 19:15, Romain Manni-Bucau wrote: > > This is typically a hard case cause you can need all sort of values. > > I often set reduced pom to be generated in target (can be done in a > parent >

Re: Reproducible builds between OSes

2023-02-10 Thread Romain Manni-Bucau
Hi Will likely not work until done on the jvm with line.separator system prop directly due to a lot of things or means you limit the plugins you use a lot so I think jvm.config is the way to go or you hack wrapper commited launcher scripts to force it in MAVEN_OPTS. Le ven. 10 févr. 2023 à 19:42,

Re: Reproducible builds between OSes

2023-02-10 Thread Romain Manni-Bucau
Le ven. 10 févr. 2023 à 21:57, Piotr P. Karwasz a écrit : > Hi Romain, > > On Fri, 10 Feb 2023 at 21:19, Romain Manni-Bucau > wrote: > > Will likely not work until done on the jvm with line.separator system > prop > > directly due to a lot of things or means you

Re: [VOTE] Apache Maven Surefire 3.0.0-M9

2023-02-11 Thread Romain Manni-Bucau
+1 Le sam. 11 févr. 2023 à 11:50, Michael Osipov a écrit : > Am 2023-02-10 um 10:21 schrieb Olivier Lamy: > > Hi, > > I'd like to release Apache Maven Surefire 3.0.0-M9 > > We fixed 4 issues. > > > https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317927&version=12352730 > > > >

Re: Reproducible builds between OSes

2023-02-11 Thread Romain Manni-Bucau
jvm.config sounds way more straight forward for any java user/dev and maven itself to me than a random new property which does not give the expected result anyway. Romain Manni-Bucau @rmannibucau <https://twitter.com/rmannibucau> | Blog <https://rmannibucau.metawerx.net/> | Ol

Re: Reproducible builds between OSes

2023-02-12 Thread Romain Manni-Bucau
Since it can be set in MAVEN_OPTS issue is maybe not that a big deal. Le lun. 13 févr. 2023 à 07:22, Christoph Läubrich a écrit : > > On the bright side, `System.lineSeparator()` is almost never used > > I use that all day long in my code, and probably this will change for > other classes as we

Re: Halve the logging

2023-02-19 Thread Romain Manni-Bucau
Not sure we can find an agreement on this topic, both opinions are very valid and depends the persona/case so let's keep our default while it is customizable easily it is fine IMHO. Le dim. 19 févr. 2023 à 17:06, Elliotte Rusty Harold a écrit : > On Sun, Feb 19, 2023 at 2:02 PM Michael Osipov >

Re: Halve the logging

2023-02-19 Thread Romain Manni-Bucau
: > Sadly, --ntp also disables upload progress and ANY information associated > with this. > Maybe it would be beneficial to have an option for that. > > > > > On Sun, 19 Feb 2023, 18:26 Michael Osipov, wrote: > > > Am 2023-02-19 um 18:17 schrieb Romain Manni-Bucau: > &

Re: Halve the logging

2023-02-20 Thread Romain Manni-Bucau
Hi, Doesn't it move the issue to the "next event"? Guess it should be fully customizable or not at all. Also it keeps the logging interleaving issue - this is why the logger solution sounded neat to me. Romain Manni-Bucau @rmannibucau <https://twitter.com/rmannibuc

Re: Halve the logging

2023-02-20 Thread Romain Manni-Bucau
ed > > T > > On Mon, Feb 20, 2023 at 1:55 PM Romain Manni-Bucau > wrote: > > > Hi, > > > > Doesn't it move the issue to the "next event"? Guess it should be fully > > customizable or not at all. > > Also it keeps the logging in

Re: And while I'm on the subject of logging

2023-02-20 Thread Romain Manni-Bucau
ot per artifact) and nothing more if we want the default to be less verbose Hope it makes sense. Romain Manni-Bucau @rmannibucau <https://twitter.com/rmannibucau> | Blog <https://rmannibucau.metawerx.net/> | Old Blog <http://rmannibucau.wordpress.com> | Github <https://githu

Re: And while I'm on the subject of logging

2023-02-20 Thread Romain Manni-Bucau
At the end the usage of logger helps and maybe something like mvnd output (terminal) where pending ops would stay printed until successfully done. But hiding is not a solution IMHO, going more dynamic mixed with loggers sound like a potential one to me. > On Mon, Feb 20, 2023 at 3:02 PM Romain Manni

Re: And while I'm on the subject of logging

2023-02-20 Thread Romain Manni-Bucau
rit : > On Mon, Feb 20, 2023 at 8:19 PM Romain Manni-Bucau > wrote: > > > > > except that if you dont have it when you need (default) you have no > > solution > > In my experience, about half the time when I do need a log message it > still isn't there.

Re: And while I'm on the subject of logging

2023-02-20 Thread Romain Manni-Bucau
Le mar. 21 févr. 2023 à 00:13, Elliotte Rusty Harold a écrit : > On Mon, Feb 20, 2023 at 10:56 PM Romain Manni-Bucau > wrote: > > > > Do you want to make maven output only SUCCESS or FAILURE? All default > info > > logs are close to these download logs in practise.

Re: And while I'm on the subject of logging

2023-02-21 Thread Romain Manni-Bucau
m - can be hard to keep portabe but would be more user friendly? Hope it makes sense. Romain Manni-Bucau @rmannibucau <https://twitter.com/rmannibucau> | Blog <https://rmannibucau.metawerx.net/> | Old Blog <http://rmannibucau.wordpress.com> | Github <https://github.com/rmannibu

Re: And while I'm on the subject of logging

2023-02-21 Thread Romain Manni-Bucau
Le mar. 21 févr. 2023 à 21:16, Elliotte Rusty Harold a écrit : > On Tue, Feb 21, 2023 at 3:07 PM Romain Manni-Bucau > wrote: > > > In terms of default I think default should match the most common case and > > downloads is not a common case for maven but a very trou

Re: And while I'm on the subject of logging

2023-02-22 Thread Romain Manni-Bucau
he hanging case is really bothering and downloading logs really help there when you can keep them. Lastly downloads are not expected by maven after one build so being a bit more verbose is not an issue and going outside the machine should likely always be logged at the beginning these days. Romain M

Re: And while I'm on the subject of logging

2023-02-22 Thread Romain Manni-Bucau
+1 to Guillaume proposal for default behavior while -X still logs everything (in logs ;)) Romain Manni-Bucau @rmannibucau <https://twitter.com/rmannibucau> | Blog <https://rmannibucau.metawerx.net/> | Old Blog <http://rmannibucau.wordpress.com> | Github <https://g

Re: And while I'm on the subject of logging

2023-02-23 Thread Romain Manni-Bucau
-1 to switch to logback or log4j (in particular v2 which is still slow and fatty). Think what we need is a good system prop config, can be achieved with jul (ex: https://www.yupiik.io/yupiik-logging/jul-integration.html). What I like with mvnd is not logback but the jansi/terminal usage which helps

Re: And while I'm on the subject of logging

2023-02-23 Thread Romain Manni-Bucau
y) updates? Le jeu. 23 févr. 2023 à 13:11, Elliotte Rusty Harold a écrit : > On Wed, Feb 22, 2023 at 11:51 AM Romain Manni-Bucau > wrote: > > > > Eliotte I kind of fail to follow your reasoning because it literally > means > > don't log any info and just se

Re: And while I'm on the subject of logging

2023-02-24 Thread Romain Manni-Bucau
like good options, no? 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&g

Re: And while I'm on the subject of logging

2023-02-24 Thread Romain Manni-Bucau
licate > your problem you've got a bigger problem than lots of log output. > Agree, this is why a minimum of external interactions (typically downloads) is required IMHO, otherwise really hard to see what happens. > Delany > > On Fri, 24 Feb 2023 at 15:15, Romain Manni-Bucau &g

Re: [DISCUSS] New goal for install/deploy plugin?

2023-02-25 Thread Romain Manni-Bucau
Hi, Maybe I missed some details but n unsafe toggle (parameter) to deploy sounds like a good compromise to me. Too much overlapping goals sounds weird and hard to understand. Le sam. 25 févr. 2023 à 12:39, Tamás Cservenák a écrit : > Howdy, > > Here is this thread: > https://lists.apache.org/th

Re: [DISCUSS] New goal for install/deploy plugin?

2023-02-25 Thread Romain Manni-Bucau
Then I guess the new deploy logic is wrong since it does not enable to use the mojo as a mojo (outside a predefined lifecycle which is against mojo design) so should be relaxed (reverted?). Romain Manni-Bucau @rmannibucau <https://twitter.com/rmannibucau> | Blog <https://rmannibucau.met

Re: [VOTE] Release Maven Resolver 1.9.7

2023-03-08 Thread Romain Manni-Bucau
+1 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> |

Re: [HEADS UP] Release of surefire

2023-03-09 Thread Romain Manni-Bucau
+1 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> |

Re: [VOTE] Release Apache Maven version 3.8.8

2023-03-10 Thread Romain Manni-Bucau
+1 Le ven. 10 mars 2023 à 08:42, Guillaume Nodet a écrit : > +1 > > Le mer. 8 mars 2023 à 16:12, Michael Osipov a écrit > : > > > Hi, > > > > We solved 17 issues: > > > > > https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316922&version=12352869 > > > > There are still hundred

Re: [VOTE] Release Apache Maven Surefire/Failsafe Plugin version 3.0.0

2023-03-11 Thread Romain Manni-Bucau
+1 Le sam. 11 mars 2023 à 14:21, Sylwester Lachiewicz a écrit : > +1 > > sob., 11 mar 2023, 10:09 użytkownik Slawomir Jaranowski < > s.jaranow...@gmail.com> napisał: > > > Hi, > > > > We solved 6 issues: > > > > > https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317927&version=

Re: [DISCUSS] Apache Maven 4.0 with UTF-8 by default

2023-03-15 Thread Romain Manni-Bucau
+1 Le mer. 15 mars 2023 à 15:16, Jorge Solórzano a écrit : > Hi Maven Devs, > > I want to bring up the discussion about the default encoding used in > Maven, specifically Maven 4.0+ (since it's still in alpha it could be > done for that release or possibly wait another decade), we are in > 2023,

Re: [DISCUSS] Apache Maven 4.0 with UTF-8 by default

2023-03-16 Thread Romain Manni-Bucau
Agree it is just about changing defaults when not set and not using any other hack which can either make us loose control/config or be hard to maintain without real gain (classfiletransformer for ex). I would have expected the xsd to get a default value so could need a new version but happy if jus

Re: [VOTE] Release Apache Maven 3.9.1

2023-03-18 Thread Romain Manni-Bucau
+1 Le ven. 17 mars 2023 à 22:52, Sylwester Lachiewicz a écrit : > +1 > > śr., 15 mar 2023 o 11:14 Tamás Cservenák napisał(a): > > > Howdy, > > > > We solved 29 issues: > > > > > https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316922&version=12352872 > > > > There are still co

<    2   3   4   5   6   7   8   9   10   >