On 4/23/07, Maarten Coene <[EMAIL PROTECTED]> wrote:

Yes,

at least give the users a choice by providing 2 different distributions
(which was suggested in a previous post).

I'm behind a very restrictive proxy server, therefor Ivy (or any other
Java program) doesn't has Internet access where I work.
(So far I don't have a problem since I only use the standard Ivy resolvers
for which I don't need any extra library)

Besides, I think it complicates installing Ivy on your system. Compare the
2 installation procedures:

1. distribution with all dependencies
Installation is very simple: unpackage all includes jars to some folder
and use that folder as classpath when loading Ivy tasks.

2. distribution with only ivy.jar
Installation requires the following steps:
- unpackage ivy.jar and ivy.xml to some directory
- create a temporary Ant target which resolves Ivy's ivy.xml and download
the jars to the same directory. Things gets extra complicated because the
VFS version used by Ivy at the moment doesn't exist on ibiblio. (this should
somehow be fixed in a future release I guess).
- run that target
- delete the temporary ant target and the ivy.xml file (or keep it in the
build.xml to download the dependencies for the next Ivy release)
- use the jars in the download directory as classpath for the Ivy tasks


The idea is to provide the build.xml with the distrib. But I agree that at
least for people behind restrictive internet access it's easier to use a
single bundle. So I'm ok to provide two binary distributions for the next
release.

Xavier

regards,
Maarten

----- Original Message ----
From: Xavier Hanin <[EMAIL PROTECTED]>
To: [email protected]
Sent: Monday, April 23, 2007 6:22:42 PM
Subject: Re: Include dependencies in distribution (Was Re: [VOTE] Submit
release apache-ivy-2.0.0-alpha-1-incubating to the IPMC for ratification)


Why not, but I agree with Matthias that we should promote the distrib
without dependencies. And if the dependencies downloading is made very
easy
(which is quite simple with Ivy), should we still deliver a bundle with
all
dependencies?






__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around
http://mail.yahoo.com




--
Learn Ivy at ApacheCon: http://www.eu.apachecon.com/
Manage your dependencies with Ivy!
http://incubator.apache.org/ivy/

Reply via email to