This is an automated email from the ASF dual-hosted git repository. juzhiyuan pushed a commit to branch asf-site in repository https://gitbox.apache.org/repos/asf/apisix-website.git
The following commit(s) were added to refs/heads/asf-site by this push: new d92f62d pages: downloads & release-guide d92f62d is described below commit d92f62daa4b8174d1e368fb47be154b5596d7ac4 Author: juzhiyuan <juzhiy...@apache.org> AuthorDate: Mon Jan 11 12:21:54 2021 +0800 pages: downloads & release-guide --- .../18/a-first-look-at-kubernetes-service-api.html | 4 ++-- .../index.html | 4 ++-- blog/index.html | 2 +- downloads.html | 8 +++++-- downloads/index.html | 8 +++++-- release-guide.html | 26 +++++++++++----------- release-guide/index.html | 26 +++++++++++----------- team.html | 3 ++- team/index.html | 3 ++- 9 files changed, 47 insertions(+), 37 deletions(-) diff --git a/blog/2020/12/18/a-first-look-at-kubernetes-service-api.html b/blog/2020/12/18/a-first-look-at-kubernetes-service-api.html index 46bbeb5..1e921ee 100644 --- a/blog/2020/12/18/a-first-look-at-kubernetes-service-api.html +++ b/blog/2020/12/18/a-first-look-at-kubernetes-service-api.html @@ -165,7 +165,7 @@ matches: <li><p>Route filter 可以在 Route 的生命周期中增加扩展点,处理 request/response 。</p></li> <li><p>Custom Route 以上扩展点都不能满足时,可以完全自定义一个 Route。</p></li> </ul> -<h1><a class="anchor" aria-hidden="true" id="总结"></a><a href="#总结" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c [...] +<h2><a class="anchor" aria-hidden="true" id="总结"></a><a href="#总结" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c [...] <p>本文通过提问的方式,对 Kubernetes Service APIs 做了一些基本介绍,从整体来看,Kubernetes Service APIs 提炼了很多 ingress 的最佳实践,比如表达能力的增强,其实就是扩展了 Route 的能力,再比如 BackendPolicy 对象,可以为 upstream 指定几乎所有的 Kubernetes 后端资源。当然,项目初期也有不足的地方,目前 Kubernetes Service APIs 虽然已经从大的层面上规定了资源对象,但资源对象内部还有不少细节需要讨论之后再确定,以防止可能出现的冲突场景,结构上存在一定变数。</p> <hr> <p>参考:</p> @@ -173,7 +173,7 @@ matches: <li><a href="https://kubernetes-sigs.github.io/service-apis/">https://kubernetes-sigs.github.io/service-apis/</a></li> <li><a href="https://www.apiseven.com/zh/blog/a-first-look-at-kubernetes-service-api">https://www.apiseven.com/zh/blog/a-first-look-at-kubernetes-service-api</a></li> </ul> -</span></div></div><div class="blogSocialSection"></div></div><div class="blog-recent"><a class="button" href="/blog/">Recent Posts</a></div></div></div><nav class="onPageNav"><ul class="toc-headings"><li><a href="#前言">前言</a></li><li><a href="#主题描述">主题描述</a></li><li><a href="#介绍">介绍</a><ul class="toc-headings"><li><a href="#kubernetes-service-apis-号称第二代-ingress-技术,到底在哪些方面优于第一代?">Kubernetes Service APIs 号称第二代 Ingress 技术,到底在哪些方面优于第一代?</a></li></ul></li><li><a href="#kubernetes-service-apis [...] +</span></div></div><div class="blogSocialSection"></div></div><div class="blog-recent"><a class="button" href="/blog/">Recent Posts</a></div></div></div><nav class="onPageNav"><ul class="toc-headings"><li><a href="#前言">前言</a></li><li><a href="#主题描述">主题描述</a></li><li><a href="#介绍">介绍</a><ul class="toc-headings"><li><a href="#kubernetes-service-apis-号称第二代-ingress-技术,到底在哪些方面优于第一代?">Kubernetes Service APIs 号称第二代 Ingress 技术,到底在哪些方面优于第一代?</a></li></ul></li><li><a href="#kubernetes-service-apis [...] document.addEventListener('keyup', function(e) { if (e.target !== document.body) { return; diff --git a/blog/2020/12/18/a-first-look-at-kubernetes-service-api/index.html b/blog/2020/12/18/a-first-look-at-kubernetes-service-api/index.html index 46bbeb5..1e921ee 100644 --- a/blog/2020/12/18/a-first-look-at-kubernetes-service-api/index.html +++ b/blog/2020/12/18/a-first-look-at-kubernetes-service-api/index.html @@ -165,7 +165,7 @@ matches: <li><p>Route filter 可以在 Route 的生命周期中增加扩展点,处理 request/response 。</p></li> <li><p>Custom Route 以上扩展点都不能满足时,可以完全自定义一个 Route。</p></li> </ul> -<h1><a class="anchor" aria-hidden="true" id="总结"></a><a href="#总结" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c [...] +<h2><a class="anchor" aria-hidden="true" id="总结"></a><a href="#总结" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c [...] <p>本文通过提问的方式,对 Kubernetes Service APIs 做了一些基本介绍,从整体来看,Kubernetes Service APIs 提炼了很多 ingress 的最佳实践,比如表达能力的增强,其实就是扩展了 Route 的能力,再比如 BackendPolicy 对象,可以为 upstream 指定几乎所有的 Kubernetes 后端资源。当然,项目初期也有不足的地方,目前 Kubernetes Service APIs 虽然已经从大的层面上规定了资源对象,但资源对象内部还有不少细节需要讨论之后再确定,以防止可能出现的冲突场景,结构上存在一定变数。</p> <hr> <p>参考:</p> @@ -173,7 +173,7 @@ matches: <li><a href="https://kubernetes-sigs.github.io/service-apis/">https://kubernetes-sigs.github.io/service-apis/</a></li> <li><a href="https://www.apiseven.com/zh/blog/a-first-look-at-kubernetes-service-api">https://www.apiseven.com/zh/blog/a-first-look-at-kubernetes-service-api</a></li> </ul> -</span></div></div><div class="blogSocialSection"></div></div><div class="blog-recent"><a class="button" href="/blog/">Recent Posts</a></div></div></div><nav class="onPageNav"><ul class="toc-headings"><li><a href="#前言">前言</a></li><li><a href="#主题描述">主题描述</a></li><li><a href="#介绍">介绍</a><ul class="toc-headings"><li><a href="#kubernetes-service-apis-号称第二代-ingress-技术,到底在哪些方面优于第一代?">Kubernetes Service APIs 号称第二代 Ingress 技术,到底在哪些方面优于第一代?</a></li></ul></li><li><a href="#kubernetes-service-apis [...] +</span></div></div><div class="blogSocialSection"></div></div><div class="blog-recent"><a class="button" href="/blog/">Recent Posts</a></div></div></div><nav class="onPageNav"><ul class="toc-headings"><li><a href="#前言">前言</a></li><li><a href="#主题描述">主题描述</a></li><li><a href="#介绍">介绍</a><ul class="toc-headings"><li><a href="#kubernetes-service-apis-号称第二代-ingress-技术,到底在哪些方面优于第一代?">Kubernetes Service APIs 号称第二代 Ingress 技术,到底在哪些方面优于第一代?</a></li></ul></li><li><a href="#kubernetes-service-apis [...] document.addEventListener('keyup', function(e) { if (e.target !== document.body) { return; diff --git a/blog/index.html b/blog/index.html index 55fa285..6c1175d 100644 --- a/blog/index.html +++ b/blog/index.html @@ -165,7 +165,7 @@ matches: <li><p>Route filter 可以在 Route 的生命周期中增加扩展点,处理 request/response 。</p></li> <li><p>Custom Route 以上扩展点都不能满足时,可以完全自定义一个 Route。</p></li> </ul> -<h1><a class="anchor" aria-hidden="true" id="总结"></a><a href="#总结" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c [...] +<h2><a class="anchor" aria-hidden="true" id="总结"></a><a href="#总结" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c [...] <p>本文通过提问的方式,对 Kubernetes Service APIs 做了一些基本介绍,从整体来看,Kubernetes Service APIs 提炼了很多 ingress 的最佳实践,比如表达能力的增强,其实就是扩展了 Route 的能力,再比如 BackendPolicy 对象,可以为 upstream 指定几乎所有的 Kubernetes 后端资源。当然,项目初期也有不足的地方,目前 Kubernetes Service APIs 虽然已经从大的层面上规定了资源对象,但资源对象内部还有不少细节需要讨论之后再确定,以防止可能出现的冲突场景,结构上存在一定变数。</p> <hr> <p>参考:</p> diff --git a/downloads.html b/downloads.html index d8ff1ca..49752ff 100644 --- a/downloads.html +++ b/downloads.html @@ -22,6 +22,7 @@ <tr><th>Version</th><th>Release Date</th><th>Downloads</th></tr> </thead> <tbody> +<tr><td>2.3</td><td>11/01/2020</td><td><a href="https://www.apache.org/dyn/closer.cgi/apisix/dashboard/2.3/apisix-dashboard-2.3-src.tgz">source</a> (<a href="https://www.apache.org/dyn/closer.cgi/apisix/dashboard/2.3/apisix-dashboard-2.3-src.tgz.asc">asc</a> <a href="https://www.apache.org/dyn/closer.cgi/apisix/dashboard/2.3/apisix-dashboard-2.3-src.tgz.sha512">sha512</a>)</td></tr> <tr><td>2.2</td><td>16/12/2020</td><td><a href="https://www.apache.org/dyn/closer.cgi/apisix/apisix-dashboard-2.2/apache-apisix-dashboard-2.2-src.tgz">source</a> (<a href="https://downloads.apache.org/apisix/apisix-dashboard-2.2/apache-apisix-dashboard-2.2-src.tgz.asc">asc</a> <a href="https://downloads.apache.org/apisix/apisix-dashboard-2.2/apache-apisix-dashboard-2.2-src.tgz.sha512">sha512</a>)</td></tr> </tbody> </table> @@ -31,9 +32,12 @@ <tr><th>Version</th><th>Release Date</th><th>Downloads</th></tr> </thead> <tbody> -<tr><td>0.1.0-rc2</td><td>24/12/2020</td><td><a href="https://www.apache.org/dyn/closer.cgi/apisix/apisix-ingress-controller-0.1.0/apache-apisix-ingress-controller-0.1.0-rc2-src.tar.gz">source</a> (<a href="https://downloads.apache.org/apisix/apisix-ingress-controller-0.1.0/apache-apisix-ingress-controller-0.1.0-rc2-src.tar.gz.asc">asc</a> <a href="https://downloads.apache.org/apisix/apisix-ingress-controller-0.1.0/apache-apisix-ingress-controller-0.1.0-rc2-src.tar.gz.sha512">sha512</a>) [...] +<tr><td>0.1.0-rc2</td><td>24/12/2020</td><td><a href="https://www.apache.org/dyn/closer.cgi/apisix/apisix-ingress-controller-0.1.0-rc2/apache-apisix-ingress-controller-0.1.0-rc2-src.tar.gz">source</a> (<a href="https://downloads.apache.org/apisix/apisix-ingress-controller-0.1.0-rc2/apache-apisix-ingress-controller-0.1.0-rc2-src.tar.gz.asc">asc</a> <a href="https://downloads.apache.org/apisix/apisix-ingress-controller-0.1.0-rc2/apache-apisix-ingress-controller-0.1.0-rc2-src.tar.gz.sha512" [...] </tbody> </table> +<h2><a class="anchor" aria-hidden="true" id="all-releases"></a><a href="#all-releases" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83. [...] +<p>Find all APISIX releases in the <a href="https://archive.apache.org/dist/apisix/">Archive repository</a>.</p> +<p><a href="https://archive.apache.org/dist/incubator/apisix/">Incubating Archive repository</a> hosts older releases when APISIX was an incubator project.</p> <h2><a class="anchor" aria-hidden="true" id="verify-the-releases"></a><a href="#verify-the-releases" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.2 [...] <p><a href="https://downloads.apache.org/apisix/KEYS">PGP signatures KEYS</a></p> <p>It is essential that you verify the integrity of the downloaded files using the PGP or SHA signatures. The PGP signatures can be verified using GPG or PGP. Please download the KEYS as well as the asc signature files for relevant distribution. It is recommended to get these files from the main distribution directory and not from the mirrors.</p> @@ -58,7 +62,7 @@ or pgp apache-apisix-**\*\*\*\***.asc </code></pre> -</span></div></article></div><div class="docLastUpdate"><em>Last updated on 2021/1/9 by 罗泽轩</em></div><div class="docs-prevnext"></div></div></div><nav class="onPageNav"><ul class="toc-headings"><li><a href="#apisix">APISIX™</a></li><li><a href="#apisix-dashboard">APISIX™ Dashboard</a></li><li><a href="#apisix-ingress-controller">APISIX™ Ingress Controller</a></li><li><a href="#verify-the-releases">Verify the releases</a></li></ul></nav></div><footer class="nav-footer" id="footer"><secti [...] +</span></div></article></div><div class="docLastUpdate"><em>Last updated on 2021/1/11 by kv</em></div><div class="docs-prevnext"></div></div></div><nav class="onPageNav"><ul class="toc-headings"><li><a href="#apisix">APISIX™</a></li><li><a href="#apisix-dashboard">APISIX™ Dashboard</a></li><li><a href="#apisix-ingress-controller">APISIX™ Ingress Controller</a></li><li><a href="#all-releases">All Releases</a></li><li><a href="#verify-the-releases">Verify the releases</a></li></ul></nav></ [...] document.addEventListener('keyup', function(e) { if (e.target !== document.body) { return; diff --git a/downloads/index.html b/downloads/index.html index d8ff1ca..49752ff 100644 --- a/downloads/index.html +++ b/downloads/index.html @@ -22,6 +22,7 @@ <tr><th>Version</th><th>Release Date</th><th>Downloads</th></tr> </thead> <tbody> +<tr><td>2.3</td><td>11/01/2020</td><td><a href="https://www.apache.org/dyn/closer.cgi/apisix/dashboard/2.3/apisix-dashboard-2.3-src.tgz">source</a> (<a href="https://www.apache.org/dyn/closer.cgi/apisix/dashboard/2.3/apisix-dashboard-2.3-src.tgz.asc">asc</a> <a href="https://www.apache.org/dyn/closer.cgi/apisix/dashboard/2.3/apisix-dashboard-2.3-src.tgz.sha512">sha512</a>)</td></tr> <tr><td>2.2</td><td>16/12/2020</td><td><a href="https://www.apache.org/dyn/closer.cgi/apisix/apisix-dashboard-2.2/apache-apisix-dashboard-2.2-src.tgz">source</a> (<a href="https://downloads.apache.org/apisix/apisix-dashboard-2.2/apache-apisix-dashboard-2.2-src.tgz.asc">asc</a> <a href="https://downloads.apache.org/apisix/apisix-dashboard-2.2/apache-apisix-dashboard-2.2-src.tgz.sha512">sha512</a>)</td></tr> </tbody> </table> @@ -31,9 +32,12 @@ <tr><th>Version</th><th>Release Date</th><th>Downloads</th></tr> </thead> <tbody> -<tr><td>0.1.0-rc2</td><td>24/12/2020</td><td><a href="https://www.apache.org/dyn/closer.cgi/apisix/apisix-ingress-controller-0.1.0/apache-apisix-ingress-controller-0.1.0-rc2-src.tar.gz">source</a> (<a href="https://downloads.apache.org/apisix/apisix-ingress-controller-0.1.0/apache-apisix-ingress-controller-0.1.0-rc2-src.tar.gz.asc">asc</a> <a href="https://downloads.apache.org/apisix/apisix-ingress-controller-0.1.0/apache-apisix-ingress-controller-0.1.0-rc2-src.tar.gz.sha512">sha512</a>) [...] +<tr><td>0.1.0-rc2</td><td>24/12/2020</td><td><a href="https://www.apache.org/dyn/closer.cgi/apisix/apisix-ingress-controller-0.1.0-rc2/apache-apisix-ingress-controller-0.1.0-rc2-src.tar.gz">source</a> (<a href="https://downloads.apache.org/apisix/apisix-ingress-controller-0.1.0-rc2/apache-apisix-ingress-controller-0.1.0-rc2-src.tar.gz.asc">asc</a> <a href="https://downloads.apache.org/apisix/apisix-ingress-controller-0.1.0-rc2/apache-apisix-ingress-controller-0.1.0-rc2-src.tar.gz.sha512" [...] </tbody> </table> +<h2><a class="anchor" aria-hidden="true" id="all-releases"></a><a href="#all-releases" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83. [...] +<p>Find all APISIX releases in the <a href="https://archive.apache.org/dist/apisix/">Archive repository</a>.</p> +<p><a href="https://archive.apache.org/dist/incubator/apisix/">Incubating Archive repository</a> hosts older releases when APISIX was an incubator project.</p> <h2><a class="anchor" aria-hidden="true" id="verify-the-releases"></a><a href="#verify-the-releases" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.2 [...] <p><a href="https://downloads.apache.org/apisix/KEYS">PGP signatures KEYS</a></p> <p>It is essential that you verify the integrity of the downloaded files using the PGP or SHA signatures. The PGP signatures can be verified using GPG or PGP. Please download the KEYS as well as the asc signature files for relevant distribution. It is recommended to get these files from the main distribution directory and not from the mirrors.</p> @@ -58,7 +62,7 @@ or pgp apache-apisix-**\*\*\*\***.asc </code></pre> -</span></div></article></div><div class="docLastUpdate"><em>Last updated on 2021/1/9 by 罗泽轩</em></div><div class="docs-prevnext"></div></div></div><nav class="onPageNav"><ul class="toc-headings"><li><a href="#apisix">APISIX™</a></li><li><a href="#apisix-dashboard">APISIX™ Dashboard</a></li><li><a href="#apisix-ingress-controller">APISIX™ Ingress Controller</a></li><li><a href="#verify-the-releases">Verify the releases</a></li></ul></nav></div><footer class="nav-footer" id="footer"><secti [...] +</span></div></article></div><div class="docLastUpdate"><em>Last updated on 2021/1/11 by kv</em></div><div class="docs-prevnext"></div></div></div><nav class="onPageNav"><ul class="toc-headings"><li><a href="#apisix">APISIX™</a></li><li><a href="#apisix-dashboard">APISIX™ Dashboard</a></li><li><a href="#apisix-ingress-controller">APISIX™ Ingress Controller</a></li><li><a href="#all-releases">All Releases</a></li><li><a href="#verify-the-releases">Verify the releases</a></li></ul></nav></ [...] document.addEventListener('keyup', function(e) { if (e.target !== document.body) { return; diff --git a/release-guide.html b/release-guide.html index c3b4616..b898871 100644 --- a/release-guide.html +++ b/release-guide.html @@ -75,7 +75,7 @@ <pre><code class="hljs css language-sh">gpg --gen-key </code></pre> <p>Follow the instructions to generate key:</p> -<p>Note: Please use Apache email address to generate the GPG Key.</p> +<p>Note: Please use the Apache email address to generate the GPG Key.</p> <pre><code class="hljs css language-sh">gpg (GnuPG) 2.0.12; Copyright (C) 2009 Free Software Foundation, Inc. This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. @@ -130,7 +130,7 @@ $ gpg --keyserver hkp://pool.sks-keyservers.net --send-key 30B5FD72 gpg: sending key 30B5FD72 to hkp server pool.sks-keyservers.net </code></pre> -<p><code>pool.sks-keyservers.net</code> is one of pub key servers,the pub key will be automatically synchronized between each server, just choose any one.</p> +<p><code>pool.sks-keyservers.net</code> is one of the pub key servers, the pub key will be automatically synchronized between each server, just choose anyone.</p> <h3><a class="anchor" aria-hidden="true" id="add-key-fingerprint-to-idapacheorg"></a><a href="#add-key-fingerprint-to-idapacheorg" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5 [...] <p>get Key Fingerprint</p> <pre><code class="hljs css language-sh"><span class="hljs-comment"># Note the `Key fingerprint` section below.</span> @@ -154,7 +154,7 @@ $ ls KEYS </code></pre> -<p>Export the public key and append to the KEYS file.</p> +<p>Export the public key and append it to the KEYS file.</p> <pre><code class="hljs css language-sh">$ gpg -a --<span class="hljs-built_in">export</span> <span class="hljs-variable">${GPG username}</span> >> KEYS </code></pre> <p>Commit the modified KEYS file, saving the public key to the svn server.</p> @@ -163,11 +163,11 @@ Authentication realm: <https://dist.apache.org:443> ASF Committers Password <span class="hljs-keyword">for</span> <span class="hljs-string">'membphis'</span>: <span class="hljs-comment"># input password</span> Store password unencrypted (yes/no)? yes Sending KEYS -Transmitting file data . +Transmitting file data. Committed revision 37434. </code></pre> <h3><a class="anchor" aria-hidden="true" id="make-source-code-package-and-upload-to-apache-svn"></a><a href="#make-source-code-package-and-upload-to-apache-svn" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 [...] -<p>Here's an example of preparing a 1.0 version. Before you make package, make sure you have branch v1.0 ready on github.</p> +<p>Here's an example of preparing a 1.0 version. Before you make the package, make sure you have branch v1.0 ready on GitHub.</p> <pre><code class="hljs css language-sh"><span class="hljs-comment"># Create a new version number directory and enter, for example: 1.0</span> $ <span class="hljs-built_in">export</span> APISIX_VERSION=1.0 $ mkdir <span class="hljs-variable">$APISIX_VERSION</span> && <span class="hljs-built_in">cd</span> <span class="hljs-variable">$APISIX_VERSION</span> @@ -218,17 +218,17 @@ Adding 1.0/apache-apisix-1.0-src.tar.gz.sha512 Transmitting file data ... Committed revision 37435. </code></pre> -<h3><a class="anchor" aria-hidden="true" id="send-vote-thread-to-dev-mailinglist"></a><a href="#send-vote-thread-to-dev-mailinglist" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2 [...] -<p>Click <a href="https://lists.apache.org/thread.html/rf534952a6b2d23ed6efdd61f15b40fa9e4de230164a1ccf168176734%40%3Cdev.apisix.apache.org%3E">here</a> to view the reference emailThere is a minimum wait of 72 hours before statistical voting results. If you get -1 vote, you need to solve the problem before you can continue.</p> -<h3><a class="anchor" aria-hidden="true" id="send-vote-result-thread-to-dev-mailinglist"></a><a href="#send-vote-result-thread-to-dev-mailinglist" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c [...] +<h3><a class="anchor" aria-hidden="true" id="send-vote-thread-to-the-dev-mailing-list"></a><a href="#send-vote-thread-to-the-dev-mailing-list" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 [...] +<p>Click <a href="https://lists.apache.org/thread.html/rf534952a6b2d23ed6efdd61f15b40fa9e4de230164a1ccf168176734%40%3Cdev.apisix.apache.org%3E">here</a> to view the reference email. There is a minimum wait of 72 hours before statistical voting results. If you get -1 vote, you need to solve the problem before you can continue.</p> +<h3><a class="anchor" aria-hidden="true" id="send-vote-result-thread-to-the-dev-mailing-list"></a><a href="#send-vote-result-thread-to-the-dev-mailing-list" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9 [...] <p>Click <a href="https://lists.apache.org/thread.html/r9153da737a4590dbbba7272acc004cf4bc7abefa488069810d790643%40%3Cdev.apisix.apache.org%3E">here</a> to view the reference email at least 3 <code>+1</code> <a href="https://www.apache.org/foundation/voting.html#binding-votes">binding votes</a> is required, then send the vote result to <a href="mailto:d...@apisix.apache.org">d...@apisix.apache.org</a>.</p> -<h3><a class="anchor" aria-hidden="true" id="send-announce"></a><a href="#send-announce" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.8 [...] -<p>Click <a href="https://lists.apache.org/thread.html/r6e90ffb7964314605c082ac3ae204303ad94f0f71087542c33fcd7bf%40%3Cdev.apisix.apache.org%3E">here</a> to view the reference email send announce email to <a href="mailto:d...@apisix.apache.org">d...@apisix.apache.org</a> and <a href="mailto:annou...@apache.org">annou...@apache.org</a></p> <h3><a class="anchor" aria-hidden="true" id="move-package-from-dev-to-dist"></a><a href="#move-package-from-dev-to-dist" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 [...] -<p>Move KEYS and package to <code>release</code> branch.</p> +<p>Invite <a href="https://apisix.apache.org/team/">PMCs</a> to move KEYS and package under the <a href="https://dist.apache.org/repos/dist/release/apisix/"><code>release</code></a> directory.</p> <h3><a class="anchor" aria-hidden="true" id="update-download-page"></a><a href="#update-download-page" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1 [...] -<p>update address , source repo is <a href="https://github.com/apache/apisix-website">https://github.com/apache/apisix-website</a></p> -</span></div></article></div><div class="docLastUpdate"><em>Last updated on 2021/1/7 by kv</em></div><div class="docs-prevnext"><a class="docs-prev button" href="/2fa"><span class="arrow-prev">← </span><span>2FA</span></a></div></div></div><nav class="onPageNav"><ul class="toc-headings"><li><a href="#gpg-settings">GPG Settings</a><ul class="toc-headings"><li><a href="#install-gpg">Install GPG</a></li><li><a href="#create-key">Create Key</a></li><li><a href="#view-the-generated-key">View [...] +<p>The <a href="https://github.com/apache/apisix-website">Download</a> page contains links for Apache APISIX, Apache APISIX Dashboard, and other sources, and we need to update its contents <a href="https://github.com/apache/apisix-website/blob/master/docs/download.md">here</a>.</p> +<h3><a class="anchor" aria-hidden="true" id="send-announce"></a><a href="#send-announce" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.8 [...] +<p>Click <a href="https://lists.apache.org/thread.html/r6e90ffb7964314605c082ac3ae204303ad94f0f71087542c33fcd7bf%40%3Cdev.apisix.apache.org%3E">here</a> to view the reference email send announce email to <a href="mailto:d...@apisix.apache.org">d...@apisix.apache.org</a> and <a href="mailto:annou...@apache.org">annou...@apache.org</a></p> +</span></div></article></div><div class="docLastUpdate"><em>Last updated on 2021/1/11 by 琚致远</em></div><div class="docs-prevnext"><a class="docs-prev button" href="/2fa"><span class="arrow-prev">← </span><span>2FA</span></a></div></div></div><nav class="onPageNav"><ul class="toc-headings"><li><a href="#gpg-settings">GPG Settings</a><ul class="toc-headings"><li><a href="#install-gpg">Install GPG</a></li><li><a href="#create-key">Create Key</a></li><li><a href="#view-the-generated-key">Vie [...] document.addEventListener('keyup', function(e) { if (e.target !== document.body) { return; diff --git a/release-guide/index.html b/release-guide/index.html index c3b4616..b898871 100644 --- a/release-guide/index.html +++ b/release-guide/index.html @@ -75,7 +75,7 @@ <pre><code class="hljs css language-sh">gpg --gen-key </code></pre> <p>Follow the instructions to generate key:</p> -<p>Note: Please use Apache email address to generate the GPG Key.</p> +<p>Note: Please use the Apache email address to generate the GPG Key.</p> <pre><code class="hljs css language-sh">gpg (GnuPG) 2.0.12; Copyright (C) 2009 Free Software Foundation, Inc. This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. @@ -130,7 +130,7 @@ $ gpg --keyserver hkp://pool.sks-keyservers.net --send-key 30B5FD72 gpg: sending key 30B5FD72 to hkp server pool.sks-keyservers.net </code></pre> -<p><code>pool.sks-keyservers.net</code> is one of pub key servers,the pub key will be automatically synchronized between each server, just choose any one.</p> +<p><code>pool.sks-keyservers.net</code> is one of the pub key servers, the pub key will be automatically synchronized between each server, just choose anyone.</p> <h3><a class="anchor" aria-hidden="true" id="add-key-fingerprint-to-idapacheorg"></a><a href="#add-key-fingerprint-to-idapacheorg" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5 [...] <p>get Key Fingerprint</p> <pre><code class="hljs css language-sh"><span class="hljs-comment"># Note the `Key fingerprint` section below.</span> @@ -154,7 +154,7 @@ $ ls KEYS </code></pre> -<p>Export the public key and append to the KEYS file.</p> +<p>Export the public key and append it to the KEYS file.</p> <pre><code class="hljs css language-sh">$ gpg -a --<span class="hljs-built_in">export</span> <span class="hljs-variable">${GPG username}</span> >> KEYS </code></pre> <p>Commit the modified KEYS file, saving the public key to the svn server.</p> @@ -163,11 +163,11 @@ Authentication realm: <https://dist.apache.org:443> ASF Committers Password <span class="hljs-keyword">for</span> <span class="hljs-string">'membphis'</span>: <span class="hljs-comment"># input password</span> Store password unencrypted (yes/no)? yes Sending KEYS -Transmitting file data . +Transmitting file data. Committed revision 37434. </code></pre> <h3><a class="anchor" aria-hidden="true" id="make-source-code-package-and-upload-to-apache-svn"></a><a href="#make-source-code-package-and-upload-to-apache-svn" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 [...] -<p>Here's an example of preparing a 1.0 version. Before you make package, make sure you have branch v1.0 ready on github.</p> +<p>Here's an example of preparing a 1.0 version. Before you make the package, make sure you have branch v1.0 ready on GitHub.</p> <pre><code class="hljs css language-sh"><span class="hljs-comment"># Create a new version number directory and enter, for example: 1.0</span> $ <span class="hljs-built_in">export</span> APISIX_VERSION=1.0 $ mkdir <span class="hljs-variable">$APISIX_VERSION</span> && <span class="hljs-built_in">cd</span> <span class="hljs-variable">$APISIX_VERSION</span> @@ -218,17 +218,17 @@ Adding 1.0/apache-apisix-1.0-src.tar.gz.sha512 Transmitting file data ... Committed revision 37435. </code></pre> -<h3><a class="anchor" aria-hidden="true" id="send-vote-thread-to-dev-mailinglist"></a><a href="#send-vote-thread-to-dev-mailinglist" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2 [...] -<p>Click <a href="https://lists.apache.org/thread.html/rf534952a6b2d23ed6efdd61f15b40fa9e4de230164a1ccf168176734%40%3Cdev.apisix.apache.org%3E">here</a> to view the reference emailThere is a minimum wait of 72 hours before statistical voting results. If you get -1 vote, you need to solve the problem before you can continue.</p> -<h3><a class="anchor" aria-hidden="true" id="send-vote-result-thread-to-dev-mailinglist"></a><a href="#send-vote-result-thread-to-dev-mailinglist" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c [...] +<h3><a class="anchor" aria-hidden="true" id="send-vote-thread-to-the-dev-mailing-list"></a><a href="#send-vote-thread-to-the-dev-mailing-list" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 [...] +<p>Click <a href="https://lists.apache.org/thread.html/rf534952a6b2d23ed6efdd61f15b40fa9e4de230164a1ccf168176734%40%3Cdev.apisix.apache.org%3E">here</a> to view the reference email. There is a minimum wait of 72 hours before statistical voting results. If you get -1 vote, you need to solve the problem before you can continue.</p> +<h3><a class="anchor" aria-hidden="true" id="send-vote-result-thread-to-the-dev-mailing-list"></a><a href="#send-vote-result-thread-to-the-dev-mailing-list" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9 [...] <p>Click <a href="https://lists.apache.org/thread.html/r9153da737a4590dbbba7272acc004cf4bc7abefa488069810d790643%40%3Cdev.apisix.apache.org%3E">here</a> to view the reference email at least 3 <code>+1</code> <a href="https://www.apache.org/foundation/voting.html#binding-votes">binding votes</a> is required, then send the vote result to <a href="mailto:d...@apisix.apache.org">d...@apisix.apache.org</a>.</p> -<h3><a class="anchor" aria-hidden="true" id="send-announce"></a><a href="#send-announce" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.8 [...] -<p>Click <a href="https://lists.apache.org/thread.html/r6e90ffb7964314605c082ac3ae204303ad94f0f71087542c33fcd7bf%40%3Cdev.apisix.apache.org%3E">here</a> to view the reference email send announce email to <a href="mailto:d...@apisix.apache.org">d...@apisix.apache.org</a> and <a href="mailto:annou...@apache.org">annou...@apache.org</a></p> <h3><a class="anchor" aria-hidden="true" id="move-package-from-dev-to-dist"></a><a href="#move-package-from-dev-to-dist" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 [...] -<p>Move KEYS and package to <code>release</code> branch.</p> +<p>Invite <a href="https://apisix.apache.org/team/">PMCs</a> to move KEYS and package under the <a href="https://dist.apache.org/repos/dist/release/apisix/"><code>release</code></a> directory.</p> <h3><a class="anchor" aria-hidden="true" id="update-download-page"></a><a href="#update-download-page" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1 [...] -<p>update address , source repo is <a href="https://github.com/apache/apisix-website">https://github.com/apache/apisix-website</a></p> -</span></div></article></div><div class="docLastUpdate"><em>Last updated on 2021/1/7 by kv</em></div><div class="docs-prevnext"><a class="docs-prev button" href="/2fa"><span class="arrow-prev">← </span><span>2FA</span></a></div></div></div><nav class="onPageNav"><ul class="toc-headings"><li><a href="#gpg-settings">GPG Settings</a><ul class="toc-headings"><li><a href="#install-gpg">Install GPG</a></li><li><a href="#create-key">Create Key</a></li><li><a href="#view-the-generated-key">View [...] +<p>The <a href="https://github.com/apache/apisix-website">Download</a> page contains links for Apache APISIX, Apache APISIX Dashboard, and other sources, and we need to update its contents <a href="https://github.com/apache/apisix-website/blob/master/docs/download.md">here</a>.</p> +<h3><a class="anchor" aria-hidden="true" id="send-announce"></a><a href="#send-announce" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.8 [...] +<p>Click <a href="https://lists.apache.org/thread.html/r6e90ffb7964314605c082ac3ae204303ad94f0f71087542c33fcd7bf%40%3Cdev.apisix.apache.org%3E">here</a> to view the reference email send announce email to <a href="mailto:d...@apisix.apache.org">d...@apisix.apache.org</a> and <a href="mailto:annou...@apache.org">annou...@apache.org</a></p> +</span></div></article></div><div class="docLastUpdate"><em>Last updated on 2021/1/11 by 琚致远</em></div><div class="docs-prevnext"><a class="docs-prev button" href="/2fa"><span class="arrow-prev">← </span><span>2FA</span></a></div></div></div><nav class="onPageNav"><ul class="toc-headings"><li><a href="#gpg-settings">GPG Settings</a><ul class="toc-headings"><li><a href="#install-gpg">Install GPG</a></li><li><a href="#create-key">Create Key</a></li><li><a href="#view-the-generated-key">Vie [...] document.addEventListener('keyup', function(e) { if (e.target !== document.body) { return; diff --git a/team.html b/team.html index fc3e3e2..6c2b45a 100644 --- a/team.html +++ b/team.html @@ -48,6 +48,7 @@ <tr><td><a href="https://whimsy.apache.org/roster/committer/liuxiran">liuxiran</a></td><td>liuxiran</td><td>Xiran Liu</td></tr> <tr><td><a href="https://whimsy.apache.org/roster/committer/shuyangw">shuyangw</a></td><td>yiyiyimu</td><td>Shuyang Wu</td></tr> <tr><td><a href="https://whimsy.apache.org/roster/committer/tokers">tokers</a></td><td>tokers</td><td>Chao Zhang</td></tr> +<tr><td><a href="https://whimsy.apache.org/roster/committer/yangli">yangli</a></td><td></td><td>acmly</td></tr> </tbody> </table> <h2><a class="anchor" aria-hidden="true" id="mentors"></a><a href="#mentors" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1- [...] @@ -73,7 +74,7 @@ <h2><a class="anchor" aria-hidden="true" id="becoming-a-committer"></a><a href="#becoming-a-committer" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1 [...] <p>The Apache APISIX community follows the Apache Community’s process on accepting a new committer. After a contributor participates APISIX's community actively, PMC and Committers will make decisions to invite the contributor join Committers and PMC.</p> <p>You can read <a href="../docs/contributor-guide.md">Contributor Guide</a> to participate the community, and can get more information on <a href="../docs/committer-guide.md">Committer Guide</a>.</p> -</span></div></article></div><div class="docLastUpdate"><em>Last updated on 2020/12/16 by John Bampton</em></div><div class="docs-prevnext"></div></div></div><nav class="onPageNav"><ul class="toc-headings"><li><a href="#members">Members</a><ul class="toc-headings"><li><a href="#pmc">PMC</a></li><li><a href="#committer">Committer</a></li></ul></li><li><a href="#mentors">Mentors</a></li><li><a href="#contributors">Contributors</a></li><li><a href="#becoming-a-committer">Becoming a Committe [...] +</span></div></article></div><div class="docLastUpdate"><em>Last updated on 2021/1/11 by 琚致远</em></div><div class="docs-prevnext"></div></div></div><nav class="onPageNav"><ul class="toc-headings"><li><a href="#members">Members</a><ul class="toc-headings"><li><a href="#pmc">PMC</a></li><li><a href="#committer">Committer</a></li></ul></li><li><a href="#mentors">Mentors</a></li><li><a href="#contributors">Contributors</a></li><li><a href="#becoming-a-committer">Becoming a Committer</a></li> [...] document.addEventListener('keyup', function(e) { if (e.target !== document.body) { return; diff --git a/team/index.html b/team/index.html index fc3e3e2..6c2b45a 100644 --- a/team/index.html +++ b/team/index.html @@ -48,6 +48,7 @@ <tr><td><a href="https://whimsy.apache.org/roster/committer/liuxiran">liuxiran</a></td><td>liuxiran</td><td>Xiran Liu</td></tr> <tr><td><a href="https://whimsy.apache.org/roster/committer/shuyangw">shuyangw</a></td><td>yiyiyimu</td><td>Shuyang Wu</td></tr> <tr><td><a href="https://whimsy.apache.org/roster/committer/tokers">tokers</a></td><td>tokers</td><td>Chao Zhang</td></tr> +<tr><td><a href="https://whimsy.apache.org/roster/committer/yangli">yangli</a></td><td></td><td>acmly</td></tr> </tbody> </table> <h2><a class="anchor" aria-hidden="true" id="mentors"></a><a href="#mentors" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1- [...] @@ -73,7 +74,7 @@ <h2><a class="anchor" aria-hidden="true" id="becoming-a-committer"></a><a href="#becoming-a-committer" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1 [...] <p>The Apache APISIX community follows the Apache Community’s process on accepting a new committer. After a contributor participates APISIX's community actively, PMC and Committers will make decisions to invite the contributor join Committers and PMC.</p> <p>You can read <a href="../docs/contributor-guide.md">Contributor Guide</a> to participate the community, and can get more information on <a href="../docs/committer-guide.md">Committer Guide</a>.</p> -</span></div></article></div><div class="docLastUpdate"><em>Last updated on 2020/12/16 by John Bampton</em></div><div class="docs-prevnext"></div></div></div><nav class="onPageNav"><ul class="toc-headings"><li><a href="#members">Members</a><ul class="toc-headings"><li><a href="#pmc">PMC</a></li><li><a href="#committer">Committer</a></li></ul></li><li><a href="#mentors">Mentors</a></li><li><a href="#contributors">Contributors</a></li><li><a href="#becoming-a-committer">Becoming a Committe [...] +</span></div></article></div><div class="docLastUpdate"><em>Last updated on 2021/1/11 by 琚致远</em></div><div class="docs-prevnext"></div></div></div><nav class="onPageNav"><ul class="toc-headings"><li><a href="#members">Members</a><ul class="toc-headings"><li><a href="#pmc">PMC</a></li><li><a href="#committer">Committer</a></li></ul></li><li><a href="#mentors">Mentors</a></li><li><a href="#contributors">Contributors</a></li><li><a href="#becoming-a-committer">Becoming a Committer</a></li> [...] document.addEventListener('keyup', function(e) { if (e.target !== document.body) { return;