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 something that's not XML, then JSON is the far superior choice, but even that would be a mistake, just not as disastrous a one. I really don't want to see multiple formats out in the wild. One is the right number. Anything more than that increases complexity for no particular value. That's complexity for both users who need to understand two formats and tools that need to support two formats.
On Wed, Mar 5, 2025 at 4:17 PM 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 > -- Elliotte Rusty Harold elh...@ibiblio.org --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org For additional commands, e-mail: dev-h...@maven.apache.org