WIth the extender pattern being more and more used, I think bundle
repository is missing a way to express.
I'm wondering about defining a new namespace for that.
A blueprint bundle would have a requirement:
<requirement name="extender"
filter="(&(extender=org.osgi.service.blueprint)(version>=1.0.0))" />
While a blueprint extender would have the following capability:
<capability name="extender">
<p n="extender" v="org.osgi.service.blueprint"/>
<p n="version" v="1.0.0" />
</capability>
Thoughts ?
--
Cheers,
Guillaume Nodet
------------------------
Blog: http://gnodet.blogspot.com/
------------------------
Open Source SOA
http://fusesource.com