This is an automated email from the ASF dual-hosted git repository.
github-bot pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/incubator-hugegraph-doc.git
The following commit(s) were added to refs/heads/asf-site by this push:
new e8e66910 remove useless disclaim file (#179)
675a07e11de90be2bc36e94e7bd4cbc92a9e69f6
e8e66910 is described below
commit e8e669104057defc8861d3daacd0d4fc64a0f385
Author: imbajin <[email protected]>
AuthorDate: Sat Jan 7 06:51:27 2023 +0000
remove useless disclaim file (#179) 675a07e11de90be2bc36e94e7bd4cbc92a9e69f6
---
cn/docs/_print/index.html | 13 ++++++------
cn/docs/contribution-guidelines/_print/index.html | 13 ++++++------
cn/docs/contribution-guidelines/index.xml | 24 +++++++++++-----------
.../validate-release/index.html | 19 +++++++++--------
cn/docs/index.xml | 24 +++++++++++-----------
cn/sitemap.xml | 2 +-
docs/_print/index.html | 11 +++++-----
docs/contribution-guidelines/_print/index.html | 11 +++++-----
docs/contribution-guidelines/index.xml | 20 +++++++++---------
.../validate-release/index.html | 17 +++++++--------
docs/index.xml | 20 +++++++++---------
en/sitemap.xml | 2 +-
sitemap.xml | 2 +-
13 files changed, 92 insertions(+), 86 deletions(-)
diff --git a/cn/docs/_print/index.html b/cn/docs/_print/index.html
index fcc3588a..43763fdd 100644
--- a/cn/docs/_print/index.html
+++ b/cn/docs/_print/index.html
@@ -6628,7 +6628,7 @@ HugeGraph目前采用EdgeCut的分区方案。</p><h3 id=3-vertexid-策略>3. Ve
</span></span><span style=display:flex><span>
</span></span><span style=display:flex><span><span
style=color:#8f5902;font-style:italic># 3. 下载 hugegraph-svn 目录 (版本号注意填写此次验证版本,
这里以1.0.0为例)</span>
</span></span><span style=display:flex><span>svn co
https://dist.apache.org/repos/dist/dev/incubator/hugegraph/1.0.0/
-</span></span><span style=display:flex><span><span
style=color:#8f5902;font-style:italic># (注) 如果出现 svn 下载某个文件速度很慢的情况, 可以考虑 wget
单个文件下载, 如下 (或考虑使用代理)</span>
+</span></span><span style=display:flex><span><span
style=color:#8f5902;font-style:italic># (注) 如果出现 svn 下载某个文件速度很慢的情况, 可以考虑 wget
单个文件下载, 如下 (或考虑使用 VPN / 代理)</span>
</span></span><span style=display:flex><span>wget
https://dist.apache.org/repos/dist/dev/incubator/hugegraph/1.0.0/apache-hugegraph-toolchain-incubating-1.0.0.tar.gz
</span></span></code></pre></div><h4 id=2-检查-hash-值>2. 检查 hash 值</h4><p>首先需要检查
<code>source + binary</code> 包的文件完整性, 通过 <code>shasum</code> 进行校验, 确保和发布到
apache/github 上的 hash 值一致 (一般是 sha512)</p><div class=highlight><pre tabindex=0
style=background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code
class=language-bash data-lang=bash><span style=display:flex><span>执行命令:
</span></span><span style=display:flex><span><span
style=color:#204a87;font-weight:700>for</span> i in *.tar.gz<span
style=color:#000;font-weight:700>;</span> <span
style=color:#204a87;font-weight:700>do</span> <span
style=color:#204a87>echo</span> <span style=color:#000>$i</span><span
style=color:#000;font-weight:700>;</span> shasum -a <span
style=color:#0000cf;font-weight:700>512</span> --check <span
style=color:#000>$i</span>.sha512<span
style=color:#000;font-weight:700>;</span> <spa [...]
@@ -6654,11 +6654,12 @@ HugeGraph目前采用EdgeCut的分区方案。</p><h3 id=3-vertexid-策略>3. Ve
</span></span><span style=display:flex><span>
</span></span><span style=display:flex><span><span
style=color:#8f5902;font-style:italic># 3. 检查签名(确保没有 Warning 输出, 每一个
source/binary 文件都提示 Good Signature)</span>
</span></span><span style=display:flex><span><span
style=color:#8f5902;font-style:italic>#单个文件验证</span>
-</span></span><span style=display:flex><span>gpg --verify xx.asc
xxx-source.tar.gz
-</span></span><span style=display:flex><span>gpg --verify xx.asc
xxx-binary.tar.gz <span style=color:#8f5902;font-style:italic># 注: 我们目前没有
binary 后缀</span>
-</span></span><span style=display:flex><span><span
style=color:#8f5902;font-style:italic>#for循环遍历验证(推荐使用)</span>
+</span></span><span style=display:flex><span>gpg --verify xx.asc xxx-src.tar.gz
+</span></span><span style=display:flex><span>gpg --verify xx.asc xxx.tar.gz
<span style=color:#8f5902;font-style:italic># 注:目前没有 bin/binary 后缀</span>
+</span></span><span style=display:flex><span>
+</span></span><span style=display:flex><span><span
style=color:#8f5902;font-style:italic># 一行脚本快速验证所有包 (推荐使用,请确保所有 gpg
公钥已经信任)</span>
</span></span><span style=display:flex><span><span
style=color:#204a87;font-weight:700>for</span> i in *.tar.gz<span
style=color:#000;font-weight:700>;</span> <span
style=color:#204a87;font-weight:700>do</span> <span
style=color:#204a87>echo</span> <span style=color:#000>$i</span><span
style=color:#000;font-weight:700>;</span> gpg --verify <span
style=color:#000>$i</span>.asc <span style=color:#000>$i</span> <span
style=color:#000;font-weight:700>;</span> <span style=color:#204a87;font-w [...]
-</span></span></code></pre></div><p>先确认了整体的"完整性 + 一致性", 然后接下来确认具体的内容
(<strong>关键</strong>)</p><h4 id=4-检查压缩包内容>4. 检查压缩包内容</h4><p>这里分源码包 + 二进制包两个方面,
源码包更为严格, 挑核心的部分说 (完整的列表可参考官方 <a
href=https://cwiki.apache.org/confluence/display/INCUBATOR/Incubator+Release+Checklist>Wiki</a>,
比较长)</p><p>首先我们需要从 apache 官方的 <code>release-candidate</code> 地址下载包到本地 (地址: <a
href=https://dist.apache.org/repos/dist/dev/incubator/hugegraph/>点击跳转</a>)</p><h5
id=a-源码包>A. 源码包</h5><p>解压 <code>xxx-hugegraph-source.ta [...]
+</span></span></code></pre></div><p>先确认了整体的"完整性 + 一致性", 然后接下来确认具体的内容
(<strong>关键</strong>)</p><h4 id=4-检查压缩包内容>4. 检查压缩包内容</h4><p>这里分源码包 + 二进制包两个方面,
源码包更为严格, 挑核心的部分说 (完整的列表可参考官方 <a
href=https://cwiki.apache.org/confluence/display/INCUBATOR/Incubator+Release+Checklist>Wiki</a>,
比较长)</p><p>首先我们需要从 apache 官方的 <code>release-candidate</code> 地址下载包到本地 (地址: <a
href=https://dist.apache.org/repos/dist/dev/incubator/hugegraph/>点击跳转</a>)</p><h5
id=a-源码包>A. 源码包</h5><p>解压 <code>*hugegraph*src.tar.gz</ [...]
</span></span><span style=display:flex><span><span
style=color:#8f5902;font-style:italic># java --version</span>
</span></span><span style=display:flex><span>
</span></span><span style=display:flex><span><span
style=color:#8f5902;font-style:italic># 尝试在 Unix 环境下编译测试是否正常</span>
@@ -6676,7 +6677,7 @@ HugeGraph目前采用EdgeCut的分区方案。</p><h3 id=3-vertexid-策略>3. Ve
</span></span><span style=display:flex><span>bin/start-computer.sh -d <span
style=color:#204a87>local</span> -r master
</span></span><span style=display:flex><span>
</span></span><span style=display:flex><span>更多参考官网:
https://hugegraph.apache.org/cn/docs/quickstart
-</span></span></code></pre></div><p><strong>注:</strong> 如果二进制包里面引入了第三方依赖,
则需要更新 LICENSE, 加入第三方依赖的 LICENSE; 若第三方依赖 LICENSE 是 Apache 2.0, 且对应的项目中包含了
NOTICE, 则还需要更新我们的 NOTICE 文件</p><h4 id=5-检查官网以及-github-等页面>5. 检查官网以及 github
等页面</h4><ol><li>确保官网至少满足 <a
href=https://whimsy.apache.org/pods/project/hugegraph>apache website check</a>,
以及没有死链等</li><li>更新<strong>下载链接</strong>以及版本更新说明</li><li>…</li></ol><h2
id=邮件模板>邮件模板</h2><p>检查完成后, 你应该按不同角色回复邮件: (普通开发者 & PMC 成员)</p><div
class=highlight><pre [...]
+</span></span></code></pre></div><p><strong>注:</strong> 如果二进制包里面引入了第三方依赖,
则需要更新 LICENSE, 加入第三方依赖的 LICENSE; 若第三方依赖 LICENSE 是 Apache 2.0, 且对应的项目中包含了
NOTICE, 则还需要更新我们的 NOTICE 文件</p><h4 id=5-检查官网以及-github-等页面>5. 检查官网以及 github
等页面</h4><ol><li>确保官网至少满足 <a
href=https://whimsy.apache.org/pods/project/hugegraph>apache website check</a>,
以及没有死链等</li><li>更新<strong>下载链接</strong>存在,
以及版本更新说明页面更新</li><li>…</li></ol><h2 id=邮件模板>邮件模板</h2><p>检查完成后,
你应该按不同角色回复邮件: (普通开发者 & PMC 成员)</p><div class=highli [...]
</span></span><span style=display:flex><span>I checked:
</span></span><span style=display:flex><span><span
style=color:#204a87;font-weight:700>1.</span> All download links are valid
</span></span><span style=display:flex><span><span
style=color:#204a87;font-weight:700>2.</span> Checksum and signature are OK
diff --git a/cn/docs/contribution-guidelines/_print/index.html
b/cn/docs/contribution-guidelines/_print/index.html
index 5e6340c9..b327ff39 100644
--- a/cn/docs/contribution-guidelines/_print/index.html
+++ b/cn/docs/contribution-guidelines/_print/index.html
@@ -64,7 +64,7 @@
</span></span><span style=display:flex><span>
</span></span><span style=display:flex><span><span
style=color:#8f5902;font-style:italic># 3. 下载 hugegraph-svn 目录 (版本号注意填写此次验证版本,
这里以1.0.0为例)</span>
</span></span><span style=display:flex><span>svn co
https://dist.apache.org/repos/dist/dev/incubator/hugegraph/1.0.0/
-</span></span><span style=display:flex><span><span
style=color:#8f5902;font-style:italic># (注) 如果出现 svn 下载某个文件速度很慢的情况, 可以考虑 wget
单个文件下载, 如下 (或考虑使用代理)</span>
+</span></span><span style=display:flex><span><span
style=color:#8f5902;font-style:italic># (注) 如果出现 svn 下载某个文件速度很慢的情况, 可以考虑 wget
单个文件下载, 如下 (或考虑使用 VPN / 代理)</span>
</span></span><span style=display:flex><span>wget
https://dist.apache.org/repos/dist/dev/incubator/hugegraph/1.0.0/apache-hugegraph-toolchain-incubating-1.0.0.tar.gz
</span></span></code></pre></div><h4 id=2-检查-hash-值>2. 检查 hash 值</h4><p>首先需要检查
<code>source + binary</code> 包的文件完整性, 通过 <code>shasum</code> 进行校验, 确保和发布到
apache/github 上的 hash 值一致 (一般是 sha512)</p><div class=highlight><pre tabindex=0
style=background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code
class=language-bash data-lang=bash><span style=display:flex><span>执行命令:
</span></span><span style=display:flex><span><span
style=color:#204a87;font-weight:700>for</span> i in *.tar.gz<span
style=color:#000;font-weight:700>;</span> <span
style=color:#204a87;font-weight:700>do</span> <span
style=color:#204a87>echo</span> <span style=color:#000>$i</span><span
style=color:#000;font-weight:700>;</span> shasum -a <span
style=color:#0000cf;font-weight:700>512</span> --check <span
style=color:#000>$i</span>.sha512<span
style=color:#000;font-weight:700>;</span> <spa [...]
@@ -90,11 +90,12 @@
</span></span><span style=display:flex><span>
</span></span><span style=display:flex><span><span
style=color:#8f5902;font-style:italic># 3. 检查签名(确保没有 Warning 输出, 每一个
source/binary 文件都提示 Good Signature)</span>
</span></span><span style=display:flex><span><span
style=color:#8f5902;font-style:italic>#单个文件验证</span>
-</span></span><span style=display:flex><span>gpg --verify xx.asc
xxx-source.tar.gz
-</span></span><span style=display:flex><span>gpg --verify xx.asc
xxx-binary.tar.gz <span style=color:#8f5902;font-style:italic># 注: 我们目前没有
binary 后缀</span>
-</span></span><span style=display:flex><span><span
style=color:#8f5902;font-style:italic>#for循环遍历验证(推荐使用)</span>
+</span></span><span style=display:flex><span>gpg --verify xx.asc xxx-src.tar.gz
+</span></span><span style=display:flex><span>gpg --verify xx.asc xxx.tar.gz
<span style=color:#8f5902;font-style:italic># 注:目前没有 bin/binary 后缀</span>
+</span></span><span style=display:flex><span>
+</span></span><span style=display:flex><span><span
style=color:#8f5902;font-style:italic># 一行脚本快速验证所有包 (推荐使用,请确保所有 gpg
公钥已经信任)</span>
</span></span><span style=display:flex><span><span
style=color:#204a87;font-weight:700>for</span> i in *.tar.gz<span
style=color:#000;font-weight:700>;</span> <span
style=color:#204a87;font-weight:700>do</span> <span
style=color:#204a87>echo</span> <span style=color:#000>$i</span><span
style=color:#000;font-weight:700>;</span> gpg --verify <span
style=color:#000>$i</span>.asc <span style=color:#000>$i</span> <span
style=color:#000;font-weight:700>;</span> <span style=color:#204a87;font-w [...]
-</span></span></code></pre></div><p>先确认了整体的"完整性 + 一致性", 然后接下来确认具体的内容
(<strong>关键</strong>)</p><h4 id=4-检查压缩包内容>4. 检查压缩包内容</h4><p>这里分源码包 + 二进制包两个方面,
源码包更为严格, 挑核心的部分说 (完整的列表可参考官方 <a
href=https://cwiki.apache.org/confluence/display/INCUBATOR/Incubator+Release+Checklist>Wiki</a>,
比较长)</p><p>首先我们需要从 apache 官方的 <code>release-candidate</code> 地址下载包到本地 (地址: <a
href=https://dist.apache.org/repos/dist/dev/incubator/hugegraph/>点击跳转</a>)</p><h5
id=a-源码包>A. 源码包</h5><p>解压 <code>xxx-hugegraph-source.ta [...]
+</span></span></code></pre></div><p>先确认了整体的"完整性 + 一致性", 然后接下来确认具体的内容
(<strong>关键</strong>)</p><h4 id=4-检查压缩包内容>4. 检查压缩包内容</h4><p>这里分源码包 + 二进制包两个方面,
源码包更为严格, 挑核心的部分说 (完整的列表可参考官方 <a
href=https://cwiki.apache.org/confluence/display/INCUBATOR/Incubator+Release+Checklist>Wiki</a>,
比较长)</p><p>首先我们需要从 apache 官方的 <code>release-candidate</code> 地址下载包到本地 (地址: <a
href=https://dist.apache.org/repos/dist/dev/incubator/hugegraph/>点击跳转</a>)</p><h5
id=a-源码包>A. 源码包</h5><p>解压 <code>*hugegraph*src.tar.gz</ [...]
</span></span><span style=display:flex><span><span
style=color:#8f5902;font-style:italic># java --version</span>
</span></span><span style=display:flex><span>
</span></span><span style=display:flex><span><span
style=color:#8f5902;font-style:italic># 尝试在 Unix 环境下编译测试是否正常</span>
@@ -112,7 +113,7 @@
</span></span><span style=display:flex><span>bin/start-computer.sh -d <span
style=color:#204a87>local</span> -r master
</span></span><span style=display:flex><span>
</span></span><span style=display:flex><span>更多参考官网:
https://hugegraph.apache.org/cn/docs/quickstart
-</span></span></code></pre></div><p><strong>注:</strong> 如果二进制包里面引入了第三方依赖,
则需要更新 LICENSE, 加入第三方依赖的 LICENSE; 若第三方依赖 LICENSE 是 Apache 2.0, 且对应的项目中包含了
NOTICE, 则还需要更新我们的 NOTICE 文件</p><h4 id=5-检查官网以及-github-等页面>5. 检查官网以及 github
等页面</h4><ol><li>确保官网至少满足 <a
href=https://whimsy.apache.org/pods/project/hugegraph>apache website check</a>,
以及没有死链等</li><li>更新<strong>下载链接</strong>以及版本更新说明</li><li>…</li></ol><h2
id=邮件模板>邮件模板</h2><p>检查完成后, 你应该按不同角色回复邮件: (普通开发者 & PMC 成员)</p><div
class=highlight><pre [...]
+</span></span></code></pre></div><p><strong>注:</strong> 如果二进制包里面引入了第三方依赖,
则需要更新 LICENSE, 加入第三方依赖的 LICENSE; 若第三方依赖 LICENSE 是 Apache 2.0, 且对应的项目中包含了
NOTICE, 则还需要更新我们的 NOTICE 文件</p><h4 id=5-检查官网以及-github-等页面>5. 检查官网以及 github
等页面</h4><ol><li>确保官网至少满足 <a
href=https://whimsy.apache.org/pods/project/hugegraph>apache website check</a>,
以及没有死链等</li><li>更新<strong>下载链接</strong>存在,
以及版本更新说明页面更新</li><li>…</li></ol><h2 id=邮件模板>邮件模板</h2><p>检查完成后,
你应该按不同角色回复邮件: (普通开发者 & PMC 成员)</p><div class=highli [...]
</span></span><span style=display:flex><span>I checked:
</span></span><span style=display:flex><span><span
style=color:#204a87;font-weight:700>1.</span> All download links are valid
</span></span><span style=display:flex><span><span
style=color:#204a87;font-weight:700>2.</span> Checksum and signature are OK
diff --git a/cn/docs/contribution-guidelines/index.xml
b/cn/docs/contribution-guidelines/index.xml
index 8b41a16e..0d5abc2b 100644
--- a/cn/docs/contribution-guidelines/index.xml
+++ b/cn/docs/contribution-guidelines/index.xml
@@ -163,7 +163,7 @@
</span></span><span style="display:flex;"><span>
</span></span><span style="display:flex;"><span><span
style="color:#8f5902;font-style:italic"># 3. 下载 hugegraph-svn 目录
(版本号注意填写此次验证版本, 这里以1.0.0为例)</span>
</span></span><span style="display:flex;"><span>svn co
https://dist.apache.org/repos/dist/dev/incubator/hugegraph/1.0.0/
-</span></span><span style="display:flex;"><span><span
style="color:#8f5902;font-style:italic"># (注) 如果出现 svn 下载某个文件速度很慢的情况, 可以考虑 wget
单个文件下载, 如下 (或考虑使用代理)</span>
+</span></span><span style="display:flex;"><span><span
style="color:#8f5902;font-style:italic"># (注) 如果出现 svn 下载某个文件速度很慢的情况, 可以考虑 wget
单个文件下载, 如下 (或考虑使用 VPN / 代理)</span>
</span></span><span style="display:flex;"><span>wget
https://dist.apache.org/repos/dist/dev/incubator/hugegraph/1.0.0/apache-hugegraph-toolchain-incubating-1.0.0.tar.gz
</span></span></code></pre></div><h4 id="2-检查-hash-值">2. 检查
hash 值</h4>
<p>首先需要检查 <code>source + binary</code> 包的文件完整性, 通过
<code>shasum</code> 进行校验, 确保和发布到 apache/github 上的 hash 值一致 (一般是
sha512)</p>
@@ -193,25 +193,25 @@
</span></span><span style="display:flex;"><span>
</span></span><span style="display:flex;"><span><span
style="color:#8f5902;font-style:italic"># 3. 检查签名(确保没有 Warning 输出, 每一个
source/binary 文件都提示 Good Signature)</span>
</span></span><span style="display:flex;"><span><span
style="color:#8f5902;font-style:italic">#单个文件验证</span>
-</span></span><span style="display:flex;"><span>gpg --verify
xx.asc xxx-source.tar.gz
-</span></span><span style="display:flex;"><span>gpg --verify
xx.asc xxx-binary.tar.gz <span style="color:#8f5902;font-style:italic"># 注:
我们目前没有 binary 后缀</span>
-</span></span><span style="display:flex;"><span><span
style="color:#8f5902;font-style:italic">#for循环遍历验证(推荐使用)</span>
+</span></span><span style="display:flex;"><span>gpg --verify
xx.asc xxx-src.tar.gz
+</span></span><span style="display:flex;"><span>gpg --verify
xx.asc xxx.tar.gz <span style="color:#8f5902;font-style:italic"># 注:目前没有
bin/binary 后缀</span>
+</span></span><span style="display:flex;"><span>
+</span></span><span style="display:flex;"><span><span
style="color:#8f5902;font-style:italic"># 一行脚本快速验证所有包 (推荐使用,请确保所有 gpg
公钥已经信任)</span>
</span></span><span style="display:flex;"><span><span
style="color:#204a87;font-weight:bold">for</span> i in *.tar.gz<span
style="color:#000;font-weight:bold">;</span> <span
style="color:#204a87;font-weight:bold">do</span> <span
style="color:#204a87">echo</span> <span
style="color:#000">$i</span><span
style="color:#000;font-weight:bold">;</span> gpg --verify <span
style="color:#000">$i</span>.asc <span style="color:#000">$i</spa [...]
</span></span></code></pre></div><p>先确认了整体的&quot;完整性 +
一致性&quot;, 然后接下来确认具体的内容 (<strong>关键</strong>)</p>
<h4 id="4-检查压缩包内容">4. 检查压缩包内容</h4>
<p>这里分源码包 + 二进制包两个方面, 源码包更为严格, 挑核心的部分说 (完整的列表可参考官方 <a
href="https://cwiki.apache.org/confluence/display/INCUBATOR/Incubator+Release+Checklist">Wiki</a>,
比较长)</p>
<p>首先我们需要从 apache 官方的 <code>release-candidate</code> 地址下载包到本地 (地址:
<a
href="https://dist.apache.org/repos/dist/dev/incubator/hugegraph/">点击跳转</a>)</p>
<h5 id="a-源码包">A. 源码包</h5>
-<p>解压 <code>xxx-hugegraph-source.tar.gz</code>后, 进行如下检查:</p>
+<p>解压 <code>*hugegraph*src.tar.gz</code>后, 进行如下检查:</p>
<ol>
<li>文件夹都带有 <code>incubating</code>,
且不存在<strong>空的</strong>文件/文件夹</li>
-<li>存在<code>DISCLAIMER</code>文件</li>
-<li>存在 <code>LICENSE</code> + <code>NOTICE</code>
文件并且内容正常</li>
-<li><strong>不存在</strong>任何二进制文件</li>
+<li>存在 <code>LICENSE</code> + <code>NOTICE</code> + 存在
<code>DISCLAIMER</code> 文件并且内容正常</li>
+<li><strong>不存在</strong> 缺乏 License 的二进制文件</li>
<li>源码文件都包含标准 <code>ASF License</code> 头 (这个用插件跑一下为主)</li>
-<li>检查每个父/子模块的 <code>pom.xml</code> 版本号是否一致 (且符合期望)</li>
-<li>检查前 3 ~ 5 个 commit 提交, 点进去看看是否修改处和源码文件一致</li>
-<li>最后, 确保源码可以正常/正确编译 (然后看看测试和规范)</li>
+<li>检查每个父 / 子模块的 <code>pom.xml</code> 版本号是否一致 (且符合期望)</li>
+<li>检查前 3 ~ 5 个 commit 提交,点进去看看是否修改处和源码文件一致</li>
+<li>最后,确保源码可以正常 / 正确编译 (然后看看测试和规范)</li>
</ol>
<div class="highlight"><pre tabindex="0"
style="background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code
class="language-bash" data-lang="bash"><span
style="display:flex;"><span><span
style="color:#8f5902;font-style:italic"># 请优先使用/切换到 java 11
版本进行后序的编译和运行操作</span>
</span></span><span style="display:flex;"><span><span
style="color:#8f5902;font-style:italic"># java --version</span>
@@ -242,7 +242,7 @@
<h4 id="5-检查官网以及-github-等页面">5. 检查官网以及 github 等页面</h4>
<ol>
<li>确保官网至少满足 <a
href="https://whimsy.apache.org/pods/project/hugegraph">apache website
check</a>, 以及没有死链等</li>
-<li>更新<strong>下载链接</strong>以及版本更新说明</li>
+<li>更新<strong>下载链接</strong>存在, 以及版本更新说明页面更新</li>
<li>&hellip;</li>
</ol>
<h2 id="邮件模板">邮件模板</h2>
diff --git a/cn/docs/contribution-guidelines/validate-release/index.html
b/cn/docs/contribution-guidelines/validate-release/index.html
index 1181fd52..761ce7fd 100644
--- a/cn/docs/contribution-guidelines/validate-release/index.html
+++ b/cn/docs/contribution-guidelines/validate-release/index.html
@@ -6,10 +6,10 @@ Note: 这篇文档会持续更新。
1. …"><meta property="og:title" content="验证 Apache 发版"><meta
property="og:description" content="Note: 这篇文档会持续更新。
验证阶段 当内部的临时发布和打包工作完成后, 其他的社区开发者(尤其是 PMC)需要参与到验证环节确保某个人发布版本的"正确性 +
完整性", 这里需要每个人都尽量参与, 然后后序邮件回复的时候说明自己已检查了哪些项. (下面是核心项)
1. 准备工作 如果本地没有 svn 或 gpg 环境, 建议先安装一下 (windows 推荐使用 WSL2 环境, 或者至少是 git-bash)
-# 1. 安装svn # ubuntu/debian sudo apt install subversion -y # MacOS brew install
subversion # 验证安装是否成功, 执行以下命令: svn --version # 2. 安装gpg # ubuntu/debian sudo
apt-get install gnupg -y # MacOS brew install gnupg # 验证安装是否成功, 执行以下命令: gpg
--version # 3. 下载 hugegraph-svn 目录 (版本号注意填写此次验证版本, 这里以1."><meta
property="og:type" content="article"><meta property="og:url"
content="/cn/docs/contribution-guidelines/validate-release/"><meta
property="article:section" content="docs"><meta property="article:mo [...]
+# 1. 安装svn # ubuntu/debian sudo apt install subversion -y # MacOS brew install
subversion # 验证安装是否成功, 执行以下命令: svn --version # 2. 安装gpg # ubuntu/debian sudo
apt-get install gnupg -y # MacOS brew install gnupg # 验证安装是否成功, 执行以下命令: gpg
--version # 3. 下载 hugegraph-svn 目录 (版本号注意填写此次验证版本, 这里以1."><meta
property="og:type" content="article"><meta property="og:url"
content="/cn/docs/contribution-guidelines/validate-release/"><meta
property="article:section" content="docs"><meta property="article:mo [...]
验证阶段 当内部的临时发布和打包工作完成后, 其他的社区开发者(尤其是 PMC)需要参与到验证环节确保某个人发布版本的"正确性 +
完整性", 这里需要每个人都尽量参与, 然后后序邮件回复的时候说明自己已检查了哪些项. (下面是核心项)
1. 准备工作 如果本地没有 svn 或 gpg 环境, 建议先安装一下 (windows 推荐使用 WSL2 环境, 或者至少是 git-bash)
-# 1. 安装svn # ubuntu/debian sudo apt install subversion -y # MacOS brew install
subversion # 验证安装是否成功, 执行以下命令: svn --version # 2. 安装gpg # ubuntu/debian sudo
apt-get install gnupg -y # MacOS brew install gnupg # 验证安装是否成功, 执行以下命令: gpg
--version # 3. 下载 hugegraph-svn 目录 (版本号注意填写此次验证版本, 这里以1."><meta
itemprop=dateModified content="2023-01-04T22:59:07+08:00"><meta
itemprop=wordCount content="484"><meta itemprop=keywords content><meta
name=twitter:card content="summary"><meta name=twitter:title [...]
+# 1. 安装svn # ubuntu/debian sudo apt install subversion -y # MacOS brew install
subversion # 验证安装是否成功, 执行以下命令: svn --version # 2. 安装gpg # ubuntu/debian sudo
apt-get install gnupg -y # MacOS brew install gnupg # 验证安装是否成功, 执行以下命令: gpg
--version # 3. 下载 hugegraph-svn 目录 (版本号注意填写此次验证版本, 这里以1."><meta
itemprop=dateModified content="2023-01-07T14:50:47+08:00"><meta
itemprop=wordCount content="498"><meta itemprop=keywords content><meta
name=twitter:card content="summary"><meta name=twitter:title [...]
验证阶段 当内部的临时发布和打包工作完成后, 其他的社区开发者(尤其是 PMC)需要参与到验证环节确保某个人发布版本的"正确性 +
完整性", 这里需要每个人都尽量参与, 然后后序邮件回复的时候说明自己已检查了哪些项. (下面是核心项)
1. 准备工作 如果本地没有 svn 或 gpg 环境, 建议先安装一下 (windows 推荐使用 WSL2 环境, 或者至少是 git-bash)
# 1. 安装svn # ubuntu/debian sudo apt install subversion -y # MacOS brew install
subversion # 验证安装是否成功, 执行以下命令: svn --version # 2. 安装gpg # ubuntu/debian sudo
apt-get install gnupg -y # MacOS brew install gnupg # 验证安装是否成功, 执行以下命令: gpg
--version # 3. 下载 hugegraph-svn 目录 (版本号注意填写此次验证版本, 这里以1."><link rel=preload
href=/scss/main.min.3bdb596b76fcb366af48203b8a7820669f5437dd9ec431ee2c8b18063301106e.css
as=style><link
href=/scss/main.min.3bdb596b76fcb366af48203b8a7820669f5437dd9ec431ee2c8b18063301
[...]
@@ -36,7 +36,7 @@ Note: 这篇文档会持续更新。
</span></span><span style=display:flex><span>
</span></span><span style=display:flex><span><span
style=color:#8f5902;font-style:italic># 3. 下载 hugegraph-svn 目录 (版本号注意填写此次验证版本,
这里以1.0.0为例)</span>
</span></span><span style=display:flex><span>svn co
https://dist.apache.org/repos/dist/dev/incubator/hugegraph/1.0.0/
-</span></span><span style=display:flex><span><span
style=color:#8f5902;font-style:italic># (注) 如果出现 svn 下载某个文件速度很慢的情况, 可以考虑 wget
单个文件下载, 如下 (或考虑使用代理)</span>
+</span></span><span style=display:flex><span><span
style=color:#8f5902;font-style:italic># (注) 如果出现 svn 下载某个文件速度很慢的情况, 可以考虑 wget
单个文件下载, 如下 (或考虑使用 VPN / 代理)</span>
</span></span><span style=display:flex><span>wget
https://dist.apache.org/repos/dist/dev/incubator/hugegraph/1.0.0/apache-hugegraph-toolchain-incubating-1.0.0.tar.gz
</span></span></code></pre></div><h4 id=2-检查-hash-值>2. 检查 hash 值</h4><p>首先需要检查
<code>source + binary</code> 包的文件完整性, 通过 <code>shasum</code> 进行校验, 确保和发布到
apache/github 上的 hash 值一致 (一般是 sha512)</p><div class=highlight><pre tabindex=0
style=background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code
class=language-bash data-lang=bash><span style=display:flex><span>执行命令:
</span></span><span style=display:flex><span><span
style=color:#204a87;font-weight:700>for</span> i in *.tar.gz<span
style=color:#000;font-weight:700>;</span> <span
style=color:#204a87;font-weight:700>do</span> <span
style=color:#204a87>echo</span> <span style=color:#000>$i</span><span
style=color:#000;font-weight:700>;</span> shasum -a <span
style=color:#0000cf;font-weight:700>512</span> --check <span
style=color:#000>$i</span>.sha512<span
style=color:#000;font-weight:700>;</span> <spa [...]
@@ -62,11 +62,12 @@ Note: 这篇文档会持续更新。
</span></span><span style=display:flex><span>
</span></span><span style=display:flex><span><span
style=color:#8f5902;font-style:italic># 3. 检查签名(确保没有 Warning 输出, 每一个
source/binary 文件都提示 Good Signature)</span>
</span></span><span style=display:flex><span><span
style=color:#8f5902;font-style:italic>#单个文件验证</span>
-</span></span><span style=display:flex><span>gpg --verify xx.asc
xxx-source.tar.gz
-</span></span><span style=display:flex><span>gpg --verify xx.asc
xxx-binary.tar.gz <span style=color:#8f5902;font-style:italic># 注: 我们目前没有
binary 后缀</span>
-</span></span><span style=display:flex><span><span
style=color:#8f5902;font-style:italic>#for循环遍历验证(推荐使用)</span>
+</span></span><span style=display:flex><span>gpg --verify xx.asc xxx-src.tar.gz
+</span></span><span style=display:flex><span>gpg --verify xx.asc xxx.tar.gz
<span style=color:#8f5902;font-style:italic># 注:目前没有 bin/binary 后缀</span>
+</span></span><span style=display:flex><span>
+</span></span><span style=display:flex><span><span
style=color:#8f5902;font-style:italic># 一行脚本快速验证所有包 (推荐使用,请确保所有 gpg
公钥已经信任)</span>
</span></span><span style=display:flex><span><span
style=color:#204a87;font-weight:700>for</span> i in *.tar.gz<span
style=color:#000;font-weight:700>;</span> <span
style=color:#204a87;font-weight:700>do</span> <span
style=color:#204a87>echo</span> <span style=color:#000>$i</span><span
style=color:#000;font-weight:700>;</span> gpg --verify <span
style=color:#000>$i</span>.asc <span style=color:#000>$i</span> <span
style=color:#000;font-weight:700>;</span> <span style=color:#204a87;font-w [...]
-</span></span></code></pre></div><p>先确认了整体的"完整性 + 一致性", 然后接下来确认具体的内容
(<strong>关键</strong>)</p><h4 id=4-检查压缩包内容>4. 检查压缩包内容</h4><p>这里分源码包 + 二进制包两个方面,
源码包更为严格, 挑核心的部分说 (完整的列表可参考官方 <a
href=https://cwiki.apache.org/confluence/display/INCUBATOR/Incubator+Release+Checklist>Wiki</a>,
比较长)</p><p>首先我们需要从 apache 官方的 <code>release-candidate</code> 地址下载包到本地 (地址: <a
href=https://dist.apache.org/repos/dist/dev/incubator/hugegraph/>点击跳转</a>)</p><h5
id=a-源码包>A. 源码包</h5><p>解压 <code>xxx-hugegraph-source.ta [...]
+</span></span></code></pre></div><p>先确认了整体的"完整性 + 一致性", 然后接下来确认具体的内容
(<strong>关键</strong>)</p><h4 id=4-检查压缩包内容>4. 检查压缩包内容</h4><p>这里分源码包 + 二进制包两个方面,
源码包更为严格, 挑核心的部分说 (完整的列表可参考官方 <a
href=https://cwiki.apache.org/confluence/display/INCUBATOR/Incubator+Release+Checklist>Wiki</a>,
比较长)</p><p>首先我们需要从 apache 官方的 <code>release-candidate</code> 地址下载包到本地 (地址: <a
href=https://dist.apache.org/repos/dist/dev/incubator/hugegraph/>点击跳转</a>)</p><h5
id=a-源码包>A. 源码包</h5><p>解压 <code>*hugegraph*src.tar.gz</ [...]
</span></span><span style=display:flex><span><span
style=color:#8f5902;font-style:italic># java --version</span>
</span></span><span style=display:flex><span>
</span></span><span style=display:flex><span><span
style=color:#8f5902;font-style:italic># 尝试在 Unix 环境下编译测试是否正常</span>
@@ -84,7 +85,7 @@ Note: 这篇文档会持续更新。
</span></span><span style=display:flex><span>bin/start-computer.sh -d <span
style=color:#204a87>local</span> -r master
</span></span><span style=display:flex><span>
</span></span><span style=display:flex><span>更多参考官网:
https://hugegraph.apache.org/cn/docs/quickstart
-</span></span></code></pre></div><p><strong>注:</strong> 如果二进制包里面引入了第三方依赖,
则需要更新 LICENSE, 加入第三方依赖的 LICENSE; 若第三方依赖 LICENSE 是 Apache 2.0, 且对应的项目中包含了
NOTICE, 则还需要更新我们的 NOTICE 文件</p><h4 id=5-检查官网以及-github-等页面>5. 检查官网以及 github
等页面</h4><ol><li>确保官网至少满足 <a
href=https://whimsy.apache.org/pods/project/hugegraph>apache website check</a>,
以及没有死链等</li><li>更新<strong>下载链接</strong>以及版本更新说明</li><li>…</li></ol><h2
id=邮件模板>邮件模板</h2><p>检查完成后, 你应该按不同角色回复邮件: (普通开发者 & PMC 成员)</p><div
class=highlight><pre [...]
+</span></span></code></pre></div><p><strong>注:</strong> 如果二进制包里面引入了第三方依赖,
则需要更新 LICENSE, 加入第三方依赖的 LICENSE; 若第三方依赖 LICENSE 是 Apache 2.0, 且对应的项目中包含了
NOTICE, 则还需要更新我们的 NOTICE 文件</p><h4 id=5-检查官网以及-github-等页面>5. 检查官网以及 github
等页面</h4><ol><li>确保官网至少满足 <a
href=https://whimsy.apache.org/pods/project/hugegraph>apache website check</a>,
以及没有死链等</li><li>更新<strong>下载链接</strong>存在,
以及版本更新说明页面更新</li><li>…</li></ol><h2 id=邮件模板>邮件模板</h2><p>检查完成后,
你应该按不同角色回复邮件: (普通开发者 & PMC 成员)</p><div class=highli [...]
</span></span><span style=display:flex><span>I checked:
</span></span><span style=display:flex><span><span
style=color:#204a87;font-weight:700>1.</span> All download links are valid
</span></span><span style=display:flex><span><span
style=color:#204a87;font-weight:700>2.</span> Checksum and signature are OK
@@ -98,7 +99,7 @@ Note: 这篇文档会持续更新。
</span></span><span style=display:flex><span><span
style=color:#204a87;font-weight:700>3.</span> LICENSE and NOTICE are exist
</span></span><span style=display:flex><span><span
style=color:#204a87;font-weight:700>4.</span> Build successfully on macOS(Big
Sur)
</span></span><span style=display:flex><span><span
style=color:#204a87;font-weight:700>5.</span> ....
-</span></span></code></pre></div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><script>const
yesButton=document.querySelector(".feedback--answer-yes"),noButton=document.querySelector(".feedback--answer-no"),yesResponse=document.querySelector(".feedback--response-yes"),noResponse=document.querySelector(".feedback--response-no"),disableButtons=()=>{yesButt
[...]
+</span></span></code></pre></div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><script>const
yesButton=document.querySelector(".feedback--answer-yes"),noButton=document.querySelector(".feedback--answer-no"),yesResponse=document.querySelector(".feedback--response-yes"),noResponse=document.querySelector(".feedback--response-no"),disableButtons=()=>{yesButt
[...]
<script
src=https://cdn.jsdelivr.net/npm/[email protected]/dist/js/bootstrap.min.js
integrity="sha512-UR25UO94eTnCVwjbXozyeVd6ZqpaAE9naiEUBK/A+QDbfSTQFhPGj5lOR6d8tsgbBk84Ggb5A3EkjsOgPRPcKA=="
crossorigin=anonymous></script>
<script src=/js/tabpane-persist.js></script>
<script
src=/js/main.min.aa9f4c5dae6a98b2c46277f4c56f1673a2b000d1756ce4ffae93784cab25e6d5.js
integrity="sha256-qp9MXa5qmLLEYnf0xW8Wc6KwANF1bOT/rpN4TKsl5tU="
crossorigin=anonymous></script>
diff --git a/cn/docs/index.xml b/cn/docs/index.xml
index 9ee52c5c..ae1f0127 100644
--- a/cn/docs/index.xml
+++ b/cn/docs/index.xml
@@ -8054,7 +8054,7 @@ auth.user_tokens=[hugegraph1:token-value-1,
hugegraph2:token-value-2]
</span></span><span style="display:flex;"><span>
</span></span><span style="display:flex;"><span><span
style="color:#8f5902;font-style:italic"># 3. 下载 hugegraph-svn 目录
(版本号注意填写此次验证版本, 这里以1.0.0为例)</span>
</span></span><span style="display:flex;"><span>svn co
https://dist.apache.org/repos/dist/dev/incubator/hugegraph/1.0.0/
-</span></span><span style="display:flex;"><span><span
style="color:#8f5902;font-style:italic"># (注) 如果出现 svn 下载某个文件速度很慢的情况, 可以考虑 wget
单个文件下载, 如下 (或考虑使用代理)</span>
+</span></span><span style="display:flex;"><span><span
style="color:#8f5902;font-style:italic"># (注) 如果出现 svn 下载某个文件速度很慢的情况, 可以考虑 wget
单个文件下载, 如下 (或考虑使用 VPN / 代理)</span>
</span></span><span style="display:flex;"><span>wget
https://dist.apache.org/repos/dist/dev/incubator/hugegraph/1.0.0/apache-hugegraph-toolchain-incubating-1.0.0.tar.gz
</span></span></code></pre></div><h4 id="2-检查-hash-值">2. 检查
hash 值</h4>
<p>首先需要检查 <code>source + binary</code> 包的文件完整性, 通过
<code>shasum</code> 进行校验, 确保和发布到 apache/github 上的 hash 值一致 (一般是
sha512)</p>
@@ -8084,25 +8084,25 @@ auth.user_tokens=[hugegraph1:token-value-1,
hugegraph2:token-value-2]
</span></span><span style="display:flex;"><span>
</span></span><span style="display:flex;"><span><span
style="color:#8f5902;font-style:italic"># 3. 检查签名(确保没有 Warning 输出, 每一个
source/binary 文件都提示 Good Signature)</span>
</span></span><span style="display:flex;"><span><span
style="color:#8f5902;font-style:italic">#单个文件验证</span>
-</span></span><span style="display:flex;"><span>gpg --verify
xx.asc xxx-source.tar.gz
-</span></span><span style="display:flex;"><span>gpg --verify
xx.asc xxx-binary.tar.gz <span style="color:#8f5902;font-style:italic"># 注:
我们目前没有 binary 后缀</span>
-</span></span><span style="display:flex;"><span><span
style="color:#8f5902;font-style:italic">#for循环遍历验证(推荐使用)</span>
+</span></span><span style="display:flex;"><span>gpg --verify
xx.asc xxx-src.tar.gz
+</span></span><span style="display:flex;"><span>gpg --verify
xx.asc xxx.tar.gz <span style="color:#8f5902;font-style:italic"># 注:目前没有
bin/binary 后缀</span>
+</span></span><span style="display:flex;"><span>
+</span></span><span style="display:flex;"><span><span
style="color:#8f5902;font-style:italic"># 一行脚本快速验证所有包 (推荐使用,请确保所有 gpg
公钥已经信任)</span>
</span></span><span style="display:flex;"><span><span
style="color:#204a87;font-weight:bold">for</span> i in *.tar.gz<span
style="color:#000;font-weight:bold">;</span> <span
style="color:#204a87;font-weight:bold">do</span> <span
style="color:#204a87">echo</span> <span
style="color:#000">$i</span><span
style="color:#000;font-weight:bold">;</span> gpg --verify <span
style="color:#000">$i</span>.asc <span style="color:#000">$i</spa [...]
</span></span></code></pre></div><p>先确认了整体的&quot;完整性 +
一致性&quot;, 然后接下来确认具体的内容 (<strong>关键</strong>)</p>
<h4 id="4-检查压缩包内容">4. 检查压缩包内容</h4>
<p>这里分源码包 + 二进制包两个方面, 源码包更为严格, 挑核心的部分说 (完整的列表可参考官方 <a
href="https://cwiki.apache.org/confluence/display/INCUBATOR/Incubator+Release+Checklist">Wiki</a>,
比较长)</p>
<p>首先我们需要从 apache 官方的 <code>release-candidate</code> 地址下载包到本地 (地址:
<a
href="https://dist.apache.org/repos/dist/dev/incubator/hugegraph/">点击跳转</a>)</p>
<h5 id="a-源码包">A. 源码包</h5>
-<p>解压 <code>xxx-hugegraph-source.tar.gz</code>后, 进行如下检查:</p>
+<p>解压 <code>*hugegraph*src.tar.gz</code>后, 进行如下检查:</p>
<ol>
<li>文件夹都带有 <code>incubating</code>,
且不存在<strong>空的</strong>文件/文件夹</li>
-<li>存在<code>DISCLAIMER</code>文件</li>
-<li>存在 <code>LICENSE</code> + <code>NOTICE</code>
文件并且内容正常</li>
-<li><strong>不存在</strong>任何二进制文件</li>
+<li>存在 <code>LICENSE</code> + <code>NOTICE</code> + 存在
<code>DISCLAIMER</code> 文件并且内容正常</li>
+<li><strong>不存在</strong> 缺乏 License 的二进制文件</li>
<li>源码文件都包含标准 <code>ASF License</code> 头 (这个用插件跑一下为主)</li>
-<li>检查每个父/子模块的 <code>pom.xml</code> 版本号是否一致 (且符合期望)</li>
-<li>检查前 3 ~ 5 个 commit 提交, 点进去看看是否修改处和源码文件一致</li>
-<li>最后, 确保源码可以正常/正确编译 (然后看看测试和规范)</li>
+<li>检查每个父 / 子模块的 <code>pom.xml</code> 版本号是否一致 (且符合期望)</li>
+<li>检查前 3 ~ 5 个 commit 提交,点进去看看是否修改处和源码文件一致</li>
+<li>最后,确保源码可以正常 / 正确编译 (然后看看测试和规范)</li>
</ol>
<div class="highlight"><pre tabindex="0"
style="background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code
class="language-bash" data-lang="bash"><span
style="display:flex;"><span><span
style="color:#8f5902;font-style:italic"># 请优先使用/切换到 java 11
版本进行后序的编译和运行操作</span>
</span></span><span style="display:flex;"><span><span
style="color:#8f5902;font-style:italic"># java --version</span>
@@ -8133,7 +8133,7 @@ auth.user_tokens=[hugegraph1:token-value-1,
hugegraph2:token-value-2]
<h4 id="5-检查官网以及-github-等页面">5. 检查官网以及 github 等页面</h4>
<ol>
<li>确保官网至少满足 <a
href="https://whimsy.apache.org/pods/project/hugegraph">apache website
check</a>, 以及没有死链等</li>
-<li>更新<strong>下载链接</strong>以及版本更新说明</li>
+<li>更新<strong>下载链接</strong>存在, 以及版本更新说明页面更新</li>
<li>&hellip;</li>
</ol>
<h2 id="邮件模板">邮件模板</h2>
diff --git a/cn/sitemap.xml b/cn/sitemap.xml
index 392f4819..386feb28 100644
--- a/cn/sitemap.xml
+++ b/cn/sitemap.xml
@@ -1 +1 @@
-<?xml version="1.0" encoding="utf-8" standalone="yes"?><urlset
xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
xmlns:xhtml="http://www.w3.org/1999/xhtml"><url><loc>/cn/docs/guides/architectural/</loc><lastmod>2023-01-01T16:16:43+08:00</lastmod><xhtml:link
rel="alternate" hreflang="en" href="/docs/guides/architectural/"/><xhtml:link
rel="alternate" hreflang="cn"
href="/cn/docs/guides/architectural/"/></url><url><loc>/cn/docs/config/config-guide/</loc><lastmod>2022-04-17T11:36:55+08:00
[...]
\ No newline at end of file
+<?xml version="1.0" encoding="utf-8" standalone="yes"?><urlset
xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
xmlns:xhtml="http://www.w3.org/1999/xhtml"><url><loc>/cn/docs/guides/architectural/</loc><lastmod>2023-01-01T16:16:43+08:00</lastmod><xhtml:link
rel="alternate" hreflang="en" href="/docs/guides/architectural/"/><xhtml:link
rel="alternate" hreflang="cn"
href="/cn/docs/guides/architectural/"/></url><url><loc>/cn/docs/config/config-guide/</loc><lastmod>2022-04-17T11:36:55+08:00
[...]
\ No newline at end of file
diff --git a/docs/_print/index.html b/docs/_print/index.html
index 9a09ffd3..737b669b 100644
--- a/docs/_print/index.html
+++ b/docs/_print/index.html
@@ -6650,11 +6650,12 @@ HugeGraph目前采用EdgeCut的分区方案。</p><h3 id=3-vertexid-策略>3. Ve
</span></span><span style=display:flex><span>
</span></span><span style=display:flex><span><span
style=color:#8f5902;font-style:italic># 3. Check the signature (make sure there
is no Warning output, every source/binary file prompts Good Signature)</span>
</span></span><span style=display:flex><span><span
style=color:#8f5902;font-style:italic>#Single file verification</span>
-</span></span><span style=display:flex><span>gpg --verify xx.asc
xxx-source.tar.gz
-</span></span><span style=display:flex><span>gpg --verify xx.asc
xxx-binary.tar.gz <span style=color:#8f5902;font-style:italic># 注: 我们目前没有
binary 后缀</span>
-</span></span><span style=display:flex><span><span
style=color:#8f5902;font-style:italic>#for loop traversal verification
(recommended)</span>
+</span></span><span style=display:flex><span>gpg --verify xx.asc xxx-src.tar.gz
+</span></span><span style=display:flex><span>gpg --verify xx.asc xxx.tar.gz
<span style=color:#8f5902;font-style:italic># Note: without the bin/binary
suffix</span>
+</span></span><span style=display:flex><span>
+</span></span><span style=display:flex><span><span
style=color:#8f5902;font-style:italic># One-click shell traversal verification
(recommended)</span>
</span></span><span style=display:flex><span><span
style=color:#204a87;font-weight:700>for</span> i in *.tar.gz<span
style=color:#000;font-weight:700>;</span> <span
style=color:#204a87;font-weight:700>do</span> <span
style=color:#204a87>echo</span> <span style=color:#000>$i</span><span
style=color:#000;font-weight:700>;</span> gpg --verify <span
style=color:#000>$i</span>.asc <span style=color:#000>$i</span> <span
style=color:#000;font-weight:700>;</span> <span style=color:#204a87;font-w [...]
-</span></span></code></pre></div><p>First confirm the overall
integrity/consistency, and then confirm the specific content
(<strong>key</strong>)</p><h4 id=4-check-the-archive-contents>4. Check the
archive contents</h4><p>Here it is divided into two aspects: source code
package + binary package, The source code package is stricter, it can be said
that the core part (Because it is longer,For a complete list refer to the
official <a href=https://cwiki.apache.org/confluence/display/INCUBATO [...]
+</span></span></code></pre></div><p>First confirm the overall
integrity/consistency, and then confirm the specific content
(<strong>key</strong>)</p><h4 id=4-check-the-archive-contents>4. Check the
archive contents</h4><p>Here it is divided into two aspects: source code
package + binary package, The source code package is stricter, it can be said
that the core part (Because it is longer,For a complete list refer to the
official <a href=https://cwiki.apache.org/confluence/display/INCUBATO [...]
</span></span><span style=display:flex><span><span
style=color:#8f5902;font-style:italic># java --version</span>
</span></span><span style=display:flex><span>
</span></span><span style=display:flex><span><span
style=color:#8f5902;font-style:italic># try to test in the Unix env to check if
it works well</span>
@@ -6672,7 +6673,7 @@ HugeGraph目前采用EdgeCut的分区方案。</p><h3 id=3-vertexid-策略>3. Ve
</span></span><span style=display:flex><span>bin/start-computer.sh -d <span
style=color:#204a87>local</span> -r master
</span></span><span style=display:flex><span>
</span></span><span style=display:flex><span>more reference official website:
https://hugegraph.apache.org/cn/docs/quickstart
-</span></span></code></pre></div><p><strong>Note:</strong> If a third-party
dependency is introduced in the binary package, you need to update the LICENSE
and add the third-party dependent LICENSE; if the third-party dependent LICENSE
is Apache 2.0, and the corresponding project contains NOTICE, you also need to
update Our NOTICE file</p><h4
id=5-check-the-official-website-and-github-and-other-pages>5. Check the
official website and GitHub and other pages</h4><ol><li>Make sure that the o
[...]
+</span></span></code></pre></div><p><strong>Note:</strong> If a third-party
dependency is introduced in the binary package, you need to update the LICENSE
and add the third-party dependent LICENSE; if the third-party dependent LICENSE
is Apache 2.0, and the corresponding project contains NOTICE, you also need to
update Our NOTICE file</p><h4
id=5-check-the-official-website-and-github-and-other-pages>5. Check the
official website and GitHub and other pages</h4><ol><li>Make sure that the o
[...]
</span></span><span style=display:flex><span>I checked:
</span></span><span style=display:flex><span><span
style=color:#204a87;font-weight:700>1.</span> All download links are valid
</span></span><span style=display:flex><span><span
style=color:#204a87;font-weight:700>2.</span> Checksum and signature are OK
diff --git a/docs/contribution-guidelines/_print/index.html
b/docs/contribution-guidelines/_print/index.html
index 8b025e84..90269383 100644
--- a/docs/contribution-guidelines/_print/index.html
+++ b/docs/contribution-guidelines/_print/index.html
@@ -90,11 +90,12 @@
</span></span><span style=display:flex><span>
</span></span><span style=display:flex><span><span
style=color:#8f5902;font-style:italic># 3. Check the signature (make sure there
is no Warning output, every source/binary file prompts Good Signature)</span>
</span></span><span style=display:flex><span><span
style=color:#8f5902;font-style:italic>#Single file verification</span>
-</span></span><span style=display:flex><span>gpg --verify xx.asc
xxx-source.tar.gz
-</span></span><span style=display:flex><span>gpg --verify xx.asc
xxx-binary.tar.gz <span style=color:#8f5902;font-style:italic># 注: 我们目前没有
binary 后缀</span>
-</span></span><span style=display:flex><span><span
style=color:#8f5902;font-style:italic>#for loop traversal verification
(recommended)</span>
+</span></span><span style=display:flex><span>gpg --verify xx.asc xxx-src.tar.gz
+</span></span><span style=display:flex><span>gpg --verify xx.asc xxx.tar.gz
<span style=color:#8f5902;font-style:italic># Note: without the bin/binary
suffix</span>
+</span></span><span style=display:flex><span>
+</span></span><span style=display:flex><span><span
style=color:#8f5902;font-style:italic># One-click shell traversal verification
(recommended)</span>
</span></span><span style=display:flex><span><span
style=color:#204a87;font-weight:700>for</span> i in *.tar.gz<span
style=color:#000;font-weight:700>;</span> <span
style=color:#204a87;font-weight:700>do</span> <span
style=color:#204a87>echo</span> <span style=color:#000>$i</span><span
style=color:#000;font-weight:700>;</span> gpg --verify <span
style=color:#000>$i</span>.asc <span style=color:#000>$i</span> <span
style=color:#000;font-weight:700>;</span> <span style=color:#204a87;font-w [...]
-</span></span></code></pre></div><p>First confirm the overall
integrity/consistency, and then confirm the specific content
(<strong>key</strong>)</p><h4 id=4-check-the-archive-contents>4. Check the
archive contents</h4><p>Here it is divided into two aspects: source code
package + binary package, The source code package is stricter, it can be said
that the core part (Because it is longer,For a complete list refer to the
official <a href=https://cwiki.apache.org/confluence/display/INCUBATO [...]
+</span></span></code></pre></div><p>First confirm the overall
integrity/consistency, and then confirm the specific content
(<strong>key</strong>)</p><h4 id=4-check-the-archive-contents>4. Check the
archive contents</h4><p>Here it is divided into two aspects: source code
package + binary package, The source code package is stricter, it can be said
that the core part (Because it is longer,For a complete list refer to the
official <a href=https://cwiki.apache.org/confluence/display/INCUBATO [...]
</span></span><span style=display:flex><span><span
style=color:#8f5902;font-style:italic># java --version</span>
</span></span><span style=display:flex><span>
</span></span><span style=display:flex><span><span
style=color:#8f5902;font-style:italic># try to test in the Unix env to check if
it works well</span>
@@ -112,7 +113,7 @@
</span></span><span style=display:flex><span>bin/start-computer.sh -d <span
style=color:#204a87>local</span> -r master
</span></span><span style=display:flex><span>
</span></span><span style=display:flex><span>more reference official website:
https://hugegraph.apache.org/cn/docs/quickstart
-</span></span></code></pre></div><p><strong>Note:</strong> If a third-party
dependency is introduced in the binary package, you need to update the LICENSE
and add the third-party dependent LICENSE; if the third-party dependent LICENSE
is Apache 2.0, and the corresponding project contains NOTICE, you also need to
update Our NOTICE file</p><h4
id=5-check-the-official-website-and-github-and-other-pages>5. Check the
official website and GitHub and other pages</h4><ol><li>Make sure that the o
[...]
+</span></span></code></pre></div><p><strong>Note:</strong> If a third-party
dependency is introduced in the binary package, you need to update the LICENSE
and add the third-party dependent LICENSE; if the third-party dependent LICENSE
is Apache 2.0, and the corresponding project contains NOTICE, you also need to
update Our NOTICE file</p><h4
id=5-check-the-official-website-and-github-and-other-pages>5. Check the
official website and GitHub and other pages</h4><ol><li>Make sure that the o
[...]
</span></span><span style=display:flex><span>I checked:
</span></span><span style=display:flex><span><span
style=color:#204a87;font-weight:700>1.</span> All download links are valid
</span></span><span style=display:flex><span><span
style=color:#204a87;font-weight:700>2.</span> Checksum and signature are OK
diff --git a/docs/contribution-guidelines/index.xml
b/docs/contribution-guidelines/index.xml
index 207519b8..c4037462 100644
--- a/docs/contribution-guidelines/index.xml
+++ b/docs/contribution-guidelines/index.xml
@@ -187,25 +187,25 @@
</span></span><span style="display:flex;"><span>
</span></span><span style="display:flex;"><span><span
style="color:#8f5902;font-style:italic"># 3. Check the signature (make sure
there is no Warning output, every source/binary file prompts Good
Signature)</span>
</span></span><span style="display:flex;"><span><span
style="color:#8f5902;font-style:italic">#Single file verification</span>
-</span></span><span style="display:flex;"><span>gpg --verify
xx.asc xxx-source.tar.gz
-</span></span><span style="display:flex;"><span>gpg --verify
xx.asc xxx-binary.tar.gz <span style="color:#8f5902;font-style:italic"># 注:
我们目前没有 binary 后缀</span>
-</span></span><span style="display:flex;"><span><span
style="color:#8f5902;font-style:italic">#for loop traversal verification
(recommended)</span>
+</span></span><span style="display:flex;"><span>gpg --verify
xx.asc xxx-src.tar.gz
+</span></span><span style="display:flex;"><span>gpg --verify
xx.asc xxx.tar.gz <span style="color:#8f5902;font-style:italic"># Note:
without the bin/binary suffix</span>
+</span></span><span style="display:flex;"><span>
+</span></span><span style="display:flex;"><span><span
style="color:#8f5902;font-style:italic"># One-click shell traversal
verification (recommended)</span>
</span></span><span style="display:flex;"><span><span
style="color:#204a87;font-weight:bold">for</span> i in *.tar.gz<span
style="color:#000;font-weight:bold">;</span> <span
style="color:#204a87;font-weight:bold">do</span> <span
style="color:#204a87">echo</span> <span
style="color:#000">$i</span><span
style="color:#000;font-weight:bold">;</span> gpg --verify <span
style="color:#000">$i</span>.asc <span style="color:#000">$i</spa [...]
</span></span></code></pre></div><p>First confirm the
overall integrity/consistency, and then confirm the specific content
(<strong>key</strong>)</p>
<h4 id="4-check-the-archive-contents">4. Check the archive contents</h4>
<p>Here it is divided into two aspects: source code package + binary
package, The source code package is stricter, it can be said that the core part
(Because it is longer,For a complete list refer to the official <a
href="https://cwiki.apache.org/confluence/display/INCUBATOR/Incubator+Release+Checklist">Wiki</a>)</p>
<p>First of all, we need to download the package from the apache official
<code>release-candidate</code> URL to the local (URL: <a
href="https://dist.apache.org/repos/dist/dev/incubator/hugegraph/">click to
jump</a>)</p>
<h5 id="a-source-package">A. source package</h5>
-<p>After decompressing <code>xxx-hugegraph-source.tar.gz</code>, Do
the following checks:</p>
+<p>After decompressing <code>*hugegraph*src.tar.gz</code>, Do the
following checks:</p>
<ol>
<li>folders with <code>incubating</code>, and no
<strong>empty</strong> files/folders</li>
-<li><code>DISCLAIMER</code> file exists</li>
-<li><code>LICENSE</code> + <code>NOTICE</code> file exists and
the content is normal</li>
-<li>** does not exist ** any binaries</li>
-<li>The source code files all contain the standard <code>ASF
License</code> header ((this can be done using a plugin))</li>
+<li><code>LICENSE</code> + <code>NOTICE</code> +
<code>DISCLAIM</code> file exists and the content is normal</li>
+<li><strong>does not exist</strong> binaries (without LICENSE)</li>
+<li>The source code files all contain the standard <code>ASF
License</code> header (this could be done with the Maven-MAT plugin)</li>
<li>Check whether the <code>pom.xml</code> version number of each
parent/child module is consistent (and meet expectations)</li>
<li>Check the first 3 to 5 commits, click to see if the modification is
consistent with the source file</li>
-<li>Finally, make sure the source code works/compiles correctly (then look
at tests and specs)</li>
+<li>Finally, make sure the source code works/compiles correctly</li>
</ol>
<div class="highlight"><pre tabindex="0"
style="background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code
class="language-bash" data-lang="bash"><span
style="display:flex;"><span><span
style="color:#8f5902;font-style:italic"># prefer to use/switch to java 11 for
the following operations (compiling/running)</span>
</span></span><span style="display:flex;"><span><span
style="color:#8f5902;font-style:italic"># java --version</span>
@@ -236,7 +236,7 @@
<h4 id="5-check-the-official-website-and-github-and-other-pages">5. Check
the official website and GitHub and other pages</h4>
<ol>
<li>Make sure that the official website at least meets <a
href="https://whimsy.apache.org/pods/project/hugegraph">apache website
check</a>, and no circular links etc.</li>
-<li>Update <strong>download link</strong> and version update
instructions</li>
+<li>Update <strong>download link</strong> and release notes
updated</li>
<li>&hellip;</li>
</ol>
<h2 id="mail-template">Mail Template</h2>
diff --git a/docs/contribution-guidelines/validate-release/index.html
b/docs/contribution-guidelines/validate-release/index.html
index 6326791d..38811840 100644
--- a/docs/contribution-guidelines/validate-release/index.html
+++ b/docs/contribution-guidelines/validate-release/index.html
@@ -4,9 +4,9 @@ Note: this doc will be updated continuously.
Verification
When the internal temporary release and packaging work is completed, other
community …"><meta property="og:title" content="Validate Apache Release"><meta
property="og:description" content="Note: this doc will be updated continuously.
Verification When the internal temporary release and packaging work is
completed, other community developers (especially PMC) need to participate in
the verification linkTo ensure the “correctness + completeness” of
someone’s published version, here requires everyone to participate as
much as possible, and then explain which items you have checked in the
subsequent email reply. (The following are the core items)
-1. prepare If there is no svn or gpg environment locally, it is recommended to
install it first (windows recommend using WSL2 environment, or at least
git-bash)"><meta property="og:type" content="article"><meta property="og:url"
content="/docs/contribution-guidelines/validate-release/"><meta
property="article:section" content="docs"><meta
property="article:modified_time" content="2023-01-04T22:59:07+08:00"><meta
property="og:site_name" content="HugeGraph"><meta itemprop=name content="Val
[...]
+1. prepare If there is no svn or gpg environment locally, it is recommended to
install it first (windows recommend using WSL2 environment, or at least
git-bash)"><meta property="og:type" content="article"><meta property="og:url"
content="/docs/contribution-guidelines/validate-release/"><meta
property="article:section" content="docs"><meta
property="article:modified_time" content="2023-01-07T14:50:47+08:00"><meta
property="og:site_name" content="HugeGraph"><meta itemprop=name content="Val
[...]
Verification When the internal temporary release and packaging work is
completed, other community developers (especially PMC) need to participate in
the verification linkTo ensure the “correctness + completeness” of
someone’s published version, here requires everyone to participate as
much as possible, and then explain which items you have checked in the
subsequent email reply. (The following are the core items)
-1. prepare If there is no svn or gpg environment locally, it is recommended to
install it first (windows recommend using WSL2 environment, or at least
git-bash)"><meta itemprop=dateModified
content="2023-01-04T22:59:07+08:00"><meta itemprop=wordCount
content="955"><meta itemprop=keywords content><meta name=twitter:card
content="summary"><meta name=twitter:title content="Validate Apache
Release"><meta name=twitter:description content="Note: this doc will be updated
continuously.
+1. prepare If there is no svn or gpg environment locally, it is recommended to
install it first (windows recommend using WSL2 environment, or at least
git-bash)"><meta itemprop=dateModified
content="2023-01-07T14:50:47+08:00"><meta itemprop=wordCount
content="950"><meta itemprop=keywords content><meta name=twitter:card
content="summary"><meta name=twitter:title content="Validate Apache
Release"><meta name=twitter:description content="Note: this doc will be updated
continuously.
Verification When the internal temporary release and packaging work is
completed, other community developers (especially PMC) need to participate in
the verification linkTo ensure the “correctness + completeness” of
someone’s published version, here requires everyone to participate as
much as possible, and then explain which items you have checked in the
subsequent email reply. (The following are the core items)
1. prepare If there is no svn or gpg environment locally, it is recommended to
install it first (windows recommend using WSL2 environment, or at least
git-bash)"><link rel=preload
href=/scss/main.min.3bdb596b76fcb366af48203b8a7820669f5437dd9ec431ee2c8b18063301106e.css
as=style><link
href=/scss/main.min.3bdb596b76fcb366af48203b8a7820669f5437dd9ec431ee2c8b18063301106e.css
rel=stylesheet integrity><script
src=https://code.jquery.com/jquery-3.5.1.min.js
integrity="sha256-9/aliU8dGd2tb6OSsuzi [...]
<link rel=stylesheet href=/css/prism.css><script
type=application/javascript>var
doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new
Date,ga("create","UA-00000000-0","auto"),ga("send","pageview"))</script><script
async src=https://www.google-analytics.com/analytics.js></script></head><body
class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand
navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/><sp
[...]
@@ -58,11 +58,12 @@ Verification When the internal temporary release and
packaging work is completed
</span></span><span style=display:flex><span>
</span></span><span style=display:flex><span><span
style=color:#8f5902;font-style:italic># 3. Check the signature (make sure there
is no Warning output, every source/binary file prompts Good Signature)</span>
</span></span><span style=display:flex><span><span
style=color:#8f5902;font-style:italic>#Single file verification</span>
-</span></span><span style=display:flex><span>gpg --verify xx.asc
xxx-source.tar.gz
-</span></span><span style=display:flex><span>gpg --verify xx.asc
xxx-binary.tar.gz <span style=color:#8f5902;font-style:italic># 注: 我们目前没有
binary 后缀</span>
-</span></span><span style=display:flex><span><span
style=color:#8f5902;font-style:italic>#for loop traversal verification
(recommended)</span>
+</span></span><span style=display:flex><span>gpg --verify xx.asc xxx-src.tar.gz
+</span></span><span style=display:flex><span>gpg --verify xx.asc xxx.tar.gz
<span style=color:#8f5902;font-style:italic># Note: without the bin/binary
suffix</span>
+</span></span><span style=display:flex><span>
+</span></span><span style=display:flex><span><span
style=color:#8f5902;font-style:italic># One-click shell traversal verification
(recommended)</span>
</span></span><span style=display:flex><span><span
style=color:#204a87;font-weight:700>for</span> i in *.tar.gz<span
style=color:#000;font-weight:700>;</span> <span
style=color:#204a87;font-weight:700>do</span> <span
style=color:#204a87>echo</span> <span style=color:#000>$i</span><span
style=color:#000;font-weight:700>;</span> gpg --verify <span
style=color:#000>$i</span>.asc <span style=color:#000>$i</span> <span
style=color:#000;font-weight:700>;</span> <span style=color:#204a87;font-w [...]
-</span></span></code></pre></div><p>First confirm the overall
integrity/consistency, and then confirm the specific content
(<strong>key</strong>)</p><h4 id=4-check-the-archive-contents>4. Check the
archive contents</h4><p>Here it is divided into two aspects: source code
package + binary package, The source code package is stricter, it can be said
that the core part (Because it is longer,For a complete list refer to the
official <a href=https://cwiki.apache.org/confluence/display/INCUBATO [...]
+</span></span></code></pre></div><p>First confirm the overall
integrity/consistency, and then confirm the specific content
(<strong>key</strong>)</p><h4 id=4-check-the-archive-contents>4. Check the
archive contents</h4><p>Here it is divided into two aspects: source code
package + binary package, The source code package is stricter, it can be said
that the core part (Because it is longer,For a complete list refer to the
official <a href=https://cwiki.apache.org/confluence/display/INCUBATO [...]
</span></span><span style=display:flex><span><span
style=color:#8f5902;font-style:italic># java --version</span>
</span></span><span style=display:flex><span>
</span></span><span style=display:flex><span><span
style=color:#8f5902;font-style:italic># try to test in the Unix env to check if
it works well</span>
@@ -80,7 +81,7 @@ Verification When the internal temporary release and
packaging work is completed
</span></span><span style=display:flex><span>bin/start-computer.sh -d <span
style=color:#204a87>local</span> -r master
</span></span><span style=display:flex><span>
</span></span><span style=display:flex><span>more reference official website:
https://hugegraph.apache.org/cn/docs/quickstart
-</span></span></code></pre></div><p><strong>Note:</strong> If a third-party
dependency is introduced in the binary package, you need to update the LICENSE
and add the third-party dependent LICENSE; if the third-party dependent LICENSE
is Apache 2.0, and the corresponding project contains NOTICE, you also need to
update Our NOTICE file</p><h4
id=5-check-the-official-website-and-github-and-other-pages>5. Check the
official website and GitHub and other pages</h4><ol><li>Make sure that the o
[...]
+</span></span></code></pre></div><p><strong>Note:</strong> If a third-party
dependency is introduced in the binary package, you need to update the LICENSE
and add the third-party dependent LICENSE; if the third-party dependent LICENSE
is Apache 2.0, and the corresponding project contains NOTICE, you also need to
update Our NOTICE file</p><h4
id=5-check-the-official-website-and-github-and-other-pages>5. Check the
official website and GitHub and other pages</h4><ol><li>Make sure that the o
[...]
</span></span><span style=display:flex><span>I checked:
</span></span><span style=display:flex><span><span
style=color:#204a87;font-weight:700>1.</span> All download links are valid
</span></span><span style=display:flex><span><span
style=color:#204a87;font-weight:700>2.</span> Checksum and signature are OK
@@ -94,7 +95,7 @@ Verification When the internal temporary release and
packaging work is completed
</span></span><span style=display:flex><span><span
style=color:#204a87;font-weight:700>3.</span> LICENSE and NOTICE are exist
</span></span><span style=display:flex><span><span
style=color:#204a87;font-weight:700>4.</span> Build successfully on macOS(Big
Sur)
</span></span><span style=display:flex><span><span
style=color:#204a87;font-weight:700>5.</span> ....
-</span></span></code></pre></div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><script>const
yesButton=document.querySelector(".feedback--answer-yes"),noButton=document.querySelector(".feedback--answer-no"),yesResponse=document.querySelector(".feedback--response-yes"),noResponse=document.querySelector(".feedback--response-no"),disableButtons=()=>{yesButt
[...]
+</span></span></code></pre></div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><script>const
yesButton=document.querySelector(".feedback--answer-yes"),noButton=document.querySelector(".feedback--answer-no"),yesResponse=document.querySelector(".feedback--response-yes"),noResponse=document.querySelector(".feedback--response-no"),disableButtons=()=>{yesButt
[...]
<script
src=https://cdn.jsdelivr.net/npm/[email protected]/dist/js/bootstrap.min.js
integrity="sha512-UR25UO94eTnCVwjbXozyeVd6ZqpaAE9naiEUBK/A+QDbfSTQFhPGj5lOR6d8tsgbBk84Ggb5A3EkjsOgPRPcKA=="
crossorigin=anonymous></script>
<script src=/js/tabpane-persist.js></script>
<script
src=/js/main.min.aa9f4c5dae6a98b2c46277f4c56f1673a2b000d1756ce4ffae93784cab25e6d5.js
integrity="sha256-qp9MXa5qmLLEYnf0xW8Wc6KwANF1bOT/rpN4TKsl5tU="
crossorigin=anonymous></script>
diff --git a/docs/index.xml b/docs/index.xml
index 16967420..39ca6b87 100644
--- a/docs/index.xml
+++ b/docs/index.xml
@@ -7538,25 +7538,25 @@ Implement a class inherited from
<code>Formatter</code> in the directory,
</span></span><span style="display:flex;"><span>
</span></span><span style="display:flex;"><span><span
style="color:#8f5902;font-style:italic"># 3. Check the signature (make sure
there is no Warning output, every source/binary file prompts Good
Signature)</span>
</span></span><span style="display:flex;"><span><span
style="color:#8f5902;font-style:italic">#Single file verification</span>
-</span></span><span style="display:flex;"><span>gpg --verify
xx.asc xxx-source.tar.gz
-</span></span><span style="display:flex;"><span>gpg --verify
xx.asc xxx-binary.tar.gz <span style="color:#8f5902;font-style:italic"># 注:
我们目前没有 binary 后缀</span>
-</span></span><span style="display:flex;"><span><span
style="color:#8f5902;font-style:italic">#for loop traversal verification
(recommended)</span>
+</span></span><span style="display:flex;"><span>gpg --verify
xx.asc xxx-src.tar.gz
+</span></span><span style="display:flex;"><span>gpg --verify
xx.asc xxx.tar.gz <span style="color:#8f5902;font-style:italic"># Note:
without the bin/binary suffix</span>
+</span></span><span style="display:flex;"><span>
+</span></span><span style="display:flex;"><span><span
style="color:#8f5902;font-style:italic"># One-click shell traversal
verification (recommended)</span>
</span></span><span style="display:flex;"><span><span
style="color:#204a87;font-weight:bold">for</span> i in *.tar.gz<span
style="color:#000;font-weight:bold">;</span> <span
style="color:#204a87;font-weight:bold">do</span> <span
style="color:#204a87">echo</span> <span
style="color:#000">$i</span><span
style="color:#000;font-weight:bold">;</span> gpg --verify <span
style="color:#000">$i</span>.asc <span style="color:#000">$i</spa [...]
</span></span></code></pre></div><p>First confirm the
overall integrity/consistency, and then confirm the specific content
(<strong>key</strong>)</p>
<h4 id="4-check-the-archive-contents">4. Check the archive contents</h4>
<p>Here it is divided into two aspects: source code package + binary
package, The source code package is stricter, it can be said that the core part
(Because it is longer,For a complete list refer to the official <a
href="https://cwiki.apache.org/confluence/display/INCUBATOR/Incubator+Release+Checklist">Wiki</a>)</p>
<p>First of all, we need to download the package from the apache official
<code>release-candidate</code> URL to the local (URL: <a
href="https://dist.apache.org/repos/dist/dev/incubator/hugegraph/">click to
jump</a>)</p>
<h5 id="a-source-package">A. source package</h5>
-<p>After decompressing <code>xxx-hugegraph-source.tar.gz</code>, Do
the following checks:</p>
+<p>After decompressing <code>*hugegraph*src.tar.gz</code>, Do the
following checks:</p>
<ol>
<li>folders with <code>incubating</code>, and no
<strong>empty</strong> files/folders</li>
-<li><code>DISCLAIMER</code> file exists</li>
-<li><code>LICENSE</code> + <code>NOTICE</code> file exists and
the content is normal</li>
-<li>** does not exist ** any binaries</li>
-<li>The source code files all contain the standard <code>ASF
License</code> header ((this can be done using a plugin))</li>
+<li><code>LICENSE</code> + <code>NOTICE</code> +
<code>DISCLAIM</code> file exists and the content is normal</li>
+<li><strong>does not exist</strong> binaries (without LICENSE)</li>
+<li>The source code files all contain the standard <code>ASF
License</code> header (this could be done with the Maven-MAT plugin)</li>
<li>Check whether the <code>pom.xml</code> version number of each
parent/child module is consistent (and meet expectations)</li>
<li>Check the first 3 to 5 commits, click to see if the modification is
consistent with the source file</li>
-<li>Finally, make sure the source code works/compiles correctly (then look
at tests and specs)</li>
+<li>Finally, make sure the source code works/compiles correctly</li>
</ol>
<div class="highlight"><pre tabindex="0"
style="background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code
class="language-bash" data-lang="bash"><span
style="display:flex;"><span><span
style="color:#8f5902;font-style:italic"># prefer to use/switch to java 11 for
the following operations (compiling/running)</span>
</span></span><span style="display:flex;"><span><span
style="color:#8f5902;font-style:italic"># java --version</span>
@@ -7587,7 +7587,7 @@ Implement a class inherited from
<code>Formatter</code> in the directory,
<h4 id="5-check-the-official-website-and-github-and-other-pages">5. Check
the official website and GitHub and other pages</h4>
<ol>
<li>Make sure that the official website at least meets <a
href="https://whimsy.apache.org/pods/project/hugegraph">apache website
check</a>, and no circular links etc.</li>
-<li>Update <strong>download link</strong> and version update
instructions</li>
+<li>Update <strong>download link</strong> and release notes
updated</li>
<li>&hellip;</li>
</ol>
<h2 id="mail-template">Mail Template</h2>
diff --git a/en/sitemap.xml b/en/sitemap.xml
index 348f5c2a..bfed580d 100644
--- a/en/sitemap.xml
+++ b/en/sitemap.xml
@@ -1 +1 @@
-<?xml version="1.0" encoding="utf-8" standalone="yes"?><urlset
xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
xmlns:xhtml="http://www.w3.org/1999/xhtml"><url><loc>/docs/guides/architectural/</loc><lastmod>2022-11-27T21:05:55+08:00</lastmod><xhtml:link
rel="alternate" hreflang="cn"
href="/cn/docs/guides/architectural/"/><xhtml:link rel="alternate"
hreflang="en"
href="/docs/guides/architectural/"/></url><url><loc>/docs/config/config-guide/</loc><lastmod>2022-04-17T11:36:55+08:00</last
[...]
\ No newline at end of file
+<?xml version="1.0" encoding="utf-8" standalone="yes"?><urlset
xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
xmlns:xhtml="http://www.w3.org/1999/xhtml"><url><loc>/docs/guides/architectural/</loc><lastmod>2022-11-27T21:05:55+08:00</lastmod><xhtml:link
rel="alternate" hreflang="cn"
href="/cn/docs/guides/architectural/"/><xhtml:link rel="alternate"
hreflang="en"
href="/docs/guides/architectural/"/></url><url><loc>/docs/config/config-guide/</loc><lastmod>2022-04-17T11:36:55+08:00</last
[...]
\ No newline at end of file
diff --git a/sitemap.xml b/sitemap.xml
index 2cb972c1..b655860e 100644
--- a/sitemap.xml
+++ b/sitemap.xml
@@ -1 +1 @@
-<?xml version="1.0" encoding="utf-8" standalone="yes"?><sitemapindex
xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"><sitemap><loc>/en/sitemap.xml</loc><lastmod>2023-01-04T23:08:46+08:00</lastmod></sitemap><sitemap><loc>/cn/sitemap.xml</loc><lastmod>2023-01-04T23:08:46+08:00</lastmod></sitemap></sitemapindex>
\ No newline at end of file
+<?xml version="1.0" encoding="utf-8" standalone="yes"?><sitemapindex
xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"><sitemap><loc>/en/sitemap.xml</loc><lastmod>2023-01-07T14:50:47+08:00</lastmod></sitemap><sitemap><loc>/cn/sitemap.xml</loc><lastmod>2023-01-07T14:50:47+08:00</lastmod></sitemap></sitemapindex>
\ No newline at end of file