tkobayas commented on issue #1616:
URL:
https://github.com/apache/incubator-kie-issues/issues/1616#issuecomment-2475943353
Hi, here are things I have checked so far. I didn't have time to create a PR
today. If no one have time for this, I will start working on a PR tomorrow.
> If your repo contains 3rd party source code, you may need to copy the
details from the NOTICE files for the original projects (if these projects have
NOTICE files).
> The NOTICE only needs the NOTICE details from the 3rd party projects (if
present).
- lunr: No NOTICE file in https://github.com/olivernn/lunr.js/tree/master
- Saxon-HE: This is just a dependency, not source code. So I think we don't
need to list this in NOTICE. Could you confirm? @yesamer
- search-ui: No NOTICE file in
https://gitlab.com/antora/antora-lunr-extension
- antora ui-bundle: No NOTICE file in
https://github.com/stephengold/antora-ui-bundle
- (Only for main. This doesn't exist in 10.0.x) JavaParser, JavaLexer: No
NOTICE file in https://github.com/antlr/grammars-v4/tree/master/java
> If the list of 3rd party projects relates to the 3rd party source code
that appears in KIE, then this list should be in the LICENSE. The references
should include the names of the KIE source files so that we can cross check
that the KIE source files retain the source headers from the original 3rd party
source files.
- lunr: ./drools-docs/supplemental-ui/js/vendor/lunr-2.3.9.min.js
- Saxon-HE: -
- search-ui: ./drools-docs/supplemental-ui/css/search.css
./drools-docs/supplemental-ui/js/search-ui.js
- antora ui-bundle: ./drools-docs/ui-bundle/ui-bundle.zip (This should be
listed in LICENSE-BINARY ?)
- (Only for main. This doesn't exist in 10.0.x) JavaParser, JavaLexer:
./drools-drl/drools-drl-parser/src/main/antlr4/org/drools/drl/parser/antlr4/JavaParser.g4
./drools-drl/drools-drl-parser/src/main/antlr4/org/drools/drl/parser/antlr4/JavaLexer.g4
> Non Apache licenses from the 3rd party projects should be copied into KIE.
You should retain any copyright info (if present) from the 3rd party licenses.
- lunr: LICENSE file exists in
https://github.com/olivernn/lunr.js/tree/master
- Saxon-HE: -
- search-ui: LICENSE file exists in
https://gitlab.com/antora/antora-lunr-extension
- antora ui-bundle: LICENSE file exists in
https://github.com/stephengold/antora-ui-bundle
- (Only for main. This doesn't exist in 10.0.x) JavaParser, JavaLexer: No
LICENSE file exists in https://github.com/antlr/grammars-v4/tree/master/java
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]