That is definitely a cool idea.  Another possibility would be to use embedded 
Ivy to implement an auto-update feature for ant and/or ivy itself.
Not a "three-dialogs-per-day" kind of auto-update feature, of course.
 
jason

________________________________

From: Martin Eigenbrodt [mailto:martineigenbr...@googlemail.com]
Sent: Wed 5/27/2009 2:02 AM
To: Ant Developers List
Subject: Re: distribution of ivy with ant



I think this is a great Idea and could bring the power of ivy to the core of
ant. You could then even change taskdef (or write  a similair task) to
support somethingh like:

 <taskdef org="cobertura" module="cobertura" revision="1.9.1"
resource="tasks.properties"/>

No need to manually download the files and setup a path before. This would
make using ant extensions/ thirdparty tasks easier.

Best regards,

Martin



2009/5/27 Xavier Hanin <xavier.ha...@gmail.com>

> On Tue, May 26, 2009 at 4:49 PM, Steve Loughran <ste...@apache.org> wrote:
>
> > Enis Soztutar wrote:
> >
> >> I don't know if it is discussed previously but I was wondering why ivy
> is
> >> not included in the ant distribution. More and more projects previously
> >> depending on ant start to use ivy, but the build files are cluttered
> with
> >> ivy-download, check-ivy-antlib, etc. Technically ivy is a subproject of
> ant,
> >> and it can be used optionally. However if they are distributed together
> >> there will be several benefits:
> >> 1. Out-of-the-box support for dependency management for ant
> >> 2. Better integration of ivy with ant
> >> 3. No more check, download and load ivy targets in build files
> >> 4. Lowered entry barrier to using ivy  for existing ant users
> >> 5. Exposure of ivy to more users
> >>
> >> the only drawback I can think of is the extra ivy jar file in the
> >> distribution.
> >>
> >> Is there any plans on the roadmap?
> >>
> >>
> > Now that ivy is part of Ant, it makes sense to start thinking of bundling
> > the two. However, it may tie the release cycle of the faster moving item
> > (ivy) to that of the slower one.
>
> Ivy may still be released separately too, so that people wanting to upgrade
> their Ivy version without waiting for a release of Ant could still do it.
> WDYT?
>
> Xavier
>
>
> > Do you think things have stabilised/slowed down enough for this? We can
> of
> > course increase the release frequency of Ant...
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: dev-unsubscr...@ant.apache.org
> > For additional commands, e-mail: dev-h...@ant.apache.org
> >
> >
>
>
> --
> Xavier Hanin - 4SH France
> BordeauxJUG co leader - http://www.bordeauxjug.org/
> Blogger - http://xhab.blogspot.com/
> Apache Ivy Creator - http://ant.apache.org/ivy/
>



---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@ant.apache.org
For additional commands, e-mail: dev-h...@ant.apache.org

Reply via email to