Thanks Justin for the detailed analysis.
Checking LEGAL-469 [1], the only issue that seems to force an RC4, is
the CDDL/GPL licensed source file.

Legal-469 says: Blocker - must be fixed and and revote on
* 3rd party Category X or Category B bundled code licenses not listed in LICENSE

It appears that the KIE team is very anxious to get a release out. If
they concentrated on just this issue for an RC4 and got that released
- and then come back and try to make progress on the other items for
the follow-up release - would that be a path forward?

[1] https://issues.apache.org/jira/browse/LEGAL-469

On Fri, 15 Nov 2024 at 02:56, <jus...@classsoftware.com> wrote:
>
> Hi,
>
> -1 (binding) jmclean (IPMC)
>
> Looking at your release, it is hard to see at a glance what source releases 
> are. It would be best to clearly name these or, better still, put all the 
> binary releases into a subfolder. Is apache-kie-10.0.0-incubating-sources.zip 
> the only source release?
>
> For apache-kie-10.0.0-incubating-sources.zip I checked:
> - incubating in name
> - signatures and hashes are correct
> - LICENSE and NOTICE are not correct
> - DISCLAIMER exists
> - issues with ASF headers
> - no unexpected binary files
> - I didn’t try to compile - having some obvious instruction on how to do this 
> would be good to include
>
> Your NOTICE file is incorrect and looks to contain LICENSE information this 
> should go in your LICENSE file. The NOTICE is also not a place to list the 
> copyright statements of all included software, the NOTICE file should only 
> include re-located copyright statements and contents of included software 
> NOTICE files. Please see [1]
>
> The LICENSE is misisng information about bundled 3rd party files e.g 
> [2][3][4][5][6][10][11] and many other 3rd party files.
>
> Files like [3][6[9] seem to  incorrectly have an ASF header on them when the 
> copyright belongs to someone else. How are these file licensed?
>
> Minified code should, if possible, be kept out of a source release. [8][9]
>
> This file is GPL or CDDL licensed and shouldn't be included in an ASF 
> release. [11]
>
> I suggest you ask your mentor to help construct the LICENSE and NOTICE file 
> for your release.
>
> Kind Regards,
> Justin
>
> 1. https://infra.apache.org/licensing-howto.html
> 2. 
> ./incubator-kie-tools/packages/serverless-workflow-diagram-editor/third_party/errai/src/main/java/org/jboss/errai/common/client/util/Base64Util.java
> 3. 
> ./incubator-kie-drools/drools-decisiontables/src/main/java/org/drools/decisiontable/parser/csv/CsvLineParser.java
> 4. 
> ./incubator-kie-drools/kie-dmn/kie-dmn-ruleset2dmn-parent/kie-dmn-ruleset2dmn/src/test/resources/wifi.pmml
>  (and other similar files)
> 5. 
> ./incubator-kie-tools/packages/serverless-workflow-diagram-editor/lienzo-core/src/main/java/com/ait/lienzo/client/core/event/OrientationChangeHandler.java
>  (and many other files)
> 6 
> ./incubator-kie-drools/kie-pmml-trusty/kie-pmml-models/kie-pmml-models-mining/kie-pmml-models-mining-tests/src/main/resources/randomforestclassifiermining/RandomForestClassifier.pmml
> 7. 
> ./incubator-kie-tools/packages/stunner-editors/lienzo-webapp/src/main/java/org/kie/lienzo/client/LienzoExamples.native.js
> 8. 
> ./incubator-kie-tools/packages/serverless-workflow-diagram-editor/uberfire-extensions/uberfire-commons-editor/uberfire-commons-editor-client/src/main/resources/org/uberfire/ext/editor/commons/client/file/exports/js/jspdf.min.js.back
> 9. 
> ./incubator-kie-kogito-apps/jitexecutor/jitexecutor-dmn/src/main/resources/META-INF/resources/bundle.js
> 10 
> ./incubator-kie-tools/packages/serverless-workflow-diagram-editor/uberfire-extensions/uberfire-commons-editor/uberfire-commons-editor-client/src/main/resources/org/uberfire/ext/editor/commons/client/file/exports/js/canvas2svg.js.back
> 11. 
> ./incubator-kie-tools/packages/stunner-editors/errai-common/src/main/java/org/jboss/errai/common/compat/javax/annotation/processing/Generated.java
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
> For additional commands, e-mail: general-h...@incubator.apache.org
>

---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org

Reply via email to