I agree that these jars are only required for certain configurations,
and as such may be considered optional.
However, I do believe that these dependencies should have been included,
as otherwise you will run into noclassdeffound errors if you try some of
the documented features. 

Also, most of these jars are apache jars (jakarta / commons). I cannot
believe that including these should be a problem form IPMC ratification.
The only problematic jars I can think of are jdom and jsch. However, the
Maven 2.0 binary already packages jsch, and Geronimo packages jdom, so
this should not be a problem either. 
Or am I mistaken here?

Adding an ant script to download the required jars might be a simple way
to solve the issue for this alpha release - at least there is a
documented way to retrieve these dependencies. In forthcoming releases I
would still prefer to have them included in the binary distribution. 

(Almost) all other apache products do it too (look in the geronimo
binary for the sheer number of jars included there). 

Regards,

Erik-Berndt Scheper


-----Oorspronkelijk bericht-----
Van: Xavier Hanin [mailto:[EMAIL PROTECTED] 
Verzonden: maandag 23 april 2007 15:37
Aan: [email protected]
Onderwerp: Re: [VOTE] Submit release apache-ivy-2.0.0-alpha-1-incubating
to the IPMC for ratification


On 4/23/07, Scheper, Erik-Berndt <[EMAIL PROTECTED]> wrote:
>
> Hi,
>
> I have just downloaded and tried the ivy-2.0.0 alpha 1 snapshot which 
> seems to work OK, but misses all dependent jars necessary to run ivy.


None of those jars are necessary, they are only optional dependencies.
Therefore to simplify the IPMC ratification (which is mostly based on
legal issues), we have removed those jars from the distribution.

Now I had to download and include these manually.


Sorry for the inconvenience, maybe the easiest way to solve this problem
would be to add an ant script with the release distrib, which would use
ivy to download its dependencies (as is done in the src distrib). Then
downloading would be really easy as soon as you have ant installed.

If you think this would be a good solution, you can open an issue in
JIRA.

Xavier

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

Disclaimer:
This message contains information that may be privileged or confidential and is 
the property of Sogeti Nederland B.V. or its Group members. It is intended only 
for the person to whom it is addressed. If you are not the intended recipient, 
you are not authorized to read, print, retain, copy, disseminate, distribute, 
or use this message or any part thereof. If you receive this message in error, 
please notify the sender immediately and delete all copies of this message.

Reply via email to