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

Stevo Slavic updated MAHOUT-1278:
---------------------------------

    Description: 
We should update dependency on Apache parent pom (currently we depend on 
version 9, while 13 is already released).

With the upgrade we should make the most of inherited settings and plugin 
versions from Apache parent pom, so we override only what is necessary, to make 
Mahout POMs smaller and easier to maintain.

Hopefully by the time this issue gets worked on, maven-remote-resources-plugin 
with [MRRESOURCES-53|http://jira.codehaus.org/browse/MRRESOURCES-53] fix will 
be released (since we're affected by it - test jars are being resolved from 
remote repository instead from the current build / rector repository), and 
updated Apache parent pom released.

Implementation note: Mahout parent module and mahout-buildtools module both use 
Apache parent pom as parent, so both need to be updated. mahout-buildtools 
module had to be separate from the mahout parent pom (not inheriting it), so 
that buildtools module can be referenced as dependency of various source 
quality check plugins.

  was:
We should update dependency on Apache parent pom (currently we depend on 
version 9, while 13 is already released).

With the upgrade we should make the most of inherited settings and plugin 
versions from Apache parent pom, so we override only what is necessary, to make 
Mahout POMs smaller and easier to maintain.

Hopefully by the time this issue gets worked on, maven-remote-resources-plugin 
with MRRESOURCES-53 fix will be released (since we're affected by it - test 
jars are being resolved from remote repository instead from the current build / 
rector repository), and updated Apache parent pom released.

Implementation note: Mahout parent module and mahout-buildtools module both use 
Apache parent pom as parent, so both need to be updated. mahout-buildtools 
module had to be separate from the mahout parent pom (not inheriting it), so 
that buildtools module can be referenced as dependency of various source 
quality check plugins.

    
> Improve inheritance of Apache parent pom
> ----------------------------------------
>
>                 Key: MAHOUT-1278
>                 URL: https://issues.apache.org/jira/browse/MAHOUT-1278
>             Project: Mahout
>          Issue Type: Improvement
>          Components: build
>    Affects Versions: 0.8
>            Reporter: Stevo Slavic
>            Assignee: Stevo Slavic
>            Priority: Minor
>
> We should update dependency on Apache parent pom (currently we depend on 
> version 9, while 13 is already released).
> With the upgrade we should make the most of inherited settings and plugin 
> versions from Apache parent pom, so we override only what is necessary, to 
> make Mahout POMs smaller and easier to maintain.
> Hopefully by the time this issue gets worked on, 
> maven-remote-resources-plugin with 
> [MRRESOURCES-53|http://jira.codehaus.org/browse/MRRESOURCES-53] fix will be 
> released (since we're affected by it - test jars are being resolved from 
> remote repository instead from the current build / rector repository), and 
> updated Apache parent pom released.
> Implementation note: Mahout parent module and mahout-buildtools module both 
> use Apache parent pom as parent, so both need to be updated. 
> mahout-buildtools module had to be separate from the mahout parent pom (not 
> inheriting it), so that buildtools module can be referenced as dependency of 
> various source quality check plugins.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to