I've been trying to figure out some package versions for some geronimo code 
today and think that, given an existing bundle and its next version, it's 
pretty much beyond human capabilities to correctly determine the package 
versions for the new bundle.  Certainly I don't think anyone trying to tie up 
the loose ends for a release is going to be able to do it correctly.

Are there any tools available to help with this?

I don't think that anyone can expect any correct package versions in bundles 
until this is well supported by tooling.

Ideally I'd like the maven-bundle-plugin to have a goal to determine the 
package versions by analyzing the code differences between the current code and 
the previous released version of a bundle, and for the normal operation of the 
plugin to compare these correct versions with explicitly configured versions to 
make it obvious when you have unintentionally changed compatibility.

thanks
david jencks

Reply via email to