Hi team,

I'm writing an OSGi-based application, and I need the Shiro jars to
also be OSGi bundles.  Does anyone have any objections with me adding
the OSGi metadata to the Manifest files?  This would require changes
only to poms - not source code.  It is 100% backwards compatible.

This is what I would consider an interim step in making Shiro fully
OSGi friendly.  I think a more 'proper'/full OSGi approach would be
better suited for a Shiro 2.0 distribution since it would likely
require re-organizing some packages.  This would be close to the
_very_ old JSecurity 0.1 days, where there was an API jar and
implementation jars.  It is sort of similar to how the existing
'support' modules work today, but there would be segmentation in the
core module itself.  But of course, this type of work is further down
the line - like I said, a good candidate for 2.x work.

For now, I'd like to just get the metadata in the existing .jars.  Any
objections?

Cheers,

Les

Reply via email to