I'd love less verbose XML.
Gary
On Fri, Dec 11, 2020, 17:40 Will Iverson wrote:
> One of the biggest complaints about Maven has long been the verbosity of
> the XML format. The verbosity is due in large part to the exclusive
> reliance on XML elements in Maven.
>
> Proposal: Allow Maven
I agree that the XML format is a bit long. That's why a bit ago I wrote Maven
Unbound.
Homepage: https://hunterpayne.github.io/maven-unbound-site/Source:
https://github.com/hunterpayne/maven-unbound
Its a way to generate pom.xml files from Hocon/Json (and visa-versa). This
allows two things:
Ha, looking at the source code for polyglot-xml it's using Modello to do
something very similar to what I'm proposing- it's tweaking Modello code
gen to allow dependencies and plugins to be defined via attributes. It
also is generating a new XSD and a new pom.xml41 which uses that XSD. The
You can use polyglot-maven for a compatible approach for your own pom files
right now..
https://github.com/takari/polyglot-maven/tree/master/polyglot-xml
Manfred
Will Iverson wrote on 2020-12-11 14:40 (GMT -08:00):
> One of the biggest complaints about Maven has long been the verbosity of
One of the biggest complaints about Maven has long been the verbosity of
the XML format. The verbosity is due in large part to the exclusive
reliance on XML elements in Maven.
Proposal: Allow Maven pom.xml to treat attributes as a short-hand for
declaring configuration elements.
Example: One of
elharo merged pull request #218:
URL: https://github.com/apache/maven-site/pull/218
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to
elharo opened a new pull request #218:
URL: https://github.com/apache/maven-site/pull/218
commas; tense agreement
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub