[ 
https://issues.apache.org/jira/browse/MNG-7408?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Herve Boutemy updated MNG-7408:
-------------------------------
    Description: 
reporting plugin version looks like normal version = you need to define a 
version for build stability 
https://maven.apache.org/ref/3.8.4/maven-model/maven.html#class_reporting

in Maven 2, it did not even benefit from pluginManagement version selection

but since Maven 3, it benefits not only from pluginManagement version but also 
from plugin: we need to make that clear, because versions of report plugins are 
a pain for users who don't know about this, because it force them to define a 
property that will be used both in pluginManagement/plugin and reporting

and since Maven Site Plugin 3.4, it also benefits from pluginManagement 
configuration

see https://maven.apache.org/shared/maven-reporting-exec/

  was:
reporting plugin version looks like normal version = you need to define a 
version for build stability 
https://maven.apache.org/ref/3.8.4/maven-model/maven.html#class_reporting

and in the past, it did not even benefit from pluginManagement version selection

but since Maven SIte Plugin ..., it benefits not only from pluginManagement 
version (and configuration) but also from plugin: we need to make that clear, 
because versions of report plugins are a pain for users who don't know about 
this, because it force them to define a property that will be used both in 
pluginManagement/plugin and reporting

see https://maven.apache.org/shared/maven-reporting-exec/


> explain reporting plugin version automatic selection (in Maven 3)
> -----------------------------------------------------------------
>
>                 Key: MNG-7408
>                 URL: https://issues.apache.org/jira/browse/MNG-7408
>             Project: Maven
>          Issue Type: Improvement
>          Components: Sites & Reporting
>    Affects Versions: 3.8.4
>            Reporter: Herve Boutemy
>            Assignee: Herve Boutemy
>            Priority: Major
>             Fix For: 3.8.5
>
>
> reporting plugin version looks like normal version = you need to define a 
> version for build stability 
> https://maven.apache.org/ref/3.8.4/maven-model/maven.html#class_reporting
> in Maven 2, it did not even benefit from pluginManagement version selection
> but since Maven 3, it benefits not only from pluginManagement version but 
> also from plugin: we need to make that clear, because versions of report 
> plugins are a pain for users who don't know about this, because it force them 
> to define a property that will be used both in pluginManagement/plugin and 
> reporting
> and since Maven Site Plugin 3.4, it also benefits from pluginManagement 
> configuration
> see https://maven.apache.org/shared/maven-reporting-exec/



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

Reply via email to