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 very well. IIRC so does the Python ecosystem [1]. [1] https://packaging.python.org/en/latest/guides/writing-pyproject-toml/ Best, tison. Tamás Cservenák <ta...@cservenak.net> 于2025年3月6日周四 00:21写道: > > +1 go for it! > > On Wed, Mar 5, 2025, 17:17 Guillaume Nodet <gno...@apache.org> 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 > > > > -- > > ------------------------ > > Guillaume Nodet > > > > --------------------------------------------------------------------- > > 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