ant-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Xavier Hanin" <xavier.ha...@gmail.com>
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 <bodewig@apache.org> 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:
http://people.apache.org/~xavier/m2-staging-repo/org/apache/ivy/ivy/2.0.0-beta2/

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:
http://repo1.maven.org/maven2/ant/ant/1.6/ant-1.6.jar

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.

Xavier

>
>
> Stefan
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@ant.apache.org
> For additional commands, e-mail: dev-help@ant.apache.org
>
>


-- 
Xavier Hanin - Independent Java Consultant
http://xhab.blogspot.com/
http://ant.apache.org/ivy/
http://www.xoocode.org/

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