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