2014-11-06 11:01 GMT+01:00 Chetan Mehrotra <[email protected]>:
> On Thu, Nov 6, 2014 at 3:25 PM, Tommaso Teofili > <[email protected]> wrote: > > ok for me, I'd also be happy to help as that would probably imply > exposing > > Lucene classes in OSGi too, right? > > Yes that would be required. Given the utility I see it would be very > helpful to export the Lucene packages to allow users to customize the > setup. > > So would it be ok to export Lucene packages? > +1 We have to decide how do that: - blindly expose org.apache.lucene.* from oak-lucene: we expose ourselves to issues with semantic versioning (since Lucene itself doesn't support it) - carefully expose only those packages classes we want people to be able to configure: we expose ourselves to issues with semantic versioning, but in a smaller scale - not expose Lucene classes from within oak-lucene but require them to be provided externally by, for example, Apache ServiceMix bundles: we should be fine with semantic versions but complicate the setup a bit (oak-lucene + servicemix stuff instead of just oak-lucene) - ... See also [1] for some history on this topic. Regards, Tommaso [1] : https://issues.apache.org/jira/browse/OAK-1442 > > Chetan Mehrotra >
