hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Andrew Purtell (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (HBASE-14085) Correct LICENSE and NOTICE files in artifacts
Date Tue, 04 Aug 2015 21:53:04 GMT

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

Andrew Purtell commented on HBASE-14085:

bq. For me personally, the way I read my responsibility to the foundation as a PMC member
means I'll be voting -1 until legal rules on the license or we replace it.

The way I read LEGAL-222 is it is not as clear cut as I think is implied here. 

The question is on a small number of files bundled in the JRuby jar, which is only included
in binary convenience release artifacts.

We have larger issues than just the slate of release candidates on deck if there is a problem,
every available release in the archive and on the mirrors is affected. That said I buy the
argument that we can't release something that has a question mark.

I believe it is immediately possible to resume releases, as long as we stick to source only
releases until the matter is cleared up.

It would also be possible to resume releases including binary artifacts as long as we exclude
the binary artifacts for the hbase-shell module. 

> Correct LICENSE and NOTICE files in artifacts
> ---------------------------------------------
>                 Key: HBASE-14085
>                 URL: https://issues.apache.org/jira/browse/HBASE-14085
>             Project: HBase
>          Issue Type: Task
>          Components: build
>    Affects Versions: 2.0.0, 0.94.28, 0.98.14, 1.0.2, 1.2.0, 1.1.2, 1.3.0
>            Reporter: Sean Busbey
>            Assignee: Sean Busbey
>            Priority: Blocker
>             Fix For: 2.0.0, 0.94.28, 0.98.14, 1.0.2, 1.2.0, 1.1.2
>         Attachments: HBASE-14085.1.patch, HBASE-14085.2.patch, HBASE-14085.3.patch
> +Problems:
> * checked LICENSE/NOTICE on binary
> ** binary artifact LICENSE file has not been updated to include the additional license
terms for contained third party dependencies
> ** binary artifact NOTICE file does not include a copyright line
> ** binary artifact NOTICE file does not appear to propagate appropriate info from the
NOTICE files from bundled dependencies
> * checked NOTICE on source
> ** source artifact NOTICE file does not include a copyright line
> ** source NOTICE file includes notices for third party dependencies not included in the
> * checked NOTICE files shipped in maven jars
> ** copyright line only says 2015 when it's very likely the contents are under copyright
prior to this year
> * nit: NOTICE file on jars in maven say "HBase - ${module}" rather than "Apache HBase
- ${module}" as required 
> refs:
> http://www.apache.org/dev/licensing-howto.html#bundled-vs-non-bundled
> http://www.apache.org/dev/licensing-howto.html#binary
> http://www.apache.org/dev/licensing-howto.html#simple

This message was sent by Atlassian JIRA

View raw message