Re: [VOTE] Release Apache Maven PDF Plugin version 1.6.2

2025-03-05 Thread Hervé Boutemy
+1 Reproducible Builds ok: reference build done with JDK 21 on Windows Regards, Hervé Le mardi 4 mars 2025, 19:23:46 CET Matthias Bünger a écrit : > Hi, > > We solved 3 issues: > > https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317620&ve > rsion=12355704&styleName=Text >

Re: [DISCUSS] Support YAML poms

2025-03-05 Thread Benjamin Marwell
Nice work! However, if may clash, it's used differently in executions. Better use g:, a: and v:, and other fields instead of one long id. Makes updates easier, too, as well as scrolling through the document. What do you think? Otherwise, like tamas said: go for it. I also like the idea of creating

Re: [VOTE] Release Apache Maven 4.0.0-rc-3

2025-03-05 Thread Jeff Jensen
+1 (NB) Successfully tested on a 68 module internal app suite. On Wed, Mar 5, 2025 at 10:27 AM Mateusz Gajewski < mateusz.gajew...@starburstdata.com> wrote: > +1 (nb). Tested on Trino :) > > On Wed, Mar 5, 2025 at 3:33 PM Jermaine Hua wrote: > > > +1 > > > > Guillaume Nodet 于2025年3月5日 周三19:15写

Re: [DISCUSS] Support YAML poms

2025-03-05 Thread Gary Gregory
I agree that yaml is not great. It's just too easy to make mistakes with a space in the wrong place. Gary On Wed, Mar 5, 2025, 15:17 Elliotte Rusty Harold wrote: > Please no. YAML is a utter mess full of sharp edges to hurt the > unwary. It's poorly understood, poorly specified, and poorly > do

Re: [DISCUSS] Support YAML poms

2025-03-05 Thread Romain Manni-Bucau
Guess the main question is what do we do of all extensions, we can maybe create a maven-extension-proposal repo and put all the draft and tests there and promote them to top level repo if users adopt it (but it would also mean IDE which will stay the main blocker for adoption IMHO). In terms of fo

Re: [DISCUSS] Support YAML poms

2025-03-05 Thread Elliotte Rusty Harold
Please no. YAML is a utter mess full of sharp edges to hurt the unwary. It's poorly understood, poorly specified, and poorly documented. It's not clear there are any confomrant parsers or indeed that the concept of conformance even makes sense for something so ill specified. If you must have somet

Re: [DISCUSS] Support YAML poms

2025-03-05 Thread Konrad Windszus
Looks good! Thanks a lot for sharing. I am wondering whether this should rather be based on SnakeYaml Engine (YAML 1.2 processor) instead of the legacy SnakeYaml (YAML 1.1). Also I am wondering if you disable deserialisation of potentially dangerous YAML (compare with https://en.wikipedia.org/wi

Re: [DISCUSS] Support YAML poms

2025-03-05 Thread tison
Good to know https://github.com/takari/polyglot-maven. Just my two cents: I often find YAML easy to be wrong due to its implicit type conversion (1.20 cam be "1.2", while 1.19 can be "1.19") and indents changing meaning. In the Cargo ecosystem, we use TOML to describe build logic, and it works ver

Re: [VOTE] Release Apache Maven 4.0.0-rc-3

2025-03-05 Thread Mateusz Gajewski
+1 (nb). Tested on Trino :) On Wed, Mar 5, 2025 at 3:33 PM Jermaine Hua wrote: > +1 > > Guillaume Nodet 于2025年3月5日 周三19:15写道: > > > We solved 108 issues since rc-2. > > https://issues.apache.org/jira/projects/MNG/versions/12355493 > > > > Staging repositories: > > https://repository.apache.o

Re: [DISCUSS] Support YAML poms

2025-03-05 Thread Tamás Cservenák
+1 go for it! On Wed, Mar 5, 2025, 17:17 Guillaume Nodet wrote: > Hey ! > > A while ago, I created a Hocon based POM parser [1], leveraging Maven > 4 new capabilities to support new syntaxes for POMs. > However, as much as that syntax seems interesting, I've been pointed > that it's not really s

Re: [DISCUSS] Support YAML poms

2025-03-05 Thread Manfred Moser
I assume you are also aware of the yaml support in Polyglot Maven https://github.com/takari/polyglot-maven Feel free to check that out and pull relevant bits for it all to go upstream. Manfred On 2025-03-05 8:16 a.m., Guillaume Nodet wrote: Hey ! A while ago, I created a Hocon based POM pa

[DISCUSS] Support YAML poms

2025-03-05 Thread Guillaume Nodet
Hey ! A while ago, I created a Hocon based POM parser [1], leveraging Maven 4 new capabilities to support new syntaxes for POMs. However, as much as that syntax seems interesting, I've been pointed that it's not really supported. So I never actually released it. But I'd still like to get out a new

Re: [VOTE] Release Apache Maven 4.0.0-rc-3

2025-03-05 Thread Jermaine Hua
+1 Guillaume Nodet 于2025年3月5日 周三19:15写道: > We solved 108 issues since rc-2. > https://issues.apache.org/jira/projects/MNG/versions/12355493 > > Staging repositories: > https://repository.apache.org/content/repositories/maven-2278/ > https://dist.apache.org/repos/dist/dev/maven/maven-4/4.0.0

[VOTE] Release Apache Maven 4.0.0-rc-3

2025-03-05 Thread Guillaume Nodet
We solved 108 issues since rc-2. https://issues.apache.org/jira/projects/MNG/versions/12355493 Staging repositories: https://repository.apache.org/content/repositories/maven-2278/ https://dist.apache.org/repos/dist/dev/maven/maven-4/4.0.0-rc-3/ Source release checksums: apache-maven-4.0.0