[ https://issues.apache.org/jira/browse/OAK-6318?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16162918#comment-16162918 ]
Alex Deparvu edited comment on OAK-6318 at 9/12/17 1:24 PM: ------------------------------------------------------------ [~anchela] I can't tell if this is implied or not but isn't this also blocked by the dependency to the {{org.apache.jackrabbit.oak.spi.xml}} package which is still in {{oak-core}}? It could easily move to {{oak-store-spi}}, it seems. [edit] Also {{org.apache.jackrabbit.oak.namepath.NamePathMapper}} is a hard one. was (Author: alex.parvulescu): [~anchela] I can't tell if this is implied or not but isn't this also blocked by the dependency to the {{org.apache.jackrabbit.oak.spi.xml}} package which is still in {{oak-core}}? It could easily move to {{oak-store-spi}}, it seems. > Refactor oak.spi.security into a separate module/bundle > ------------------------------------------------------- > > Key: OAK-6318 > URL: https://issues.apache.org/jira/browse/OAK-6318 > Project: Jackrabbit Oak > Issue Type: Task > Components: core, security > Reporter: angela > > In the light of the modularization effort it would IMHO make a lot of sense > to refactor _oak.spi.security.*_ into a separate module/bundle that could be > release independent of _oak-core_. > As far as I could see so far this is currently not easily doable due to the > dependency of {{oak.spi.security.*}} on {{oak.plugins.tree}}, which in turn > relies on {{o.a.j.oak.query.QueryEngineSettings}} and other oak-core > internals (see also OAK-6304). Most likely this issue would therefore require > a complete review (and possibly a split) of the {{oak.plugins.tree}} package > space which contains a mixture of utilities and 'API' (like e.g. > {{TreeContext}} and {{TreeLocation}})... will open a separate issue for this > linking to this one. > cc: [~alex.parvulescu], [~rombert], [~mduerig], [~tmueller] -- This message was sent by Atlassian JIRA (v6.4.14#64029)