You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@apisix.apache.org by ju...@apache.org on 2020/03/29 10:16:05 UTC

[incubator-apisix-website] branch master updated: feat: added committer page (#23)

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

juzhiyuan pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-apisix-website.git


The following commit(s) were added to refs/heads/master by this push:
     new 2414649  feat: added committer page (#23)
2414649 is described below

commit 24146498869d1dc74031150605c93dace2cf4776
Author: 琚致远 <ju...@apache.org>
AuthorDate: Sun Mar 29 18:15:59 2020 +0800

    feat: added committer page (#23)
---
 config.yaml                              |  4 ++++
 content/contribute/committer/index.en.md | 29 +++++++++++++++++++++++++++++
 content/contribute/committer/index.zh.md | 29 +++++++++++++++++++++++++++++
 content/team/index.en.md                 |  3 ++-
 content/team/index.zh.md                 |  3 ++-
 5 files changed, 66 insertions(+), 2 deletions(-)

diff --git a/config.yaml b/config.yaml
index ba08ac8..70c9e18 100644
--- a/config.yaml
+++ b/config.yaml
@@ -42,6 +42,8 @@ languages:
         url: /downloads
       - title: Get Involved
         sublinks:
+        - title: Committer Guide
+          url: /contribute/committer
         - title: Release Guide
           url: /contribute/release
       - title: Team
@@ -128,6 +130,8 @@ languages:
       url: /zh/downloads
     - title: 参与
       sublinks:
+      - title: 提交者指南
+        url: /zh/contribute/committer
       - title: 发布指南
         url: /zh/contribute/release
     - title: 团队
diff --git a/content/contribute/committer/index.en.md b/content/contribute/committer/index.en.md
new file mode 100644
index 0000000..09cfaac
--- /dev/null
+++ b/content/contribute/committer/index.en.md
@@ -0,0 +1,29 @@
+---
+title: "Committer Guide"
+date: 2020-03-29T11:46:04+08:00
+include_footer: true
+---
+
+<div>
+  <section>
+    <h2 class="title">Promotion</h2>
+    <p>The Apache APISIX community follows the <a href="http://community.apache.org/newcommitter.html">Apache Community’s process</a> on accepting a new committer. After a contributor participates APISIX's community actively, (P)PMC and Committers will make decisions to invite the contributor join Committers and (P)PMC.</p>
+    <p>Processes are:</p>
+    <p>1. Start the discussion and vote in @private. Only current PMC member could nominate;</p>
+    <p>2. If the vote passes, send an offer to become a committer with @private CC’ed;</p>
+    <p>3. New committer signs ICLA and apply Apache ID and email address;</p>
+    <p>4. Update <a href="/team">Team</a> page.</p>
+  </section>
+  <br />
+  <section>
+    <h2 class="title">Responsibilities</h2>
+    <p>1. Develop new features;</p>
+    <p>2. Refactor codes;</p>
+    <p>3. Review PR reliably and in time;</p>
+    <p>4. Consider and accept feature requests;</p>
+    <p>5. Answer questions;</p>
+    <p>6. Update documentation and examples;</p>
+    <p>7. Improve processes and tools;</p>
+    <p>8. Guide new contributors join community.</p>
+  </section>
+</div>
\ No newline at end of file
diff --git a/content/contribute/committer/index.zh.md b/content/contribute/committer/index.zh.md
new file mode 100644
index 0000000..616e3a0
--- /dev/null
+++ b/content/contribute/committer/index.zh.md
@@ -0,0 +1,29 @@
+---
+title: "提交者指南"
+date: 2020-03-29T11:46:04+08:00
+include_footer: true
+---
+
+<div>
+  <section>
+    <h2 class="title">加入提交者</h2>
+    <p>Apache APISIX 社区遵照 <a href="http://community.apache.org/newcommitter.html">Apache 社区</a> 流程来接受新的提交者,当一位贡献者非常活跃时,PMC、PPMC 以及提交者将共同决定是否邀请该贡献者加入社区。</p>
+    <p>流程如下:</p>
+    <p>1. 在 @private 邮件列表中发起讨论,注意:当前只有 PMC 可以提名;</p>
+    <p>2. 如果投票通过,将发送邀请函以成为提交者,需 CC @private 邮件列表;</p>
+    <p>3. 新的提交者签署 ICLA 并提交有意愿的 Apache ID 与邮箱地址;</p>
+    <p>4. 更新 <a href="/zh/team">团队</a> 页。</p>
+  </section>
+  <br />
+  <section>
+    <h2 class="title">职责</h2>
+    <p>1. 开发新功能;</p>
+    <p>2. 重构代码;</p>
+    <p>3. 及时尽责地审阅 PR;</p>
+    <p>4. 讨论新的需求;</p>
+    <p>5. 回复提问;</p>
+    <p>6. 更新文档与示例;</p>
+    <p>7. 提升流程与相关工具;</p>
+    <p>8. 指导新的贡献者加入社区。</p>
+  </section>
+</div>
\ No newline at end of file
diff --git a/content/team/index.en.md b/content/team/index.en.md
index f52924d..3eb14a4 100644
--- a/content/team/index.en.md
+++ b/content/team/index.en.md
@@ -4,7 +4,7 @@ date: 2020-03-29T11:46:04+08:00
 include_footer: true
 ---
 
-<div class="downloads">
+<div>
   <section>
     <h2 class="title">Members</h2>
     <p class="description"></p>
@@ -206,5 +206,6 @@ include_footer: true
     <p class="description">
       The Apache APISIX community follows the <a href="http://community.apache.org/newcommitter.html">Apache Community’s process</a> on accepting a new committer. After a contributor participates APISIX's community actively, (P)PMC and Committers will make decisions to invite the contributor join Committers and (P)PMC.
     </p>
+    <p>You can read Contributor Guide(TODO) to participate the community, and can get more information on <a href="/contribute/committer/">Committer Guide</a>.</p>
   </section>
 </div>
\ No newline at end of file
diff --git a/content/team/index.zh.md b/content/team/index.zh.md
index 20afcbe..125716c 100644
--- a/content/team/index.zh.md
+++ b/content/team/index.zh.md
@@ -4,7 +4,7 @@ date: 2020-03-29T11:46:04+08:00
 include_footer: true
 ---
 
-<div class="downloads">
+<div>
   <section>
     <h2 class="title">成员</h2>
     <p class="description"></p>
@@ -206,5 +206,6 @@ include_footer: true
     <p class="description">
       Apache APISIX 社区遵照 <a href="http://community.apache.org/newcommitter.html">Apache 社区</a> 流程来接受新的提交者,当一位贡献者非常活跃时,PMC、PPMC 以及提交者将共同决定是否邀请该贡献者加入社区。
     </p>
+    <p>你可以阅读贡献指南(TODO)以了解如何参加社区,也可以从 <a href="/zh/contribute/committer/">提交者指南</a> 了解如何成为提交者。</p>
   </section>
 </div>
\ No newline at end of file