[ 
http://jira.codehaus.org/browse/MEV-570?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_120920
 ] 

Al Sutton commented on MEV-570:
-------------------------------

Doesn't that mean that every project that uses maven has to run through the 
entire dependancy tree for the project to ensure there aren't duplicate jars 
being included due to differing groupIds referring to the same product, and if 
there are some every project then has to maintain their own exclusion list?

This seems to go against the goal of reducing the workload of developers by 
removing the need to check for jar clashes.

Surely the right thing to do is to fix the repository to ensure there is a one 
to one mapping between groupIds and products. That way the issue is solved in 
one place and does not rely on everyone who wants to use maven having to 
monitor their entire dependancy tree every time a new dependancy is added.

If this involves the introduction of a redirection system then so be it, but it 
just seems like it's creating work for project maintainers just to save some 
time for the repository maintainer.

> groupId org.freemarker and freemarker refer to the same product
> ---------------------------------------------------------------
>
>                 Key: MEV-570
>                 URL: http://jira.codehaus.org/browse/MEV-570
>             Project: Maven Evangelism
>          Issue Type: Bug
>          Components: Relocation
>            Reporter: Al Sutton
>            Assignee: Carlos Sanchez
>
> Both org.freemarker and freemarker refer to the same product (the freemarker 
> template library), having two different groupIDs for the same product creates 
> the possibility for multiple jars of the same product to be included in a 
> compile and run classpath.
> This has been seen in Struts2 where we had 2.3.4 from groupID freemarker from 
> a dependancy, and 2.3.11 from org.freemarker in our pom.
> One needs to go and a redirect put in place inorder to ensure consistency.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to