You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ofbiz.apache.org by "Jacques Le Roux (JIRA)" <ji...@apache.org> on 2014/01/07 13:23:50 UTC

[jira] [Commented] (OFBIZ-5464) Extend Ivy usage for easier external lib management

    [ https://issues.apache.org/jira/browse/OFBIZ-5464?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13864158#comment-13864158 ] 

Jacques Le Roux commented on OFBIZ-5464:
----------------------------------------

Pierre,

This is quite a good idea, notably regarind security concerns I recently expressed in dev ML. Due to possible jar dependencies maybe it will not be easy for all libs. But we can begin with the simpler ones.

Now this would also introduce a drawback: it takes times to download libs, and we have (roughly) 250+ of them for a total of 105MB... On the other hand, less to checkout, then an ant target could download them *up to date* (part of the build target seems a bit too much, maybe not, once in the Ivy cache it's not too slow)

> Extend Ivy usage for easier external lib management
> ---------------------------------------------------
>
>                 Key: OFBIZ-5464
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-5464
>             Project: OFBiz
>          Issue Type: Improvement
>          Components: ALL COMPONENTS, framework
>    Affects Versions: SVN trunk
>            Reporter: Pierre Smits
>
> Currently Apache Ivy is used to facilitate downloads of specific external jar files for Activemq, mySQL, postgreSQL configuration and Sonar and Cobertura functions. 
> However, Apache Ivy can also be for easier management of the standard jars OFBiz is dependent on, in
> - various framework areas
> - various base and special purpose applications/components.
> Applying more ivy functionality will decrease the load on commiters regarding maintenance of  (and upgrading) external jars used  and required licence information.



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)