[ https://issues.apache.org/jira/browse/JCR-996?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
angela updated JCR-996: ----------------------- Attachment: JCR_996_spi.patch in order to have a basis for discussions I started with a patch for the SPI interfaces defining: - Path interface - Name interface - NameFactory interface - PathFactory interface and consequently removing the existing dependency to jackrabbit-jcr-commons in the pom.xml and in all other SPI interfacing making usage of that dependency. > Name and Path interfaces in SPI > ------------------------------- > > Key: JCR-996 > URL: https://issues.apache.org/jira/browse/JCR-996 > Project: Jackrabbit > Issue Type: Improvement > Components: SPI > Reporter: Jukka Zitting > Assignee: Jukka Zitting > Attachments: JCR_996_spi.patch > > > The SPI interface currently has a dependency to QName and Path classes in > jackrabbit-jcr-commons. Architecturally it would be better to have Name and > Path interfaces in the SPI package, and have the implementing classes in > commons. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.