Hello, gurus!
When I do in my project (separate tree from Calcite, but calcite-core in dependencies):     mvn clean site -U -Dhttp.proxyHost=... -Dhttp.proxyPort=... -Dhttps.proxyHost=... -Dhttps.proxyPort=...
And then, I look at the target/site/dependencies.html file...

And here are my 4 questions:

1. The following are interesting ones:
    https://calcite.apache.org/calcite-core
    https://calcite.apache.org/calcite-linq4j
    https://calcite.apache.org/avatica/avatica-core
    https://calcite.apache.org/avatica/avatica-metrics
    http://hc.apache.org/httpcomponents-client
    https://datasketches.github.io/memory/
    https://datasketches.github.io/sketches-core/
    https://github.com/julianhyde/aggdesigner/aggdesigner-algorithm
    http://docs.codehaus.org/display/JANINO/Home/commons-compiler
    http://docs.codehaus.org/display/JANINO/Home/janino
    https://github.com/hamcrest/JavaHamcrest/hamcrest-core
    https://developers.google.com/protocol-buffers/protobuf-java/
    https://github.com/google/guava/guava
They are inaccessible.
Is there any way for me (or us) to fix that? Or only Maven component owner can do that?

2. The JUnit shows CPLv1 license (with broken URL of: https://opensource.org/licenses/cpl1.0.txt)     But the actual license (http://junit.org/junit4/license.html) is EPL (Eclipse Public License).
    Anyway to fix that?

3. The calcite-core depends on a findbugs/jsr305. I hope a lot that Calcite is not defined "derived work" in this case. Because for findbugs there is some unexplained mix (https://github.com/findbugsproject/findbugs/issues/128) of LGPLv2 and NewBSD (for JSR305)... Any comments?

4. What are the policies of Calcite to update dependencies to newer version?

- Alexey.

Reply via email to