atom feed39 messages in org.apache.ofbiz.devRe: Housekeeping of jar files
FromSent OnAttachments
Jacopo CappellatoApr 11, 2012 9:49 am 
Pierre SmitsApr 11, 2012 11:34 am 
Jacques Le RouxApr 11, 2012 1:43 pm 
Pierre SmitsApr 11, 2012 1:51 pm 
Jacques Le RouxApr 11, 2012 1:57 pm 
Pierre SmitsApr 11, 2012 2:38 pm 
Adrian CrumApr 12, 2012 12:23 am 
Rajbir SainiApr 12, 2012 12:29 am 
Jacopo CappellatoApr 12, 2012 12:31 am 
Jacques Le RouxApr 12, 2012 4:15 am 
Rajbir SainiApr 12, 2012 4:30 am 
Jacques Le RouxApr 12, 2012 6:52 am 
Erwan de FERRIERESApr 12, 2012 6:55 am 
Jacopo CappellatoApr 12, 2012 7:07 am 
Jacques Le RouxApr 12, 2012 7:08 am 
Rajbir SainiApr 12, 2012 7:20 am 
Jacopo CappellatoApr 12, 2012 7:32 am 
Erwan de FERRIERESApr 12, 2012 7:37 am 
Jacques Le RouxApr 12, 2012 7:45 am 
Jacopo CappellatoApr 12, 2012 8:02 am 
Pierre SmitsApr 12, 2012 8:39 am 
Jacopo CappellatoApr 12, 2012 11:26 pm 
Pierre SmitsApr 13, 2012 12:59 am 
Jacques Le RouxApr 14, 2012 2:48 am 
Erwan de FERRIERESApr 14, 2012 4:43 am 
Pierre SmitsApr 14, 2012 4:52 am 
Jacques Le RouxApr 14, 2012 6:33 am 
Pierre SmitsApr 14, 2012 6:58 am 
Jacques Le RouxApr 15, 2012 1:28 am 
Pierre SmitsApr 15, 2012 2:19 am 
Jacques Le RouxApr 15, 2012 2:36 am 
Jacques Le RouxApr 15, 2012 2:44 am 
Pierre SmitsApr 15, 2012 4:45 am 
Pierre SmitsApr 15, 2012 6:17 am 
Jacopo CappellatoApr 15, 2012 6:28 am 
Pierre SmitsApr 15, 2012 6:46 am 
Jacques Le RouxApr 15, 2012 6:52 am 
Pierre SmitsApr 15, 2012 7:10 am 
Jacopo CappellatoApr 15, 2012 7:48 am 
Subject:Re: Housekeeping of jar files
From:Rajbir Saini (rajb@yahoo.com)
Date:Apr 12, 2012 12:29:58 am
List:org.apache.ofbiz.dev

BTW, how to you checkout OFBiz or download the source if there is no Internet connection. I know we can build with Maven without Internect connection once you have downloaded the dependencies when you build first time. Also, OFBiz similar to other should have a different binary release and generally binary releases have all the dependencies bundled. Binary releases are for the end users and not developers.

Thanks,

Raj

On Thursday 12 April 2012 02:14 AM, Jacques Le Roux wrote:

The problem with this approach: it does not work if you don't have an Internet connection: blocking

-1

From: "Pierre Smits" <pier@gmail.com>

Hi Jacopo,

How about using Apache Ivy more to manage dependencies. That way OFBiz should reduce in size dramatically and the modifications of the licence and notice file are trimmed down considerably.

Op 11 april 2012 18:49 schreef Jacopo Cappellato < jaco@hotwaxmedia.com> het volgende:

Hi all,

the following are housekeeping tasks that could be part of the "SlimDown" roadmap we could do (help from the community would be highly appreciated) related to the big number of jar files bundled with OFBiz:

* making sure all jar files are marked as binary * making sure they are listed properly in LICENSE (and if required NOTICE) file * making sure we are running stable versions and not snapshots (whenever possible) * upgrade jars to use latest versions (whenever possible) * remove jars no more needed * rename old jars to add release numbers in the file name

Any ideas on how to document compilation and runtime dependencies, purpose and versions of each jars bundled in OFBiz? A useful (but outdated/incomplete) source of information is this page:

https://cwiki.apache.org/confluence/display/OFBADMIN/Libraries+Included+in+OFBiz

You may have noticed that in the last few days I already started the work of upgrading some jars, setting the file properties to binary etc..

I have also identified a few jars that may not be needed anymore, but I would like your help/input in figuring out if we can actually remove them; in fact, even if I was able to compile and run successfully all tests it is still not guaranteed that some of them may be used under special conditions at runtime (this is true for all jars):

framework/base/lib/ant/ant-nodeps-1.8.1.jar framework/base/lib/Tidy.jar framework/base/lib/ant-trax-1.8.0.jar framework/base/lib/commons/commons-vfs-20070730.jar

There may be other files in the same condition.

Kind regards,

Jacopo