Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
17 changes: 17 additions & 0 deletions website/community/committers/release.md
Original file line number Diff line number Diff line change
Expand Up @@ -118,6 +118,7 @@ This issue is used to track tasks of the opendal ${opendal_version} release.
- [ ] Publish artifacts to SVN RELEASE branch
- [ ] Change OpenDAL Website download link
- [ ] Release Maven artifacts
- [ ] Release Pypi artifacts
Copy link
Copy Markdown
Member

@Xuanwo Xuanwo Jan 21, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

pypi is handled by CI, no extra actions needed to take which is different from Maven artifacts.

- [ ] Send the announcement

For details of each step, please refer to: https://opendal.apache.org/community/committers/release
Expand Down Expand Up @@ -299,6 +300,10 @@ Maven staging repo:

https://repository.apache.org/content/repositories/orgapacheopendal-${maven_artifact_number}/

Pypi testing repo:

https://test.pypi.org/project/opendal/

Please download, verify, and test.

The VOTE will be open for at least 72 hours and until the necessary
Expand Down Expand Up @@ -336,6 +341,16 @@ ${name}

Example: <https://lists.apache.org/thread/c211gqq2yl15jbxqk4rcnq1bdqltjm5l>

The vote should be open for **at least 72 hours** except the following cases:

1. Security issues
2. The wild user effected bug fixs
3. Any other emergency cases

The Release manager should claim the emergency cases in the vote email if he want to vote it rapidly.

> Tips: The 72 hours is the minimum time for voting, so we can ensure that community members from various time zones can participate in the verification process.

After at least 3 `+1` binding vote ([from OpenDAL Podling PMC member](https://opendal.apache.org/community/#committers)) and no veto, claim the vote result:

Title:
Expand Down Expand Up @@ -425,6 +440,8 @@ If the vote failed, click "Drop" to drop the staging Maven artifacts.

Send the release announcement to `dev@opendal.apache.org` and CC `announce@apache.org`.

> Tips: Please following 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 announce mailing list.
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Another issue is the mail sent to announce@a.o must be plain text.


Instead of adding breaking changes, let's include the new features as "notable changes" in the announcement.

Title:
Expand Down