This is an automated email from the ASF dual-hosted git repository.
chengpan pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-kyuubi.git
The following commit(s) were added to refs/heads/master by this push:
new a6480d0 [KYUUBI #1898] Enhance release guide add more information
about how to…
a6480d0 is described below
commit a6480d0e31b72ccca0e8f2a0aa49bfd6f0e8f36e
Author: yanghua <[email protected]>
AuthorDate: Fri Feb 11 21:57:38 2022 +0800
[KYUUBI #1898] Enhance release guide add more information about how to…
… generate mail content automatically
<!--
Thanks for sending a pull request!
Here are some tips for you:
1. If this is your first time, please read our contributor guidelines:
https://kyuubi.readthedocs.io/en/latest/community/contributions.html
2. If the PR is related to an issue in
https://github.com/apache/incubator-kyuubi/issues, add '[KYUUBI #XXXX]' in your
PR title, e.g., '[KYUUBI #XXXX] Your PR title ...'.
3. If the PR is unfinished, add '[WIP]' in your PR title, e.g.,
'[WIP][KYUUBI #XXXX] Your PR title ...'.
-->
### _Why are the changes needed?_
<!--
Please clarify why the changes are needed. For instance,
1. If you add a feature, you can talk about the use case of it.
2. If you fix a bug, you can clarify why it is a bug.
-->
### _How was this patch tested?_
- [ ] Add some test cases that check the changes thoroughly including
negative and positive cases if possible
- [ ] Add screenshots for manual tests if appropriate
- [ ] [Run
test](https://kyuubi.apache.org/docs/latest/develop_tools/testing.html#running-tests)
locally before make a pull request
Closes #1900 from yanghua/KYUUBI-1898.
Closes #1898
782ff20b [yanghua] [KYUUBI-1898] Enhance release guide add more information
about how to generate mail content automatically
Authored-by: yanghua <[email protected]>
Signed-off-by: Cheng Pan <[email protected]>
---
docs/community/release.md | 8 ++++++++
1 file changed, 8 insertions(+)
diff --git a/docs/community/release.md b/docs/community/release.md
index e2a1ab0..be6cda1 100644
--- a/docs/community/release.md
+++ b/docs/community/release.md
@@ -211,9 +211,16 @@ The release voting takes place on the Apache Kyuubi
(Incubating) developers list
- Recommend represent voting closing time in UTC format.
- Make sure the email is in text format and the links are correct
+> Note: you can generate the voting mail content for dev ML automatically via
invoke the `build/release/script/dev_kyuubi_vote.sh` script.
+
Once the vote is done, you should also send out a summary email with the
totals, with a subject that looks
something like __[VOTE][RESULT] ....__
+Then, you can move the release vote on the general incubator mailing list, and
generate the voting mail content automatically via invoke the
`build/release/script/general_incubator_vote.sh` script.
+Also, you should send out a summary email like dev ML voting.
+
+> Note, any reason causes voting cancel. You should re-vote on the dev ML
firstly.
+
## Finalize the Release
__Be Careful!__
@@ -255,6 +262,7 @@ Fork and clone [Apache Kyuubi
website](https://github.com/apache/incubator-kyuub
### Create an Announcement
Once everything is working, create an announcement on the website and then
send an e-mail to the mailing list.
+You can generate the announcement via `buld/release/script/announce.sh`
automatically.
The mailing list includes: `[email protected]`,
`[email protected]`, `[email protected]`, `[email protected]`.
Enjoy an adult beverage of your choice, and congratulations on making a Kyuubi
release.