incubator-general mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Nicolas Lalevée <>
Subject Re: [IP-CLEARANCE] Bushel Donation to Apache Ant
Date Wed, 17 Nov 2010 09:16:52 GMT

Le 17 nov. 2010 à 00:30, Christopher Brind a écrit :

> Apologies if this is not the place to discuss this, but I notice on the
> Bushel Google Code page that it only honours "require-bundle", is that still
> the case?
> Are there plans to support import/export package soon (since package level
> dependencies are the recommended practice and, IMHO, require-bundle is
> frankly an after-thought to OSGi to support the Eclipse crowd).  I think
> this has the potential to be a great addition to Ivy, but not until it
> supports package level dependencies.
> That said, I don't have anything against this happening, just curious and
> would like to know that further development is planned. :)

It depends on the Ivy resolver you use, but packages are mostly supported. One of the resolver
even support the "use" attribute.
It is quite experimental though, OSGi's dependency model doesn't fit that well into Ivy's
one. If you are interested in this topic, here is the documentation of the mapping of the
"smartest" Ivy-OSGi resolver:

And a proper place to have further discussion would be the ivy-user or ant-dev if you are
interested :)


> Cheers,
> Chris
> On 15 November 2010 12:14, Stefan Bodewig <> wrote:
>> Hi all,
>> the people behind the Bushel project at Google Code[1] which provides
>> limited OSGi support to Apache Ivy want to donate their codebase for
>> integration into Ivy.
>> The code can be found at JIRA issue IVY-1241[2], all three authors
>> (one of them is Ant PMC member Nicolas Lalevée) signed software grants
>> and the Ant PMC voted to accept the donation.
>> The form is already online at
>> <> but I forgot to
>> add it to the index (done now, should become world-visible soonish).
>> 72hrs waiting period for -1s start now.
>> Thanks
>>       Stefan
>> [1]
>> [2]
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail:
>> For additional commands, e-mail:

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

View raw message