Hello,

I would like to call a vote to release Apache Airflow Java SDK 1.0.0-beta1, 
based on release candidate 1.0.0-beta1-rc2.

This is a beta release. It is intended for testing and early adoption by users 
and developers outside the project; APIs may still change before the 1.0.0 
general-availability release. It is a full, formal ASF release (source package 
+ convenience binaries), not a snapshot or nightly build.

Changes since rc1: <SUMMARY OF WHAT CHANGED IN rc2 -- e.g. review feedback 
addressed from the rc1 thread; add PR links if helpful, or delete this line>

The release candidate contains the following Maven artifacts, all under group 
id org.apache.airflow:

- airflow-sdk
- airflow-sdk-jul
- airflow-sdk-log4j2
- airflow-sdk-processor
- airflow-sdk-slf4j
- airflow-sdk-bom

Git tag / commit being voted on:

- Tag: java-sdk/1.0.0-beta1-rc2
- Commit: 8f9a17ddeac523bf46a0544b95201eb57184fc31
- https://github.com/apache/airflow/releases/tag/java-sdk%2F1.0.0-beta1-rc2

Source release (the artifact being voted on), signatures and checksums:
https://dist.apache.org/repos/dist/dev/airflow/java-sdk/1.0.0-beta1-rc2/

Convenience binaries: staged in the ASF Nexus repository:
https://repository.apache.org/content/repositories/orgapacheairflow-1006/

KEYS file (public keys used to sign the release): 
https://downloads.apache.org/airflow/KEYS

There’s no changelogs since this is the first ever release. See the Java SDK’s 
README for a list of features currently provided. 
https://github.com/apache/airflow/tree/java-sdk/1.0.0-beta1-rc2/java-sdk

There are no functionality changes compared to RC1; this candidate includes 
fixes to the release process scripts so the artifacts are of the correct 
formats.

Please review and vote. The vote will remain open for at least 72 hours, until 
<YYYY-MM-DD HH:MM UTC>, or until the necessary number of binding votes is 
reached.

[ ] +1 Release this package as Apache Airflow Java SDK 1.0.0-beta1
[ ] +0 No opinion
[ ] -1 Do not release, because ...

Only votes from Airflow PMC members are binding, but everyone is welcome and 
encouraged to test the release and vote.

Here is how you can verify the release before voting:

- Download the source package, its .asc signature and .sha512 checksum from the 
dist/dev URL above.
- Verify the checksum: shasum -a 512 -c 
apache-airflow-java-sdk-1.0.0-beta1-src.tar.gz.sha512
- Import the KEYS file and verify the signature: gpg --import KEYS gpg --verify 
apache-airflow-java-sdk-1.0.0-beta1-src.tar.gz.asc
- Unpack the source and build/test it with a locally installed Gradle (the 
source package is source-only and does not bundle the Gradle wrapper JAR): 
gradle build
- Optionally, resolve the staged convenience binaries from the Nexus URL above 
and smoke-test them in a sample project.

For more details on ASF release verification, see: 
https://www.apache.org/info/verification.html

Best,
TP
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to