These annotations serve different purposes for details refer to 
https://issues.apache.org/jira/browse/SLING-2938?focusedCommentId=17196213&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-17196213
 
<https://issues.apache.org/jira/browse/SLING-2938?focusedCommentId=17196213&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-17196213>
Renaming is a good idea to make it clearer but I would rather rename the old 
one to make it clear that this generates a JSON!

Konrad

> On 10. Nov 2020, at 12:56, Bertrand Delacretaz <[email protected]> wrote:
> 
> Hi,
> 
> In https://issues.apache.org/jira/browse/SLING-2938 Henry Kuijpers has
> contributed a new module [1] for adapter annotations, that uses the
> OSGi DS 1.4 component property type annotations, making it easier to
> generate adaptable classes.
> 
> I was about to make a first release but noticed the older module at
> [2] with the same short name, which has been released as "Apache Sling
> Adapter Annotations 1.0.0". And hasn't had any changes under "src"
> since commit d9592e457100f7e7fe60bb2618720f846e02b471 on  Wed Jul 24
> 2013.
> 
> I'm not sure how to best handle this to avoid confusion, we might:
> 
> a) Release the new module as "Apache Sling Adapter Annotations 2.0.0"
> and deprecate the old one (my preferred choice)
> b) Rename the new module to avoid confusion, but which name to use?
> 
> What do people think?
> 
> -Bertrand
> 
> [1] new module:
> https://github.com/apache/sling-org-apache-sling-adapter-annotations
> [2] old module: https://github.com/apache/sling-adapter-annotations module

Reply via email to