Do not export jackrabbit core classes from jcr/jackrabbit-server module
-----------------------------------------------------------------------

                 Key: SLING-372
                 URL: https://issues.apache.org/jira/browse/SLING-372
             Project: Sling
          Issue Type: Improvement
          Components: Repository
            Reporter: Felix Meschberger
            Assignee: Felix Meschberger
             Fix For: 2.0.0


The jcr/jackrabbit-server module currently exports (almost) all classes from 
the jackrabbit-core library for use by other bundles, mostly to support 
extension point implementation.

This is probably not the best of all ideas, because it opens up the internal 
implementation of jackrabbit core. If the need arises to implement such 
extension points in foreign modules, the jackrabbit core should be modified to 
clearly separate such extension point interfaces and internal implementations.

So, the jcr/jackrabbit-server modules should not export anything for now.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to