ok got it :)

I was thinking features like:

<feature name="my" version="1.0">
  <feature name="other" version="2.0">
    <bundle>...</bundle>
  </feature>
</feature>

where other is defined only as an inner feature.

It could be dangerous to uninstall a top level feature which could be used in others features.

Regards
JB

On 05/21/2011 09:16 AM, Ioannis Canellos wrote:
Forgive me if I didn't express my self right. By inner feature I mean the
reuse of a top-level feature inside an other feature.

To reuse JB's example:

<feature name="my" version="1.0">
  <feature>other</feature>  <!-- This is what I meant as inner feature -->
</feature>

in this case if I do
features:install my
features:uninstall my

feature other will remain installed.

Reply via email to