Hi,

-1 from me.

It has nothing to do with all the things you can dislike about YAML. It's a matter of what we spend our time on.

I don't think we should invest too much effort in having additional formats for the POM in Maven itself. We now have one format (XML) for the POM. This, together with all the other ideas on our backlog, already provides us with more than enough work.

For those who do like YAML, it's great that they can write their POM in that format. But such additions do not belong into Maven itself. They could be separate projects, maintained by those who care. The Maven team should not maintain them.


Thanks,


Maarten

On 05/03/2025 17:16, 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 supported. So I never actually released it.
But I'd still like to get out a new syntax and so I wrote one to
support the well known YAML syntax.  I thus created a small extension
to support it [2].
It's much more concise wrt GAV ids and especially dependencies [3].

So I'd like to get it into the Maven project and release it.

[1] https://github.com/apache/maven-hocon-extension
[2] https://github.com/gnodet/maven-yaml-extension
[3] 
https://github.com/gnodet/maven-yaml-extension/blob/master/src/test/resources/dependency-gav.yaml#L21-L30



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

Reply via email to