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/apisix-website.git


The following commit(s) were added to refs/heads/asf-site by this push:
     new df86ce2  deploy: b536cad6467fc0205a7405830ef23d2e8b5bf4f4
df86ce2 is described below

commit df86ce2ea3a239fee9673331e1a939d1db674eec
Author: juzhiyuan <[email protected]>
AuthorDate: Sun Jan 17 04:21:47 2021 +0000

    deploy: b536cad6467fc0205a7405830ef23d2e8b5bf4f4
---
 2fa.html                     |   2 +-
 2fa/index.html               |   2 +-
 committer-guide.html         |   2 +-
 committer-guide/index.html   |   2 +-
 contributor-guide.html       |   2 +-
 contributor-guide/index.html |   2 +-
 downloads.html               |   2 +-
 downloads/index.html         |   2 +-
 img/release_flow.png         | Bin 0 -> 49012 bytes
 release-guide.html           |  34 +++++++++++++++++++++++++++++++---
 release-guide/index.html     |  34 +++++++++++++++++++++++++++++++---
 security.html                |   2 +-
 security/index.html          |   2 +-
 subscribe-guide.html         |   2 +-
 subscribe-guide/index.html   |   2 +-
 team.html                    |   2 +-
 team/index.html              |   2 +-
 17 files changed, 76 insertions(+), 20 deletions(-)

diff --git a/2fa.html b/2fa.html
index 4f6bd3a..003365f 100644
--- a/2fa.html
+++ b/2fa.html
@@ -70,7 +70,7 @@
 <h2><a class="anchor" aria-hidden="true" id="how-to-submit-codes"></a><a 
href="#how-to-submit-codes" 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>After enabling 2FA, you need to generate a private access Token to perform 
operations such as git submit and so on. At this time, you will use username + 
private access Token in replace of username + password to submit codes.</p>
 <p>For detailed operations, please refer to Create a Private Token.</p>
