[
https://issues.apache.org/jira/browse/GEODE-868?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Anthony Baker resolved GEODE-868.
---------------------------------
Resolution: Won't Fix
Given the complexity of determining correctness, I think it's better to review
the NOTICE files manually.
> Auto generate NOTICE for binary distribution
> --------------------------------------------
>
> Key: GEODE-868
> URL: https://issues.apache.org/jira/browse/GEODE-868
> Project: Geode
> Issue Type: Improvement
> Components: build
> Reporter: Anthony Baker
>
> It would be nice to automatically generate the NOTICE file for the binary
> distribution based on the dependencies included in the lib directory and in
> the war files. This will take the manual labor out of creating the NOTICE
> file correctly when dependencies are added, removed, or changed (incl
> transitive deps).
> The binary NOTICE file should be based on the source NOTICE file.
> The maven shade plugin does something like this:
> https://maven.apache.org/plugins/maven-shade-plugin/examples/resource-transformers.html#ApacheNoticeResourceTransformer
> There is also a gradle shadow plugin:
> https://github.com/johnrengelman/shadow
> However it appears to have some bugs that cause it to skip some NOTICE files
> (needs further investigation).
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)