From common-issues-return-106803-apmail-hadoop-common-issues-archive=hadoop.apache.org@hadoop.apache.org Thu Apr 7 17:06:26 2016 Return-Path: X-Original-To: apmail-hadoop-common-issues-archive@minotaur.apache.org Delivered-To: apmail-hadoop-common-issues-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 337171987B for ; Thu, 7 Apr 2016 17:06:26 +0000 (UTC) Received: (qmail 30480 invoked by uid 500); 7 Apr 2016 17:06:25 -0000 Delivered-To: apmail-hadoop-common-issues-archive@hadoop.apache.org Received: (qmail 30406 invoked by uid 500); 7 Apr 2016 17:06:25 -0000 Mailing-List: contact common-issues-help@hadoop.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: common-issues@hadoop.apache.org Delivered-To: mailing list common-issues@hadoop.apache.org Received: (qmail 30356 invoked by uid 99); 7 Apr 2016 17:06:25 -0000 Received: from arcas.apache.org (HELO arcas) (140.211.11.28) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 07 Apr 2016 17:06:25 +0000 Received: from arcas.apache.org (localhost [127.0.0.1]) by arcas (Postfix) with ESMTP id 896EB2C1F64 for ; Thu, 7 Apr 2016 17:06:25 +0000 (UTC) Date: Thu, 7 Apr 2016 17:06:25 +0000 (UTC) From: "Sean Busbey (JIRA)" To: common-issues@hadoop.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Commented] (HADOOP-12893) Verify LICENSE.txt and NOTICE.txt MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 [ https://issues.apache.org/jira/browse/HADOOP-12893?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15230575#comment-15230575 ] Sean Busbey commented on HADOOP-12893: -------------------------------------- copying my comments from common-dev@ {quote} Each artifact that the PMC publishes must abide by the ASF licensing policy. That includes * Source release artifact * any convenience binary artifacts places on dist.apache * any convenience jars put into the ASF Nexus repository That likely means that we bundle much more than just what's in the source tree. {quote} So we might end up needing different LICENSE/NOTICE entries for source and binary tarballs and for some of our jars. They do end up being very large (I could attach an example from HBase if folks like, or NiFi, if it would help to see what projects that have spent a fair bit of time on this ended up doing). One option is to have a directory with various license files and then reference them in our LICENSE file. There's no such shortcut available for things that require a NOTICE entry. In HBase this took a long time to get right and we largely had to do it by manually reviewing every artifact and leveraging the assembly and remote-resources plugins. I had wanted to use Apache Whisker, but I ran into the same kind of problems as [~ajisakaa] mentioned. > 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, 3.0.0, 2.7.3, 2.6.5 > Reporter: Allen Wittenauer > Priority: Blocker > > 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)