that's already done by using profiles - the bundleplugin is built separate to the projects that use it
Ok, then maybe pluginManagement should be done per profile as well (don't know if that's possible?).
Regardless, I think the current parent pom is starting to show "God object(*)" symptoms... It might be wise to create a deeper hierachy (or separate parallel hierarchies) so each of the current profiles can get their own parent pom (each of which can have a shared parent which is essentially a significantly reduced version of the current parent).
Herko (*) http://en.wikipedia.org/wiki/God_object
