This is an automated email from the ASF dual-hosted git repository.
kirs pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/dolphinscheduler-website.git
The following commit(s) were added to refs/heads/master by this push:
new adc7d51 delete IPMC VOTE DOC (#330)
adc7d51 is described below
commit adc7d51c28ca872ac5cd99c4274f3bb357a76ac1
Author: Kirs <[email protected]>
AuthorDate: Sun Apr 25 18:35:59 2021 +0800
delete IPMC VOTE DOC (#330)
* delete IPMC VOTE DOC
* delete IPMC VOTE DOC
* update download.md
---
community/en-us/release.md | 131 ++-----------------------------------------
community/zh-cn/release.md | 135 ++++-----------------------------------------
2 files changed, 16 insertions(+), 250 deletions(-)
diff --git a/community/en-us/release.md b/community/en-us/release.md
index b3f05ee..71d07aa 100644
--- a/community/en-us/release.md
+++ b/community/en-us/release.md
@@ -313,27 +313,20 @@ to check the following items:
- All the third party dependency licenses are under `licenses` folder
- If it depends on Apache license and has a `NOTICE` file, that `NOTICE`
file need to be added to `NOTICE` file of the release
-For the whole check list, please see
[here](https://cwiki.apache.org/confluence/display/INCUBATOR/Incubator+Release+Checklist)。
-
## Call for a Vote
### Vote procedure
1. DolphinScheduler community vote: send the vote e-mail to
`[email protected]`.
-PPMC needs to check the rightness of the version according to the document
before they vote.
-After at least 72 hours and with at least 3 `+1 PPMC member` votes, it can
come to the next stage of the vote.
-
-2. Apache community vote: send the vote e-mail to
`[email protected]`。
-After at least 72 hours and with at least 3 `+1 binding` votes (only IPMC's
votes are binding), it can be officially released.
+PMC needs to check the rightness of the version according to the document
before they vote.
+After at least 72 hours and with at least 3 `+1 and no -1 PMC member` votes,
it can come to the next stage of the vote.
-3. Announce the vote result: send the result vote e-mail to
`[email protected]`。
+2. Announce the vote result: send the result vote e-mail to
`[email protected]`。
### Vote Templates
1. DolphinScheduler Community Vote Template
-NOTE: Must invite all mentors to vote during the community vote.
-
Title:
```
@@ -392,8 +385,6 @@ Checklist for reference:
[ ] No compiled archives bundled in source archive.
-More detail checklist please refer:
-https://cwiki.apache.org/confluence/display/INCUBATOR/Incubator+Release+Checklist
```
2. Announce the vote result:
@@ -403,14 +394,11 @@ Body:
```
The vote to release Apache DolphinScheduler ${RELEASE.VERSION} has passed.Here
is the vote result,
-7 PPMC member +1 votes:
+4 PMC member +1 votes:
-xxx (mentor)
xxx
-xxx (mentor)
xxx
xxx
-xxx (mentor)
xxx
1 community +1 vote:
@@ -419,115 +407,6 @@ xxx
Thanks everyone for taking time to check this release and help us.
```
-3. Apache Community Vote Template:
-
-Title:
-
-```
-[VOTE] Release Apache DolphinScheduler ${RELEASE.VERSION}
-```
-
-Body:
-
-```
-Hello everyone,
-
-This is a call for vote to release Apache DolphinScheduler version
${RELEASE.VERSION}.
-
-The Apache DolphinScheduler community has voted on and approved a proposal to
release
-Apache DolphinScheduler version ${RELEASE.VERSION}.
-
-We now kindly request the PMC members review and vote on this release.
-
-Dolphin Scheduler is a distributed and easy-to-extend visual workflow
scheduler system,
-dedicated to solving the complex task dependencies in data processing, making
the scheduler system out of the box for data processing.
-
-DolphinScheduler community vote and result threads:
-https://lists.apache.org/thread.html/xxxxxxxxxxxxxxxxxxxxxxx
-
-https://lists.apache.org/thread.html/xxxxxxxxxxxxxxxxxxxxxxx
-
-Release notes:
-https://dist.apache.org/repos/dist/dev/dolphinscheduler/${RELEASE.VERSION}/ReleaseNotes.md
-
-The release candidates:
-https://dist.apache.org/repos/dist/dev/dolphinscheduler/${RELEASE.VERSION}/
-
-Maven 2 staging repository:
-https://repository.apache.org/content/repositories/${STAGING.REPOSITORY}/org/apache/dolphinscheduler/
-
-Git tag for the release:
-https://github.com/apache/dolphinscheduler/tree/${RELEASE.VERSION}
-
-Release Commit ID:
-https://github.com/apache/dolphinscheduler/commit/xxxxxxxxxxxxxxxxxxxxxxx
-
-Keys to verify the Release Candidate:
-https://dist.apache.org/repos/dist/dev/dolphinscheduler/KEYS
-
-Look at here for how to verify this release candidate:
-https://github.com/apache/dolphinscheduler/blob/1.2.0-release/README.md
-
-The vote will be open for at least 72 hours or until necessary number of votes
are reached.
-Please vote accordingly:
-
-[ ] +1 approve
-
-[ ] +0 no opinion
-
-[ ] -1 disapprove with the reason
-
-Checklist for reference:
-
-[ ] Download links are valid.
-
-[ ] Checksums and PGP signatures are valid.
-
-[ ] Source code artifacts have correct names matching the current release.
-
-[ ] LICENSE and NOTICE files are correct for each DolphinScheduler repo.
-
-[ ] All files have license headers if necessary.
-
-[ ] No compiled archives bundled in source archive.
-
-More detail checklist please refer:
-https://cwiki.apache.org/confluence/display/INCUBATOR/Incubator+Release+Checklist
-
-The following votes are carried over from DolphinScheduler dev mailing list,
-
-+1 binding, xxx
-+1 binding, xxx
-
-+1 non-binding, xxx
-+1 non-binding, xxx
-```
-
-4. Announce the vote result:
-
-**Notice: Please include the votes from DolphinScheduler community above.**
-
-Title:
-
-```
-[RESULT][VOTE] Release Apache DolphinScheduler ${RELEASE.VERSION}
-```
-
-正文:
-
-```
-We’ve received 3 +1 binding votes and one +1 non-binding vote:
-
-+1 binding, xxx
-+1 binding, xxx
-+1 binding, xxx
-
-+1 non-binding, xxx
-
-Thank you everyone for taking the time to review the release and help us.
-I will process to publish the release and send ANNOUNCE.
-```
-
## Finish the Release
### Move source packages, binary packages and KEYS from the `dev` directory to
`release` directory
@@ -545,7 +424,7 @@
https://dolphinscheduler.apache.org/en-us/download/download.html
https://dolphinscheduler.apache.org/zh-cn/download/download.html
```
-### Send e-mail to `[email protected]` and
`[email protected]` to announce the release is finished
+### Send e-mail to `[email protected]` to announce the release
is finished
Announcement e-mail template:
diff --git a/community/zh-cn/release.md b/community/zh-cn/release.md
index 7f66abf..f1bbdae 100644
--- a/community/zh-cn/release.md
+++ b/community/zh-cn/release.md
@@ -332,24 +332,18 @@ gpg --verify
apache-dolphinscheduler-${RELEASE.VERSION}-bin.tar.gz.asc apache-do
- 依赖许可证的完整版全部在`license`目录
- 如果依赖的是Apache许可证并且存在`NOTICE`文件,那么这些`NOTICE`文件也需要加入到版本的`NOTICE`文件中
-全部的检查列表参见[这里](https://cwiki.apache.org/confluence/display/INCUBATOR/Incubator+Release+Checklist)。
-
## 发起投票
### 投票阶段
-1.
DolphinScheduler社区投票,发起投票邮件到`[email protected]`。PPMC需要先按照文档检查版本的正确性,然后再进行投票。
-经过至少72小时并统计到3个`+1 PPMC member`票后,即可进入下一阶段的投票。
-
-2. Apache社区投票,发起投票邮件到`[email protected]`。经过至少72小时并统计到3个`+1
binding`票后(只有IPMC的票才是binding),即可进行正式发布。
+1.
DolphinScheduler社区投票,发起投票邮件到`[email protected]`。PMC需要先按照文档检查版本的正确性,然后再进行投票。
+经过至少72小时并统计到至少3个`+1 并且没有-1 PMC member`票后,即可进入下一阶段。
-3. 宣布投票结果,发起投票结果邮件到`[email protected]`。
+2. 宣布投票结果,发起投票结果邮件到`[email protected]`。
### 投票模板
-1. DolphinScheduler社区投票模板
-
-注意: 在社区投票过程中,需要邀请所有mentor参加投票。
+ 1. DolphinScheduler社区投票模板
标题:
@@ -409,26 +403,21 @@ Checklist for reference:
[ ] No compiled archives bundled in source archive.
-More detail checklist please refer:
-https://cwiki.apache.org/confluence/display/INCUBATOR/Incubator+Release+Checklist
```
-2. 宣布投票结果模板:
+2.宣布投票结果模板
正文:
```
The vote to release Apache DolphinScheduler ${RELEASE.VERSION} has passed.Here
is the vote result,
-7 PPMC member +1 votes:
+4 PMC member +1 votes:
-xxx (mentor)
+xxx
xxx
-xxx (mentor)
xxx
xxx
-xxx (mentor)
-xxx
1 community +1 vote:
xxx
@@ -436,127 +425,25 @@ xxx
Thanks everyone for taking time to check this release and help us.
```
-3. Apache社区投票邮件模板:
-
-标题:
-
-```
-[VOTE] Release Apache DolphinScheduler ${RELEASE.VERSION}
-```
-
-正文:
-
-```
-Hello everyone,
-
-This is a call for vote to release Apache DolphinScheduler version
${RELEASE.VERSION}.
-
-The Apache DolphinScheduler community has voted on and approved a proposal to
release
-Apache DolphinScheduler version ${RELEASE.VERSION}.
-
-We now kindly request the PMC members review and vote on this release.
-
-Dolphin Scheduler is a distributed and easy-to-extend visual workflow
scheduler system,
-dedicated to solving the complex task dependencies in data processing, making
the scheduler system out of the box for data processing.
-
-DolphinScheduler community vote and result threads:
-https://lists.apache.org/thread.html/xxxxxxxxxxxxxxxxxxxxxxx
-
-https://lists.apache.org/thread.html/xxxxxxxxxxxxxxxxxxxxxxx
-
-Release notes:
-https://dist.apache.org/repos/dist/dev/dolphinscheduler/${RELEASE.VERSION}/ReleaseNotes.md
-
-The release candidates:
-https://dist.apache.org/repos/dist/dev/dolphinscheduler/${RELEASE.VERSION}/
-
-Maven 2 staging repository:
-https://repository.apache.org/content/repositories/${STAGING.REPOSITORY}/org/apache/dolphinscheduler/
-
-Git tag for the release:
-https://github.com/apache/dolphinscheduler/tree/${RELEASE.VERSION}
-
-Release Commit ID:
-https://github.com/apache/dolphinscheduler/commit/xxxxxxxxxxxxxxxxxxxxxxx
-
-Keys to verify the Release Candidate:
-https://dist.apache.org/repos/dist/dev/dolphinscheduler/KEYS
-
-Look at here for how to verify this release candidate:
-https://github.com/apache/dolphinscheduler/blob/1.2.0-release/README.md
-
-The vote will be open for at least 72 hours or until necessary number of votes
are reached.
-Please vote accordingly:
-
-[ ] +1 approve
-
-[ ] +0 no opinion
-
-[ ] -1 disapprove with the reason
-
-Checklist for reference:
-
-[ ] Download links are valid.
-
-[ ] Checksums and PGP signatures are valid.
-
-[ ] Source code artifacts have correct names matching the current release.
-
-[ ] LICENSE and NOTICE files are correct for each DolphinScheduler repo.
-
-[ ] All files have license headers if necessary.
-
-[ ] No compiled archives bundled in source archive.
-
-More detail checklist please refer:
-https://cwiki.apache.org/confluence/display/INCUBATOR/Incubator+Release+Checklist
-
-The following votes are carried over from DolphinScheduler dev mailing list,
-
-+1 binding, xxx
-+1 binding, xxx
-
-+1 non-binding, xxx
-+1 non-binding, xxx
-```
-
-4. 宣布投票结果模板:
-
-**注意:计算投票结果时,社区投票结果也需要包含在内。**
-
-正文:
-
-```
-We’ve received 3 +1 binding votes and one +1 non-binding vote:
-
-+1 binding, xxx
-+1 binding, xxx
-+1 binding, xxx
-
-+1 non-binding, xxx
-
-Thank you everyone for taking the time to review the release and help us.
-I will process to publish the release and send ANNOUNCE.
-```
## 完成发布
-1. 将源码和二进制包从svn的dev目录移动到release目录
+1.将源码和二进制包从svn的dev目录移动到release目录
```shell
svn mv
https://dist.apache.org/repos/dist/dev/dolphinscheduler/${RELEASE.VERSION}
https://dist.apache.org/repos/dist/release/dolphinscheduler/
```
-2. 在Apache Staging仓库找到DolphinScheduler并点击`Release`
+2.在Apache Staging仓库找到DolphinScheduler并点击`Release`
-3. 更新下载页面
+3.更新下载页面
```
https://dolphinscheduler.apache.org/en-us/download/download.html
https://dolphinscheduler.apache.org/zh-cn/download/download.html
```
-4.
发送邮件到`[email protected]`和`[email protected]`通知完成版本发布。
+4.发送邮件到`[email protected]`通知完成版本发布。
通知邮件模板: