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/incubator-apisix-website.git
The following commit(s) were added to refs/heads/asf-site by this push:
new e80bee1 Publishing to asf-site (publish.sh)
e80bee1 is described below
commit e80bee1d16fb621b8fb469a5dfba55835d5e9637
Author: juzhiyuan <[email protected]>
AuthorDate: Sun Mar 29 22:19:22 2020 +0800
Publishing to asf-site (publish.sh)
---
contribute/committer/index.html | 6 +
{downloads => contribute/contributor}/index.html | 227 +++++++++------------
contribute/index.xml | 13 ++
contribute/release/index.html | 6 +
contribute/subscribe/index.html | 6 +
downloads/index.html | 6 +
en/sitemap.xml | 15 ++
index.html | 6 +
index.xml | 13 ++
security/index.html | 6 +
team/index.html | 6 +
zh/contribute/committer/index.html | 6 +
.../contributor}/index.html | 226 +++++++++-----------
zh/contribute/index.xml | 13 ++
zh/contribute/release/index.html | 6 +
zh/contribute/subscribe/index.html | 6 +
zh/downloads/index.html | 6 +
zh/index.html | 6 +
zh/index.xml | 13 ++
zh/security/index.html | 6 +
zh/sitemap.xml | 15 ++
zh/team/index.html | 6 +
22 files changed, 360 insertions(+), 259 deletions(-)
diff --git a/contribute/committer/index.html b/contribute/committer/index.html
index 644d1c3..1c6dcd7 100644
--- a/contribute/committer/index.html
+++ b/contribute/committer/index.html
@@ -72,6 +72,9 @@ Processes are:
<a href="/contribute/subscribe" class="navbar-item">
Subscribe Guide
</a>
+ <a href="/contribute/contributor" class="navbar-item">
+ Contributor Guide
+ </a>
<a href="/contribute/committer" class="navbar-item">
Committer Guide
</a>
@@ -126,6 +129,9 @@ Processes are:
<a href="/contribute/subscribe" class="navbar-item">
Subscribe Guide
</a>
+ <a href="/contribute/contributor" class="navbar-item">
+ Contributor Guide
+ </a>
<a href="/contribute/committer" class="navbar-item">
Committer Guide
</a>
diff --git a/downloads/index.html b/contribute/contributor/index.html
similarity index 57%
copy from downloads/index.html
copy to contribute/contributor/index.html
index 0181fbd..92c88b0 100644
--- a/downloads/index.html
+++ b/contribute/contributor/index.html
@@ -3,12 +3,16 @@
<head>
-<meta property="og:title" content="Downloads" />
-<meta property="og:description" content="Releases Apache APISIX is released as
source code tarballs. The downloads are distributed via mirror sites and should
be checked for tampering using GPG or SHA-512. Version Release date Source
download 0.9 2019 November 24 source ( asc sha512 ) 1.0 2020 January 15
source ( asc sha512 ) 1.1 2020 February 24 source ( asc sha512 ) Verify
the releases PGP signatures KEYS It is essential that you verify the integrity
of the downloaded files [...]
+<meta property="og:title" content="Contributor Guide" />
+<meta property="og:description" content="Please fee free to report bugs,
submit suggestions, or submit PRs according to this guide.
+Submit an issue 1. Before submitting your issues, please go through a
comprehensive search to make sure the problem cannot be solved just by
searching.
+2. Check the Issue List to make sure the problem is not repeated.
+3. Create a new issue and choose the type of issue.
+4. Define the issue with a clear and descriptive title." />
<meta property="og:type" content="article" />
-<meta property="og:url"
content="https://apisix.incubator.apache.org/downloads/" />
-<meta property="article:published_time" content="2019-11-26T23:48:02+08:00" />
-<meta property="article:modified_time" content="2019-11-26T23:48:02+08:00" />
+<meta property="og:url"
content="https://apisix.incubator.apache.org/contribute/contributor/" />
+<meta property="article:published_time" content="2020-03-29T11:46:04+08:00" />
+<meta property="article:modified_time" content="2020-03-29T11:46:04+08:00" />
<meta name="description" content="Hardcoded description; the author should
update :)" />
@@ -68,6 +72,9 @@
<a href="/contribute/subscribe" class="navbar-item">
Subscribe Guide
</a>
+ <a href="/contribute/contributor" class="navbar-item">
+ Contributor Guide
+ </a>
<a href="/contribute/committer" class="navbar-item">
Committer Guide
</a>
@@ -122,6 +129,9 @@
<a href="/contribute/subscribe" class="navbar-item">
Subscribe Guide
</a>
+ <a href="/contribute/contributor" class="navbar-item">
+ Contributor Guide
+ </a>
<a href="/contribute/committer" class="navbar-item">
Committer Guide
</a>
@@ -144,170 +154,127 @@
<div class="container">
<div class="columns">
<div class="column is-centered-tablet-portrait">
- <h1 class="title section-title">Downloads</h1>
+ <h1 class="title section-title">Contributor Guide</h1>
<h5 class="subtitle is-5 is-muted"></h5>
<div class="divider"></div>
</div>
</div>
- <div class="downloads">
- <section>
- <h2 class="title">Releases</h2>
- <p class="description">
- Apache APISIX is released as source code tarballs. The downloads are
distributed via mirror sites and should be
- checked for tampering using GPG or SHA-512.
- </p>
- <div class="table-container" role="table" aria-label="Destinations">
- <div class="flex-table header" role="rowgroup">
- <div class="flex-row first" role="columnheader">Version</div>
- <div class="flex-row" role="columnheader">Release date</div>
- <div class="flex-row" role="columnheader">Source download</div>
- </div>
- <div class="flex-table row" role="rowgroup">
- <div class="flex-row first" role="cell"><span class="flag-icon
flag-icon-gb"></span>0.9</div>
- <div class="flex-row" role="cell">2019 November 24</div>
- <div class="flex-row" role="cell">
- <a
href="https://downloads.apache.org/incubator/apisix/0.9/">source</a>
- (
- <a
href="https://downloads.apache.org/incubator/apisix/0.9/apache-apisix-0.9-incubating-src.tar.gz.asc">asc</a>
- <a
-
href="https://downloads.apache.org/incubator/apisix/0.9/apache-apisix-0.9-incubating-src.tar.gz.sha512">sha512</a>
- )
- </div>
- </div>
- <div class="flex-table row" role="rowgroup">
- <div class="flex-row first" role="cell"><span class="flag-icon
flag-icon-gb"></span>1.0</div>
- <div class="flex-row" role="cell">2020 January 15</div>
- <div class="flex-row" role="cell">
- <a
href="https://downloads.apache.org/incubator/apisix/1.0/">source</a>
- (
- <a
href="https://downloads.apache.org/incubator/apisix/1.0/apache-apisix-1.0-incubating-src.tar.gz.asc">asc</a>
- <a
-
href="https://downloads.apache.org/incubator/apisix/1.0/apache-apisix-1.0-incubating-src.tar.gz.sha512">sha512</a>
- )
- </div>
- </div>
- <div class="flex-table row" role="rowgroup">
- <div class="flex-row first" role="cell"><span class="flag-icon
flag-icon-gb"></span>1.1</div>
- <div class="flex-row" role="cell">2020 February 24</div>
- <div class="flex-row" role="cell">
- <a
href="https://downloads.apache.org/incubator/apisix/1.1/">source</a>
- (
- <a
href="https://downloads.apache.org/incubator/apisix/1.1/apache-apisix-1.1-incubating-src.tar.gz.asc">asc</a>
- <a
-
href="https://downloads.apache.org/incubator/apisix/1.1/apache-apisix-1.1-incubating-src.tar.gz.sha512">sha512</a>
- )
- </div>
- </div>
- </div>
- </section>
- <section>
- <h2 class="title">Verify the releases</h2>
- <a href="https://www.apache.org/dist/incubator/apisix/KEYS">PGP signatures
KEYS</a>
- <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>
-
- <div class="highlight"><div
style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4">
-<table
style="border-spacing:0;padding:0;margin:0;border:0;width:auto;overflow:auto;display:block;"><tr><td
style="vertical-align:top;padding:0;margin:0;border:0;">
-<pre
style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code
class="language-go" data-lang="go"><span style="margin-right:0.4em;padding:0
0.4em 0 0.4em;color:#7f7f7f">1
-</span><span style="margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f">2
-</span></code></pre></td>
-<td style="vertical-align:top;padding:0;margin:0;border:0;">
-<pre
style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code
class="language-go" data-lang="go"> <span style="color:#a6e22e">gpg</span>
<span style="color:#f92672">-</span><span style="color:#a6e22e">i</span> <span
style="color:#a6e22e">KEYS</span>
- </code></pre></td></tr></table>
-</div>
-</div>
-
- <p>
- or
- </p>
-
- <div class="highlight"><div
style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4">
+ <div>
+ <p>Please fee free to report bugs, submit suggestions, or submit PRs
according to this guide.</p>
+ <br />
+ <h2 class="title">Submit an issue</h2>
+ <p>1. Before submitting your issues, please go through a comprehensive
search to make sure the problem cannot be solved just by searching.</p>
+ <p>2. Check the <a href="https://github.com/apache/incubator-apisix/issues"
target="_blank">Issue List</a> to make sure the problem is not repeated.</p>
+ <p>3. Create a new issue and choose the type of issue.</p>
+ <p>4. Define the issue with a clear and descriptive title.</p>
+ <p>5. Fill in necessary information according to the template.</p>
+ <p>6. Choose a label after issue created.</p>
+ <p>7. Please pay attention to your issue, you may need provide more
information during discussion.</p>
+ <br />
+ <h2 class="title">Developer Flow</h2>
+ <p></p>
+ <h3 class="subtitle">Fork repo</h3>
+ <p>Fork the Apache APISIX repo to your own repo to work, then setting proper
upstream.</p>
+ <br />
+ <div class="highlight"><div
style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4">
<table
style="border-spacing:0;padding:0;margin:0;border:0;width:auto;overflow:auto;display:block;"><tr><td
style="vertical-align:top;padding:0;margin:0;border:0;">
<pre
style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code
class="language-go" data-lang="go"><span style="margin-right:0.4em;padding:0
0.4em 0 0.4em;color:#7f7f7f">1
</span><span style="margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f">2
</span></code></pre></td>
<td style="vertical-align:top;padding:0;margin:0;border:0;">
-<pre
style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code
class="language-go" data-lang="go"> <span style="color:#a6e22e">pgpk</span>
<span style="color:#f92672">-</span><span style="color:#a6e22e">a</span> <span
style="color:#a6e22e">KEYS</span>
- </code></pre></td></tr></table>
+<pre
style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code
class="language-go" data-lang="go"> <span style="color:#a6e22e">git</span>
<span style="color:#a6e22e">remote</span> <span
style="color:#a6e22e">add</span> <span style="color:#a6e22e">upstream</span>
<span style="color:#a6e22e">https</span>:<span
style="color:#75715e">//github.com/apache/incubator-apisix.git
+</span><span style="color:#75715e"></span> </code></pre></td></tr></table>
</div>
</div>
-
- <p>
- or
- </p>
-
- <div class="highlight"><div
style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4">
+ <br />
+ <h3 class="subtitle">Choose an issue</h3>
+ <p></p>
+ <p>1. Please choose your target issue. If it is a new issue discovered or a
new function enhancement to offer, please create an issue and set the right
label for it.</p>
+ <p>2. After choosing the relevant issue, please reply with a deadline to
indicate that you are working on it.</p>
+ <p>3. Find a mentor from <a href="/team">the Team page</a> and your mentor
will give you feedback about your PR or issue in time.</p>
+ <br />
+ <h3 class="subtitle">Create your branch</h3>
+ <p></p>
+ <p>Switch to your forked master branch, pull codes from upstream, then
create a new branch.</p>
+ <br />
+ <div class="highlight"><div
style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4">
<table
style="border-spacing:0;padding:0;margin:0;border:0;width:auto;overflow:auto;display:block;"><tr><td
style="vertical-align:top;padding:0;margin:0;border:0;">
<pre
style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code
class="language-go" data-lang="go"><span style="margin-right:0.4em;padding:0
0.4em 0 0.4em;color:#7f7f7f">1
</span><span style="margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f">2
+</span><span style="margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f">3
+</span><span style="margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f">4
</span></code></pre></td>
<td style="vertical-align:top;padding:0;margin:0;border:0;">
-<pre
style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code
class="language-go" data-lang="go"> <span style="color:#a6e22e">pgp</span>
<span style="color:#f92672">-</span><span style="color:#a6e22e">ka</span> <span
style="color:#a6e22e">KEYS</span>
- </code></pre></td></tr></table>
+<pre
style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code
class="language-go" data-lang="go"> <span
style="color:#960050;background-color:#1e0010">$</span> <span
style="color:#a6e22e">git</span> <span style="color:#a6e22e">checkout</span>
<span style="color:#a6e22e">master</span>
+ <span style="color:#960050;background-color:#1e0010">$</span> <span
style="color:#a6e22e">git</span> <span style="color:#a6e22e">pull</span> <span
style="color:#a6e22e">upstream</span> <span style="color:#a6e22e">master</span>
+ <span style="color:#960050;background-color:#1e0010">$</span> <span
style="color:#a6e22e">git</span> <span style="color:#a6e22e">checkout</span>
<span style="color:#f92672">-</span><span style="color:#a6e22e">b</span> <span
style="color:#a6e22e">IssueNo</span>
+ </code></pre></td></tr></table>
</div>
</div>
-
- <p>
- To verify the binaries/sources you can download the relevant asc files
for it from main distribution directory and
- follow the below guide.
- </p>
-
- <div class="highlight"><div
style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4">
+ <p></p>
+ <p><strong>Notice:</strong> We will merge PR using squash, commit logs will
be different form upstream if you use one older branch.</p>
+ <br />
+ <h3 class="subtitle">Coding</h3>
+ <p></p>
+ <p>1. Please obey the Code of Conduct during the process of development and
finish the check before submitting the pull request.</p>
+ <p>2. Then push codes to your fork repo.</p>
+ <br />
+ <div class="highlight"><div
style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4">
<table
style="border-spacing:0;padding:0;margin:0;border:0;width:auto;overflow:auto;display:block;"><tr><td
style="vertical-align:top;padding:0;margin:0;border:0;">
<pre
style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code
class="language-go" data-lang="go"><span style="margin-right:0.4em;padding:0
0.4em 0 0.4em;color:#7f7f7f">1
</span><span style="margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f">2
+</span><span style="margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f">3
+</span><span style="margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f">4
</span></code></pre></td>
<td style="vertical-align:top;padding:0;margin:0;border:0;">
-<pre
style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code
class="language-go" data-lang="go"> <span style="color:#a6e22e">gpg</span>
<span style="color:#f92672">--</span><span style="color:#a6e22e">verify</span>
<span style="color:#a6e22e">apache</span><span
style="color:#f92672">-</span><span style="color:#a6e22e">apisix</span><span
style="color:#f92672">-</span><span
style="color:#a6e22e">incubating</span><span style="color:#f92672">-********
[...]
- </code></pre></td></tr></table>
+<pre
style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code
class="language-go" data-lang="go"> <span
style="color:#960050;background-color:#1e0010">$</span> <span
style="color:#a6e22e">git</span> <span style="color:#a6e22e">add</span> <span
style="color:#a6e22e">modified</span><span style="color:#f92672">-</span><span
style="color:#a6e22e">file</span><span style="color:#f92672">-</span><span
style="color:#a6e22e">names</span>
+ <span style="color:#960050;background-color:#1e0010">$</span> <span
style="color:#a6e22e">git</span> <span style="color:#a6e22e">commit</span>
<span style="color:#f92672">-</span><span style="color:#a6e22e">m</span> <span
style="color:#960050;background-color:#1e0010">'</span><span
style="color:#a6e22e">commit</span> <span
style="color:#a6e22e">message</span><span
style="color:#960050;background-color:#1e0010">'</span>
+ <span style="color:#960050;background-color:#1e0010">$</span> <span
style="color:#a6e22e">git</span> <span style="color:#a6e22e">push</span> <span
style="color:#a6e22e">origin</span> <span style="color:#a6e22e">issueNo</span>
+ </code></pre></td></tr></table>
</div>
</div>
-
- <p>
- or
- </p>
-
- <div class="highlight"><div
style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4">
+ <br />
+ <h3 class="subtitle">Submit PR</h3>
+ <p></p>
+ <p>1. Send a pull request to the master branch.</p>
+ <p>2. The mentor will do codes review before discussing some details
(including the design, the implementation and the performance) with you.</p>
+ <p>3. Then congratulate to you to be an official contributor of Apache
APISIX.</p>
+ <br />
+ <h3 class="subtitle">Delete branch</h3>
+ <p></p>
+ <p>You can delete the remote branch (origin/IssueNo) and the local branch
(IssueNo) associated with the remote branch (origin/IssueNo) after the mentor
merged the PR into the master branch.</p>
+ <br />
+ <div class="highlight"><div
style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4">
<table
style="border-spacing:0;padding:0;margin:0;border:0;width:auto;overflow:auto;display:block;"><tr><td
style="vertical-align:top;padding:0;margin:0;border:0;">
<pre
style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code
class="language-go" data-lang="go"><span style="margin-right:0.4em;padding:0
0.4em 0 0.4em;color:#7f7f7f">1
</span><span style="margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f">2
+</span><span style="margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f">3
+</span><span style="margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f">4
</span></code></pre></td>
<td style="vertical-align:top;padding:0;margin:0;border:0;">
-<pre
style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code
class="language-go" data-lang="go"> <span style="color:#a6e22e">pgpv</span>
<span style="color:#a6e22e">apache</span><span
style="color:#f92672">-</span><span style="color:#a6e22e">apisix</span><span
style="color:#f92672">-</span><span
style="color:#a6e22e">incubating</span><span
style="color:#f92672">-********</span>.<span style="color:#a6e22e">asc</span>
- </code></pre></td></tr></table>
+<pre
style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code
class="language-go" data-lang="go"> <span
style="color:#960050;background-color:#1e0010">$</span> <span
style="color:#a6e22e">git</span> <span style="color:#a6e22e">checkout</span>
<span style="color:#a6e22e">master</span>
+ <span style="color:#960050;background-color:#1e0010">$</span> <span
style="color:#a6e22e">git</span> <span style="color:#a6e22e">branch</span>
<span style="color:#f92672">-</span><span style="color:#a6e22e">d</span> <span
style="color:#a6e22e">IssueNo</span>
+ <span style="color:#960050;background-color:#1e0010">$</span> <span
style="color:#a6e22e">git</span> <span style="color:#a6e22e">push</span> <span
style="color:#a6e22e">origin</span> <span style="color:#f92672">--</span><span
style="color:#a6e22e">delete</span> <span style="color:#a6e22e">issueNo</span>
+ </code></pre></td></tr></table>
</div>
</div>
-
- <p>
- or
- </p>
-
- <div class="highlight"><div
style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4">
+ <br />
+ <h3 class="subtitle">Notice</h3>
+ <p></p>
+ <p>Please note that in order to show your ID in the contributor list, please
DO NOT forget to set the configurations below:</p>
+ <br />
+ <div class="highlight"><div
style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4">
<table
style="border-spacing:0;padding:0;margin:0;border:0;width:auto;overflow:auto;display:block;"><tr><td
style="vertical-align:top;padding:0;margin:0;border:0;">
<pre
style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code
class="language-go" data-lang="go"><span style="margin-right:0.4em;padding:0
0.4em 0 0.4em;color:#7f7f7f">1
</span><span style="margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f">2
+</span><span style="margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f">3
</span></code></pre></td>
<td style="vertical-align:top;padding:0;margin:0;border:0;">
-<pre
style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code
class="language-go" data-lang="go"> <span style="color:#a6e22e">pgp</span>
<span style="color:#a6e22e">apache</span><span
style="color:#f92672">-</span><span style="color:#a6e22e">apisix</span><span
style="color:#f92672">-</span><span
style="color:#a6e22e">incubating</span><span
style="color:#f92672">-********</span>.<span style="color:#a6e22e">asc</span>
- </code></pre></td></tr></table>
+<pre
style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code
class="language-go" data-lang="go"> <span
style="color:#960050;background-color:#1e0010">$</span> <span
style="color:#a6e22e">git</span> <span style="color:#a6e22e">config</span>
<span style="color:#f92672">--</span><span style="color:#a6e22e">global</span>
<span style="color:#a6e22e">user</span>.<span style="color:#a6e22e">name</span>
<span style="color:#e6db74">"username"</span>
+ <span style="color:#960050;background-color:#1e0010">$</span> <span
style="color:#a6e22e">git</span> <span style="color:#a6e22e">config</span>
<span style="color:#f92672">--</span><span style="color:#a6e22e">global</span>
<span style="color:#a6e22e">user</span>.<span
style="color:#a6e22e">email</span> <span style="color:#e6db74">"mail
address"</span>
+ </code></pre></td></tr></table>
</div>
</div>
- <p />
- </section>
- <section>
- <h2 class="title">Disclaimer</h2>
- <p>
- Apache APISIX (incubating) is an effort undergoing incubation at The
Apache Software Foundation (ASF),
- sponsored by the Apache Incubator PMC. Incubation is required of all
newly accepted projects until a further
- review indicates that the infrastructure, communications, and decision
making process have stabilized in a manner
- consistent with other successful ASF projects. While incubation status
is not necessarily a reflection of the
- completeness or stability of the code, it does indicate that the project
has yet to be fully endorsed by the ASF.
- </p>
- </section>
</div>
</div>
diff --git a/contribute/index.xml b/contribute/index.xml
index 37674bc..56c4b53 100644
--- a/contribute/index.xml
+++ b/contribute/index.xml
@@ -24,6 +24,19 @@ Processes are:
</item>
<item>
+ <title>Contributor Guide</title>
+ <link>https://apisix.incubator.apache.org/contribute/contributor/</link>
+ <pubDate>Sun, 29 Mar 2020 11:46:04 +0800</pubDate>
+
+ <guid>https://apisix.incubator.apache.org/contribute/contributor/</guid>
+ <description>Please fee free to report bugs, submit suggestions, or
submit PRs according to this guide.
+Submit an issue 1. Before submitting your issues, please go through a
comprehensive search to make sure the problem cannot be solved just by
searching.
+2. Check the Issue List to make sure the problem is not repeated.
+3. Create a new issue and choose the type of issue.
+4. Define the issue with a clear and descriptive title.</description>
+ </item>
+
+ <item>
<title>Subscribe Guide</title>
<link>https://apisix.incubator.apache.org/contribute/subscribe/</link>
<pubDate>Sun, 29 Mar 2020 11:46:04 +0800</pubDate>
diff --git a/contribute/release/index.html b/contribute/release/index.html
index 146cc24..5ab3af5 100644
--- a/contribute/release/index.html
+++ b/contribute/release/index.html
@@ -75,6 +75,9 @@ GnuPG-2.x可使用:
<a href="/contribute/subscribe" class="navbar-item">
Subscribe Guide
</a>
+ <a href="/contribute/contributor" class="navbar-item">
+ Contributor Guide
+ </a>
<a href="/contribute/committer" class="navbar-item">
Committer Guide
</a>
@@ -129,6 +132,9 @@ GnuPG-2.x可使用:
<a href="/contribute/subscribe" class="navbar-item">
Subscribe Guide
</a>
+ <a href="/contribute/contributor" class="navbar-item">
+ Contributor Guide
+ </a>
<a href="/contribute/committer" class="navbar-item">
Committer Guide
</a>
diff --git a/contribute/subscribe/index.html b/contribute/subscribe/index.html
index 00d4d23..05acd40 100644
--- a/contribute/subscribe/index.html
+++ b/contribute/subscribe/index.html
@@ -70,6 +70,9 @@
<a href="/contribute/subscribe" class="navbar-item">
Subscribe Guide
</a>
+ <a href="/contribute/contributor" class="navbar-item">
+ Contributor Guide
+ </a>
<a href="/contribute/committer" class="navbar-item">
Committer Guide
</a>
@@ -124,6 +127,9 @@
<a href="/contribute/subscribe" class="navbar-item">
Subscribe Guide
</a>
+ <a href="/contribute/contributor" class="navbar-item">
+ Contributor Guide
+ </a>
<a href="/contribute/committer" class="navbar-item">
Committer Guide
</a>
diff --git a/downloads/index.html b/downloads/index.html
index 0181fbd..fc5822c 100644
--- a/downloads/index.html
+++ b/downloads/index.html
@@ -68,6 +68,9 @@
<a href="/contribute/subscribe" class="navbar-item">
Subscribe Guide
</a>
+ <a href="/contribute/contributor" class="navbar-item">
+ Contributor Guide
+ </a>
<a href="/contribute/committer" class="navbar-item">
Committer Guide
</a>
@@ -122,6 +125,9 @@
<a href="/contribute/subscribe" class="navbar-item">
Subscribe Guide
</a>
+ <a href="/contribute/contributor" class="navbar-item">
+ Contributor Guide
+ </a>
<a href="/contribute/committer" class="navbar-item">
Committer Guide
</a>
diff --git a/en/sitemap.xml b/en/sitemap.xml
index 1406c5b..4f09e64 100644
--- a/en/sitemap.xml
+++ b/en/sitemap.xml
@@ -48,6 +48,21 @@
</url>
<url>
+ <loc>https://apisix.incubator.apache.org/contribute/contributor/</loc>
+ <lastmod>2020-03-29T11:46:04+08:00</lastmod>
+ <xhtml:link
+ rel="alternate"
+ hreflang="zh"
+
href="https://apisix.incubator.apache.org/zh/contribute/contributor/"
+ />
+ <xhtml:link
+ rel="alternate"
+ hreflang="en"
+
href="https://apisix.incubator.apache.org/contribute/contributor/"
+ />
+ </url>
+
+ <url>
<loc>https://apisix.incubator.apache.org/contribute/subscribe/</loc>
<lastmod>2020-03-29T11:46:04+08:00</lastmod>
<xhtml:link
diff --git a/index.html b/index.html
index 66fcf41..8e9a576 100644
--- a/index.html
+++ b/index.html
@@ -70,6 +70,9 @@
<a href="/contribute/subscribe" class="navbar-item">
Subscribe Guide
</a>
+ <a href="/contribute/contributor" class="navbar-item">
+ Contributor Guide
+ </a>
<a href="/contribute/committer" class="navbar-item">
Committer Guide
</a>
@@ -124,6 +127,9 @@
<a href="/contribute/subscribe" class="navbar-item">
Subscribe Guide
</a>
+ <a href="/contribute/contributor" class="navbar-item">
+ Contributor Guide
+ </a>
<a href="/contribute/committer" class="navbar-item">
Committer Guide
</a>
diff --git a/index.xml b/index.xml
index b5b475e..f953710 100644
--- a/index.xml
+++ b/index.xml
@@ -24,6 +24,19 @@ Processes are:
</item>
<item>
+ <title>Contributor Guide</title>
+ <link>https://apisix.incubator.apache.org/contribute/contributor/</link>
+ <pubDate>Sun, 29 Mar 2020 11:46:04 +0800</pubDate>
+
+ <guid>https://apisix.incubator.apache.org/contribute/contributor/</guid>
+ <description>Please fee free to report bugs, submit suggestions, or
submit PRs according to this guide.
+Submit an issue 1. Before submitting your issues, please go through a
comprehensive search to make sure the problem cannot be solved just by
searching.
+2. Check the Issue List to make sure the problem is not repeated.
+3. Create a new issue and choose the type of issue.
+4. Define the issue with a clear and descriptive title.</description>
+ </item>
+
+ <item>
<title>Subscribe Guide</title>
<link>https://apisix.incubator.apache.org/contribute/subscribe/</link>
<pubDate>Sun, 29 Mar 2020 11:46:04 +0800</pubDate>
diff --git a/security/index.html b/security/index.html
index d56b493..a635815 100644
--- a/security/index.html
+++ b/security/index.html
@@ -69,6 +69,9 @@ If you have apprehensions regarding APISIX’s security or you
discover vulnerab
<a href="/contribute/subscribe" class="navbar-item">
Subscribe Guide
</a>
+ <a href="/contribute/contributor" class="navbar-item">
+ Contributor Guide
+ </a>
<a href="/contribute/committer" class="navbar-item">
Committer Guide
</a>
@@ -123,6 +126,9 @@ If you have apprehensions regarding APISIX’s security or
you discover vulnerab
<a href="/contribute/subscribe" class="navbar-item">
Subscribe Guide
</a>
+ <a href="/contribute/contributor" class="navbar-item">
+ Contributor Guide
+ </a>
<a href="/contribute/committer" class="navbar-item">
Committer Guide
</a>
diff --git a/team/index.html b/team/index.html
index adb4cf1..a322e93 100644
--- a/team/index.html
+++ b/team/index.html
@@ -68,6 +68,9 @@
<a href="/contribute/subscribe" class="navbar-item">
Subscribe Guide
</a>
+ <a href="/contribute/contributor" class="navbar-item">
+ Contributor Guide
+ </a>
<a href="/contribute/committer" class="navbar-item">
Committer Guide
</a>
@@ -122,6 +125,9 @@
<a href="/contribute/subscribe" class="navbar-item">
Subscribe Guide
</a>
+ <a href="/contribute/contributor" class="navbar-item">
+ Contributor Guide
+ </a>
<a href="/contribute/committer" class="navbar-item">
Committer Guide
</a>
diff --git a/zh/contribute/committer/index.html
b/zh/contribute/committer/index.html
index 16b95b8..ac8618e 100644
--- a/zh/contribute/committer/index.html
+++ b/zh/contribute/committer/index.html
@@ -82,6 +82,9 @@
<a href="/zh/contribute/subscribe" class="navbar-item">
订阅指南
</a>
+ <a href="/zh/contribute/contributor" class="navbar-item">
+ 贡献者指南
+ </a>
<a href="/zh/contribute/committer" class="navbar-item">
提交者指南
</a>
@@ -136,6 +139,9 @@
<a href="/zh/contribute/subscribe" class="navbar-item">
订阅指南
</a>
+ <a href="/zh/contribute/contributor" class="navbar-item">
+ 贡献者指南
+ </a>
<a href="/zh/contribute/committer" class="navbar-item">
提交者指南
</a>
diff --git a/zh/downloads/index.html b/zh/contribute/contributor/index.html
similarity index 57%
copy from zh/downloads/index.html
copy to zh/contribute/contributor/index.html
index 4009185..513feab 100644
--- a/zh/downloads/index.html
+++ b/zh/contribute/contributor/index.html
@@ -3,12 +3,16 @@
<head>
-<meta property="og:title" content="下载" />
-<meta property="og:description" content="Releases Apache APISIX is released as
source code tarballs. The downloads are distributed via mirror sites and should
be checked for tampering using GPG or SHA-512. Version Release date Source
download 0.9 2019 November 24 source ( asc sha512 ) 1.0 2020 January 15
source ( asc sha512 ) 1.1 2020 February 24 source ( asc sha512 ) Verify
the releases PGP signatures KEYS It is essential that you verify the integrity
of the downloaded files u [...]
+<meta property="og:title" content="贡献者指南" />
+<meta property="og:description" content="Please fee free to report bugs,
submit suggestions, or submit PRs according to this guide.
+Submit an issue 1. Before submitting your issues, please go through a
comprehensive search to make sure the problem cannot be solved just by
searching.
+2. Check the Issue List to make sure the problem is not repeated.
+3. Create a new issue and choose the type of issue.
+4. Define the issue with a clear and descriptive title." />
<meta property="og:type" content="article" />
-<meta property="og:url"
content="https://apisix.incubator.apache.org/zh/downloads/" />
-<meta property="article:published_time" content="2019-11-26T23:48:02+08:00" />
-<meta property="article:modified_time" content="2019-11-26T23:48:02+08:00" />
+<meta property="og:url"
content="https://apisix.incubator.apache.org/zh/contribute/contributor/" />
+<meta property="article:published_time" content="2020-03-29T11:46:04+08:00" />
+<meta property="article:modified_time" content="2020-03-29T11:46:04+08:00" />
<meta name="description" content="Hardcoded description; the author should
update :)" />
@@ -68,6 +72,9 @@
<a href="/zh/contribute/subscribe" class="navbar-item">
订阅指南
</a>
+ <a href="/zh/contribute/contributor" class="navbar-item">
+ 贡献者指南
+ </a>
<a href="/zh/contribute/committer" class="navbar-item">
提交者指南
</a>
@@ -122,6 +129,9 @@
<a href="/zh/contribute/subscribe" class="navbar-item">
订阅指南
</a>
+ <a href="/zh/contribute/contributor" class="navbar-item">
+ 贡献者指南
+ </a>
<a href="/zh/contribute/committer" class="navbar-item">
提交者指南
</a>
@@ -144,169 +154,127 @@
<div class="container">
<div class="columns">
<div class="column is-centered-tablet-portrait">
- <h1 class="title section-title">下载</h1>
+ <h1 class="title section-title">贡献者指南</h1>
<h5 class="subtitle is-5 is-muted"></h5>
<div class="divider"></div>
</div>
</div>
- <div class="downloads">
- <section>
- <h2 class="title">Releases</h2>
- <p class="description">
- Apache APISIX is released as source code tarballs. The downloads are
distributed via mirror sites and should be
- checked for tampering using GPG or SHA-512.
- </p>
- <div class="table-container" role="table" aria-label="Destinations">
- <div class="flex-table header" role="rowgroup">
- <div class="flex-row first" role="columnheader">Version</div>
- <div class="flex-row" role="columnheader">Release date</div>
- <div class="flex-row" role="columnheader">Source download</div>
- </div>
- <div class="flex-table row" role="rowgroup">
- <div class="flex-row first" role="cell"><span class="flag-icon
flag-icon-gb"></span>0.9</div>
- <div class="flex-row" role="cell">2019 November 24</div>
- <div class="flex-row" role="cell">
- <a
href="https://downloads.apache.org/incubator/apisix/0.9/">source</a>
- (
- <a
href="https://downloads.apache.org/incubator/apisix/0.9/apache-apisix-0.9-incubating-src.tar.gz.asc">asc</a>
- <a
-
href="https://downloads.apache.org/incubator/apisix/0.9/apache-apisix-0.9-incubating-src.tar.gz.sha512">sha512</a>
- )
- </div>
- </div>
- <div class="flex-table row" role="rowgroup">
- <div class="flex-row first" role="cell"><span class="flag-icon
flag-icon-gb"></span>1.0</div>
- <div class="flex-row" role="cell">2020 January 15</div>
- <div class="flex-row" role="cell">
- <a
href="https://downloads.apache.org/incubator/apisix/1.0/">source</a>
- (
- <a
href="https://downloads.apache.org/incubator/apisix/1.0/apache-apisix-1.0-incubating-src.tar.gz.asc">asc</a>
- <a
-
href="https://downloads.apache.org/incubator/apisix/1.0/apache-apisix-1.0-incubating-src.tar.gz.sha512">sha512</a>
- )
- </div>
- </div>
- <div class="flex-table row" role="rowgroup">
- <div class="flex-row first" role="cell"><span class="flag-icon
flag-icon-gb"></span>1.1</div>
- <div class="flex-row" role="cell">2020 February 24</div>
- <div class="flex-row" role="cell">
- <a
href="https://downloads.apache.org/incubator/apisix/1.1/">source</a>
- (
- <a
href="https://downloads.apache.org/incubator/apisix/1.1/apache-apisix-1.1-incubating-src.tar.gz.asc">asc</a>
- <a
-
href="https://downloads.apache.org/incubator/apisix/1.1/apache-apisix-1.1-incubating-src.tar.gz.sha512">sha512</a>
- )
- </div>
- </div>
- </section>
- <section>
- <h2 class="title">Verify the releases</h2>
- <a href="https://www.apache.org/dist/incubator/apisix/KEYS">PGP signatures
KEYS</a>
- <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>
-
- <div class="highlight"><div
style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4">
+ <div>
+ <p>Please fee free to report bugs, submit suggestions, or submit PRs
according to this guide.</p>
+ <br />
+ <h2 class="title">Submit an issue</h2>
+ <p>1. Before submitting your issues, please go through a comprehensive
search to make sure the problem cannot be solved just by searching.</p>
+ <p>2. Check the <a href="https://github.com/apache/incubator-apisix/issues"
target="_blank">Issue List</a> to make sure the problem is not repeated.</p>
+ <p>3. Create a new issue and choose the type of issue.</p>
+ <p>4. Define the issue with a clear and descriptive title.</p>
+ <p>5. Fill in necessary information according to the template.</p>
+ <p>6. Choose a label after issue created.</p>
+ <p>7. Please pay attention to your issue, you may need provide more
information during discussion.</p>
+ <br />
+ <h2 class="title">Developer Flow</h2>
+ <p></p>
+ <h3 class="subtitle">Fork repo</h3>
+ <p>Fork the Apache APISIX repo to your own repo to work, then setting proper
upstream.</p>
+ <br />
+ <div class="highlight"><div
style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4">
<table
style="border-spacing:0;padding:0;margin:0;border:0;width:auto;overflow:auto;display:block;"><tr><td
style="vertical-align:top;padding:0;margin:0;border:0;">
<pre
style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code
class="language-go" data-lang="go"><span style="margin-right:0.4em;padding:0
0.4em 0 0.4em;color:#7f7f7f">1
</span><span style="margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f">2
</span></code></pre></td>
<td style="vertical-align:top;padding:0;margin:0;border:0;">
-<pre
style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code
class="language-go" data-lang="go"> <span style="color:#a6e22e">gpg</span>
<span style="color:#f92672">-</span><span style="color:#a6e22e">i</span> <span
style="color:#a6e22e">KEYS</span>
- </code></pre></td></tr></table>
+<pre
style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code
class="language-go" data-lang="go"> <span style="color:#a6e22e">git</span>
<span style="color:#a6e22e">remote</span> <span
style="color:#a6e22e">add</span> <span style="color:#a6e22e">upstream</span>
<span style="color:#a6e22e">https</span>:<span
style="color:#75715e">//github.com/apache/incubator-apisix.git
+</span><span style="color:#75715e"></span> </code></pre></td></tr></table>
</div>
</div>
-
- <p>
- or
- </p>
-
- <div class="highlight"><div
style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4">
+ <br />
+ <h3 class="subtitle">Choose an issue</h3>
+ <p></p>
+ <p>1. Please choose your target issue. If it is a new issue discovered or a
new function enhancement to offer, please create an issue and set the right
label for it.</p>
+ <p>2. After choosing the relevant issue, please reply with a deadline to
indicate that you are working on it.</p>
+ <p>3. Find a mentor from <a href="/team">the Team page</a> and your mentor
will give you feedback about your PR or issue in time.</p>
+ <br />
+ <h3 class="subtitle">Create your branch</h3>
+ <p></p>
+ <p>Switch to your forked master branch, pull codes from upstream, then
create a new branch.</p>
+ <br />
+ <div class="highlight"><div
style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4">
<table
style="border-spacing:0;padding:0;margin:0;border:0;width:auto;overflow:auto;display:block;"><tr><td
style="vertical-align:top;padding:0;margin:0;border:0;">
<pre
style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code
class="language-go" data-lang="go"><span style="margin-right:0.4em;padding:0
0.4em 0 0.4em;color:#7f7f7f">1
</span><span style="margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f">2
+</span><span style="margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f">3
+</span><span style="margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f">4
</span></code></pre></td>
<td style="vertical-align:top;padding:0;margin:0;border:0;">
-<pre
style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code
class="language-go" data-lang="go"> <span style="color:#a6e22e">pgpk</span>
<span style="color:#f92672">-</span><span style="color:#a6e22e">a</span> <span
style="color:#a6e22e">KEYS</span>
- </code></pre></td></tr></table>
+<pre
style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code
class="language-go" data-lang="go"> <span
style="color:#960050;background-color:#1e0010">$</span> <span
style="color:#a6e22e">git</span> <span style="color:#a6e22e">checkout</span>
<span style="color:#a6e22e">master</span>
+ <span style="color:#960050;background-color:#1e0010">$</span> <span
style="color:#a6e22e">git</span> <span style="color:#a6e22e">pull</span> <span
style="color:#a6e22e">upstream</span> <span style="color:#a6e22e">master</span>
+ <span style="color:#960050;background-color:#1e0010">$</span> <span
style="color:#a6e22e">git</span> <span style="color:#a6e22e">checkout</span>
<span style="color:#f92672">-</span><span style="color:#a6e22e">b</span> <span
style="color:#a6e22e">IssueNo</span>
+ </code></pre></td></tr></table>
</div>
</div>
-
- <p>
- or
- </p>
-
- <div class="highlight"><div
style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4">
+ <p></p>
+ <p><strong>Notice:</strong> We will merge PR using squash, commit logs will
be different form upstream if you use one older branch.</p>
+ <br />
+ <h3 class="subtitle">Coding</h3>
+ <p></p>
+ <p>1. Please obey the Code of Conduct during the process of development and
finish the check before submitting the pull request.</p>
+ <p>2. Then push codes to your fork repo.</p>
+ <br />
+ <div class="highlight"><div
style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4">
<table
style="border-spacing:0;padding:0;margin:0;border:0;width:auto;overflow:auto;display:block;"><tr><td
style="vertical-align:top;padding:0;margin:0;border:0;">
<pre
style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code
class="language-go" data-lang="go"><span style="margin-right:0.4em;padding:0
0.4em 0 0.4em;color:#7f7f7f">1
</span><span style="margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f">2
+</span><span style="margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f">3
+</span><span style="margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f">4
</span></code></pre></td>
<td style="vertical-align:top;padding:0;margin:0;border:0;">
-<pre
style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code
class="language-go" data-lang="go"> <span style="color:#a6e22e">pgp</span>
<span style="color:#f92672">-</span><span style="color:#a6e22e">ka</span> <span
style="color:#a6e22e">KEYS</span>
- </code></pre></td></tr></table>
+<pre
style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code
class="language-go" data-lang="go"> <span
style="color:#960050;background-color:#1e0010">$</span> <span
style="color:#a6e22e">git</span> <span style="color:#a6e22e">add</span> <span
style="color:#a6e22e">modified</span><span style="color:#f92672">-</span><span
style="color:#a6e22e">file</span><span style="color:#f92672">-</span><span
style="color:#a6e22e">names</span>
+ <span style="color:#960050;background-color:#1e0010">$</span> <span
style="color:#a6e22e">git</span> <span style="color:#a6e22e">commit</span>
<span style="color:#f92672">-</span><span style="color:#a6e22e">m</span> <span
style="color:#960050;background-color:#1e0010">'</span><span
style="color:#a6e22e">commit</span> <span
style="color:#a6e22e">message</span><span
style="color:#960050;background-color:#1e0010">'</span>
+ <span style="color:#960050;background-color:#1e0010">$</span> <span
style="color:#a6e22e">git</span> <span style="color:#a6e22e">push</span> <span
style="color:#a6e22e">origin</span> <span style="color:#a6e22e">issueNo</span>
+ </code></pre></td></tr></table>
</div>
</div>
-
- <p>
- To verify the binaries/sources you can download the relevant asc files
for it from main distribution directory and
- follow the below guide.
- </p>
-
- <div class="highlight"><div
style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4">
+ <br />
+ <h3 class="subtitle">Submit PR</h3>
+ <p></p>
+ <p>1. Send a pull request to the master branch.</p>
+ <p>2. The mentor will do codes review before discussing some details
(including the design, the implementation and the performance) with you.</p>
+ <p>3. Then congratulate to you to be an official contributor of Apache
APISIX.</p>
+ <br />
+ <h3 class="subtitle">Delete branch</h3>
+ <p></p>
+ <p>You can delete the remote branch (origin/IssueNo) and the local branch
(IssueNo) associated with the remote branch (origin/IssueNo) after the mentor
merged the PR into the master branch.</p>
+ <br />
+ <div class="highlight"><div
style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4">
<table
style="border-spacing:0;padding:0;margin:0;border:0;width:auto;overflow:auto;display:block;"><tr><td
style="vertical-align:top;padding:0;margin:0;border:0;">
<pre
style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code
class="language-go" data-lang="go"><span style="margin-right:0.4em;padding:0
0.4em 0 0.4em;color:#7f7f7f">1
</span><span style="margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f">2
+</span><span style="margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f">3
+</span><span style="margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f">4
</span></code></pre></td>
<td style="vertical-align:top;padding:0;margin:0;border:0;">
-<pre
style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code
class="language-go" data-lang="go"> <span style="color:#a6e22e">gpg</span>
<span style="color:#f92672">--</span><span style="color:#a6e22e">verify</span>
<span style="color:#a6e22e">apache</span><span
style="color:#f92672">-</span><span style="color:#a6e22e">apisix</span><span
style="color:#f92672">-</span><span
style="color:#a6e22e">incubating</span><span style="color:#f92672">-********
[...]
- </code></pre></td></tr></table>
+<pre
style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code
class="language-go" data-lang="go"> <span
style="color:#960050;background-color:#1e0010">$</span> <span
style="color:#a6e22e">git</span> <span style="color:#a6e22e">checkout</span>
<span style="color:#a6e22e">master</span>
+ <span style="color:#960050;background-color:#1e0010">$</span> <span
style="color:#a6e22e">git</span> <span style="color:#a6e22e">branch</span>
<span style="color:#f92672">-</span><span style="color:#a6e22e">d</span> <span
style="color:#a6e22e">IssueNo</span>
+ <span style="color:#960050;background-color:#1e0010">$</span> <span
style="color:#a6e22e">git</span> <span style="color:#a6e22e">push</span> <span
style="color:#a6e22e">origin</span> <span style="color:#f92672">--</span><span
style="color:#a6e22e">delete</span> <span style="color:#a6e22e">issueNo</span>
+ </code></pre></td></tr></table>
</div>
</div>
-
- <p>
- or
- </p>
-
- <div class="highlight"><div
style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4">
-<table
style="border-spacing:0;padding:0;margin:0;border:0;width:auto;overflow:auto;display:block;"><tr><td
style="vertical-align:top;padding:0;margin:0;border:0;">
-<pre
style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code
class="language-go" data-lang="go"><span style="margin-right:0.4em;padding:0
0.4em 0 0.4em;color:#7f7f7f">1
-</span><span style="margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f">2
-</span></code></pre></td>
-<td style="vertical-align:top;padding:0;margin:0;border:0;">
-<pre
style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code
class="language-go" data-lang="go"> <span style="color:#a6e22e">pgpv</span>
<span style="color:#a6e22e">apache</span><span
style="color:#f92672">-</span><span style="color:#a6e22e">apisix</span><span
style="color:#f92672">-</span><span
style="color:#a6e22e">incubating</span><span
style="color:#f92672">-********</span>.<span style="color:#a6e22e">asc</span>
- </code></pre></td></tr></table>
-</div>
-</div>
-
- <p>
- or
- </p>
-
- <div class="highlight"><div
style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4">
+ <br />
+ <h3 class="subtitle">Notice</h3>
+ <p></p>
+ <p>Please note that in order to show your ID in the contributor list, please
DO NOT forget to set the configurations below:</p>
+ <br />
+ <div class="highlight"><div
style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4">
<table
style="border-spacing:0;padding:0;margin:0;border:0;width:auto;overflow:auto;display:block;"><tr><td
style="vertical-align:top;padding:0;margin:0;border:0;">
<pre
style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code
class="language-go" data-lang="go"><span style="margin-right:0.4em;padding:0
0.4em 0 0.4em;color:#7f7f7f">1
</span><span style="margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f">2
+</span><span style="margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f">3
</span></code></pre></td>
<td style="vertical-align:top;padding:0;margin:0;border:0;">
-<pre
style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code
class="language-go" data-lang="go"> <span style="color:#a6e22e">pgp</span>
<span style="color:#a6e22e">apache</span><span
style="color:#f92672">-</span><span style="color:#a6e22e">apisix</span><span
style="color:#f92672">-</span><span
style="color:#a6e22e">incubating</span><span
style="color:#f92672">-********</span>.<span style="color:#a6e22e">asc</span>
- </code></pre></td></tr></table>
+<pre
style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code
class="language-go" data-lang="go"> <span
style="color:#960050;background-color:#1e0010">$</span> <span
style="color:#a6e22e">git</span> <span style="color:#a6e22e">config</span>
<span style="color:#f92672">--</span><span style="color:#a6e22e">global</span>
<span style="color:#a6e22e">user</span>.<span style="color:#a6e22e">name</span>
<span style="color:#e6db74">"username"</span>
+ <span style="color:#960050;background-color:#1e0010">$</span> <span
style="color:#a6e22e">git</span> <span style="color:#a6e22e">config</span>
<span style="color:#f92672">--</span><span style="color:#a6e22e">global</span>
<span style="color:#a6e22e">user</span>.<span
style="color:#a6e22e">email</span> <span style="color:#e6db74">"mail
address"</span>
+ </code></pre></td></tr></table>
</div>
</div>
- <p />
- </section>
- <section>
- <h2 class="title">Disclaimer</h2>
- <p>
- Apache APISIX (incubating) is an effort undergoing incubation at The
Apache Software Foundation (ASF),
- sponsored by the Apache Incubator PMC. Incubation is required of all
newly accepted projects until a further
- review indicates that the infrastructure, communications, and decision
making process have stabilized in a manner
- consistent with other successful ASF projects. While incubation status
is not necessarily a reflection of the
- completeness or stability of the code, it does indicate that the project
has yet to be fully endorsed by the ASF.
- </p>
- </section>
</div>
</div>
diff --git a/zh/contribute/index.xml b/zh/contribute/index.xml
index 8c5be98..439e722 100644
--- a/zh/contribute/index.xml
+++ b/zh/contribute/index.xml
@@ -48,6 +48,19 @@
</item>
<item>
+ <title>贡献者指南</title>
+
<link>https://apisix.incubator.apache.org/zh/contribute/contributor/</link>
+ <pubDate>Sun, 29 Mar 2020 11:46:04 +0800</pubDate>
+
+
<guid>https://apisix.incubator.apache.org/zh/contribute/contributor/</guid>
+ <description>Please fee free to report bugs, submit suggestions, or
submit PRs according to this guide.
+Submit an issue 1. Before submitting your issues, please go through a
comprehensive search to make sure the problem cannot be solved just by
searching.
+2. Check the Issue List to make sure the problem is not repeated.
+3. Create a new issue and choose the type of issue.
+4. Define the issue with a clear and descriptive title.</description>
+ </item>
+
+ <item>
<title>发布指南</title>
<link>https://apisix.incubator.apache.org/zh/contribute/release/</link>
<pubDate>Tue, 07 Jan 2020 11:46:04 +0800</pubDate>
diff --git a/zh/contribute/release/index.html b/zh/contribute/release/index.html
index 66ebc17..897b976 100644
--- a/zh/contribute/release/index.html
+++ b/zh/contribute/release/index.html
@@ -75,6 +75,9 @@ GnuPG-2.x可使用:
<a href="/zh/contribute/subscribe" class="navbar-item">
订阅指南
</a>
+ <a href="/zh/contribute/contributor" class="navbar-item">
+ 贡献者指南
+ </a>
<a href="/zh/contribute/committer" class="navbar-item">
提交者指南
</a>
@@ -129,6 +132,9 @@ GnuPG-2.x可使用:
<a href="/zh/contribute/subscribe" class="navbar-item">
订阅指南
</a>
+ <a href="/zh/contribute/contributor" class="navbar-item">
+ 贡献者指南
+ </a>
<a href="/zh/contribute/committer" class="navbar-item">
提交者指南
</a>
diff --git a/zh/contribute/subscribe/index.html
b/zh/contribute/subscribe/index.html
index fbb20e5..80134ae 100644
--- a/zh/contribute/subscribe/index.html
+++ b/zh/contribute/subscribe/index.html
@@ -73,6 +73,9 @@
<a href="/zh/contribute/subscribe" class="navbar-item">
订阅指南
</a>
+ <a href="/zh/contribute/contributor" class="navbar-item">
+ 贡献者指南
+ </a>
<a href="/zh/contribute/committer" class="navbar-item">
提交者指南
</a>
@@ -127,6 +130,9 @@
<a href="/zh/contribute/subscribe" class="navbar-item">
订阅指南
</a>
+ <a href="/zh/contribute/contributor" class="navbar-item">
+ 贡献者指南
+ </a>
<a href="/zh/contribute/committer" class="navbar-item">
提交者指南
</a>
diff --git a/zh/downloads/index.html b/zh/downloads/index.html
index 4009185..7d9b264 100644
--- a/zh/downloads/index.html
+++ b/zh/downloads/index.html
@@ -68,6 +68,9 @@
<a href="/zh/contribute/subscribe" class="navbar-item">
订阅指南
</a>
+ <a href="/zh/contribute/contributor" class="navbar-item">
+ 贡献者指南
+ </a>
<a href="/zh/contribute/committer" class="navbar-item">
提交者指南
</a>
@@ -122,6 +125,9 @@
<a href="/zh/contribute/subscribe" class="navbar-item">
订阅指南
</a>
+ <a href="/zh/contribute/contributor" class="navbar-item">
+ 贡献者指南
+ </a>
<a href="/zh/contribute/committer" class="navbar-item">
提交者指南
</a>
diff --git a/zh/index.html b/zh/index.html
index 38a7ee4..2c490b0 100644
--- a/zh/index.html
+++ b/zh/index.html
@@ -70,6 +70,9 @@
<a href="/zh/contribute/subscribe" class="navbar-item">
订阅指南
</a>
+ <a href="/zh/contribute/contributor" class="navbar-item">
+ 贡献者指南
+ </a>
<a href="/zh/contribute/committer" class="navbar-item">
提交者指南
</a>
@@ -124,6 +127,9 @@
<a href="/zh/contribute/subscribe" class="navbar-item">
订阅指南
</a>
+ <a href="/zh/contribute/contributor" class="navbar-item">
+ 贡献者指南
+ </a>
<a href="/zh/contribute/committer" class="navbar-item">
提交者指南
</a>
diff --git a/zh/index.xml b/zh/index.xml
index 5960e85..198a60c 100644
--- a/zh/index.xml
+++ b/zh/index.xml
@@ -57,6 +57,19 @@
</item>
<item>
+ <title>贡献者指南</title>
+
<link>https://apisix.incubator.apache.org/zh/contribute/contributor/</link>
+ <pubDate>Sun, 29 Mar 2020 11:46:04 +0800</pubDate>
+
+
<guid>https://apisix.incubator.apache.org/zh/contribute/contributor/</guid>
+ <description>Please fee free to report bugs, submit suggestions, or
submit PRs according to this guide.
+Submit an issue 1. Before submitting your issues, please go through a
comprehensive search to make sure the problem cannot be solved just by
searching.
+2. Check the Issue List to make sure the problem is not repeated.
+3. Create a new issue and choose the type of issue.
+4. Define the issue with a clear and descriptive title.</description>
+ </item>
+
+ <item>
<title>安全</title>
<link>https://apisix.incubator.apache.org/zh/security/</link>
<pubDate>Thu, 16 Jan 2020 11:46:04 +0800</pubDate>
diff --git a/zh/security/index.html b/zh/security/index.html
index e966fd2..c4acf7c 100644
--- a/zh/security/index.html
+++ b/zh/security/index.html
@@ -69,6 +69,9 @@ If you have apprehensions regarding APISIX’s security or you
discover vulnerab
<a href="/zh/contribute/subscribe" class="navbar-item">
订阅指南
</a>
+ <a href="/zh/contribute/contributor" class="navbar-item">
+ 贡献者指南
+ </a>
<a href="/zh/contribute/committer" class="navbar-item">
提交者指南
</a>
@@ -123,6 +126,9 @@ If you have apprehensions regarding APISIX’s security or
you discover vulnerab
<a href="/zh/contribute/subscribe" class="navbar-item">
订阅指南
</a>
+ <a href="/zh/contribute/contributor" class="navbar-item">
+ 贡献者指南
+ </a>
<a href="/zh/contribute/committer" class="navbar-item">
提交者指南
</a>
diff --git a/zh/sitemap.xml b/zh/sitemap.xml
index d871a80..898afa4 100644
--- a/zh/sitemap.xml
+++ b/zh/sitemap.xml
@@ -78,6 +78,21 @@
</url>
<url>
+ <loc>https://apisix.incubator.apache.org/zh/contribute/contributor/</loc>
+ <lastmod>2020-03-29T11:46:04+08:00</lastmod>
+ <xhtml:link
+ rel="alternate"
+ hreflang="en"
+
href="https://apisix.incubator.apache.org/contribute/contributor/"
+ />
+ <xhtml:link
+ rel="alternate"
+ hreflang="zh"
+
href="https://apisix.incubator.apache.org/zh/contribute/contributor/"
+ />
+ </url>
+
+ <url>
<loc>https://apisix.incubator.apache.org/zh/security/</loc>
<lastmod>2020-01-16T11:46:04+08:00</lastmod>
<xhtml:link
diff --git a/zh/team/index.html b/zh/team/index.html
index 22c6ed0..3abfff4 100644
--- a/zh/team/index.html
+++ b/zh/team/index.html
@@ -68,6 +68,9 @@
<a href="/zh/contribute/subscribe" class="navbar-item">
订阅指南
</a>
+ <a href="/zh/contribute/contributor" class="navbar-item">
+ 贡献者指南
+ </a>
<a href="/zh/contribute/committer" class="navbar-item">
提交者指南
</a>
@@ -122,6 +125,9 @@
<a href="/zh/contribute/subscribe" class="navbar-item">
订阅指南
</a>
+ <a href="/zh/contribute/contributor" class="navbar-item">
+ 贡献者指南
+ </a>
<a href="/zh/contribute/committer" class="navbar-item">
提交者指南
</a>