On 6/7/07, Steve Loughran <[EMAIL PROTECTED]> wrote:

Xavier Hanin wrote:
> On 6/7/07, Xavier Hanin <[EMAIL PROTECTED]> wrote:
>>
>> One point we will have to discuss before these votes is the
destination:
>> should we try to graduate as a top level project or as a sub project
>> of Ant
>> (our sponsor). This is also something that deserves its own thread for
>> discussion.
>
> Since we have started discussing graduation, I think one important point
> which may have influence on our capacity to graduate is the decision of
our
> destination. Should we try to graduate as a TLP or as a sub project of
Ant
> (our sponsor).
>

> IMO I think graduating as a TLP is more difficult and needs a broader
> community. With only 3 committers, I think we are far from being ready
to
> graduate as a TLP. OTOH graduating as a sub project means that we will
> get a
> close relationship with a TLP (Ant in our case). Several Ant committers
> have
> shown interest in Ivy, and I think we have a good relationship with the
Ant
> community. Moreover Ivy is still used mainly as a plugin for Ant (even
> though it's possible to use it without, and I'd like to keep this
feature).
> So IMO the best option would be to graduate as a sub project of Ant. Of
> course this does not depend only on what we think, but the Ant project
has
> already sponsored Ivy, and our four mentors are Ant PMC members, so I
think
> they are not fully opposed to this idea :-)
>

1. You are welcome to be under Ant
2. You are equally welcome to be standalone.
3. you could start under Ant and move on if you want to be independent.


Yes, I think it's better to target tings like that: start under Ant, an move
on if we feel we need ore independence AND can afford it. For the moment I
think we can't afford too much independence,  and we don't really need it,
because our main use case by far is to be used as an Ant plugin.

Xavier

Standalone makes it clear that Ivy is for more than just Ant use -its
embeddable, usable in IDEs, etc. Being standalone doesn't mean that we
cant couple ant to ivy. At the same time, probably is more overhead

-steve




--
Xavier Hanin - Independent Java Consultant
Manage your dependencies with Ivy!
http://incubator.apache.org/ivy/

Reply via email to