[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [p2-dev] tooling... IU requirements
|
Yes this is correct. The goal of such IUs is to apply a common configuration to all the bundles.
For example in Eclipse every bundles but a few need to be started at start level 4. Since nothing happens for free in p2, there needs to be a configuration unit (an IUFragment) to delivers this information to every bundle. To avoid the creation of a plethora of CU (one per IU that delivers a bundle) it is much more maintainable to have one CU that attaches to multiple IUs. An example of such IU is tooling.osgi.bundle.default.
HTH
Pascal
On 2012-08-09, at 1:54 PM, Igor Fedorenko wrote:
> I've noticed that many/all toolingBLAH IUs have a requirement that appear to be satisfied by any bundle
>
>
> <required
> namespace='org.eclipse.equinox.p2.eclipse.type'
> name='bundle'
> range='[1.0.0,2.0.0)'
> greedy='false'/>
>
>
> Did I get this right? What is the reason behind these?
>
> --
> Regards,
> Igor
> _______________________________________________
> p2-dev mailing list
> p2-dev@xxxxxxxxxxx
> https://dev.eclipse.org/mailman/listinfo/p2-dev