This is an automated email from the ASF dual-hosted git repository.

xuanwo pushed a commit to branch docs
in repository https://gitbox.apache.org/repos/asf/opendal.git

commit 2af5d6606b3bb62e57d71378c8a4a347d9ebf4e9
Author: Xuanwo <[email protected]>
AuthorDate: Mon Oct 21 12:48:05 2024 +0800

    docs: Move our release process to github discussions
    
    Signed-off-by: Xuanwo <[email protected]>
---
 website/community/release/release.md | 41 ++++++++++++++++--------------------
 1 file changed, 18 insertions(+), 23 deletions(-)

diff --git a/website/community/release/release.md 
b/website/community/release/release.md
index 8be1c314fd..4a5ad971f7 100644
--- a/website/community/release/release.md
+++ b/website/community/release/release.md
@@ -41,7 +41,7 @@ Refer to [Setup GPG Key](reference/setup_gpg.md) to make sure 
the GPG key has be
 
 ## Start discussion about the next release
 
-Start a discussion about the next release via sending email to: 
<[email protected]>:
+Start a discussion at [OpenDAL Discussion 
General](https://github.com/apache/opendal/discussions/categories/general):
 
 Title:
 
@@ -97,11 +97,6 @@ This issue is used to track tasks of the opendal 
${opendal_version} release.
 #### GitHub Side
 
 - [ ] Bump version in project
-  - [ ] rust
-  - [ ] cpp
-  - [ ] haskell
-  - [ ] java
-  - [ ] nodejs
 - [ ] Update docs
 - [ ] Generate dependencies list
 - [ ] Push release candidate tag to GitHub
@@ -161,7 +156,7 @@ Please note that this version is the exact version of the 
release, not the relea
 
 ### Generate dependencies list
 
-Download and setup `cargo-deny`. You can refer to 
[cargo-deny](https://embarkstudios.github.io/cargo-deny/cli/index.html). 
+Download and setup `cargo-deny`. You can refer to 
[cargo-deny](https://embarkstudios.github.io/cargo-deny/cli/index.html).
 
 Running `python3 ./scripts/dependencies.py generate` to update the dependency 
list of every package.
 
@@ -298,7 +293,7 @@ Additionally, you should also drop the staging Maven 
artifacts on https://reposi
 
 OpenDAL requires votes from both the OpenDAL Community.
 
-Vote should send email to: <[email protected]>:
+Start a VOTE at [OpenDAL Discussion 
General](https://github.com/apache/opendal/discussions/categories/general):
 
 Title:
 
@@ -344,37 +339,36 @@ Please download, verify, and test.
 The VOTE will be open for at least 72 hours and until the necessary
 number of votes are reached.
 
-[ ] +1 approve
-[ ] +0 no opinion
-[ ] -1 disapprove with the reason
+- [ ] +1 approve
+- [ ] +0 no opinion
+- [ ] -1 disapprove with the reason
 
 To learn more about apache opendal, please see https://opendal.apache.org/
 
 Checklist for reference:
 
-[ ] Download links are valid.
-[ ] Checksums and signatures.
-[ ] LICENSE/NOTICE files exist
-[ ] No unexpected binary files
-[ ] All source files have ASF headers
-[ ] Can compile from source
+- [ ] Download links are valid.
+- [ ] Checksums and signatures.
+- [ ] LICENSE/NOTICE files exist
+- [ ] No unexpected binary files
+- [ ] All source files have ASF headers
+- [ ] Can compile from source
 
 Use our verify.py to assist in the verify process:
 
+```shell
 svn co https://dist.apache.org/repos/dist/dev/opendal/${release_version}/ 
opendal-dev
-
 cd opendal-dev
-
 curl -sSL 
https://github.com/apache/opendal/raw/v${release_version}/scripts/verify.py -o 
verify.py
-
 python verify.py
+```
 
 Thanks
 
 ${name}
 ```
 
-Example: <https://lists.apache.org/thread/c211gqq2yl15jbxqk4rcnq1bdqltjm5l>
+Example: <https://github.com/apache/opendal/discussions/5211>
 
 The vote should be open for **at least 72 hours** except the following cases:
 
@@ -468,7 +462,7 @@ We need to check the language binding artifacts in the 
language package repo to
 - Node.js: <https://www.npmjs.com/package/opendal>
 
 For Java binding, if we cannot find the latest version of artifacts in the 
repo,
-we need to check the `orgapacheopendal-${maven_artifact_number}` artifact 
status in staging repo. 
+we need to check the `orgapacheopendal-${maven_artifact_number}` artifact 
status in staging repo.
 
 For non-Java bindings, if we cannot find the latest version of artifacts in 
the repo,
 we need to check the GitHub action status.
@@ -484,7 +478,7 @@ we need to check the GitHub action status.
 
 ### Send the announcement
 
-Send the release announcement to `[email protected]` and CC 
`[email protected]`.
+Start an announcement to [OpenDAL Discussion 
Announcements](https://github.com/apache/opendal/discussions/categories/announcements)
 and send the same content to `[email protected]`.
 
 > Tips: Please follow the [Committer 
 > Email](https://infra.apache.org/committer-email.html) guide to make sure you 
 > have already set up the email SMTP. Otherwise, your email cannot be sent to 
 > the announcement mailing list.
 
@@ -508,6 +502,7 @@ OpenDAL is a data access layer that allows users to easily 
and efficiently
 retrieve data from various storage services in a unified way.
 
 The notable changes since ${opendal_version} include:
+
 1. xxxxx
 2. yyyyyy
 3. zzzzzz

Reply via email to