diff --git a/docs/en/community/release-and-verify/release-doris-core.md b/docs/en/community/release-and-verify/release-doris-core.md index 2f53f7a9a7c2f6..e0304671459e6c 100644 --- a/docs/en/community/release-and-verify/release-doris-core.md +++ b/docs/en/community/release-and-verify/release-doris-core.md @@ -115,18 +115,18 @@ Organize all the previously obtained files into the following svn path: ``` ./doris/ -|-- 0.11.0-rc1 -| |-- apache-doris-0.11.0-incubating-src.tar.gz -| |-- apache-doris-0.11.0-incubating-src.tar.gz.asc -| `-- apache-doris-0.11.0-incubating-src.tar.gz.sha512 +|-- 0.9.0-rc1 +| |-- apache-doris-0.9.0-incubating-src.tar.gz +| |-- apache-doris-0.9.0-incubating-src.tar.gz.asc +| `-- apache-doris-0.9.0-incubating-src.tar.gz.sha512 `-- KEYS ``` Upload these file: ``` -svn add 0.11.0-rc1 -svn commit -m "Add 0.11.0-rc1" +svn add 0.9.0-rc1 +svn commit -m "Add 0.9.0-rc1" ``` ### Email the community at dev@doris.apache.org to vote @@ -321,4 +321,4 @@ xxx ## Completing the release -Please refer to the [Release Completion](./release-complete.md) document to complete the release process. \ No newline at end of file +Please refer to the [Release Completion](./release-complete.md) document to complete the release process. diff --git a/docs/en/community/release-and-verify/release-doris-manager.md b/docs/en/community/release-and-verify/release-doris-manager.md deleted file mode 100644 index 206c2923722fce..00000000000000 --- a/docs/en/community/release-and-verify/release-doris-manager.md +++ /dev/null @@ -1,302 +0,0 @@ ---- -{ -"title": "Release Doris Manager", -"language": "en" -} ---- - - - -# Publish Doris Manager - -Its codebase is separate from the main Doris codebase at: - -- https://github.com/apache/doris-manager - -## ready to publish - -First, refer to the [release preparation](./release-prepare.md) documentation for release preparation. - -## prepare branch - -Before publishing, you need to create a new branch. E.g: - -````text -$ git checkout -b branch-1.0.0 -```` - -This branch needs to be fully tested, so that functions are available, bugs are closed, and important bugs are fixed. This process requires waiting for the community to see if the necessary patch needs to be merged in this release, and if so, cherry-pick it to the release branch. - -## clean up issues - -Go through all issues that belong to this version, close the ones that have been completed, and postpone them to a later version if they cannot be completed - -## Merge necessary patches - -During the release waiting process, there may be more important patches merged. If someone in the community says that there are important bugs that need to be merged, then the Release Manager needs to evaluate and merge important patches into the release branch - -## Verify branch - -### Stability Test - -Give the prepared branch to QA students for stability testing. If there is a problem that needs to be fixed during the testing process, if there is a problem that needs to be fixed during the testing process, after the repair is completed, the PR that fixes the problem needs to be merged into the branch of the to-be-released version. - -After the entire branch is stable, the release version can be prepared. - -### Compile and verify - -Please refer to the compilation documentation for compilation to ensure that the source code is compiled correctly. - -## Community release voting process - -### tag - -When the above branch is relatively stable, you can tag this branch. - -E.g: - -````text -$ git checkout branch-1.0.0 -$ git tag -a 1.0.0-rc01 -m "doris manager 1.0.0 release candidate 01" -$ git push origin 1.0.0-rc01 -Counting objects: 1, done. -Writing objects: 100% (1/1), 165 bytes | 0 bytes/s, done. -Total 1 (delta 0), reused 0 (delta 0) -To git@github.com:apache/incubator-doris-manager.git - * [new tag] 1.0.0-rc01 -> 1.0.0-rc01 - -$ git tag -```` - -### Package, sign and upload - -In the following steps, you also need to log in to the user account directly through a terminal such as SecureCRT. You cannot switch it through su - user or ssh, otherwise the password input box will not be displayed and an error will be reported. - -```` -git archive --format=tar 1.0.0-rc01 --prefix=apache-doris-incubating-manager-src-1.0.0-rc01/ | gzip > apache-doris-incubating-manager-src-1.0.0-rc01 .tar.gz - -gpg -u xxx@apache.org --armor --output apache-doris-incubating-manager-src-1.0.0-rc01.tar.gz.asc --detach-sign apache-doris-incubating-manager-src- 1.0.0-rc01.tar.gz - -gpg --verify apache-doris-incubating-manager-src-1.0.0-rc01.tar.gz.asc apache-doris-incubating-manager-src-1.0.0-rc01.tar.gz - -sha512sum apache-doris-incubating-manager-src-1.0.0-rc01.tar.gz > apache-doris-incubating-manager-src-1.0.0-rc01.tar.gz.sha512 - -sha512sum --check apache-doris-incubating-manager-src-1.0.0-rc01.tar.gz.sha512 -```` - -Then upload the packaged content to the svn repository, first download the svn library: - -```` -svn co https://dist.apache.org/repos/dist/dev/incubator/doris/ -```` - -Organize all the files obtained before into the following svn paths - -```` -./doris/ -├── doris-manager -│ └── 1.0.0 -│ ├── apache-doris-incubating-manager-src-1.0.0-rc01.tar.gz -│ ├── apache-doris-incubating-manager-src-1.0.0-rc01.tar.gz.asc -│ └── apache-doris-incubating-manager-src-1.0.0-rc01.tar.gz.sha512 -```` - -upload these files - -````text -svn add 1.0.0-rc01 -svn commit -m "Add doris manager 1.0.0-rc01" -```` - -### Email the community dev@doris.apache.org to vote - -[VOTE] Release Apache Doris Manager 1.0.0-incubating-rc01 - -```` -Hi All, - -This is a call for vote to release Doris Manager v1.0.0 for Apache Doris(Incubating). - -- apache-doris-incubating-manager-src-1.0.0-rc01 - -The release node: - - - -The release candidates: -https://dist.apache.org/repos/dist/dev/incubator/doris/doris-manager/1.0.0/ - -Keys to verify the Release Candidate: -https://downloads.apache.org/incubator/doris/KEYS - -Look at here for how to verify this release candidate: -http://doris.incubator.apache.org/community/release-and-verify/release-verify.html - -Vote thread at dev@doris: [1] - -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 - -[1] vote thread in dev@doris - - -Brs, -xxxx ------------------- -DISCLAIMER: -Apache Doris (incubating) is an effort undergoing incubation at The -Apache Software Foundation (ASF), sponsored by the Apache Incubator PMC. - -Incubation is required of all newly accepted -projects until a further review indicates that the -infrastructure, communications, and decision making process have -stabilized in a manner consistent with other successful ASF -projects. - -While incubation status is not necessarily a reflection -of the completeness or stability of the code, it does indicate -that the project has yet to be fully endorsed by the ASF. - -```` - -### After voting, send Result email - -[Result][VOTE] Release Apache Doris Manager 1.0.0-incubating-rc01 - -````text -Thanks to everyone, and this vote is now closed. - -It has passed with 4 +1 (binding) votes and no 0 or -1 votes. - -Binding: -+1 jiafeng Zhang -+1 xxx -+1 EmmyMiao87 -+1 Mingyu Chen - -Best Regards, -xxx -```` - -After passing the dev mailing group, send an email to the general@incubator mailing group for IPMC voting. - -````text -Hi all, - -Please review and vote on Apache Doris Manager 1.0.0-incubating-rc01 release. - -Doris manager is a platform for automatic installation, deployment and management of Doris groups - -The Apache Doris community has voted on and approved this release: -https://lists.apache.org/thread.html/d70f7c8a8ae448bf6680a15914646005c6483564464cfa15f4ddc2fc@%3Cdev.doris.apache.org%3E - -The vote result email thread: -https://lists.apache.org/thread.html/64d229f0ba15d66adc83306bc8d7b7ccd5910ecb7e842718ce6a61da@%3Cdev.doris.apache.org%3E - -The release candidate has been tagged in GitHub as 1.0.0-rc01, available here: -https://github.com/apache/incubator-doris-manager/releases/tag/1.0.0-rc01 - -There is no CHANGE LOG file because this is the first release of Apache Doris. -Thanks to everyone who has contributed to this release, and there is a simple release notes can be found here: -https://github.com/apache/incubator-doris/issues/406 - -The artifacts (source, signature and checksum) corresponding to this release candidate can be found here: -https://dist.apache.org/repos/dist/dev/incubator/doris/doris-manager/1.0.0/ - -This has been signed with PGP key 33DBF2E0, corresponding to lide@apache.org. -KEYS file is available here: -https://downloads.apache.org/incubator/doris/KEYS -It is also listed here: -https://people.apache.org/keys/committer/lide.asc - -The vote will be open for at least 72 hours. -[ ] +1 Approve the release -[ ] +0 No opinion -[ ] -1 Do not release this package because ... - -To verify and build, you can refer to the following instruction: - -Firstly, you must be install and start docker service, and then you could build Doris as following steps: - -$ wget https://dist.apache.org/repos/dist/dev/incubator/doris/doris-manager/1.0.0/apache-doris-incubating-manager-src-1.0.0-rc01.tar.gz - -Step4: Build Doris -Now you can decompress and enter Doris source path and build Doris. -$ tar zxvf apache-doris-incubating-manager-src-1.0.0-rc01.tar.gz -$ cd apache-doris-incubating-manager-src-1.0.0-rc01 -$ sh build.sh - -Best Regards, -xxx - ----- -DISCLAIMER: -Apache Doris (incubating) is an effort undergoing incubation at The -Apache Software Foundation (ASF), sponsored by the Apache Incubator PMC. - -Incubation is required of all newly accepted -projects until a further review indicates that the -infrastructure, communications, and decision making process have -stabilized in a manner consistent with other successful ASF -projects. - -While incubation status is not necessarily a reflection -of the completeness or stability of the code, it does indicate -that the project has yet to be fully endorsed by the ASF. -```` - -The thread link for the mail can be found here: - -```` -https://lists.apache.org/list.html?dev@doris.apache.org -```` - -### Send Result email to general@incubator.apache.org - -[RESULT][VOTE] Release Apache Doris Manager 1.0.0-incubating-rc01 - -````text -Hi, - -Thanks to everyone, and the vote for releasing Apache Doris Manager 1.0.0-incubating-rc01 is now closed. - -It has passed with 4 +1 (binding) votes and no 0 or -1 votes. - -Binding: -+1 Willem Jiang -+1 Justin Mclean -+1 ShaoFeng Shi -+1 Makoto Yui - -The vote thread: -https://lists.apache.org/thread.html/da05fdd8d84e35de527f27200b5690d7811a1e97d419d1ea66562130@%3Cgeneral.incubator.apache.org%3E - -Best Regards, -xxx -```` - -## Finish publishing - -Please refer to the [Completing the Release](./release-complete.md) documentation to complete all release processes. diff --git a/docs/en/community/release-and-verify/release-verify.md b/docs/en/community/release-and-verify/release-verify.md index 3704c652bdba20..0507d1f2b6ac01 100644 --- a/docs/en/community/release-and-verify/release-verify.md +++ b/docs/en/community/release-and-verify/release-verify.md @@ -99,3 +99,29 @@ Please see the compilation documentation of each component to verify the compila * For Doris Core, see [compilation documentation](/docs/install/source-install/compilation) * Flink Doris Connector, see [compilation documentation](/docs/ecosystem/flink-doris-connector) * Spark Doris Connector, see [compilation documentation](/docs/ecosystem/spark-doris-connector) + +## 5. Vote + +After the verification is completed, the following template can be used to send voting emails to the dev@doris: + +``` +Here is my(your github id) vote +1 (binding)" + +I checked: + +[x] The download link is legal. +[x] The PGP signature is valid. +[x] The source code matches the current release version. +[x] The LICENSE and NOTICE files are correct. +[x] All files carry the necessary protocol header. +[x] The compiled content is not included in the source package. +[x] The compilation can be executed smoothly. + +Other comments... +``` + +> 1. Indicate the github id in the voting email to facilitate the Release Manager to count the votes. +> +> 2. If you are a Doris PMC member, please indicate (binding) in the voting email. Otherwise indicate (non-binding). +> +> 3. Release Manger himself/herself also needs to explicitly vote. diff --git a/docs/en/community/team.md b/docs/en/community/team.md index 461aa96a550103..f0b0583f339f74 100644 --- a/docs/en/community/team.md +++ b/docs/en/community/team.md @@ -28,7 +28,7 @@ under the License. We'd like to thank the following committers to the Apache Doris project who have helped get the project to where it is today. This list might be stale, the canonical list is located on [Apache's website](https://people.apache.org/committers-by-project.html#doris). -## PMC (17) +## PMC (22) | Apache ID | Github Username | Public Name | | :----------------------------------------------------------- | :------------------ | :------------ | @@ -49,8 +49,13 @@ We'd like to thank the following committers to the Apache Doris project who have | [dataroaring](https://people.apache.org/committer-index.html#dataroaring) | dataroaring | Yongqiang Yang | | [yangzhg](https://people.apache.org/committer-index.html#yangzhg) | yangzhg | Zhengguo Yang | | [weizuo](https://people.apache.org/committer-index.html#weizuo) | weizuo93 | Zuo Wei | +| [diwu](https://people.apache.org/committer-index.html#diwu) | JNSimba | Di Wu | +| [jakevin](https://people.apache.org/committer-index.html#jakevin) | jackwener | Jie Wen | +| [kxiao](https://people.apache.org/committer-index.html#kxiao) | xiaokang | Kang Xiao | +| [liulijia](https://people.apache.org/committer-index.html#liulijia) | liutang123 | Lijia Liu | +| [morrysnow](https://people.apache.org/committer-index.html#morrysnow) | MorrySnow | Wenxin Zhang | -## Committers (52) +## Committers (45) (the listing excludes PMC members above) @@ -61,12 +66,10 @@ We'd like to thank the following committers to the Apache Doris project who have | [zhangchen](https://people.apache.org/committer-index.html#zhangchen) | zhannngchen | Chen Zhang | | [zhaoc](https://people.apache.org/committer-index.html#zhaoc) | imay | Chun Zhao | | [adonisling](https://people.apache.org/committer-index.html#adonisling) | adonis0147 | Cong Ling | -| [diwu](https://people.apache.org/committer-index.html#diwu) | JNSimba | Di Wu | | [liuhangyuan](https://people.apache.org/committer-index.html#liuhangyuan) | HangyuanLiu | Hangyuan Liu | | [huajianlan](https://people.apache.org/committer-index.html#huajianlan) | 924060929 | Huajian Lan | | [huangwei](https://people.apache.org/committer-index.html#huangwei) | vagetablechicken | Huang Wei | | [jianliangqi](https://people.apache.org/committer-index.html#jianliangqi) | qidaye | Jianliang Qi | -| [jakevin](https://people.apache.org/committer-index.html#jakevin) | jackwener | Jie Wen | | [kangkaisen](https://people.apache.org/committer-index.html#kangkaisen) | kangkaisen | Kaisen Kang | | [kangpinghuang](https://people.apache.org/committer-index.html#kangpinghuang) | kangpinghuang | Kangping Huang | | [liulijia](https://people.apache.org/committer-index.html#liulijia) | liutang123 | Lijia Liu | @@ -76,7 +79,6 @@ We'd like to thank the following committers to the Apache Doris project who have | [sijie](https://people.apache.org/committer-index.html#sijie) | sijie | Sijie Guo | | [yintao](https://people.apache.org/committer-index.html#yintao) | yinzhijian | Tao Yin | | [gabriellee](https://people.apache.org/committer-index.html#gabriellee) | Gabriel39 | Wenqiang Li | -| [morrysnow](https://people.apache.org/committer-index.html#morrysnow) | morrySnow | Wenxin Zhang | | [panxiaolei](https://people.apache.org/committer-index.html#panxiaolei) | BiteTheDDDDt | Xiaolei Pan | | [cambyzju](https://people.apache.org/committer-index.html#cambyzju) | cambyzju | Xiaoli Zhu | | [pengxiangyu](https://people.apache.org/committer-index.html#pengxiangyu) | pengxiangyu | Xiangyu Peng | @@ -91,6 +93,19 @@ We'd like to thank the following committers to the Apache Doris project who have | [zshao](https://people.apache.org/committer-index.html#zshao) | zshao | Zheng Shao | | [luzhijing](https://people.apache.org/committer-index.html#luzhijing) | luzhijing | Zhijing Lu | | [englefly](https://people.apache.org/committer-index.html#englefly) | englefly | Zhou Minghong | +| [yangbowen](https://people.apache.org/committer-index.html#yangbowen) | GoGoWen | Bowen Yang | +| [kirs](https://people.apache.org/committer-index.html#kirs) | CalvinKirs | Calvin Kirs | +| [plat1ko](https://people.apache.org/committer-index.html#plat1ko) | plat1ko | Cheng Yuxuan | +| [eldenmoon](https://people.apache.org/committer-index.html#eldenmoon) | eldenmoon | Hangyu Li | +| [jacktengg](https://people.apache.org/committer-index.html#jacktengg) | jacktengg | Jack Teng | +| [mrhhsg](https://people.apache.org/committer-index.html#mrhhsg) | mrhhsg | Jerry Hu | +| [lijibing](https://people.apache.org/committer-index.html#lijibing) | Jibing-Li | Jibing Li | +| [dutyu](https://people.apache.org/committer-index.html#dutyu) | dutyu | Xiangyu Wang | +| [ashingau](https://people.apache.org/committer-index.html#ashingau) | AshinGau | Xin Gao | +| [liaoxin](https://people.apache.org/committer-index.html#liaoxin) | liaoxin01 | Xin Liao | +| [nextdreamblue](https://people.apache.org/committer-index.html#nextdreamblue) | nextdreamblue | Xuewei Zhang | +| [zykkk](https://people.apache.org/committer-index.html#zykkk) | zy-kkk | Yongkang Zhong | +| [carlmartin](https://people.apache.org/committer-index.html#carlmartin) | SaintBacchus | Zhaowei Huang | ## Contributors diff --git a/docs/sidebarsCommunity.json b/docs/sidebarsCommunity.json index 4091ce5b09a9f0..51cd80b0e553dd 100644 --- a/docs/sidebarsCommunity.json +++ b/docs/sidebarsCommunity.json @@ -24,7 +24,6 @@ "release-and-verify/release-prepare", "release-and-verify/release-doris-core", "release-and-verify/release-doris-connectors", - "release-and-verify/release-doris-manager", "release-and-verify/release-doris-shade", "release-and-verify/release-doris-sdk", "release-and-verify/release-complete", diff --git a/docs/zh-CN/community/release-and-verify/release-doris-core.md b/docs/zh-CN/community/release-and-verify/release-doris-core.md index d6b8914bf8eceb..c6a22bfcf6bbb1 100644 --- a/docs/zh-CN/community/release-and-verify/release-doris-core.md +++ b/docs/zh-CN/community/release-and-verify/release-doris-core.md @@ -115,18 +115,18 @@ svn co https://dist.apache.org/repos/dist/dev/doris/ ``` ./doris/ -|-- 0.11.0-rc1 -| |-- apache-doris-0.11.0-incubating-src.tar.gz -| |-- apache-doris-0.11.0-incubating-src.tar.gz.asc -| `-- apache-doris-0.11.0-incubating-src.tar.gz.sha512 +|-- 0.9.0-rc01 +| |-- apache-doris-0.9.0-incubating-src.tar.gz +| |-- apache-doris-0.9.0-incubating-src.tar.gz.asc +| `-- apache-doris-0.9.0-incubating-src.tar.gz.sha512 `-- KEYS ``` 上传这些文件 ``` -svn add 0.11.0-rc1 -svn commit -m "Add 0.11.0-rc1" +svn add 0.9.0-rc01 +svn commit -m "Add 0.9.0-rc1" ``` ### 发邮件到社区 dev@doris.apache.org 进行投票 diff --git a/docs/zh-CN/community/release-and-verify/release-doris-manager.md b/docs/zh-CN/community/release-and-verify/release-doris-manager.md deleted file mode 100644 index a221a20218a5d4..00000000000000 --- a/docs/zh-CN/community/release-and-verify/release-doris-manager.md +++ /dev/null @@ -1,302 +0,0 @@ ---- -{ -"title": "发布 Doris Manager", -"language": "zh-CN" -} ---- - - - -# 发布 Doris Manager - -其代码库独立于 Doris 主代码库位于: - -- https://github.com/apache/doris-manager - -## 准备发布 - -首先,请参阅 [发版准备](./release-prepare.md) 文档进行发版准备。 - -## 准备分支 - -发布前需要先新建一个分支。例如: - -```text -$ git checkout -b branch-1.0.0 -``` - -这个分支要进行比较充分的测试,使得功能可用,bug收敛,重要bug都得到修复。 这个过程需要等待社区,看看是否有必要的patch需要在这个版本合入,如果有,需要把它 cherry-pick 到发布分支。 - -## 清理 issues - -将属于这个版本的所有 issue 都过一遍,关闭已经完成的,如果没法完成的,推迟到更晚的版本 - -## 合并必要的Patch - -在发布等待过程中,可能会有比较重要的Patch合入,如果社区有人说要有重要的Bug需要合入,那么 Release Manager 需要评估并将重要的Patch合入到发布分支中 - -## 验证分支 - -### 稳定性测试 - -将打好的分支交给 QA 同学进行稳定性测试。如果在测试过程中,出现需要修复的问题,则如果在测试过程中,出现需要修复的问题,待修复好后,需要将修复问题的 PR 合入到待发版本的分支中。 - -待整个分支稳定后,才能准备发版本。 - -### 编译验证 - -请参阅编译文档进行编译,以确保源码编译正确性。 - -## 社区发布投票流程 - -### 打 tag - -当上述分支已经比较稳定后,就可以在此分支上打 tag。 - -例如: - -```text -$ git checkout branch-1.0.0 -$ git tag -a 1.0.0-rc01 -m "doris manager 1.0.0 release candidate 01" -$ git push origin 1.0.0-rc01 -Counting objects: 1, done. -Writing objects: 100% (1/1), 165 bytes | 0 bytes/s, done. -Total 1 (delta 0), reused 0 (delta 0) -To git@github.com:apache/doris-manager.git - * [new tag] 1.0.0-rc01 -> 1.0.0-rc01 - -$ git tag -``` - -### 打包、签名上传 - -如下步骤,也需要通过 SecureCRT 等终端直接登录用户账户,不能通过 su - user 或者 ssh 转,否则密码输入 box 会显示不出来而报错。 - -``` -git archive --format=tar 1.0.0-rc01 --prefix=apache-doris-incubating-manager-src-1.0.0-rc01/ | gzip > apache-doris-incubating-manager-src-1.0.0-rc01.tar.gz - -gpg -u xxx@apache.org --armor --output apache-doris-incubating-manager-src-1.0.0-rc01.tar.gz.asc --detach-sign apache-doris-incubating-manager-src-1.0.0-rc01.tar.gz - -gpg --verify apache-doris-incubating-manager-src-1.0.0-rc01.tar.gz.asc apache-doris-incubating-manager-src-1.0.0-rc01.tar.gz - -sha512sum apache-doris-incubating-manager-src-1.0.0-rc01.tar.gz > apache-doris-incubating-manager-src-1.0.0-rc01.tar.gz.sha512 - -sha512sum --check apache-doris-incubating-manager-src-1.0.0-rc01.tar.gz.sha512 -``` - -然后将打包的内容上传到svn仓库中,首先下载 svn 库: - -``` -svn co https://dist.apache.org/repos/dist/dev/doris/ -``` - -将之前得到的全部文件组织成以下svn路径 - -``` -./doris/ -├── doris-manager -│ └── 1.0.0 -│ ├── apache-doris-incubating-manager-src-1.0.0-rc01.tar.gz -│ ├── apache-doris-incubating-manager-src-1.0.0-rc01.tar.gz.asc -│ └── apache-doris-incubating-manager-src-1.0.0-rc01.tar.gz.sha512 -``` - -上传这些文件 - -```text -svn add 1.0.0-rc01 -svn commit -m "Add doris manager 1.0.0-rc01" -``` - -### 发邮件到社区 dev@doris.apache.org 进行投票 - -[VOTE] Release Apache Doris Manager 1.0.0-incubating-rc01 - -``` -Hi All, - -This is a call for vote to release Doris Manager v1.0.0 for Apache Doris(Incubating). - -- apache-doris-incubating-manager-src-1.0.0-rc01 - -The release node: - - - -The release candidates: -https://dist.apache.org/repos/dist/dev/doris/doris-manager/1.0.0/ - -Keys to verify the Release Candidate: -https://downloads.apache.org/doris/KEYS - -Look at here for how to verify this release candidate: -http://doris.apache.org/community/release-and-verify/release-verify.html - -Vote thread at dev@doris: [1] - -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 - -[1] vote thread in dev@doris - - -Brs, -xxxx ------------------- -DISCLAIMER: -Apache Doris (incubating) is an effort undergoing incubation at The -Apache Software Foundation (ASF), sponsored by the Apache Incubator PMC. - -Incubation is required of all newly accepted -projects until a further review indicates that the -infrastructure, communications, and decision making process have -stabilized in a manner consistent with other successful ASF -projects. - -While incubation status is not necessarily a reflection -of the completeness or stability of the code, it does indicate -that the project has yet to be fully endorsed by the ASF. - -``` - -### 投票通过后,发 Result 邮件 - -[Result][VOTE] Release Apache Doris Manager 1.0.0-incubating-rc01 - -```text -Thanks to everyone, and this vote is now closed. - -It has passed with 4 +1 (binding) votes and no 0 or -1 votes. - -Binding: -+1 jiafeng Zhang -+1 xxx -+1 EmmyMiao87 -+1 Mingyu Chen - -Best Regards, -xxx -``` - -dev 邮件组通过后,再发送邮件到 general@incubator 邮件组进行 IPMC 投票。 - -```text -Hi all, - -Please review and vote on Apache Doris Manager 1.0.0-incubating-rc01 release. - -Doris manager is a platform for automatic installation, deployment and management of Doris groups - -The Apache Doris community has voted on and approved this release: -https://lists.apache.org/thread.html/d70f7c8a8ae448bf6680a15914646005c6483564464cfa15f4ddc2fc@%3Cdev.doris.apache.org%3E - -The vote result email thread: -https://lists.apache.org/thread.html/64d229f0ba15d66adc83306bc8d7b7ccd5910ecb7e842718ce6a61da@%3Cdev.doris.apache.org%3E - -The release candidate has been tagged in GitHub as 1.0.0-rc01, available here: -https://github.com/apache/doris-manager/releases/tag/1.0.0-rc01 - -There is no CHANGE LOG file because this is the first release of Apache Doris. -Thanks to everyone who has contributed to this release, and there is a simple release notes can be found here: -https://github.com/apache/doris/issues/406 - -The artifacts (source, signature and checksum) corresponding to this release candidate can be found here: -https://dist.apache.org/repos/dist/dev/doris/doris-manager/1.0.0/ - -This has been signed with PGP key 33DBF2E0, corresponding to lide@apache.org. -KEYS file is available here: -https://downloads.apache.org/doris/KEYS -It is also listed here: -https://people.apache.org/keys/committer/lide.asc - -The vote will be open for at least 72 hours. -[ ] +1 Approve the release -[ ] +0 No opinion -[ ] -1 Do not release this package because ... - -To verify and build, you can refer to following instruction: - -Firstly, you must be install and start docker service, and then you could build Doris as following steps: - -$ wget https://dist.apache.org/repos/dist/dev/doris/doris-manager/1.0.0/apache-doris-incubating-manager-src-1.0.0-rc01.tar.gz - -Step4: Build Doris -Now you can decompress and enter Doris source path and build Doris. -$ tar zxvf apache-doris-incubating-manager-src-1.0.0-rc01.tar.gz -$ cd apache-doris-incubating-manager-src-1.0.0-rc01 -$ sh build.sh - -Best Regards, -xxx - ----- -DISCLAIMER: -Apache Doris (incubating) is an effort undergoing incubation at The -Apache Software Foundation (ASF), sponsored by the Apache Incubator PMC. - -Incubation is required of all newly accepted -projects until a further review indicates that the -infrastructure, communications, and decision making process have -stabilized in a manner consistent with other successful ASF -projects. - -While incubation status is not necessarily a reflection -of the completeness or stability of the code, it does indicate -that the project has yet to be fully endorsed by the ASF. -``` - -邮件的 thread 连接可以在这里找到: - -``` -https://lists.apache.org/list.html?dev@doris.apache.org -``` - -### 发 Result 邮件到 general@incubator.apache.org - -[RESULT][VOTE] Release Apache Doris Manager 1.0.0-incubating-rc01 - -```text -Hi, - -Thanks to everyone, and the vote for releasing Apache Doris Manager 1.0.0-incubating-rc01 is now closed. - -It has passed with 4 +1 (binding) votes and no 0 or -1 votes. - -Binding: -+1 Willem Jiang -+1 Justin Mclean -+1 ShaoFeng Shi -+1 Makoto Yui - -The vote thread: -https://lists.apache.org/thread.html/da05fdd8d84e35de527f27200b5690d7811a1e97d419d1ea66562130@%3Cgeneral.incubator.apache.org%3E - -Best Regards, -xxx -``` - -## 完成发布 - -请参阅 [完成发布](./release-complete.md) 文档完成所有发布流程。 diff --git a/docs/zh-CN/community/release-and-verify/release-verify.md b/docs/zh-CN/community/release-and-verify/release-verify.md index 64f429f40a5365..176f2238ea16b8 100644 --- a/docs/zh-CN/community/release-and-verify/release-verify.md +++ b/docs/zh-CN/community/release-and-verify/release-verify.md @@ -102,3 +102,29 @@ INFO Totally checked 5611 files, valid: 3926, invalid: 0, ignored: 1685, fixed: * Doris 主代码编译,请参阅 [编译文档](/docs/install/source-install/compilation) * Flink Doris Connector 编译,请参阅 [编译文档](/docs/ecosystem/flink-doris-connector) * Spark Doris Connector 编译,请参阅 [编译文档](/docs/ecosystem/spark-doris-connector) + +## 5. 投票 + +验证完成后,可以采用以下模板会发 dev@doris 邮件组中的投票邮件: + +``` +Here is my(your github id) vote +1 (binding)" + +I checked: + +[x] The download link is legal. +[x] The PGP signature are valid. +[x] The source code matches the current release version. +[x] The LICENSE and NOTICE files are correct. +[x] All files carry the necessary protocol header. +[x] The compiled content is not included in the source package. +[x] The compilation can be executed smoothly. + +Other comments... +``` + +> 1. 在投票邮件中注明 github id,以方便 Release Manager 统计票数。 +> +> 2. 如果你是 Doris PMC 成员,则在投票邮件中注明(binding)。否则注明(non-binding)。 +> +> 3. Release Manger 本身也需要显式的进行投票。 diff --git a/docs/zh-CN/community/team.md b/docs/zh-CN/community/team.md index e07b7ebaf69d21..3f74f35a4582fe 100644 --- a/docs/zh-CN/community/team.md +++ b/docs/zh-CN/community/team.md @@ -28,7 +28,7 @@ under the License. 我们要感谢以下提交者,他们帮助Apache Doris 取得了今天的进展。此列表可能已过时,正式列表位于 [Apache 的网站上](https://people.apache.org/committers-by-project.html#doris) 。 -## PMC (17) +## PMC (22) | Apache ID | Github 用户名 | 公开名 | | :----------------------------------------------------------- | :------------------ | :------------ | @@ -49,8 +49,13 @@ under the License. | [dataroaring](https://people.apache.org/committer-index.html#dataroaring) | dataroaring | Yongqiang Yang | | [yangzhg](https://people.apache.org/committer-index.html#yangzhg) | yangzhg | Zhengguo Yang | | [weizuo](https://people.apache.org/committer-index.html#weizuo) | weizuo93 | Zuo Wei | +| [diwu](https://people.apache.org/committer-index.html#diwu) | JNSimba | Di Wu | +| [jakevin](https://people.apache.org/committer-index.html#jakevin) | jackwener | Jie Wen | +| [kxiao](https://people.apache.org/committer-index.html#kxiao) | xiaokang | Kang Xiao | +| [liulijia](https://people.apache.org/committer-index.html#liulijia) | liutang123 | Lijia Liu | +| [morrysnow](https://people.apache.org/committer-index.html#morrysnow) | MorrySnow | Wenxin Zhang | -## Committers (52) +## Committers (45) (如下列表不包含上述 PMC 成员) @@ -61,12 +66,10 @@ under the License. | [zhangchen](https://people.apache.org/committer-index.html#zhangchen) | zhannngchen | Chen Zhang | | [zhaoc](https://people.apache.org/committer-index.html#zhaoc) | imay | Chun Zhao | | [adonisling](https://people.apache.org/committer-index.html#adonisling) | adonis0147 | Cong Ling | -| [diwu](https://people.apache.org/committer-index.html#diwu) | JNSimba | Di Wu | | [liuhangyuan](https://people.apache.org/committer-index.html#liuhangyuan) | HangyuanLiu | Hangyuan Liu | | [huajianlan](https://people.apache.org/committer-index.html#huajianlan) | 924060929 | Huajian Lan | | [huangwei](https://people.apache.org/committer-index.html#huangwei) | vagetablechicken | Huang Wei | | [jianliangqi](https://people.apache.org/committer-index.html#jianliangqi) | qidaye | Jianliang Qi | -| [jakevin](https://people.apache.org/committer-index.html#jakevin) | jackwener | Jie Wen | | [kangkaisen](https://people.apache.org/committer-index.html#kangkaisen) | kangkaisen | Kaisen Kang | | [kangpinghuang](https://people.apache.org/committer-index.html#kangpinghuang) | kangpinghuang | Kangping Huang | | [liulijia](https://people.apache.org/committer-index.html#liulijia) | liutang123 | Lijia Liu | @@ -76,7 +79,6 @@ under the License. | [sijie](https://people.apache.org/committer-index.html#sijie) | sijie | Sijie Guo | | [yintao](https://people.apache.org/committer-index.html#yintao) | yinzhijian | Tao Yin | | [gabriellee](https://people.apache.org/committer-index.html#gabriellee) | Gabriel39 | Wenqiang Li | -| [morrysnow](https://people.apache.org/committer-index.html#morrysnow) | morrySnow | Wenxin Zhang | | [panxiaolei](https://people.apache.org/committer-index.html#panxiaolei) | BiteTheDDDDt | Xiaolei Pan | | [cambyzju](https://people.apache.org/committer-index.html#cambyzju) | cambyzju | Xiaoli Zhu | | [pengxiangyu](https://people.apache.org/committer-index.html#pengxiangyu) | pengxiangyu | Xiangyu Peng | @@ -91,6 +93,21 @@ under the License. | [zshao](https://people.apache.org/committer-index.html#zshao) | zshao | Zheng Shao | | [luzhijing](https://people.apache.org/committer-index.html#luzhijing) | luzhijing | Zhijing Lu | | [englefly](https://people.apache.org/committer-index.html#englefly) | englefly | Zhou Minghong | +| [yangbowen](https://people.apache.org/committer-index.html#yangbowen) | GoGoWen | Bowen Yang | +| [kirs](https://people.apache.org/committer-index.html#kirs) | CalvinKirs | Calvin Kirs | +| [plat1ko](https://people.apache.org/committer-index.html#plat1ko) | plat1ko | Cheng Yuxuan | +| [eldenmoon](https://people.apache.org/committer-index.html#eldenmoon) | eldenmoon | Hangyu Li | +| [jacktengg](https://people.apache.org/committer-index.html#jacktengg) | jacktengg | Jack Teng | +| [mrhhsg](https://people.apache.org/committer-index.html#mrhhsg) | mrhhsg | Jerry Hu | +| [lijibing](https://people.apache.org/committer-index.html#lijibing) | Jibing-Li | Jibing Li | +| [dutyu](https://people.apache.org/committer-index.html#dutyu) | dutyu | Xiangyu Wang | +| [ashingau](https://people.apache.org/committer-index.html#ashingau) | AshinGau | Xin Gao | +| [liaoxin](https://people.apache.org/committer-index.html#liaoxin) | liaoxin01 | Xin Liao | +| [nextdreamblue](https://people.apache.org/committer-index.html#nextdreamblue) | nextdreamblue | Xuewei Zhang | +| [zykkk](https://people.apache.org/committer-index.html#zykkk) | zy-kkk | Yongkang Zhong | +| [carlmartin](https://people.apache.org/committer-index.html#carlmartin) | SaintBacchus | Zhaowei Huang | + + ## Contributors