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.
