Re: [DISCUSS] Allow attributes shorthand in pom.xml

2020-12-11 Thread Gary Gregory
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

Re: [DISCUSS] Allow attributes shorthand in pom.xml

2020-12-11 Thread Hunter C Payne
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:

Re: [DISCUSS] Allow attributes shorthand in pom.xml

2020-12-11 Thread Will Iverson
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

Re: [DISCUSS] Allow attributes shorthand in pom.xml

2020-12-11 Thread Manfred Moser
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

[DISCUSS] Allow attributes shorthand in pom.xml

2020-12-11 Thread Will Iverson
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

[GitHub] [maven-site] elharo merged pull request #218: minor grammar nits

2020-12-11 Thread GitBox
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

[GitHub] [maven-site] elharo opened a new pull request #218: minor grammar nits

2020-12-11 Thread GitBox
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