Details
-
Bug
-
Status: Open
-
Major
-
Resolution: Unresolved
-
None
-
None
-
None
Description
Our current build (and the ant build before it) checks that every single jar, even test dependencies, have a .sha1 file in licenses/ folder along with a LICENSE file and optinally a NOTICE file.
However, according to https://infra.apache.org/licensing-howto.html we only need to supply LICENSE/NOTICE files for bits we ship, either as copy/pasted source code in the source dist or jar deps in the binary dist.
Thus, I think we can stop shipping those LICENSE/NOTICE files for deps that we never distribute. Perhaps the sha1 files should remain for extra validation of binaries pulled from mvn, I don't know.
This probably goes for the Lucene build too.
Attachments
Issue Links
- is related to
-
SOLR-15929 Clean up NOTICE and LICENSE files for Solr
- Open
- relates to
-
SOLR-15470 Stop shipping test-framework jar in binary distro
- Closed