OSGi tooling

There’s a really interesting conversation going on at TSS about OSGi and future directions for Enterprise Java.

I’ve posted a reply which I thought it was worth reposting here:

I think there are two issues with [the approach of repackaging existing modules as OSGi bundles and simply importing/exporting all packages] which really cause headaches going forward; Module vs API dependencies and complex “Uses” graphs. (more…)