HI,

-1 (binding) due to some licensing and header issues. I suggest using the 
work-in-progress disclaimer for your first couple of releases and note these 
sort of issues in the disclaimer. [1]

I checked:
- incubating in name
- signatures and hashes are fine
- DISCLAIMER exists
- LICENSE is misisng information (see below)
- NOTICE looks OK, but I’m not  100% sure why some ASF projects are mentioned 
as the LICENSE doesn't list them
- A number of files are misisng ASF headers that shoudl have them e.g. .js 
files and .tsx files in the web dashboard and .ftl file in the geaflow dsl 
parser
- No unexpected binary files
- I didnn’t try to compile from source

The LICENSE file has issues due to:
This file [2] looks to contain code Copyright 2020 Andrei Pangin.
This file [3] incorrectly has an ASF header and is misisng from the LICENSE 
file. Its license is unknown.
These files [4][5] have an ASF header and are missing from the LICENSE file.
These files [6][7][8][9][10][11][12] are not mentioned in the LICENSE (and 
possibly the NOTICE, depending on their origin).

There are some other minor issues, eg "Produced by Ant Group” in the web 
dashboard.

I also noticed in GOVERNANCE.MD, you mention " For important changes, the PMC 
may call a vote.” While this is correct, it should be rare and is usually used 
to confirm consensus. Please see [13].

Kind Regards,
Justin

1. 
https://incubator.apache.org/policy/incubation.html#work_in_progress_disclaimer
2. ./geaflow/geaflow-dashboard/web-dashboard/mock/flameGraphContent.ts
3. 
./geaflow/geaflow-memory/src/test/java/org/apache/geaflow/memory/jmh/GeaflowMemoryViewWriterBenchmark.java
4. 
./geaflow/geaflow-memory/src/main/java/org/apache/geaflow/memory/cleaner/CleanerJava6.java
5. 
./geaflow/geaflow-memory/src/main/java/org/apache/geaflow/memory/cleaner/CleanerJava9.java
6. ./tools/intellij-java-style.xml
7. ./geaflow/geaflow-dashboard/web-dashboard/server.js
8. ./geaflow/geaflow-dashboard/web-dashboard/src/util/TableUtil.tsx
9. ./geaflow/geaflow-dashboard/web-dashboard/src/util/CommonUtil.ts
10. 
./geaflow-kubernetes-operator/geaflow-kubernetes-operator-web/web-dashboard/server.js
11. 
./geaflow-kubernetes-operator/geaflow-kubernetes-operator-web/web-dashboard/src/util/CommonUtil.ts
12. ./tools/intellij-java-style.xml
13. 
https://cwiki.apache.org/confluence/display/INCUBATOR/Voting+and+Consensus+in+Practice


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to