Further Dependency Cleanup -------------------------- Key: MAHOUT-238 URL: https://issues.apache.org/jira/browse/MAHOUT-238 Project: Mahout Issue Type: Sub-task Reporter: Drew Farris Priority: Minor Fix For: 0.3
Further dependency cleanup is required, mainly to set the right hadoop dependency for mahout-math and fix exclusions for the hadoop dependency in the parent pom. Other minor cleanups too. The patch includes the following changes: maven (parent pom) * added inceptionYear (2008) * removed some exclusions for hadoop dependency: avro, commons-codec, commons-httpclient in the dependendy management section. * removed javax.mail dependency mahout-math * switched from o.a.m.hadoop:hadoop-core dependency to new o.a.hadoop:hadoop-core dependency used in core, version specified in dependencyManagement section of parent pom. * removed unnecessary compile scope from gson dependency mahout-core * removed: kfs, jets3t, xmlenc, unused, originally added to support old o.a.mahout.hadoop:hadoop-core:0.20.1 dependency * removed: commons-httpclient, now added transitively from new o.a.hadoop:hadoop-core:0.20.2-SNAPSHOT dependency * set slf4j-jcl to test scope. * removed: watchmaker-swing, added later in mahout-examples where it is actually used. * fixed uncommons-maths groupId * removed unused lucene-analyzers dependency. * added easymock dependencies explicitly mahout-utils * removed unused easymock dependencies mahout-examples * added watchmaker-framework and watchmaker-swing -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.