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

Chia-Ping Tsai commented on HBASE-18680:
----------------------------------------

Great checklists. +1 for recording it in our docs.

> Document things to consider / document when changing dependencies
> -----------------------------------------------------------------
>
>                 Key: HBASE-18680
>                 URL: https://issues.apache.org/jira/browse/HBASE-18680
>             Project: HBase
>          Issue Type: Task
>          Components: community, documentation
>            Reporter: Sean Busbey
>
> While reviewing HBASE-18674 ("upgrade hbase to commons-lang 3"), I realized 
> that my questions are the same as I'd give for any dependency change. We 
> should try to update our docs to proactively push folks on checking whenever 
> a dependency changes (paraphrased):
> {quote}
> # What's the license of the direct dependency overall?
> # Does it contain parts that are under a different license (esp if the 
> overall is ALv2)?
> # If it is ALv2 does it contain a NOTICE file? If so, do we need to update 
> our NOTICE file based on it?
> # Does it change the set of transitive dependencies? If so, apply the same 
> questions above to that set of changes.
> {quote}



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to