You are viewing a plain text version of this content. The canonical link for it is here.
Posted to common-issues@hadoop.apache.org by "Doug Cutting (JIRA)" <ji...@apache.org> on 2010/03/11 21:54:29 UTC
[jira] Updated: (HADOOP-6629) versions of dependencies should be
specified in a single place
[ https://issues.apache.org/jira/browse/HADOOP-6629?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Doug Cutting updated HADOOP-6629:
---------------------------------
Attachment: HADOOP-6629.patch
Here's a patch that generates the POM file from Ivy. It also moves a few dependencies from the "default" category to the "test" category so that they're made optional in the main jar and only required by the test jar.
> versions of dependencies should be specified in a single place
> --------------------------------------------------------------
>
> Key: HADOOP-6629
> URL: https://issues.apache.org/jira/browse/HADOOP-6629
> Project: Hadoop Common
> Issue Type: Improvement
> Components: build
> Reporter: Doug Cutting
> Attachments: HADOOP-6629.patch
>
>
> Currently the Maven POM file is generated from a template file that includes the versions of all the libraries we depend on. The versions of these libraries are also present in ivy/libraries.properties, so that, when a library is updated, it must be updated in two places, which is error-prone. We should instead only specify library versions in a single place.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.