[ 
https://issues.apache.org/jira/browse/OFBIZ-6270?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14506561#comment-14506561
 ] 

Jacopo Cappellato commented on OFBIZ-6270:
------------------------------------------

Mine and Adrian's comments are still valid: the implementation of the 
deprecation pattern is not something we enforce at the moment even if it has 
been applied in several occasions.
Moreover the code is still in the 13.07 branch, that is our active and most 
stable release branch at the moment and will be maintained for years. If you 
really want to add the deprecation warnings, add them there: when we will 
publish the 13.07.* releases users will get the warnings and will have years to 
prepare before they switch to the 14.12 releases (not out yet).


> base/json/JSON has been removed, with no deprecation window
> -----------------------------------------------------------
>
>                 Key: OFBIZ-6270
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-6270
>             Project: OFBiz
>          Issue Type: Bug
>          Components: framework
>    Affects Versions: Trunk, 12.04.04
>            Reporter: Adam Heath
>            Assignee: Adam Heath
>            Priority: Critical
>
> The antlr-based json parser(at org.ofbiz.base.json.JSON.cc) was removed last 
> October(2014-10-27).  However, no backwards-compatible class was left in 
> place, with a proper @Deprecation tag applied.
> The proper approach should have been to leave the class in place, adding 
> @Deprecation, and leaving the json-lib.jar in place.  Then, after one 
> successful release, removing the actual code.



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

Reply via email to