+1 with reservations (binding)
* DISCLAIMER present
* LICENSE/NOTICE seem reasonable
* xsums/sigs OK
* Can build from source
* Unit tests pass (after I stopped my local hbase instance, maybe you
could use random ports from the ephemeral range for your test services
instead of the default service ports)
* Integration tests didn't (I stopped after a failure in
BulkLoadMapperIntegrationTest)
* Tag is deployed and matches VOTE
* Overly aggressive RAT exclusions, but it passes and seems ok. Would
strongly recommend you prune this list in the future to make sure you
don't start shipping files which do not have a license header. You
presently have many exclusions for files which don't even exist in the
codebase.
Reservations:
It is important to make sure that not only is the source-release
artifact properly licensed, but the resulting artifacts that
source-release creates are also properly licensed (in other words: the
jars your build creates).
Your shaded jars are not correctly licensed. For example, you include
org.abego.treelayout:org.abego.treelayout.core:jar:1.0.1 in
metron-common-0.2.0BETA.jar which is 3-clause BSD licensed, yet the
contained META-INF/LICENSE file has no mention of this. I also see a
number of CDDL licensed jars being included.
The most worrisome artifact I see included is
com.google.code.findbugs:jsr305-1.3.9 in multiple artifacts
(metron-pcap-backend-0.2.0BETA.jar for one). This artifact befuddles me
because it is completely unclear whether it is GPL'ed or ASLv2 (last I
checked, documentation was not clear at all). Ironically, you also have
com.github.stephenc.findbugs:findbugs-annotations:jar:1.3.9-1 included
which is a clearly ASLv2 licensed implementation of the same spec (we
won't get into me asking "why" both are included *winks*).
I don't think you need to fix these for this release, but you should
make an effort to do this before your next release. Yes, it sucks. Yes,
you're not the only one who has done it/will do it again.
Branding:
Took a look at your website too.
* Your required ASF navigation links are not present
http://www.apache.org/foundation/marks/pmcs.html#navigation
* Incubator disclaimer and logo are present (yay)
* Noticed "Ambari" and not "Apache Ambari" on
http://metron.incubator.apache.org/documentation/. Would be good to make
sure you're using proper names for ASF projects.
James Sirota wrote:
This release is exactly the same as RC2, but the Mozilla licensed file was
removed so it doesn’t cause problems for us on the incubator general boards. We
no longer use it so we just removed it.
This is a call to vote on releasing Apache Metron 0.2.0BETA-RC3 incubating
Full list of changes in this release:
https://dist.apache.org/repos/dist/dev/incubator/metron/0.2.0BETA-RC3-incubating/CHANGES
The tag/commit to be voted upon is Metron_0.2.0BETA_rc3:
<https://git-wip-us.apache.org/repos/asf?p=incubator-metron.git;a=commit;h=75642001803396e8884385b0fc297a2312ead3eb>https://git-wip-us.apache.org/repos/asf?p=incubator-metron.git;a=commit;h=75642001803396e8884385b0fc297a2312ead3eb
The source archive being voted upon can be found here:
https://dist.apache.org/repos/dist/dev/incubator/metron/0.2.0BETA-RC3-incubating/apache-metron-0.2.0BETA-RC3-incubating.tar.gz
Other release files, signatures and digests can be found here:
https://dist.apache.org/repos/dist/dev/incubator/metron/0.2.0BETA-RC3-incubating/
<https://dist.apache.org/repos/dist/dev/incubator/metron/0.2.0BETA-RC3-incubating/>
The release artifacts are signed with the following key:
<https://git-wip-us.apache.org/repos/asf?p=incubator-metron.git;a=blob;f=KEYS;h=c11bcb9b7385b4d155501aa097afd890f1070a18;hb=75642001803396e8884385b0fc297a2312ead3eb>https://git-wip-us.apache.org/repos/asf?p=incubator-metron.git;a=blob;f=KEYS;h=c11bcb9b7385b4d155501aa097afd890f1070a18;hb=75642001803396e8884385b0fc297a2312ead3eb
Please vote on releasing this package as Apache Metron 0.2.0BETA-RC3 incubating
When voting, please list the actions taken to verify the release.
Recommended build validation and verification instructions are posted here:
https://cwiki.apache.org/confluence/display/METRON/Verifying+Builds
This vote will be open for at least 72 hours.
[ ] +1 Release this package as Apache Metron 0.2.0BETA-RC3 incubating
[ ] 0 No opinion
[ ] -1 Do not release this package because...
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]