[ http://jira.codehaus.org/browse/MEV-385?page=all ]
Carlos Sanchez closed MEV-385:
------------------------------
Assign To: Carlos Sanchez
Resolution: Won't Fix
As I said if they want to bundle everything it's ok. Users shouldn't use it
though.
> velocity-dep 1.4 should be relocated to velocity 1.4
> ----------------------------------------------------
>
> Key: MEV-385
> URL: http://jira.codehaus.org/browse/MEV-385
> Project: Maven Evangelism
> Type: Bug
> Reporter: fabrizio giustina
> Assignee: Carlos Sanchez
>
>
> After fixing MEV-384 (velocity 1.4 dependencies) velocity-dep 1.4 should be
> relocated to velocity 1.4.
> Velocity-dep-1.4.jar is the same as velocity-1.4.jar PLUS logkit, oro and
> commons-collections packaged together. Since maven already manages transitive
> dependencies it makes no sense providing a single jar with everything
> packaged together for easier deploy.
> Now projects always end up having two copies of the velocity jars in the
> classpath (velocity and velocity-dep are usually both included in
> dependencies).
> Even worse, your project may depend on a specific version of oro or logkit,
> newer than the one in the velocity-dep jar: in that case you will end up
> having two different versions of those libraries in the classpath, one of
> them hidden in the velocity-dep jar (and so very difficult to detect). That
> could cause nasty problems, and maven can't help in selecting only the
> version you really need in your project...
--
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