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

Slawomir Jaranowski closed MPOM-480.
------------------------------------
    Resolution: Fixed

> Remove maven-site-plugin:attach-descriptor from ASF parent
> ----------------------------------------------------------
>
>                 Key: MPOM-480
>                 URL: https://issues.apache.org/jira/browse/MPOM-480
>             Project: Maven POMs
>          Issue Type: Improvement
>            Reporter: Slawomir Jaranowski
>            Assignee: Slawomir Jaranowski
>            Priority: Major
>             Fix For: ASF-32
>
>
> We have defined {{maven-site-plugin:attach-descriptor}} in {{build/plugins}}
> It cause to *every* ASF projects have execute this goals - but it is only 
> needed for parents pom and only in case when parent want to publish site 
> descriptor.
> In child projects such task is not needed.
> Each ASF project should manage it and add this only in place where is needed, 
> with *inherited* set to {*}false{*}, as example:
> {code:xml}
> <plugin>
>   <groupId>org.apache.maven.plugins</groupId>
>   <artifactId>maven-site-plugin</artifactId>
>   <inherited>false</inherited>
>   <executions>
>     <execution>
>       <id>attach-descriptor</id>
>       <goals>
>         <goal>attach-descriptor</goal>
>       </goals>
>     </execution>
>   </executions>
> </plugin>
> {code}
> After removing from ASF parent we can simplify next step of releasing ASF 
> parent - special manually maintained documentation layout.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to