[
https://issues.apache.org/jira/browse/DRILL-8475?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17814055#comment-17814055
]
ASF GitHub Bot commented on DRILL-8475:
---------------------------------------
jnturton opened a new pull request, #2879:
URL: https://github.com/apache/drill/pull/2879
# [DRILL-8475](https://issues.apache.org/jira/browse/DRILL-8475): Update the
binary dist LICENSE
## Description
The LICENSE file included in the binary distributions of Drill becomes an
artifact that is generated automatically by the
org.codehaus.mojo:license-maven-plugin (and so is no longer part of the Git
source tree). Dependencies that it cannot detect are kept in the
LICENSE-base.txt file which is combined with the generated license notices by a
new Freemarker template. Various other dependency related changes are included
as part of this work. It is still possible that fat jars have introduced hidden
depedencies but I propose that those are analysed in a subsequent Jira issue.
## Documentation
Comments and updated dev docs.
## Testing
Comparison of the jars/ directory of a Drill build against the generated
LICENSE file to check that every bundled jar has a license notice in LICENSE.
> The binary version License and NOTICE do not comply with the corresponding
> terms.
> ---------------------------------------------------------------------------------
>
> Key: DRILL-8475
> URL: https://issues.apache.org/jira/browse/DRILL-8475
> Project: Apache Drill
> Issue Type: Bug
> Affects Versions: 1.21.1
> Reporter: Calvin Kirs
> Assignee: James Turton
> Priority: Blocker
> Fix For: 1.21.2
>
> Attachments: dependencies.txt, drill-dep-list.txt
>
>
> I checked the latest released version, and it does not follow the
> corresponding rules[1]. This is very important and I hope it will be taken
> seriously by the PMC team. I'd be happy to do it if needed.
> [1] [https://infra.apache.org/licensing-howto.html#binary]
>
>
--
This message was sent by Atlassian Jira
(v8.20.10#820010)