[ 
https://issues.apache.org/jira/browse/JCR-2109?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12715929#action_12715929
 ] 

angela commented on JCR-2109:
-----------------------------

initial steps to clean package

- org.apache.jackrabbit.name

at rev. 781377

NOTE: 
the NameValue and PathValue classes in jcr-commons still use the 
NameFormat.checkFormat and PathFormat.checkFormat. For this reason the 
corresponding classes haven't gone yet.

However: 
The *Format classes in jcr-commons are not up-to-date and do not respect the 
name/path extensions defined in JSR 283. This means that the Value 
implementations in jcr-commons are not compliant to JSR 283 and any 
implementation using them would fail to pass the TCK. My suggestion was to make 
the affected value implementations abstract or similar....

preferences?

i'll leave this issue open until we have that fixed.

> Remove deprecated classes in jcr-commons
> ----------------------------------------
>
>                 Key: JCR-2109
>                 URL: https://issues.apache.org/jira/browse/JCR-2109
>             Project: Jackrabbit Content Repository
>          Issue Type: Improvement
>          Components: jackrabbit-jcr-commons
>            Reporter: Jukka Zitting
>            Assignee: Jukka Zitting
>             Fix For: 2.0.0
>
>
> There are many classes in jackrabbit-jcr-commons that we've replaced with 
> better alternatives in spi-commons.
> I'd like to clean things up by removing the deprecated versions from 
> jcr-commons now that we're upgrading to Jackrabbit 2.0

-- 
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