Sounds like a great idea, David. WRT to start order, one option could be to add a flag to the plugin configuration that would simply add the start order in the same order the dependencies are listed in the pom (I assume you can read this out in the order they are declared?). So you either have start order specified in the SUBSYSTEM.MF or you don't. For Subsystems that consist of well-behaved OSGi bundles, the start order is not needed, so I think that should be the default.
> Let me know if you start looking at this so we don't duplicate effort. I wasn't planning to - if you have time to look at this that would be awesome! Cheers, David
