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

Nigel Jones commented on ATLAS-1782:
------------------------------------

Just noticed this... I raised ATLAS-1855 which refers to deprecation as I agree 
this is important too. 1782 is probably a very specific issue, 1855 touches on 
some broader considerations around dependency management & version 
compatability too.

Specifically on deprecation that section #11 documented by Hive looks like a 
good starting point for compatability issues, though it doesn't quite answer 
the specifics of a deprecation policy (be it one release or two releases etc). 
Any APIs marked as experimental/tech preview one could probably argue can 
disappear/change in the next release without significant mitigation planning, 
whilst anything not (and hence supported) probably should be R+2 IMO.

> Document deprecations
> ---------------------
>
>                 Key: ATLAS-1782
>                 URL: https://issues.apache.org/jira/browse/ATLAS-1782
>             Project: Atlas
>          Issue Type: Improvement
>            Reporter: Jan Hentschel
>            Priority: Minor
>
> Currently none of the deprecated classes document how its deprecation should 
> be handled, e.g. *AtlasClient* does not mention in which version the object 
> was deprecated, in which version the object will be removed and how it can be 
> exchanged.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Reply via email to