This is an automated email from the ASF dual-hosted git repository. zabetak pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/hive-site.git
The following commit(s) were added to refs/heads/main by this push: new 4b811f1 HIVE-29115: Add instructions for closing and cancelling a release vote (#55) 4b811f1 is described below commit 4b811f1eb4cba15a9afa3706007f2c957d644acf Author: Stamatis Zampetakis <zabe...@gmail.com> AuthorDate: Mon Aug 4 11:20:04 2025 +0300 HIVE-29115: Add instructions for closing and cancelling a release vote (#55) 1. Add instructions for closing and cancelling a release vote along with details on why it matters. 2. Change the HowToRelease navigation link to point to the correct page (and not to the deprecated wiki) --- config.toml | 2 +- content/docs/latest/howtorelease_27362106.md | 49 +++++++++++++++++++++++++++- 2 files changed, 49 insertions(+), 2 deletions(-) diff --git a/config.toml b/config.toml index b95dbff..b92374f 100644 --- a/config.toml +++ b/config.toml @@ -44,7 +44,7 @@ theme = 'hive' issueTracking = "/community/issuetracking/" people = "/community/people/" bylaws = "/community/bylaws/" - howToRelease = "https://cwiki.apache.org/confluence/display/Hive/HowToRelease" + howToRelease = "/docs/latest/howtorelease_27362106/" gettingStarted = "/development/gettingstarted/" docker = "/development/quickstart/" blogs = "https://hive.blog.apache.org/" diff --git a/content/docs/latest/howtorelease_27362106.md b/content/docs/latest/howtorelease_27362106.md index 455fdc4..df47583 100644 --- a/content/docs/latest/howtorelease_27362106.md +++ b/content/docs/latest/howtorelease_27362106.md @@ -303,7 +303,7 @@ svn commit -m "Hive X.Y.Z release" ### Voting -1. Call a release vote on dev at hive.apache.org. +Call a release vote on dev at hive.apache.org. ``` From: y...@apache.org @@ -338,6 +338,53 @@ Hive PMC Members: Please test and vote. Thanks. ``` +After the vote finishes, count *all* votes and send out the result in a separate thread. + +``` +From: y...@apache.org +To: d...@hive.apache.org +Subject: [RESULT][VOTE] Apache Hive X.Y.Z Release Candidate N + +Thanks to everyone who has tested the release candidate and given their comments and votes. + +The tally is as follows. + +N binding +1s: +<names> + +N non-binding +1s: +<names> + +No 0s or -1s. + +Therefore, I am delighted to announce that the proposal to release Apache Hive X.Y.Z has passed. + +Thanks everyone. We’ll now publish and announce the release. + +[There was some feedback during voting. I shall open a separate +thread to discuss.] +``` + +For transparency and accountability purposes, all votes must be counted including zeros, and negative votes. In case questions arise later, there is a clear audit trail about who supported or opposed the release. +Even though non-binding votes do not count for publishing the release, naming the voters acknowledges participation, encourages involvement, and shows active community engagement. +Moreover, sharing the result in a separate thread improves clarity since it clearly separates the voting process from the result. It also provides a permanent reference point for the result without extra noise that may appear in the voting thread and can be used later for audit trails. + +In case problems are discovered with a release candidate, the release manager should send an appropriate email in a separate thread. + +``` +From: y...@apache.org +To: d...@hive.apache.org +Subject: [CANCEL][VOTE] Apache Hive X.Y.Z Release Candidate N + +Thanks to everyone who has tested the release candidate and given their comments and votes. + +I am cancelling the vote for Release Candidate N due to: +HIVE-XXXXXX: +HIVE-YYYYYY: + +I will prepare another a release candidate once the above issues are resolved. +``` + ### Verifying the Release Candidate 1. Verifying the PGP signature: