[
https://issues.apache.org/jira/browse/MAHOUT-1278?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Work on MAHOUT-1278 started by Stevo Slavic.
--------------------------------------------
> 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
> Labels: legacy, scala
> Fix For: 0.10.0
>
>
> 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 was sent by Atlassian JIRA
(v6.3.4#6332)