ant-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Martin Eigenbrodt <martineigenbr...@googlemail.com>
Subject Re: distribution of ivy with ant
Date Wed, 27 May 2009 09:02:22 GMT
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.hanin@gmail.com>

> On Tue, May 26, 2009 at 4:49 PM, Steve Loughran <stevel@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-unsubscribe@ant.apache.org
> > For additional commands, e-mail: dev-help@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/
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message