You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@maven.apache.org by "jira-importer (via GitHub)" <gi...@apache.org> on 2025/04/02 08:01:13 UTC

[I] [MPOM-32] Apache POM 10 forces all child projects to generate the project info reports [maven-apache-parent]

jira-importer opened a new issue, #311:
URL: https://github.com/apache/maven-apache-parent/issues/311

   **[Sebb](https://issues.apache.org/jira/secure/ViewProfile.jspa?name=sebb@apache.org)** opened **[MPOM-32](https://issues.apache.org/jira/browse/MPOM-32?redirect=false)** and commented
   
   One of the changes between ASF-9 and ASF-10 was to configure maven-project-info-reports-plugin with a full set of reports.
   
   This means that all inheriting projects now get the full set of reports, whether they want them or not.
   
   Note that this feature is not documented on the overview page [1]
   
   The other changes in 10 seem benign.
   
   [1] http://maven.apache.org/pom/asf/
   
   
   ---
   
   **Affects:** ASF-10, ASF-11, ASF-12
   
   **Attachments:**
   - [MPOM-32-1.xml](https://issues.apache.org/jira/secure/attachment/12517650/MPOM-32-1.xml) (_1.78 kB_)
   - [MPOM-32-2.xml](https://issues.apache.org/jira/secure/attachment/12517651/MPOM-32-2.xml) (_1.63 kB_)
   


-- 
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 the specific comment.

To unsubscribe, e-mail: issues-unsubscribe@maven.apache.org.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [I] [MPOM-32] Apache POM 10 forces all child projects to generate the project info reports [maven-apache-parent]

Posted by "jira-importer (via GitHub)" <gi...@apache.org>.
jira-importer commented on issue #311:
URL: https://github.com/apache/maven-apache-parent/issues/311#issuecomment-2771679042

   **[Sebb](https://issues.apache.org/jira/secure/ViewProfile.jspa?name=sebb@apache.org)** commented
   
   In ASF-9, the list of reports was not provided.
   
   That worked fine; if a child pom did not specify any reports, all of them were generated.
   And if the child specified just some of the reports, just those were generated.
   
   However, with ASF-10, all the reports are always generated - it does not appear to be possible to override the set of reports.
   
   I tried using \<inherited>false\</inherited> as per [1] but that does not work.
   
   [1]http://maven.apache.org/guides/mini/guide-configuring-plugins.html#Using_the_inherited_Tag_In_Reporting_Plugins
   


-- 
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 the specific comment.

To unsubscribe, e-mail: issues-unsubscribe@maven.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [I] [MPOM-32] Apache POM 10 forces all child projects to generate the project info reports [maven-apache-parent]

Posted by "jira-importer (via GitHub)" <gi...@apache.org>.
jira-importer commented on issue #311:
URL: https://github.com/apache/maven-apache-parent/issues/311#issuecomment-2771679076

   **[Sebb](https://issues.apache.org/jira/secure/ViewProfile.jspa?name=sebb@apache.org)** commented
   
   As far as I can see, adding the report list to the Apache pom has no benefit.
   
   There several disadvantages:
   - Maven 2.x projects cannot override the list
   - poms which derive from Apache have to remember to disable inheritance in order to change the set of reports.
   - the behaviour of projects that update from v9 to v10 is changed (and this is not documented)
   
   


-- 
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 the specific comment.

To unsubscribe, e-mail: issues-unsubscribe@maven.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [I] [MPOM-32] Apache POM 10 forces all child projects to generate the project info reports [maven-apache-parent]

Posted by "jira-importer (via GitHub)" <gi...@apache.org>.
jira-importer commented on issue #311:
URL: https://github.com/apache/maven-apache-parent/issues/311#issuecomment-2771679103

   **[Olivier Lamy](https://issues.apache.org/jira/secure/ViewProfile.jspa?name=olamy)** commented
   
   fixed http://svn.apache.org/r1429896
   


-- 
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 the specific comment.

To unsubscribe, e-mail: issues-unsubscribe@maven.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [I] [MPOM-32] Apache POM 10 forces all child projects to generate the project info reports [maven-apache-parent]

Posted by "jira-importer (via GitHub)" <gi...@apache.org>.
jira-importer commented on issue #311:
URL: https://github.com/apache/maven-apache-parent/issues/311#issuecomment-2771679086

   **[Sebb](https://issues.apache.org/jira/secure/ViewProfile.jspa?name=sebb@apache.org)** commented
   
   Please remove the list of reports from the pom; it is unnecessary and breaks Maven 2.x builds.
   


-- 
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 the specific comment.

To unsubscribe, e-mail: issues-unsubscribe@maven.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [I] [MPOM-32] Apache POM 10 forces all child projects to generate the project info reports [maven-apache-parent]

Posted by "jira-importer (via GitHub)" <gi...@apache.org>.
jira-importer commented on issue #311:
URL: https://github.com/apache/maven-apache-parent/issues/311#issuecomment-2771679013

   **[Sebb](https://issues.apache.org/jira/secure/ViewProfile.jspa?name=sebb@apache.org)** commented
   
   PING
   


-- 
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 the specific comment.

To unsubscribe, e-mail: issues-unsubscribe@maven.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [I] [MPOM-32] Apache POM 10 forces all child projects to generate the project info reports [maven-apache-parent]

Posted by "jira-importer (via GitHub)" <gi...@apache.org>.
jira-importer commented on issue #311:
URL: https://github.com/apache/maven-apache-parent/issues/311#issuecomment-2771679032

   **[Sebb](https://issues.apache.org/jira/secure/ViewProfile.jspa?name=sebb@apache.org)** commented
   
   Furthermore, the "license" report is not supposed to be used on ASF websites: sites should link to the ASF license page instead => http://www.apache.org/licenses/
   


-- 
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 the specific comment.

To unsubscribe, e-mail: issues-unsubscribe@maven.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [I] [MPOM-32] Apache POM 10 forces all child projects to generate the project info reports [maven-apache-parent]

Posted by "jira-importer (via GitHub)" <gi...@apache.org>.
jira-importer commented on issue #311:
URL: https://github.com/apache/maven-apache-parent/issues/311#issuecomment-2771679068

   **[Herve Boutemy](https://issues.apache.org/jira/secure/ViewProfile.jspa?name=hboutemy)** commented
   
   AFAIK, the bug is in Maven Core: see https://jira.codehaus.org/browse/MNG-5155
   


-- 
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 the specific comment.

To unsubscribe, e-mail: issues-unsubscribe@maven.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [I] [MPOM-32] Apache POM 10 forces all child projects to generate the project info reports [maven-apache-parent]

Posted by "jira-importer (via GitHub)" <gi...@apache.org>.
jira-importer commented on issue #311:
URL: https://github.com/apache/maven-apache-parent/issues/311#issuecomment-2771679054

   **[Sebb](https://issues.apache.org/jira/secure/ViewProfile.jspa?name=sebb@apache.org)** commented
   
   See attached sample POMs.
   
   Both attempt to change the list of generated reports; neither has any effect.
   


-- 
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 the specific comment.

To unsubscribe, e-mail: issues-unsubscribe@maven.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org