-</span></div></article></div><div class="docLastUpdate"><em>Last updated on 
1/17/2021 by 琚致远</em></div><div class="docs-prevnext"><a class="docs-prev 
button" href="/committer-guide"><span class="arrow-prev">← 
</span><span>Committer Guide</span></a><a class="docs-next button" 
href="/release-guide"><span>Release Guide</span><span class="arrow-next"> 
→</span></a></div></div></div><nav class="onPageNav"><ul 
class="toc-headings"><li><a href="#two-factor-authentication2fa">Two-factor 
authentic [...]
+</span></div></article></div><div class="docLastUpdate"><em>Last updated on 
1/17/2021 by Joey</em></div><div class="docs-prevnext"><a class="docs-prev 
button" href="/committer-guide"><span class="arrow-prev">← 
</span><span>Committer Guide</span></a><a class="docs-next button" 
href="/release-guide"><span>Release Guide</span><span class="arrow-next"> 
→</span></a></div></div></div><nav class="onPageNav"><ul 
class="toc-headings"><li><a href="#two-factor-authentication2fa">Two-factor 
authenti [...]
                 document.addEventListener('keyup', function(e) {
                   if (e.target !== document.body) {
                     return;
diff --git a/2fa/index.html b/2fa/index.html
index 4f6bd3a..003365f 100644
--- a/2fa/index.html
+++ b/2fa/index.html
@@ -70,7 +70,7 @@
 <h2><a class="anchor" aria-hidden="true" id="how-to-submit-codes"></a><a 
href="#how-to-submit-codes" 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>After enabling 2FA, you need to generate a private access Token to perform 
operations such as git submit and so on. At this time, you will use username + 
private access Token in replace of username + password to submit codes.</p>
 <p>For detailed operations, please refer to Create a Private Token.</p>
-</span></div></article></div><div class="docLastUpdate"><em>Last updated on 
1/17/2021 by 琚致远</em></div><div class="docs-prevnext"><a class="docs-prev 
button" href="/committer-guide"><span class="arrow-prev">← 
</span><span>Committer Guide</span></a><a class="docs-next button" 
href="/release-guide"><span>Release Guide</span><span class="arrow-next"> 
→</span></a></div></div></div><nav class="onPageNav"><ul 
class="toc-headings"><li><a href="#two-factor-authentication2fa">Two-factor 
authentic [...]
+</span></div></article></div><div class="docLastUpdate"><em>Last updated on 
1/17/2021 by Joey</em></div><div class="docs-prevnext"><a class="docs-prev 
button" href="/committer-guide"><span class="arrow-prev">← 
</span><span>Committer Guide</span></a><a class="docs-next button" 
href="/release-guide"><span>Release Guide</span><span class="arrow-next"> 
→</span></a></div></div></div><nav class="onPageNav"><ul 
class="toc-headings"><li><a href="#two-factor-authentication2fa">Two-factor 
authenti [...]
                 document.addEventListener('keyup', function(e) {
                   if (e.target !== document.body) {
                     return;
diff --git a/committer-guide.html b/committer-guide.html
index ca20a05..53659a2 100644
--- a/committer-guide.html
+++ b/committer-guide.html
@@ -100,7 +100,7 @@
 <h2><a class="anchor" aria-hidden="true" 
id="how-to-become-a-apisix-pmc"></a><a href="#how-to-become-a-apisix-pmc" 
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 12H [...]
 <p>In APISIX community, if a committer who have earned even more merit, can be 
invited to be a part of the Project Management Committee (PMC).</p>
 <p>One thing that is sometimes hard to understand when you are new to the open 
development process used at the ASF, is that we value the community more than 
the code. A strong and healthy community will be respectful and be a fun and 
rewarding place. More importantly, a diverse and healthy community can continue 
to support the code over the longer term, even as individual companies come and 
go from the field.</p>
-</span></div></article></div><div class="docLastUpdate"><em>Last updated on 
1/17/2021 by 琚致远</em></div><div class="docs-prevnext"><a class="docs-prev 
button" href="/contributor-guide"><span class="arrow-prev">← 
</span><span>Contributor Guide</span></a><a class="docs-next button" 
href="/2fa"><span>2FA</span><span class="arrow-next"> 
→</span></a></div></div></div><nav class="onPageNav"><ul 
class="toc-headings"><li><a href="#what-can-i-contribute">What can I 
contribute?</a></li><li><a href= [...]
+</span></div></article></div><div class="docLastUpdate"><em>Last updated on 
1/17/2021 by Joey</em></div><div class="docs-prevnext"><a class="docs-prev 
button" href="/contributor-guide"><span class="arrow-prev">← 
</span><span>Contributor Guide</span></a><a class="docs-next button" 
href="/2fa"><span>2FA</span><span class="arrow-next"> 
→</span></a></div></div></div><nav class="onPageNav"><ul 
class="toc-headings"><li><a href="#what-can-i-contribute">What can I 
contribute?</a></li><li><a href [...]
                 document.addEventListener('keyup', function(e) {
                   if (e.target !== document.body) {
                     return;
diff --git a/committer-guide/index.html b/committer-guide/index.html
index ca20a05..53659a2 100644
--- a/committer-guide/index.html
+++ b/committer-guide/index.html
@@ -100,7 +100,7 @@
 <h2><a class="anchor" aria-hidden="true" 
id="how-to-become-a-apisix-pmc"></a><a href="#how-to-become-a-apisix-pmc" 
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 12H [...]
 <p>In APISIX community, if a committer who have earned even more merit, can be 
invited to be a part of the Project Management Committee (PMC).</p>
 <p>One thing that is sometimes hard to understand when you are new to the open 
development process used at the ASF, is that we value the community more than 
the code. A strong and healthy community will be respectful and be a fun and 
rewarding place. More importantly, a diverse and healthy community can continue 
to support the code over the longer term, even as individual companies come and 
go from the field.</p>
-</span></div></article></div><div class="docLastUpdate"><em>Last updated on 
1/17/2021 by 琚致远</em></div><div class="docs-prevnext"><a class="docs-prev 
button" href="/contributor-guide"><span class="arrow-prev">← 
</span><span>Contributor Guide</span></a><a class="docs-next button" 
href="/2fa"><span>2FA</span><span class="arrow-next"> 
→</span></a></div></div></div><nav class="onPageNav"><ul 
class="toc-headings"><li><a href="#what-can-i-contribute">What can I 
contribute?</a></li><li><a href= [...]
+</span></div></article></div><div class="docLastUpdate"><em>Last updated on 
1/17/2021 by Joey</em></div><div class="docs-prevnext"><a class="docs-prev 
button" href="/contributor-guide"><span class="arrow-prev">← 
</span><span>Contributor Guide</span></a><a class="docs-next button" 
href="/2fa"><span>2FA</span><span class="arrow-next"> 
→</span></a></div></div></div><nav class="onPageNav"><ul 
class="toc-headings"><li><a href="#what-can-i-contribute">What can I 
contribute?</a></li><li><a href [...]
                 document.addEventListener('keyup', function(e) {
                   if (e.target !== document.body) {
                     return;
diff --git a/contributor-guide.html b/contributor-guide.html
index 5fabeec..49a5e0b 100644
--- a/contributor-guide.html
+++ b/contributor-guide.html
@@ -116,7 +116,7 @@ $ git push origin --delete issueNo
 <pre><code class="hljs css language-sh">$ git config --global user.name <span 
class="hljs-string">"username"</span>
 $ git config --global user.email <span class="hljs-string">"mail 
address"</span>
 </code></pre>
-</span></div></article></div><div class="docLastUpdate"><em>Last updated on 
1/17/2021 by 琚致远</em></div><div class="docs-prevnext"><a class="docs-prev 
button" href="/subscribe-guide"><span class="arrow-prev">← 
</span><span>Subscribe Guide</span></a><a class="docs-next button" 
href="/committer-guide"><span>Committer Guide</span><span class="arrow-next"> 
→</span></a></div></div></div><nav class="onPageNav"><ul 
class="toc-headings"><li><a href="#submit-an-issue">Submit an 
issue</a></li><li>< [...]
+</span></div></article></div><div class="docLastUpdate"><em>Last updated on 
1/17/2021 by Joey</em></div><div class="docs-prevnext"><a class="docs-prev 
button" href="/subscribe-guide"><span class="arrow-prev">← 
</span><span>Subscribe Guide</span></a><a class="docs-next button" 
href="/committer-guide"><span>Committer Guide</span><span class="arrow-next"> 
→</span></a></div></div></div><nav class="onPageNav"><ul 
class="toc-headings"><li><a href="#submit-an-issue">Submit an 
issue</a></li><li> [...]
                 document.addEventListener('keyup', function(e) {
                   if (e.target !== document.body) {
                     return;
diff --git a/contributor-guide/index.html b/contributor-guide/index.html
index 5fabeec..49a5e0b 100644
--- a/contributor-guide/index.html
+++ b/contributor-guide/index.html
@@ -116,7 +116,7 @@ $ git push origin --delete issueNo
 <pre><code class="hljs css language-sh">$ git config --global user.name <span 
class="hljs-string">"username"</span>
 $ git config --global user.email <span class="hljs-string">"mail 
address"</span>
 </code></pre>
-</span></div></article></div><div class="docLastUpdate"><em>Last updated on 
1/17/2021 by 琚致远</em></div><div class="docs-prevnext"><a class="docs-prev 
button" href="/subscribe-guide"><span class="arrow-prev">← 
</span><span>Subscribe Guide</span></a><a class="docs-next button" 
href="/committer-guide"><span>Committer Guide</span><span class="arrow-next"> 
→</span></a></div></div></div><nav class="onPageNav"><ul 
class="toc-headings"><li><a href="#submit-an-issue">Submit an 
issue</a></li><li>< [...]
+</span></div></article></div><div class="docLastUpdate"><em>Last updated on 
1/17/2021 by Joey</em></div><div class="docs-prevnext"><a class="docs-prev 
button" href="/subscribe-guide"><span class="arrow-prev">← 
</span><span>Subscribe Guide</span></a><a class="docs-next button" 
href="/committer-guide"><span>Committer Guide</span><span class="arrow-next"> 
→</span></a></div></div></div><nav class="onPageNav"><ul 
class="toc-headings"><li><a href="#submit-an-issue">Submit an 
issue</a></li><li> [...]
                 document.addEventListener('keyup', function(e) {
                   if (e.target !== document.body) {
                     return;
diff --git a/downloads.html b/downloads.html
index 0033f2c..ee7d4af 100644
--- a/downloads.html
+++ b/downloads.html
@@ -62,7 +62,7 @@ or
 
 pgp apache-apisix-********.asc
 </code></pre>
-</span></div></article></div><div class="docLastUpdate"><em>Last updated on 
1/17/2021 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="#all-releases">All Releases</a></li><li><a 
href="#verify-the-releases">Verify the releases</a></li></ul></nav>< [...]
+</span></div></article></div><div class="docLastUpdate"><em>Last updated on 
1/17/2021 by Joey</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 0033f2c..ee7d4af 100644
--- a/downloads/index.html
+++ b/downloads/index.html
@@ -62,7 +62,7 @@ or
 
 pgp apache-apisix-********.asc
 </code></pre>
-</span></div></article></div><div class="docLastUpdate"><em>Last updated on 
1/17/2021 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="#all-releases">All Releases</a></li><li><a 
href="#verify-the-releases">Verify the releases</a></li></ul></nav>< [...]
+</span></div></article></div><div class="docLastUpdate"><em>Last updated on 
1/17/2021 by Joey</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/img/release_flow.png b/img/release_flow.png
new file mode 100644
index 0000000..15b6ff6
Binary files /dev/null and b/img/release_flow.png differ
diff --git a/release-guide.html b/release-guide.html
index 91f796d..83f26a2 100644
--- a/release-guide.html
+++ b/release-guide.html
@@ -1,4 +1,4 @@
-<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta 
http-equiv="X-UA-Compatible" content="IE=edge"/><title>Release Guide · Apache 
APISIX™</title><meta name="viewport" content="width=device-width"/><meta 
name="generator" content="Docusaurus"/><meta name="description" content="## GPG 
Settings"/><meta name="docsearch:language" content="en"/><meta 
property="og:title" content="Release Guide · Apache APISIX™"/><meta 
property="og:type" content="website"/><meta property="og:url" co [...]
+<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta 
http-equiv="X-UA-Compatible" content="IE=edge"/><title>Release Guide · Apache 
APISIX™</title><meta name="viewport" content="width=device-width"/><meta 
name="generator" content="Docusaurus"/><meta name="description" content="## 
Release Flow"/><meta name="docsearch:language" content="en"/><meta 
property="og:title" content="Release Guide · Apache APISIX™"/><meta 
property="og:type" content="website"/><meta property="og:url" co [...]
         document.addEventListener('DOMContentLoaded', function() {
           addBackToTop(
             {"zIndex":100}
@@ -60,7 +60,35 @@
                 };
               }
             });
-        </script></nav></div><div class="container mainContainer 
docsContainer"><div class="wrapper"><div class="post"><header 
class="postHeader"><h1 id="__docusaurus" class="postHeaderTitle">Release 
Guide</h1></header><article><div><span><h2><a class="anchor" aria-hidden="true" 
id="gpg-settings"></a><a href="#gpg-settings" 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" [...]
+        </script></nav></div><div class="container mainContainer 
docsContainer"><div class="wrapper"><div class="post"><header 
class="postHeader"><h1 id="__docusaurus" class="postHeaderTitle">Release 
Guide</h1></header><article><div><span><h2><a class="anchor" aria-hidden="true" 
id="release-flow"></a><a href="#release-flow" 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" [...]
+<p>The release flow of Apache APISIX follows <a 
href="https://docs.gitlab.com/ee/topics/gitlab_flow.html";>GitLab flow</a>, 
instead of Git flow or Github flow. Furthermore, <a 
href="https://docs.gitlab.com/ee/topics/gitlab_flow.html#release-branches-with-gitlab-flow";>Release
 branches with GitLab flow</a> is the preferred way. The chart below will take 
the release <code>v2.3</code> of <a 
href="https://github.com/apache/apisix-dashboard";>apache/apisix-dashboard</a> 
as an example to illustra [...]
+<p><img src="/img/release_flow.png" alt="Release Flow"></p>
+<p>The entire flow is comprised of the following four phases.</p>
+<h3><a class="anchor" aria-hidden="true" id="planning-phase"></a><a 
href="#planning-phase" 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- [...]
+<p>This phase will decide if a feature is ready to be released as well as the 
release time.</p>
+<ul>
+<li>A new target milestone will be created in Github. (e.g. <a 
href="https://github.com/apache/apisix-dashboard/milestone/6";><code>2.3</code></a>).</li>
+<li>A discussion will be started on dev mailing list <a 
href="[email protected]">[email protected]</a> for gathering ideas 
for the next release.</li>
+<li>Maintainer team will then mark the issues and pull requests with the 
target milestone.</li>
+</ul>
+<h3><a class="anchor" aria-hidden="true" id="development-phase"></a><a 
href="#development-phase" 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- [...]
+<p>This phase is for deveoping new features and fix bugs.</p>
+<ul>
+<li>Maintainer team and contributors will work on the issues targeted to 
release milestone.</li>
+<li>Every single new issue is required to be recognized if it should be 
included in the next release. If yes, the milestone needs to be set for the 
issue.</li>
+</ul>
+<h3><a class="anchor" aria-hidden="true" id="release-phase"></a><a 
href="#release-phase" 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>This phase will be throughout the entire Release Time Window.</p>
+<ul>
+<li>A new branch (e.g. <a 
href="https://github.com/apache/apisix-dashboard/tree/v2.3";><code>v2.3</code></a>)
 for release is created from the <code>master</code> branch, which is also 
considered as the start of the Release Time Window.</li>
+<li>Set corresponding configurations for the new release branch, please see 
the chart above for details.</li>
+<li>As complying with <strong>Upstream first</strong>, each commit needs to be 
merged into the <code>master</code> branch first. Afterward, it will be 
backported to the new release branch if the relevant pull request is with the 
<code>need backport</code> label attached.</li>
+<li>At the end of the Release Time Window, the <code>CHANGELOG</code> for the 
new release will be added.</li>
+<li>Tag the last commit and release the assets via the following section <a 
href="#gpg-settings">GPG Settings</a>.</li>
+</ul>
+<h3><a class="anchor" aria-hidden="true" id="maintenance-phase"></a><a 
href="#maintenance-phase" 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- [...]
+<p>Once a version is released, it will enter the maintenance mode and will 
only accpet the security and critical bug patches backported from the 
<code>master</code> branch. A new version will be released soon after 
significant bugs got fixed, with patch version increment (e.g. 
<code>2.3.1</code>). In this case, all users are recommended to upgrade to the 
latest release to avoid potential risk to the stability.</p>
+<h2><a class="anchor" aria-hidden="true" id="gpg-settings"></a><a 
href="#gpg-settings" 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. [...]
 <h3><a class="anchor" aria-hidden="true" id="install-gpg"></a><a 
href="#install-gpg" 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 
[...]
 <p>Download GnuPG from <a 
href="https://gnupg.org/download/index.html";>https://gnupg.org/download/index.html</a>.
 There are differences between the 1.x and 2.x versions of the GnuPG commands, 
and the following descriptions are based on the GnuPG 2.x versions.</p>
 <p>After the installation is complete, execute the following command to check 
the version.</p>
@@ -228,7 +256,7 @@ Committed revision 37435.
 <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:[email protected]";>[email protected]</a> and <a 
href="mailto:[email protected]";>[email protected]</a></p>
-</span></div></article></div><div class="docLastUpdate"><em>Last updated on 
1/17/2021 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 
[...]
+</span></div></article></div><div class="docLastUpdate"><em>Last updated on 
1/17/2021 by Joey</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="#release-flow">Release Flow</a><ul 
class="toc-headings"><li><a href="#planning-phase">Planning 
Phase</a></li><li><a href="#development-phase">Development Phase</a></li><li><a 
href="#releas [...]
                 document.addEventListener('keyup', function(e) {
                   if (e.target !== document.body) {
                     return;
diff --git a/release-guide/index.html b/release-guide/index.html
index 91f796d..83f26a2 100644
--- a/release-guide/index.html
+++ b/release-guide/index.html
@@ -1,4 +1,4 @@
-<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta 
http-equiv="X-UA-Compatible" content="IE=edge"/><title>Release Guide · Apache 
APISIX™</title><meta name="viewport" content="width=device-width"/><meta 
name="generator" content="Docusaurus"/><meta name="description" content="## GPG 
Settings"/><meta name="docsearch:language" content="en"/><meta 
property="og:title" content="Release Guide · Apache APISIX™"/><meta 
property="og:type" content="website"/><meta property="og:url" co [...]
+<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta 
http-equiv="X-UA-Compatible" content="IE=edge"/><title>Release Guide · Apache 
APISIX™</title><meta name="viewport" content="width=device-width"/><meta 
name="generator" content="Docusaurus"/><meta name="description" content="## 
Release Flow"/><meta name="docsearch:language" content="en"/><meta 
property="og:title" content="Release Guide · Apache APISIX™"/><meta 
property="og:type" content="website"/><meta property="og:url" co [...]
         document.addEventListener('DOMContentLoaded', function() {
           addBackToTop(
             {"zIndex":100}
@@ -60,7 +60,35 @@
                 };
               }
             });
-        </script></nav></div><div class="container mainContainer 
docsContainer"><div class="wrapper"><div class="post"><header 
class="postHeader"><h1 id="__docusaurus" class="postHeaderTitle">Release 
Guide</h1></header><article><div><span><h2><a class="anchor" aria-hidden="true" 
id="gpg-settings"></a><a href="#gpg-settings" 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" [...]
+        </script></nav></div><div class="container mainContainer 
docsContainer"><div class="wrapper"><div class="post"><header 
class="postHeader"><h1 id="__docusaurus" class="postHeaderTitle">Release 
Guide</h1></header><article><div><span><h2><a class="anchor" aria-hidden="true" 
id="release-flow"></a><a href="#release-flow" 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" [...]
+<p>The release flow of Apache APISIX follows <a 
href="https://docs.gitlab.com/ee/topics/gitlab_flow.html";>GitLab flow</a>, 
instead of Git flow or Github flow. Furthermore, <a 
href="https://docs.gitlab.com/ee/topics/gitlab_flow.html#release-branches-with-gitlab-flow";>Release
 branches with GitLab flow</a> is the preferred way. The chart below will take 
the release <code>v2.3</code> of <a 
href="https://github.com/apache/apisix-dashboard";>apache/apisix-dashboard</a> 
as an example to illustra [...]
+<p><img src="/img/release_flow.png" alt="Release Flow"></p>
+<p>The entire flow is comprised of the following four phases.</p>
+<h3><a class="anchor" aria-hidden="true" id="planning-phase"></a><a 
href="#planning-phase" 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- [...]
+<p>This phase will decide if a feature is ready to be released as well as the 
release time.</p>
+<ul>
+<li>A new target milestone will be created in Github. (e.g. <a 
href="https://github.com/apache/apisix-dashboard/milestone/6";><code>2.3</code></a>).</li>
+<li>A discussion will be started on dev mailing list <a 
href="[email protected]">[email protected]</a> for gathering ideas 
for the next release.</li>
+<li>Maintainer team will then mark the issues and pull requests with the 
target milestone.</li>
+</ul>
+<h3><a class="anchor" aria-hidden="true" id="development-phase"></a><a 
href="#development-phase" 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- [...]
+<p>This phase is for deveoping new features and fix bugs.</p>
+<ul>
+<li>Maintainer team and contributors will work on the issues targeted to 
release milestone.</li>
+<li>Every single new issue is required to be recognized if it should be 
included in the next release. If yes, the milestone needs to be set for the 
issue.</li>
+</ul>
+<h3><a class="anchor" aria-hidden="true" id="release-phase"></a><a 
href="#release-phase" 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>This phase will be throughout the entire Release Time Window.</p>
+<ul>
+<li>A new branch (e.g. <a 
href="https://github.com/apache/apisix-dashboard/tree/v2.3";><code>v2.3</code></a>)
 for release is created from the <code>master</code> branch, which is also 
considered as the start of the Release Time Window.</li>
+<li>Set corresponding configurations for the new release branch, please see 
the chart above for details.</li>
+<li>As complying with <strong>Upstream first</strong>, each commit needs to be 
merged into the <code>master</code> branch first. Afterward, it will be 
backported to the new release branch if the relevant pull request is with the 
<code>need backport</code> label attached.</li>
+<li>At the end of the Release Time Window, the <code>CHANGELOG</code> for the 
new release will be added.</li>
+<li>Tag the last commit and release the assets via the following section <a 
href="#gpg-settings">GPG Settings</a>.</li>
+</ul>
+<h3><a class="anchor" aria-hidden="true" id="maintenance-phase"></a><a 
href="#maintenance-phase" 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- [...]
+<p>Once a version is released, it will enter the maintenance mode and will 
only accpet the security and critical bug patches backported from the 
<code>master</code> branch. A new version will be released soon after 
significant bugs got fixed, with patch version increment (e.g. 
<code>2.3.1</code>). In this case, all users are recommended to upgrade to the 
latest release to avoid potential risk to the stability.</p>
+<h2><a class="anchor" aria-hidden="true" id="gpg-settings"></a><a 
href="#gpg-settings" 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. [...]
 <h3><a class="anchor" aria-hidden="true" id="install-gpg"></a><a 
href="#install-gpg" 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 
[...]
 <p>Download GnuPG from <a 
href="https://gnupg.org/download/index.html";>https://gnupg.org/download/index.html</a>.
 There are differences between the 1.x and 2.x versions of the GnuPG commands, 
and the following descriptions are based on the GnuPG 2.x versions.</p>
 <p>After the installation is complete, execute the following command to check 
the version.</p>
@@ -228,7 +256,7 @@ Committed revision 37435.
 <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:[email protected]";>[email protected]</a> and <a 
href="mailto:[email protected]";>[email protected]</a></p>
-</span></div></article></div><div class="docLastUpdate"><em>Last updated on 
1/17/2021 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 
[...]
+</span></div></article></div><div class="docLastUpdate"><em>Last updated on 
1/17/2021 by Joey</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="#release-flow">Release Flow</a><ul 
class="toc-headings"><li><a href="#planning-phase">Planning 
Phase</a></li><li><a href="#development-phase">Development Phase</a></li><li><a 
href="#releas [...]
                 document.addEventListener('keyup', function(e) {
                   if (e.target !== document.body) {
                     return;
diff --git a/security.html b/security.html
index 3579108..14f6159 100644
--- a/security.html
+++ b/security.html
@@ -63,7 +63,7 @@
         </script></nav></div><div class="container mainContainer 
docsContainer"><div class="wrapper"><div class="post"><header 
class="postHeader"><h1 id="__docusaurus" 
class="postHeaderTitle">Security</h1></header><article><div><span><p>The Apache 
Software Foundation takes a rigorous stance on eliminating security issues in 
its software projects. Apache APISIX is also very concerned Security issues 
related to its features and functionality.</p>
 <p>If you have apprehensions regarding APISIX’s security or you discover 
vulnerability or potential threat, don’t hesitate to get in touch with the 
Apache Security Team by dropping a mail at <a 
href="mailto:[email protected]";>[email protected]</a>. Please specify the 
project name as APISIX and its product name APISIX or APISIX-Dashboard in the 
email and provide a description of the relevant problem or potential threat. 
You are also urged to recommend the way to reproduce and replicat [...]
 <p>Please pay attention to report the security issue on the security email 
before disclosing it on public domain.</p>
-</span></div></article></div><div class="docLastUpdate"><em>Last updated on 
1/17/2021 by 琚致远</em></div><div class="docs-prevnext"><a class="docs-next 
button" href="/subscribe-guide"><span>Subscribe Guide</span><span 
class="arrow-next"> →</span></a></div></div></div><nav 
class="onPageNav"></nav></div><footer class="nav-footer" id="footer"><section 
class="sitemap"><a href="/" class="nav-home"></a><div><h5>ASF</h5><a 
href="https://www.apache.org/";>Foundation</a><a href="https://www.apache.o [...]
+</span></div></article></div><div class="docLastUpdate"><em>Last updated on 
1/17/2021 by Joey</em></div><div class="docs-prevnext"><a class="docs-next 
button" href="/subscribe-guide"><span>Subscribe Guide</span><span 
class="arrow-next"> →</span></a></div></div></div><nav 
class="onPageNav"></nav></div><footer class="nav-footer" id="footer"><section 
class="sitemap"><a href="/" class="nav-home"></a><div><h5>ASF</h5><a 
href="https://www.apache.org/";>Foundation</a><a href="https://www.apache. [...]
                 document.addEventListener('keyup', function(e) {
                   if (e.target !== document.body) {
                     return;
diff --git a/security/index.html b/security/index.html
index 3579108..14f6159 100644
--- a/security/index.html
+++ b/security/index.html
@@ -63,7 +63,7 @@
         </script></nav></div><div class="container mainContainer 
docsContainer"><div class="wrapper"><div class="post"><header 
class="postHeader"><h1 id="__docusaurus" 
class="postHeaderTitle">Security</h1></header><article><div><span><p>The Apache 
Software Foundation takes a rigorous stance on eliminating security issues in 
its software projects. Apache APISIX is also very concerned Security issues 
related to its features and functionality.</p>
 <p>If you have apprehensions regarding APISIX’s security or you discover 
vulnerability or potential threat, don’t hesitate to get in touch with the 
Apache Security Team by dropping a mail at <a 
href="mailto:[email protected]";>[email protected]</a>. Please specify the 
project name as APISIX and its product name APISIX or APISIX-Dashboard in the 
email and provide a description of the relevant problem or potential threat. 
You are also urged to recommend the way to reproduce and replicat [...]
 <p>Please pay attention to report the security issue on the security email 
before disclosing it on public domain.</p>
-</span></div></article></div><div class="docLastUpdate"><em>Last updated on 
1/17/2021 by 琚致远</em></div><div class="docs-prevnext"><a class="docs-next 
button" href="/subscribe-guide"><span>Subscribe Guide</span><span 
class="arrow-next"> →</span></a></div></div></div><nav 
class="onPageNav"></nav></div><footer class="nav-footer" id="footer"><section 
class="sitemap"><a href="/" class="nav-home"></a><div><h5>ASF</h5><a 
href="https://www.apache.org/";>Foundation</a><a href="https://www.apache.o [...]
+</span></div></article></div><div class="docLastUpdate"><em>Last updated on 
1/17/2021 by Joey</em></div><div class="docs-prevnext"><a class="docs-next 
button" href="/subscribe-guide"><span>Subscribe Guide</span><span 
class="arrow-next"> →</span></a></div></div></div><nav 
class="onPageNav"></nav></div><footer class="nav-footer" id="footer"><section 
class="sitemap"><a href="/" class="nav-home"></a><div><h5>ASF</h5><a 
href="https://www.apache.org/";>Foundation</a><a href="https://www.apache. [...]
                 document.addEventListener('keyup', function(e) {
                   if (e.target !== document.body) {
                     return;
diff --git a/subscribe-guide.html b/subscribe-guide.html
index 84258ca..06d9fc6 100644
--- a/subscribe-guide.html
+++ b/subscribe-guide.html
@@ -67,7 +67,7 @@
 <li><p>Receive the Welcome e-mail. After finishing the two steps above, an 
e-mail with the subject of WELCOME to <a 
href="mailto:[email protected]";>[email protected]</a> will be sent to 
your e-mail address. Until now, you have succeeded in subscribing Apache APISIX 
mailing-list.</p></li>
 <li><p>Until now, you can interact with community by your subscribed email or 
track email conversations by Archived email list.</p></li>
 </ol>
-</span></div></article></div><div class="docLastUpdate"><em>Last updated on 
1/17/2021 by 琚致远</em></div><div class="docs-prevnext"><a class="docs-prev 
button" href="/security"><span class="arrow-prev">← 
</span><span>Security</span></a><a class="docs-next button" 
href="/contributor-guide"><span>Contributor Guide</span><span 
class="arrow-next"> →</span></a></div></div></div><nav 
class="onPageNav"></nav></div><footer class="nav-footer" id="footer"><section 
class="sitemap"><a href="/" class=" [...]
+</span></div></article></div><div class="docLastUpdate"><em>Last updated on 
1/17/2021 by Joey</em></div><div class="docs-prevnext"><a class="docs-prev 
button" href="/security"><span class="arrow-prev">← 
</span><span>Security</span></a><a class="docs-next button" 
href="/contributor-guide"><span>Contributor Guide</span><span 
class="arrow-next"> →</span></a></div></div></div><nav 
class="onPageNav"></nav></div><footer class="nav-footer" id="footer"><section 
class="sitemap"><a href="/" class= [...]
                 document.addEventListener('keyup', function(e) {
                   if (e.target !== document.body) {
                     return;
diff --git a/subscribe-guide/index.html b/subscribe-guide/index.html
index 84258ca..06d9fc6 100644
--- a/subscribe-guide/index.html
+++ b/subscribe-guide/index.html
@@ -67,7 +67,7 @@
 <li><p>Receive the Welcome e-mail. After finishing the two steps above, an 
e-mail with the subject of WELCOME to <a 
href="mailto:[email protected]";>[email protected]</a> will be sent to 
your e-mail address. Until now, you have succeeded in subscribing Apache APISIX 
mailing-list.</p></li>
 <li><p>Until now, you can interact with community by your subscribed email or 
track email conversations by Archived email list.</p></li>
 </ol>
-</span></div></article></div><div class="docLastUpdate"><em>Last updated on 
1/17/2021 by 琚致远</em></div><div class="docs-prevnext"><a class="docs-prev 
button" href="/security"><span class="arrow-prev">← 
</span><span>Security</span></a><a class="docs-next button" 
href="/contributor-guide"><span>Contributor Guide</span><span 
class="arrow-next"> →</span></a></div></div></div><nav 
class="onPageNav"></nav></div><footer class="nav-footer" id="footer"><section 
class="sitemap"><a href="/" class=" [...]
+</span></div></article></div><div class="docLastUpdate"><em>Last updated on 
1/17/2021 by Joey</em></div><div class="docs-prevnext"><a class="docs-prev 
button" href="/security"><span class="arrow-prev">← 
</span><span>Security</span></a><a class="docs-next button" 
href="/contributor-guide"><span>Contributor Guide</span><span 
class="arrow-next"> →</span></a></div></div></div><nav 
class="onPageNav"></nav></div><footer class="nav-footer" id="footer"><section 
class="sitemap"><a href="/" class= [...]
                 document.addEventListener('keyup', function(e) {
                   if (e.target !== document.body) {
                     return;
diff --git a/team.html b/team.html
index 5a53d96..482b63c 100644
--- a/team.html
+++ b/team.html
@@ -74,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="/contributor-guide">Contributor Guide</a> to 
participate the community, and can get more information on <a 
href="/committer-guide">Committer Guide</a>.</p>
-</span></div></article></div><div class="docLastUpdate"><em>Last updated on 
1/17/2021 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> [...]
+</span></div></article></div><div class="docLastUpdate"><em>Last updated on 
1/17/2021 by Joey</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 5a53d96..482b63c 100644
--- a/team/index.html
+++ b/team/index.html
@@ -74,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="/contributor-guide">Contributor Guide</a> to 
participate the community, and can get more information on <a 
href="/committer-guide">Committer Guide</a>.</p>
-</span></div></article></div><div class="docLastUpdate"><em>Last updated on 
1/17/2021 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> [...]
+</span></div></article></div><div class="docLastUpdate"><em>Last updated on 
1/17/2021 by Joey</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;

Reply via email to