hadoop-common-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Xiao Chen (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (HADOOP-12893) Verify LICENSE.txt and NOTICE.txt
Date Mon, 23 May 2016 04:31:13 GMT

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

Xiao Chen updated HADOOP-12893:
-------------------------------
    Attachment: HADOOP-12893.004.patch

Thanks a lot [~andrew.wang] for responding from you vacation! I went ahead and updated the
L&Ns from our co-edited spreadsheet.

It fixes:
* From Andrew's [comment|https://issues.apache.org/jira/browse/HADOOP-12893?focusedCommentId=15284066&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-15284066]:
** Not listing ALv2 dependencies in LICENSE
** Add version numbers to dependencies
** No copyrights for BSD / MIT licensed deps in NOTICE
** For the scripts, since we have it in the spreadsheet now, I'm thinking maybe we can make
it viewable to all?
** {quote} In the L&N we say whether something applies to the binary or the source
distribution. I saw this elsewhere, and it really reduces the POM work
required.
{quote}
This is done in this patch, I mentioned in LICENSE that it applies to source or binary (or
both). Looking at the NOTICE, it seems already saying 'The binary distribution of this product
bundles binaries of'..., so I think we're good using binary only.
** Reflected the offline idea of merging components under same dependency, to reduce the list.

* From Bill's [comment|https://issues.apache.org/jira/browse/HADOOP-12893?focusedCommentId=15288105&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-15288105]:
** Dual-licensed/Tri-licensed deps are now listed under more permissive license (ASLv2 >
others)
** junit and mockito are currently bundled, and I'm removing them from being bundled in this
patch. Also thanks Allen for the pointer jira.
** jdiff is not bundled. But it is used in source (in {{hadoop-project/pom.xml}}). *I'm not
sure how to proceed with this one... Shall we 1) try remove it completely 2) as-is 3) replace
it with something else?* We listed [jdiff|http://javadiff.sourceforge.net/] in LICENSE for
source distribution (for honesty...)
** Unfortunately we don't have a way to automatically check whether each dependency should
be bundled. So if anyone sees another dependency shouldn't be bundled, please feel free to
comment.

Thank you again to everyone for the review and feedback. :) 

> Verify LICENSE.txt and NOTICE.txt
> ---------------------------------
>
>                 Key: HADOOP-12893
>                 URL: https://issues.apache.org/jira/browse/HADOOP-12893
>             Project: Hadoop Common
>          Issue Type: Bug
>    Affects Versions: 2.8.0, 2.7.3, 2.6.5, 3.0.0-alpha1
>            Reporter: Allen Wittenauer
>            Assignee: Xiao Chen
>            Priority: Blocker
>         Attachments: HADOOP-12893.002.patch, HADOOP-12893.003.patch, HADOOP-12893.004.patch,
HADOOP-12893.01.patch
>
>
> We have many bundled dependencies in both the source and the binary artifacts that are
not in LICENSE.txt and NOTICE.txt.



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

---------------------------------------------------------------------
To unsubscribe, e-mail: common-issues-unsubscribe@hadoop.apache.org
For additional commands, e-mail: common-issues-help@hadoop.apache.org


Mime
View raw message