+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

Reply via email to