+1 (binding) Chris
[OK] Download all staged artifacts under the url specified in the release vote email. [MINOR] Verify the signature is correct. [OK] Check if the signature references an Apache email address. [OK] Verify the SHA512 hashes. [OK] Unzip the archive. [OK] Verify the existence of DISCLAIMER, LICENSE, NOTICE, README, RELEASE_NOTES files in the extracted source bundle. [MINOR] Verify the content of DISCLAIMER, LICENSE, NOTICE, README, RELEASE_NOTES files in the extracted source bundle. [OK] [RM] Verify the staged source README, RELEASE_NOTE files correspond to those in the extracted source bundle. [MINOR] [RM] Run RAT externally to ensure there are no surprises. [OK] Search for SNAPSHOT references [OK] Search for Copyright references, and if they are in headers, make sure these files containing them are mentioned in the LICENSE file. [MINOR] Build the project according to the information in the README.md file. NOTES: * The signature is not from a trusted key, consider joining a Key-Signing Party at an ApacheCon * Most NOTICE files usually have a year-range instead of just the current year * The LICENSE states “all files under … revgeocoder…” are MIT, but I see some with Apache License * As the “strings.en” files seem to be property files, they could contain Apache Headers * When building everything with Java 18, the build fails in the tests … building with Java 11 seems to work (You should either fix this, or adjust the README to not include 18) From: Tim <[email protected]> Date: Tuesday, 20. September 2022 at 22:24 To: Dev <[email protected]> Subject: Re: [VOTE] Apache StreamPipes 0.70.0 (incubating) RC1 release Hi all, +1 (binding). [ok] Download all staged artifacts under the url specified in the release vote email [ok] Verify the signature is correct [ok] Check if the signature references an Apache email address [ok] Verify the SHA512 checksum [ok] Unzip the archive [ok] Verify the existence of LICENSE, NOTICE, README, RELEASE_NOTES, RELEASE_VALIDATION files in the extracted source bundle. [ok] Run RAT [ok] Search for SNAPSHOT dependencies [ok] Build Backend [ok] Build UI [ok] Build and Run Test system on Docker Build on Windows10 with Java 14.0.1, Node v16.17.0, NPM v8.15.0 No issues found. Cheers, Tim Am 08.09.2022 11:53 schrieb Tim: > Hi everyone, > > Apache StreamPipes (Incubating) 0.70.0 has been staged and it’s time > to vote on accepting it for release. > If approved, we will seek final release approval from the IPMC. Voting > will be open for at least 72 hours. > A minimum of 3 binding +1 votes and more binding +1 than binding -1 > are required to pass, but everyone is welcome to vote! > > One artifacts is relevant for this vote: > > incubator-streampipes, staged at [1], available in Nexus at [2], > release tag: release/0.70.0, hash for the release tag: > df44a56810ac91fb09a82994728059642e987c7d > > Per [3] "Before voting +1, [P]PMC members are required to download the > signed source code package, > compile it as provided, and test the resulting executable on their own > platform, > along with also verifying that the package meets the requirements of > the ASF policy on releases." > > A release validation guide is available at [4]. The KEYS file is > available at [5] > > [ ] +1 accept (indicate what you validated - e.g. performed the > checklist at the end of [4]) > [ ] -1 reject (explanation required) > > Thanks for taking your time for validating this release! > > Best, > Tim > > > [1] > https://dist.apache.org/repos/dist/dev/incubator/streampipes/0.70.0/rc1 > [2] > https://repository.apache.org/content/repositories/orgapachestreampipes-1019 > [3] https://www.apache.org/dev/release.html#approving-a-release > [4] > https://cwiki.apache.org/confluence/display/STREAMPIPES/Validating+a+release > [5] https://downloads.apache.org/incubator/streampipes/KEYS
