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

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


The following commit(s) were added to refs/heads/master by this push:
     new 675a07e1 remove useless disclaim file (#179)
675a07e1 is described below

commit 675a07e11de90be2bc36e94e7bd4cbc92a9e69f6
Author: imbajin <[email protected]>
AuthorDate: Sat Jan 7 14:50:47 2023 +0800

    remove useless disclaim file (#179)
---
 .../contribution-guidelines/validate-release.md    | 27 +++++++++++-----------
 .../contribution-guidelines/validate-release.md    | 24 +++++++++----------
 2 files changed, 25 insertions(+), 26 deletions(-)

diff --git a/content/cn/docs/contribution-guidelines/validate-release.md 
b/content/cn/docs/contribution-guidelines/validate-release.md
index ab56f026..b2efaa54 100644
--- a/content/cn/docs/contribution-guidelines/validate-release.md
+++ b/content/cn/docs/contribution-guidelines/validate-release.md
@@ -33,7 +33,7 @@ gpg --version
 
 # 3. 下载 hugegraph-svn 目录 (版本号注意填写此次验证版本, 这里以1.0.0为例)
 svn co https://dist.apache.org/repos/dist/dev/incubator/hugegraph/1.0.0/
-# (注) 如果出现 svn 下载某个文件速度很慢的情况, 可以考虑 wget 单个文件下载, 如下 (或考虑使用代理)
+# (注) 如果出现 svn 下载某个文件速度很慢的情况, 可以考虑 wget 单个文件下载, 如下 (或考虑使用 VPN / 代理)
 wget 
https://dist.apache.org/repos/dist/dev/incubator/hugegraph/1.0.0/apache-hugegraph-toolchain-incubating-1.0.0.tar.gz
 ```
 
@@ -72,11 +72,11 @@ Do you really want to set this key to ultimate trust? (y/N) 
y #选择y, 然后 q
 
 # 3. 检查签名(确保没有 Warning 输出, 每一个 source/binary 文件都提示 Good Signature)
 #单个文件验证
-gpg --verify xx.asc xxx-source.tar.gz
-gpg --verify xx.asc xxx-binary.tar.gz # 注: 我们目前没有 binary 后缀
-#for循环遍历验证(推荐使用)
-for i in *.tar.gz; do echo $i; gpg --verify $i.asc $i ; done
+gpg --verify xx.asc xxx-src.tar.gz
+gpg --verify xx.asc xxx.tar.gz # 注:目前没有  bin/binary  后缀
 
+# 一行脚本快速验证所有包 (推荐使用,请确保所有 gpg 公钥已经信任)
+for i in *.tar.gz; do echo $i; gpg --verify $i.asc $i ; done
 ```
 
 先确认了整体的"完整性 + 一致性", 然后接下来确认具体的内容 (**关键**)
@@ -89,16 +89,15 @@ for i in *.tar.gz; do echo $i; gpg --verify $i.asc $i ; done
 
 ##### A. 源码包
 
-解压 `xxx-hugegraph-source.tar.gz`后, 进行如下检查:
+解压 `*hugegraph*src.tar.gz`后, 进行如下检查:
 
 1. 文件夹都带有 `incubating`, 且不存在**空的**文件/文件夹
-2. 存在`DISCLAIMER`文件
-3. 存在 `LICENSE` + `NOTICE` 文件并且内容正常
-4. **不存在**任何二进制文件
-5. 源码文件都包含标准 `ASF License` 头 (这个用插件跑一下为主)
-6. 检查每个父/子模块的 `pom.xml` 版本号是否一致 (且符合期望)
-7. 检查前 3 ~ 5 个 commit 提交, 点进去看看是否修改处和源码文件一致
-8. 最后, 确保源码可以正常/正确编译 (然后看看测试和规范)
+2. 存在 `LICENSE` + `NOTICE` + 存在 `DISCLAIMER` 文件并且内容正常
+3. **不存在** 缺乏 License 的二进制文件
+4. 源码文件都包含标准 `ASF License` 头 (这个用插件跑一下为主)
+5. 检查每个父 / 子模块的 `pom.xml` 版本号是否一致 (且符合期望)
+6. 检查前 3 ~ 5 个 commit 提交,点进去看看是否修改处和源码文件一致
+7. 最后,确保源码可以正常 / 正确编译 (然后看看测试和规范)
 
 ```bash
 # 请优先使用/切换到 java 11 版本进行后序的编译和运行操作
@@ -136,7 +135,7 @@ bin/start-computer.sh -d local -r master
 #### 5. 检查官网以及 github 等页面
 
 1. 确保官网至少满足 [apache website 
check](https://whimsy.apache.org/pods/project/hugegraph), 以及没有死链等
-2. 更新**下载链接**以及版本更新说明
+2. 更新**下载链接**存在, 以及版本更新说明页面更新
 3. ...
 
 ## 邮件模板
diff --git a/content/en/docs/contribution-guidelines/validate-release.md 
b/content/en/docs/contribution-guidelines/validate-release.md
index ff9d23e6..84dab47b 100644
--- a/content/en/docs/contribution-guidelines/validate-release.md
+++ b/content/en/docs/contribution-guidelines/validate-release.md
@@ -71,9 +71,10 @@ Do you really want to set this key to ultimate trust? (y/N) 
y #slect y, then q q
 
 # 3. Check the signature (make sure there is no Warning output, every 
source/binary file prompts Good Signature)
 #Single file verification
-gpg --verify xx.asc xxx-source.tar.gz
-gpg --verify xx.asc xxx-binary.tar.gz # 注: 我们目前没有 binary 后缀
-#for loop traversal verification (recommended)
+gpg --verify xx.asc xxx-src.tar.gz
+gpg --verify xx.asc xxx.tar.gz # Note: without the bin/binary suffix
+
+# One-click shell traversal verification (recommended)
 for i in *.tar.gz; do echo $i; gpg --verify $i.asc $i ; done
 
 ```
@@ -88,16 +89,15 @@ First of all, we need to download the package from the 
apache official `release-
 
 ##### A. source package
 
-After decompressing `xxx-hugegraph-source.tar.gz`, Do the following checks:
+After decompressing `*hugegraph*src.tar.gz`, Do the following checks:
 
 1. folders with `incubating`, and no **empty** files/folders
-2. `DISCLAIMER` file exists
-3. `LICENSE` + `NOTICE` file exists and the content is normal
-4. ** does not exist ** any binaries
-5. The source code files all contain the standard `ASF License` header ((this 
can be done using a plugin))
-6. Check whether the `pom.xml` version number of each parent/child module is 
consistent (and meet expectations)
-7. Check the first 3 to 5 commits, click to see if the modification is 
consistent with the source file
-8. Finally, make sure the source code works/compiles correctly (then look at 
tests and specs)
+2. `LICENSE` + `NOTICE` + `DISCLAIM` file exists and the content is normal
+3. **does not exist** binaries (without LICENSE)
+4. The source code files all contain the standard `ASF License` header (this 
could be done with the Maven-MAT plugin)
+5. Check whether the `pom.xml` version number of each parent/child module is 
consistent (and meet expectations)
+6. Check the first 3 to 5 commits, click to see if the modification is 
consistent with the source file
+7. Finally, make sure the source code works/compiles correctly
 
 ```bash
 # prefer to use/switch to java 11 for the following operations 
(compiling/running)
@@ -135,7 +135,7 @@ more reference official website: 
https://hugegraph.apache.org/cn/docs/quickstart
 #### 5. Check the official website and GitHub and other pages
 
 1. Make sure that the official website at least meets [apache website 
check](https://whimsy.apache.org/pods/project/hugegraph), and no circular links 
etc.
-2. Update **download link** and version update instructions
+2. Update **download link** and release notes updated
 3. ...
 
 ## Mail Template

Reply via email to