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

zhangliang2022 pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/incubator-devlake-website.git


The following commit(s) were added to refs/heads/main by this push:
     new 8c2a24f  docs(community): update how to contribute issues (#35)
8c2a24f is described below

commit 8c2a24f1b19f1f10356ef54066ba11d61536bd80
Author: warrenchen <[email protected]>
AuthorDate: Fri May 20 15:34:19 2022 +0800

    docs(community): update how to contribute issues (#35)
---
 community/contributor/contributors.md              |  10 +++++--
 community/index.md                                 |   2 ++
 .../make-contribution/fix-or-create-issues.md      |  31 +++++++++++++++++++++
 .../index.md"                                      |   3 +-
 .../index.md"                                      |  31 +++++++++++++++++++++
 img/community/contributors/supeng.jpeg             | Bin 0 -> 515813 bytes
 .../screenshots/issue_page_screenshot.png          | Bin 0 -> 128801 bytes
 7 files changed, 73 insertions(+), 4 deletions(-)

diff --git a/community/contributor/contributors.md 
b/community/contributor/contributors.md
index b83cf20..825be50 100644
--- a/community/contributor/contributors.md
+++ b/community/contributor/contributors.md
@@ -6,7 +6,7 @@ sidebar_position: 1
 
 ## New Contributors in 2022 May
 
-After a vote within DevLake PPMC, we've decided to invite Jiageng Li, Xiangyu 
Zhang and Xiaolei Wang to be Contributors of DevLake community!
+After a vote within DevLake PPMC, we've decided to invite Jiageng Li, Xiangyu 
Zhang, Xiaolei Wang and Peng Su to be Contributors of DevLake community!
 
 ### Jiageng Li
 
@@ -24,4 +24,10 @@ After a vote within DevLake PPMC, we've decided to invite 
Jiageng Li, Xiangyu Zh
 
 ---
 
-![Xiaolei Wang](../../img/community/contributors/wangxiaolei.jpeg)
\ No newline at end of file
+![Xiaolei Wang](../../img/community/contributors/wangxiaolei.jpeg)
+
+### Peng Su
+
+---
+
+![Peng Su](../../img/community/contributors/supeng.jpeg)
\ No newline at end of file
diff --git a/community/index.md b/community/index.md
index fbbed59..c6f883e 100644
--- a/community/index.md
+++ b/community/index.md
@@ -24,6 +24,8 @@ If you intend to change the public API, or make any 
non-trivial changes to the i
 
 If you’re only fixing a bug, it’s fine to submit a pull request right away but 
we still recommend to file an issue detailing what you’re fixing. This is 
helpful in case we don’t accept that specific fix but want to keep track of the 
issue.
 
+You can check [here](make-contribution/fix-or-create-issues.md) for details.
+
 ## Maintainer team 
 
 Apache DevLake is maintained by apache/devlake committers. We aim to achieve 
an SLA of 24 hrs for replying to issues.
diff --git a/community/make-contribution/fix-or-create-issues.md 
b/community/make-contribution/fix-or-create-issues.md
new file mode 100644
index 0000000..fca873c
--- /dev/null
+++ b/community/make-contribution/fix-or-create-issues.md
@@ -0,0 +1,31 @@
+# Contribute to issues
+> @Klesh
+
+Last week(2022-05-12), we had 2 designated Good First Issues listed out for 
everyone
+in a First Come, First Served manner, which was fun, and they were taken 
almost instantly...
+but not so fun for those who were interested and failed to get one.
+
+So, we decided, no more competition, you can pick whatever 
+you like from our github issue pages, or even create your own one if no more 
left! 
+We are community after all!
+
+Now, how do we proceed? It's simple! Go to our [issues 
page](https://github.com/apache/incubator-devlake/issues?q=is%3Aopen+is%3Aissue+label%3A%22good+first+issue%22),
 and then click here. all our Good First Issue are listed out here.
+![good first issue](../../img/community/screenshots/issue_page_screenshot.png)
+
+- Firstly, go for existing issues if any, find one that you like, 
+you can claim it by sending comment like "I'll take it", 
+you can choose to write a Plan of Attack to show your understanding of the 
problem and 
+what steps would you take to solve the problem, and then start working on PR 
for the issue. 
+
+- Secondly, what if no more GFI left? yes, that is the most import part. 
+Create your own issues! Now, by looking into our code base, 
+you can definitely find many problem, like documentation, unit-test, even 
typo. 
+File issues for things you don't feel right, and we will verify if it is valid,
+and then you can work on it. 
+
+- Finally, you may ask, why do I go through all these troubles to write code 
for you? 
+No, you don't code for us, you code for everyone in the community, you code 
for yourself, 
+for your skills, to learn how to cooperate with others. And for those who made 
significant contribution,  
+we offer you, a seat of Apache Committer, or even PPMC.
+
+That's all, feel free to ask any questions. And Happy Coding!
diff --git 
"a/i18n/zh/docusaurus-plugin-content-blog/2022-05-18-DevLake\346\230\257\346\200\216\344\271\210\350\267\221\350\265\267\346\235\245\347\232\204/index.md"
 
"b/i18n/zh/docusaurus-plugin-content-blog/2022-05-18-DevLake\346\230\257\346\200\216\344\271\210\350\267\221\350\265\267\346\235\245\347\232\204/index.md"
index c87e945..8f81740 100644
--- 
"a/i18n/zh/docusaurus-plugin-content-blog/2022-05-18-DevLake\346\230\257\346\200\216\344\271\210\350\267\221\350\265\267\346\235\245\347\232\204/index.md"
+++ 
"b/i18n/zh/docusaurus-plugin-content-blog/2022-05-18-DevLake\346\230\257\346\200\216\344\271\210\350\267\221\350\265\267\346\235\245\347\232\204/index.md"
@@ -1,5 +1,4 @@
-
-# DevLake是怎么跑起来的
+# DevLake是怎么跑起来的
 
 [DevLake](https://github.com/merico-dev/lake) 是一个DevOps数据收集和整合工具,通过 Grafana 
为开发团队呈现出不同阶段的数据,让团队能够以数据为驱动改进开发流程。
 
diff --git 
"a/i18n/zh/docusaurus-plugin-content-blog/2022-05-20-\345\246\202\344\275\225\350\264\241\347\214\256issues/index.md"
 
"b/i18n/zh/docusaurus-plugin-content-blog/2022-05-20-\345\246\202\344\275\225\350\264\241\347\214\256issues/index.md"
new file mode 100644
index 0000000..352d61b
--- /dev/null
+++ 
"b/i18n/zh/docusaurus-plugin-content-blog/2022-05-20-\345\246\202\344\275\225\350\264\241\347\214\256issues/index.md"
@@ -0,0 +1,31 @@
+# 如何贡献issue
+
+上周(2022-05-12),我们以先到先得的方式为大家列出了两个"good first issue"。
+这很有趣,它们几乎立刻就被拿走了......
+但对于那些有兴趣但没有得到的人来说可能就不那么有趣了。
+
+### 所以...
+
+我们决定,不再有竞争,你可以从我们的github issue pages中挑选你喜欢的issue。如果没有了,甚至可以创建你自己的。
+我们毕竟是社区!
+
+### 怎么做呢?这很简单! 
+
+进入我们的[问题页面](https://github.com/apache/incubator-devlake/issues?q=is%3Aopen+is%3Aissue+label%3A%22good+first+issue%22),然后点击这里。我们所有的Good
 First Issue都列在这里!
+![good first 
issue](../../../../img/community/screenshots/issue_page_screenshot.png)
+
+- 首先,寻找现有的issues,找到一个你喜欢的。
+  你可以通过评论"I'll take it!"来预订它。
+  接下来你可以写一份“攻略”,以展示你对问题的理解和你将采取什么样的步骤来解决这个issue,然后开始Coding。
+
+- 如果没有GFI了怎么办?创造你自己的issue! 现在,通过查看我们的代码库。
+  你肯定能发现很多问题,比如文档、单元测试,甚至是错字。
+  把你觉得不对的地方提出来,我们会验证它是否必要,
+  然后你就可以开始Coding了。
+
+- 最后,你可能会问,我为什么要费尽心思为你写代码?
+  不不不,你不是为我们写代码,你是为社区里的每个人写代码,你是为自己写代码。
+  为了提高你的技能,为了学习如何与他人合作。而对于那些做出重大贡献的人,
+  我们为您提供一个Apache Committer的席位,甚至是PPMC!
+
+### 就这些了,有任何问题请随时提出。编码快乐!
diff --git a/img/community/contributors/supeng.jpeg 
b/img/community/contributors/supeng.jpeg
new file mode 100644
index 0000000..81522f1
Binary files /dev/null and b/img/community/contributors/supeng.jpeg differ
diff --git a/img/community/screenshots/issue_page_screenshot.png 
b/img/community/screenshots/issue_page_screenshot.png
new file mode 100644
index 0000000..50a5663
Binary files /dev/null and 
b/img/community/screenshots/issue_page_screenshot.png differ

Reply via email to