Just addressing a couple of points made on this list. Yes, we support only instructions in the separate bnd.bnd file (currently). However with judicious use of Java annotations, we find that you very rarely need bnd instructions at all! However I don’t agree that this is the "biggest difference" between bnd-maven-plugin and maven-bundle-plugin… The biggest differences are: (a) no special packaging type, and (b) no magic/implicit exports.
The licence of bnd-maven-plugin is Apache. However since bnd-maven-plugin is part of the bnd project, it is released at the same time as any enhancements made to bnd. This helps people who want to use the very latest bnd features. @Benson: There are no plans to implement Embed-Dependency, and I would oppose any move to do so since I think it’s such a terrible idea. Regards, Neil
