You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@brpc.apache.org by lo...@apache.org on 2021/12/06 02:04:08 UTC

[incubator-brpc] branch master updated: add release check related content

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

lorinlee pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-brpc.git


The following commit(s) were added to refs/heads/master by this push:
     new 7a4de24  add release check related content
     new c173805  Merge pull request #1626 from tanzhongyi003/gpg-edit
7a4de24 is described below

commit 7a4de2442f2e875c1f80fbbc3e5e37c01168ad5d
Author: tanzhongyi003 <je...@apache.org>
AuthorDate: Mon Dec 6 09:15:51 2021 +0800

    add release check related content
---
 community/releasecheck.md  |  44 ++++++++++++++++++++++++++++++++++++++++++++
 community/releasecheck.png | Bin 0 -> 251728 bytes
 community/releasefail.png  | Bin 0 -> 228365 bytes
 3 files changed, 44 insertions(+)

diff --git a/community/releasecheck.md b/community/releasecheck.md
new file mode 100644
index 0000000..1fdc4a4
--- /dev/null
+++ b/community/releasecheck.md
@@ -0,0 +1,44 @@
+# brpc 发布时候的check list
+
+## 文档背景:
+当Release Manager在dev邮件群中发起发布投票的时候,需要PMC成员对发版相关信息进行检查,如果检查通过则在邮件群中回复通过并附上检查结果。本文档就是各个检查项。
+
+## Checklist 资料来源
+根据Incubator PMC Chair Justin在ApacheCon North America 2019的分享
+https://training.apache.org/topics/ApacheWay/NavigatingASFIncubator/index.html
+
+![image](./releasecheck.png)
+
+
+## 常见的问题导致-1
+![image](./releasefail.png)
+
+## Vote时候的检查项
+1. Incubating in name 即下载包的文件名是否带上了incubating
+2. LICENSE and NOTICE are good
+   -  LICENSE是否符合Apache的要求
+      - ASF允许的LICENSE:Category A(Apache V2,BSD 3,MIT etc)
+      - ASF建议不放到源码中的LICENSE:Category B(EPL,MPL,CDDL,etc)
+      - ASF不允许的LICENSE:Category X(GPL,LGPL,CC Non commercial,etc)
+   -  NOTICE是否符合Apache的要求
+3. Signatures and hashes correct
+4. All ASF  files have ASF headers
+5. No unexpected binary files
+6. Must have an incubating disclaimer
+   - Repo根目录下应该有DISCLAIMER文件
+   - 内容是Apache统一的内容
+
+
+## Vote时候的常用回复
+
+“+1 (binding)
+
+    I checked:
+    - incubating in name
+    - LICENSE and NOTICE are good
+    - signatures and hashes correct
+    - All ASF  files have ASF headers
+    - no unexpected binary files
+
+
+
diff --git a/community/releasecheck.png b/community/releasecheck.png
new file mode 100644
index 0000000..9bc1141
Binary files /dev/null and b/community/releasecheck.png differ
diff --git a/community/releasefail.png b/community/releasefail.png
new file mode 100644
index 0000000..580f7d8
Binary files /dev/null and b/community/releasefail.png differ

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@brpc.apache.org
For additional commands, e-mail: dev-help@brpc.apache.org