Open SamCooper opened 8 years ago
As a requirement for the new design, please consider the need to allow the user to finely control registration and unregistration.
For example, when used in a OSGi context, a natural way to init areas and services is to do such thing in the Activator
. But to respect OSGi design, the Activator
must be able to undo everything to allow the unloading of the bundles.
Easy enough to do but should be able to disable this in situations where we don't want it all.
But would remove the need for deepInits being called and the errors that come with missing that out.