Just a suggestion for the net.refractions.udig.libs bundle right here. In some projects we set the version of the OSGi-fied bundle to the main characteristic version of the bundled jars. Means for this example and the current version of geotools the libs-bundle would get the version 8.RC1. Good thing is, everybody knows what's in the libs bundle ;)
And an other suggestion for the libs bundle. With the maven-dependency-plugin Plugin and the naming/versioning convention mentioned above its possible to set the configuration value <stripVersion>true</stripVersion> As a result the internal jars (in lib folder) wouldn't have versions numbers anymore, the developers would not have any trouble with classpath and manifest anymore, except some dependencies were added or libs have additional transitive dependencies. And last but not least we should start working with version ranges in the bundles Manifest (Require-Bundle), for example in Manifest: Require-Bundle: net.refractions.udig.libs;bundle-version="[8.0,10.0)" Opinions? Frank 2012/5/15 Jody Garnett <[email protected]>: > tomorrow _______________________________________________ User-friendly Desktop Internet GIS (uDig) http://udig.refractions.net http://lists.refractions.net/mailman/listinfo/udig-devel
