Re: web.xml updates to web and portlet archetypes?

2021-01-03 Thread Nitin Dahyabhai
Hervé, I've created https://github.com/apache/maven-archetypes/pull/6. The existing documentation doesn't mention versions apart from the archetypes', did you want something about that added to the site page? And should I reference a Jira ticket? This isn't a code change, but it's not a doc-only ch

[GitHub] [maven-doxia] dependabot[bot] opened a new pull request #51: Bump commons-io from 2.6 to 2.8.0

2021-01-03 Thread GitBox
dependabot[bot] opened a new pull request #51: URL: https://github.com/apache/maven-doxia/pull/51 Bumps commons-io from 2.6 to 2.8.0. [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=commons-io:commons-io&packag

[GitHub] [maven-site-plugin] michael-o commented on pull request #34: [DOXIA-616]

2021-01-03 Thread GitBox
michael-o commented on pull request #34: URL: https://github.com/apache/maven-site-plugin/pull/34#issuecomment-753697914 I won't merge before anyway because I never depend on snapshots. This is an automated message from the A

[GitHub] [maven-site-plugin] michael-o commented on pull request #34: [DOXIA-616]

2021-01-03 Thread GitBox
michael-o commented on pull request #34: URL: https://github.com/apache/maven-site-plugin/pull/34#issuecomment-753673025 Thanks, will look into it. This is an automated message from the Apache Git Service. To respond to the

[GitHub] [maven-site-plugin] bertysentry commented on pull request #34: [DOXIA-616]

2021-01-03 Thread GitBox
bertysentry commented on pull request #34: URL: https://github.com/apache/maven-site-plugin/pull/34#issuecomment-753665247 @michael-o Please note: * I upgraded to Doxia 1.10-SNAPSHOT (not sure you wanted this here, just let me know) * I wondered whether we should actually remove these

[GitHub] [maven-site-plugin] bertysentry opened a new pull request #34: [DOXIA-616]

2021-01-03 Thread GitBox
bertysentry opened a new pull request #34: URL: https://github.com/apache/maven-site-plugin/pull/34 * Fixed integration tests for **doxia-formats* wrt fenced code blocks * Upgraded to Doxia 1.10-SNAPSHOT This is an automat

Re: maven 4.0.0 new XML stuff

2021-01-03 Thread Romain Manni-Bucau
Le dim. 3 janv. 2021 à 19:04, Robert Scholte a écrit : > I don't remember all those details anymore, because I hit those in the > beginning. > Trying things over and over again I decided that this is probably the most > successful approach. > > > What of the goals was to keep the pom.xml as is as

Re: maven 4.0.0 new XML stuff

2021-01-03 Thread Robert Scholte
I don't remember all those details anymore, because I hit those in the beginning. Trying things over and over again I decided that this is probably the most successful approach. What of the goals was to keep the pom.xml as is as much as possible. We can only decide for the specific Maven elemen

Re: web.xml updates to web and portlet archetypes?

2021-01-03 Thread Hervé BOUTEMY
yes, providing a PR would help: I intent do release archetypes soon I don't know what's the best choice to do but IMHO there may some explanations to put to the documentation page or the archetype https://maven.apache.org/archetypes/maven-archetype-webapp/ Regards, Hervé Le dimanche 3 janvier

[ANN] Apache Maven EAR Plugin 3.2.0 Released

2021-01-03 Thread Hervé Boutemy
The Maven team is pleased to announce the release of the Apache Maven EAR Plugin, version 3.2.0 This plugin generates a J2EE Enterprise Archive (EAR) file. https://maven.apache.org/plugins/maven-ear-plugin/ You should specify the version in your project's plugin configuration: org.apache.ma

Re: maven 4.0.0 new XML stuff

2021-01-03 Thread Romain Manni-Bucau
Le dim. 3 janv. 2021 à 16:18, Robert Scholte a écrit : > > So what I was expecting was: raw xml model -> converted to unified > consumed model -> extensions -> model processing. > > This is only the build pom part. You're missing the consume part, where > the xml is distributed. > Yes but with p

Re: maven 4.0.0 new XML stuff

2021-01-03 Thread Robert Scholte
> So what I was expecting was: raw xml model -> converted to unified consumed >model -> extensions -> model processing. This is only the build pom part. You're missing the consume part, where the xml is distributed. Build is raw + enrich, consumer is raw + enrich + reduce (removing relativePath

Re: maven 4.0.0 new XML stuff

2021-01-03 Thread Romain Manni-Bucau
Hi all, I kind of join Matthieu thoughts there, there is no point to work at xml level to create the consumed pom - comments is not a point since it can commonly/easily refer to a dropped part of the pom so they should be stripped. Current extension model got proven adapted and adopted, using a lo

Re: maven 4.0.0 new XML stuff

2021-01-03 Thread Robert Scholte
Hi Matthieu, As you understand, something had to be changed to move Maven forward. I've decided to pick up that challenge and came up with the current solution. My main concerns was that I wanted to keep the fileModel as much as is. That includes the license, comments and element order.  This inf

[RESULT] [VOTE] Release Apache Maven EAR Plugin version 3.2.0

2021-01-03 Thread Hervé BOUTEMY
Hi, The vote has passed with the following result: +1 : Michael Osipov, Sylwester Lachiewicz, Elliotte Rusty Harold, Hervé Boutemy, Olivier Lamy PMC quorum reached I will promote the artifacts to the central repo. - To unsu

Re: maven 4.0.0 new XML stuff

2021-01-03 Thread Matthieu Brouillard
Thanks Robert for the video link. I fully understand the rationales behind the separation of build/consumer pom and the video provides some insights on it and you explain the actual implementation to introduce this change. Still I do not fully understand why it was decided to work on top of XML by