[ 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)