Skip to content

Commit a6480d0

Browse files
yanghuapan3793
authored andcommitted
[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 782ff20 [yanghua] [KYUUBI-1898] Enhance release guide add more information about how to generate mail content automatically Authored-by: yanghua <yanghua1127@gmail.com> Signed-off-by: Cheng Pan <chengpan@apache.org>
1 parent 2f99376 commit a6480d0

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

docs/community/release.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -211,9 +211,16 @@ The release voting takes place on the Apache Kyuubi (Incubating) developers list
211211
- Recommend represent voting closing time in UTC format.
212212
- Make sure the email is in text format and the links are correct
213213

214+
> Note: you can generate the voting mail content for dev ML automatically via invoke the `build/release/script/dev_kyuubi_vote.sh` script.
215+
214216
Once the vote is done, you should also send out a summary email with the totals, with a subject that looks
215217
something like __[VOTE][RESULT] ....__
216218

219+
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.
220+
Also, you should send out a summary email like dev ML voting.
221+
222+
> Note, any reason causes voting cancel. You should re-vote on the dev ML firstly.
223+
217224
## Finalize the Release
218225

219226
__Be Careful!__
@@ -255,6 +262,7 @@ Fork and clone [Apache Kyuubi website](https://github.com/apache/incubator-kyuub
255262
### Create an Announcement
256263

257264
Once everything is working, create an announcement on the website and then send an e-mail to the mailing list.
265+
You can generate the announcement via `buld/release/script/announce.sh` automatically.
258266
The mailing list includes: `general@incubator.apache.org`, `announce@apache.org`, `dev@kyuubi.apache.org`, `user@spark.apache.org`.
259267

260268
Enjoy an adult beverage of your choice, and congratulations on making a Kyuubi release.

0 commit comments

Comments
 (0)