> -----Original Message----- > From: Ross Gardler [mailto:[EMAIL PROTECTED] > Sent: Monday, 26 February 2007 8:13 PM > To: [email protected] > Subject: Re: [PROPOSAL] Switch dependency managment to IVY > > Gav.... wrote: > > > >> -----Original Message----- > >> From: Ross Gardler [mailto:[EMAIL PROTECTED] > >> Sent: Thursday, 22 February 2007 10:31 PM > >> To: [email protected] > >> Subject: Re: [PROPOSAL] Switch dependency managment to IVY > >> > >> Ross Gardler wrote: > >> > >>> * Note that I am using an Eclipse plugin to resolve the dependencies > for > >>> me. Since you want to help I will make it a priority to create an ANT > >>> task to resolve them for us - I should be able to do this later today > >> (GMT) > >> > >> I've added a basic build target for checking that jars resolve (ivy > >> branch only of course). Do: > >> > >> cd [FORREST_HOME]/main > >> ant -buildfile ivy-build.xml > >> > >> Note that you must be using the ant in our tools/ant directory or you > >> must place the ivy jar file (found in tools/ivy) into your ant > >> installations lib folder. > > > > Ok I give up, I'm assuming you added ivy-1.4.1.jar to /tools/ant/lib/ > > And you added a ivy-build.xml to /main/ , but I can't find them > > Anywhere. > > Are you sure you are using the ivyBuild branch? > > http://svn.apache.org/viewvc/forrest/branches/ivyBuild/main/ivy- > build.xml?view=log
Erm, nope sorry, I was still looking at Ivy in Forrest 2, oops. I must have missed/skimmed a conversation somewhere. Are you Now concentrating on converting current 0.8-dev to use Ivy? Downloaded the branch now, been a while since I downloaded a complete Version of Forrest, this took over an hour, the checkout gave up half Way through and I had to svn up the rest of it. I thought I'd do a quick comparison of this branch and trunk. (The comparison includes .svn directories and files so is not an Indicator of true size) Seems ivyBuild uses up 140Mb compared to Trunk's 256MB ivyBuild has 23,565 files compared with Trunks 41,886. Heading in the right direction I think. The repository used up 24Mb and contains 1030 files (inc .svn) When Ivy is in use properly I guess to start with only a handful Of these are downloaded initially and the 30MB in /lib/ wont Be downloaded at all, a great saving. When Forrest is run for The first time and Ivy is invoked then the 24MB of files will Then be downloaded into Ivy Cache, is this right. If so then A bit of a wait is in store for users. Will there be an (option Of an) initial Download of all these files packaged as part of the release and Then Ivy takes over from there for updates? Gav... > > Ross > > > -- > Internal Virus Database is out-of-date. > Checked by AVG Free Edition. > Version: 7.1.412 / Virus Database: 268.18.2/692 - Release Date: 2/18/2007
