ant-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Xavier Hanin" <>
Subject Re: [VOTE] Ivy 2.0.0-beta2 Release (second attempt)
Date Tue, 26 Feb 2008 14:47:23 GMT
On Tue, Feb 26, 2008 at 12:23 PM, Stefan Bodewig <> wrote:

> As usual I lack the technological competence to vote on this part, so
> I've again concentrated on checking the legal requirements and
> infrastructire stuff.
> So far I didn't find any issues, which means I'm +1 on the release.
> The only stuff flagged by RAT are some JQuery files, the generated
> package-list (I'll teach RAT to detect it as generated once the code
> has moved into the incubator), the MANIFEST which cannot hold the
> license info at the top and the *.patterns files.  I'd probably add
> licenses to the two .patterns files in the source distro just to be
> complete (after the beta).
> A nit: since you don't distribute JSch in the source distribution you
> wouldn't need to add its license to your LICENSE file, but I
> understand that maintaining separate LICENSE files for bin-with-deps
> and the other distributions would be a pain.
> Some questions (maybe I should kick of a new thread here, too late)
> Are the jars intended as the jars that go into the repository or do
> you intend to distribute them via the normal download as well?

Now that we provide Ivy jar in the maven repository, I think we could get
rid of putting the jar in the distrib directory (which I've uploaded). So I
think we can consider that the files intended to be distributed via the
normal download are only zips, tar.gz and associated checksums/signatures,
and that's all. The files which are intended to be distributed in the maven
repository are available here:

I forgot to mention this in the vote.

> The bin-with-deps distribution contains an ant-1.6.jar.  Which x of
> 1.6.x is this?  Why not 1.7.0?  Is this an unmodified version of Ant's
> jar (I don't see the -launcher.jar)?

It's this one:

Since we have a dependency on Ant stated in our own ivy.xml, and since we
use Ivy to manage our own dependencies, we end up with this jar in
bin-with-deps distribution format. But I think we could exclude it, since it
doesn't really make sense, people who want to use Ivy with Ant will install
Ant themselves first. Should I make a new release for this, or can this wait
for next release?

> Is your MANIFEST.MF hand-crafted or created by something like bnd?  I
> ask because I think we should add OSGI information to Ant's jars as
> well but am a bit undecided on how to go about it.

It's hand-crafted. Colin Sampaleanu (Spring-DM lead) contributed the first
version, we now maintain it by hand with the help of eclipse tooling. The
only part being generated is the the Bundle-Version.


> Stefan
> ---------------------------------------------------------------------
> To unsubscribe, e-mail:
> For additional commands, e-mail:

Xavier Hanin - Independent Java Consultant

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