You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@sling.apache.org by "Carsten Ziegeler (JIRA)" <ji...@apache.org> on 2016/06/19 13:20:05 UTC

[jira] [Resolved] (SLING-5798) Deprecate jcr.resource package

     [ https://issues.apache.org/jira/browse/SLING-5798?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Carsten Ziegeler resolved SLING-5798.
-------------------------------------
    Resolution: Fixed

> Deprecate jcr.resource package
> ------------------------------
>
>                 Key: SLING-5798
>                 URL: https://issues.apache.org/jira/browse/SLING-5798
>             Project: Sling
>          Issue Type: Improvement
>          Components: JCR
>            Reporter: Carsten Ziegeler
>            Assignee: Carsten Ziegeler
>             Fix For: JCR Resource 2.8.0
>
>
> All classes in the jcr resource package are deprecated. Only some constants in JcrResourceConstants are left.
> These constants are useful, however if we leave them in this package and then remove all the deprecated stuff, clients will break nevertheless as we have to change the major version of the package.
> Therefore I think it's better to move the constants we want to keep to a new package jcr.resource.api.
> We can then release a version with the deprecated and the new package, allowing clients to migrate and once we remove the jcr.resource package, clients do not break anymore



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)