+1 (binding) * mvn clean package from downloaded source successfully * checked signature and hash * checked LICENSE/NOTICE - there is a minor issue which should be corrected in the next release
According to [1], LICENSE should mention the version of included dependencies, since their license can also change. "NOTE: It's also possible to include the text of the 3rd party license within the LICENSE file. This is best reserved for short licenses. It's important to specify the version of the dependency as licenses are sometimes changed." The NOTICE file now has the bundled dependencies bubbled up. I'm not sure if there was a need to add all of these (though there is no harm). There appears to be conflicting information in [1]. "Under normal circumstances, there is no need to modify NOTICE." "If the dependency supplies a NOTICE file, its contents must be analyzed and the relevant portions bubbled up into the top-level NOTICE file." Thanks, Thomas [1] http://www.apache.org/dev/licensing-howto.html#alv2-dep On Sun, Mar 22, 2020 at 12:22 AM vino yang <yanghua1...@gmail.com> wrote: > Dear IPMC, > > Apache Hudi (incubating) (pronounced Hoodie) stands for Hadoop Upserts > Deletes and Incrementals. Apache Hudi (incubating) manages storage of > large analytical datasets on DFS (Cloud stores, HDFS or any Hadoop > FileSystem compatible storage) and provide ability to query them. > > The Apache Hudi (incubating) community has voted on the release candidate > and approved. The new source release candidate version is > 0.5.2-incubating-rc2 > > Results: 6 binding +1 votes > > Here is the voting > thread: > https://lists.apache.org/thread.html/r7d8b4831666446bdf19fb6365090ad8c5975b5221e66184ccb24b7e2%40%3Cdev.hudi.apache.org%3E > > Here is the voting result > email: > https://lists.apache.org/thread.html/rf4a43dbb6171b9e1db236246afbc49979e4dcca87b8a09f3de19a2b8%40%3Cdev.hudi.apache.org%3E > > The Apache Hudi community had verified the following aspects of release: > - verified checksums and signatures [SUCCESS] > - license header check [SUCCESS] > - No binaries in source release [SUCCESS] > - verified RAT check [SUCCESS] > - built from source release (mvn clean install -DskipTests) [SUCCESS] > - mvn test from source release [SUCCESS] > > I'd like to call a vote in general to approve the release of Apache Hudi > (incubating). Please review and vote on the release candidate #2 for the > version 0.5.2, as follows: > [ ] +1, Approve the release > [ ] 0, I don't feel strongly about it, but I'm okay with the release > [ ] -1, Do not approve the release (please provide specific comments) > > > The complete staging area is available for your review, which includes: > * JIRA release notes [1], > * the official Apache source release and binary convenience releases to be > deployed to dist.apache.org [2], which are signed with the key with > fingerprint C3A96EC77149571AE89F82764C86684D047DE03C [3], > * all artifacts to be deployed to the Maven Central Repository [4], > * source code tag "release-0.5.2-incubating-rc2" [5], > > [1] > https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12322822&version=12346606 > > [2] > https://dist.apache.org/repos/dist/dev/incubator/hudi/hudi-0.5.2-incubating-rc2/ > > [3] https://dist.apache.org/repos/dist/release/incubator/hudi/KEYS > > [4] https://repository.apache.org/content/repositories/orgapachehudi-1019 > > [5] > https://github.com/apache/incubator-hudi/tree/release-0.5.2-incubating-rc2 > > > A release validation script is available in master for running usual > checks. To run this > > - git clone g...@github.com:apache/incubator-hudi.git > - cd incubator-hudi/scripts > - ./release/validate_staged_release.sh --release=0.5.2 --rc_num=2 > > The vote will be open for at least 72 hours. The vote will pass if a > majority of at least three +1 IPMC votes are cast. > > Best, > > vino >