From 61913ea1436ab840927d51e4a490305b05a5b264 Mon Sep 17 00:00:00 2001 From: liyongle Date: Sun, 5 Apr 2020 13:14:23 +0800 Subject: [PATCH] 3 questions and answers added --- .../en/about_openeuler/docs/findprojects.md | 57 +++++++++++++++++++ .../about_openeuler/docs/maillistfailure.md | 23 ++++++++ .../en/about_openeuler/docs/modifyswinsig.md | 15 +++++ content/en/about_openeuler/menu/index.md | 3 + .../zh/about_openeuler/docs/findprojects.md | 56 ++++++++++++++++++ .../about_openeuler/docs/maillistfailure.md | 24 ++++++++ .../zh/about_openeuler/docs/modifyswinsig.md | 13 +++++ content/zh/about_openeuler/menu/index.md | 5 +- 8 files changed, 195 insertions(+), 1 deletion(-) create mode 100644 content/en/about_openeuler/docs/findprojects.md create mode 100644 content/en/about_openeuler/docs/maillistfailure.md create mode 100644 content/en/about_openeuler/docs/modifyswinsig.md create mode 100644 content/zh/about_openeuler/docs/findprojects.md create mode 100644 content/zh/about_openeuler/docs/maillistfailure.md create mode 100644 content/zh/about_openeuler/docs/modifyswinsig.md diff --git a/content/en/about_openeuler/docs/findprojects.md b/content/en/about_openeuler/docs/findprojects.md new file mode 100644 index 0000000..4d240ab --- /dev/null +++ b/content/en/about_openeuler/docs/findprojects.md @@ -0,0 +1,57 @@ +## How can I find projects interested? + +### Question + +I am an developer, and I would join openEuler, but how can I find the projects interested? + +### Reply + +The question includes the following scenarios. + +#### 1. I want to know the existing project teams, and what software they maintain. + +In openEuler community, the project teams are named as SIG (Special Interest Group). + +Please visit and select the menu *COMMUNITY* - *SIG* , you will find the all the existing SIGs. + +Take the example of SIG *Infrastructure*, find this name in the page, and you can find Homepage link . Click the link and you can find the introduction to the SIG, including the projects. + +#### 2. I know one project name but I don't know which SIG takes care of it. + +If you know the project name, please visit , and search with the name. For example you want to work on *gcc*, by searching *gcc*, you can find + +``` +- name: Compiler + repositories: + - src-openeuler/gcc + - src-openeuler/openjdk-1.8.0 +``` + +The SIG name is Compiler. + +#### 3. who should I contact when I want to join the SIG? + +Let's continue to use the example of *gcc*. You have found that the SIG is *Compiler*. Please go to to find Compiler. + +Then you will find + +``` +Mailing list: dev@openeuler.org +IRC Channel: #openeuler-dev +Maintainers: jdkboy,zhuchunyi,jvmboy, +Homepage: https://gitee.com/openeuler/community/tree/master/sig/Compiler + +``` + +Now you have found the mailing list . + +In addition, visit the file *OWNERS* under the homepage , and you can find all the gitee id of the maintainers of the SIG. + +``` +- jdkboy +- zhuchunyi +- jvmboy + +``` + +***TIPS***: gitee.com/ID above is profile of the maintainer. \ No newline at end of file diff --git a/content/en/about_openeuler/docs/maillistfailure.md b/content/en/about_openeuler/docs/maillistfailure.md new file mode 100644 index 0000000..a6fd9ac --- /dev/null +++ b/content/en/about_openeuler/docs/maillistfailure.md @@ -0,0 +1,23 @@ +## Cannot subscribe the mail lists. What can I do? + +### Quick answer + +In one word, send email to and the team will help you. + +### What failures frequently happened? + +#### 1. I subsribe it but nothing received. + +Please check the *transh* box of your email. Some email server may filter it to transh. + +#### 2. I received "409 Conflict" + +``` +{"title": "409 Conflict", "description": "Subscription request already pending"} + +``` + +It is because you might have subscribed before, but didn't reply the confirmation email, and you tried it again but the session is not closed. + +Sorry, but pleses send email to for help. + diff --git a/content/en/about_openeuler/docs/modifyswinsig.md b/content/en/about_openeuler/docs/modifyswinsig.md new file mode 100644 index 0000000..f359ee6 --- /dev/null +++ b/content/en/about_openeuler/docs/modifyswinsig.md @@ -0,0 +1,15 @@ +## How to add/remove software (repository) in one SIG + +### Scenario + +As long as the SIG is growing, it may try to introduce more software (repository). This helps to build openEuler ecosystem. + +In openEuler community, the relationship between SIG and projects (software repositories) is maintained in . + +And the projects (software repositories) are defined in . + +So, if you need add or remove software in one SIG, you need to create one PR to modify the 2 files: + +[1] + +[2] or . diff --git a/content/en/about_openeuler/menu/index.md b/content/en/about_openeuler/menu/index.md index 2dff5e7..417529d 100644 --- a/content/en/about_openeuler/menu/index.md +++ b/content/en/about_openeuler/menu/index.md @@ -6,3 +6,6 @@ headless: true - [How to join openEuler Community]({{< relref "./docs/howtojoin.md" >}}) - [Where to get openEuler]({{< relref "./docs/wheretogetopeneuler.md" >}}) - [What is openEuler lifecycle?]({{< relref "./docs/lifecycle.md" >}}) +- [How can I find projects interested?]({{< relref "./docs/findprojects.md" >}}) +- [How can I add or remove software in my SIG as a Maintainer?]({{< relref "./docs/modifyswinsig.md" >}}) +- [Cannot subscribe the mail lists. What can I do?]({{< relref "./docs/maillistfailure.md" >}}) \ No newline at end of file diff --git a/content/zh/about_openeuler/docs/findprojects.md b/content/zh/about_openeuler/docs/findprojects.md new file mode 100644 index 0000000..bd3f4e6 --- /dev/null +++ b/content/zh/about_openeuler/docs/findprojects.md @@ -0,0 +1,56 @@ +## 我如何才能找到感兴趣的项目? + +### 问题 + +我是一个开发者,我想加入openEuler社区,但我如何找到我感兴趣的项目? + +### 回答 + +这个问题保护了如下几种场景: + +#### 1. 我想找到当前存在的项目组有哪些,以及他们维护的项目 + +在openEuler社区,项目组是以SIG(Special Interest Group)的术语来表述的。 + +请访问,点击菜单*社区* - *SIG*,你可以找到所有存在的SIG。 + +以*Infrastructure* SIG为例,在本页搜索*Infrastructure*,可以看到这个项目的主页链接 。点击链接可以看到这个SIG的介绍,包括所维护的项目的介绍。 + +#### 2. 我知道软件名称,但我想找到哪个SIG维护这个项目 + +如果你知道软件名称,则可以访问,用名称搜索,例如你想知道*gcc*由哪个SIG维护,搜索*gcc*可以找到如下片段: + +``` +- name: Compiler + repositories: + - src-openeuler/gcc + - src-openeuler/openjdk-1.8.0 +``` + +这个SIG组的名称是Compiler. + +#### 3. 我想加入某个SIG,应该联系谁? + +我们继续以*gcc*软件为了,你想维护该软件,并且找到了所属SIG是*Compiler*。请访问页面并搜索*Compiler*,你可以找到如下信息 + +``` +邮件列表频道: dev@openeuler.org +IRC频道: #openeuler-dev +管理员: jdkboy,zhuchunyi,jvmboy, +首页: https://gitee.com/openeuler/community/tree/master/sig/Compiler + +``` + +你可以给发邮件联系。 + +此外,访问首页下的*OWNERS*文件,你还能找到该SIG的Maintainers。 + +``` +- jdkboy +- zhuchunyi +- jvmboy + +``` + +***提示***: 用这里每一行的ID可以拼接gitee.com/ID,就是对应Maintainer的个人首页了。 + diff --git a/content/zh/about_openeuler/docs/maillistfailure.md b/content/zh/about_openeuler/docs/maillistfailure.md new file mode 100644 index 0000000..c694e6c --- /dev/null +++ b/content/zh/about_openeuler/docs/maillistfailure.md @@ -0,0 +1,24 @@ +## 使用邮件列表经常有问题,怎么办? + +### 一句话答复 + +发邮件给 寻求帮助。 + +### 发生过的关于邮件列表的问题有哪些? + +#### 1. 我注册了一个邮件列表,但没有收到确认邮件 + +请检查*垃圾邮箱*,因为有些邮件服务器会把mail list作为垃圾邮件处理。 + +#### 2. 注册时提示我"409 Conflict" + +``` +{"title": "409 Conflict", "description": "Subscription request already pending"} + +``` + +这是因为你之前注册过,但是因为某种原因没有回复确认邮件,再次注册时上会收到这个信息。 + +对不起,遇到这种情况请发邮件给寻求帮助。 + + diff --git a/content/zh/about_openeuler/docs/modifyswinsig.md b/content/zh/about_openeuler/docs/modifyswinsig.md new file mode 100644 index 0000000..26e9e28 --- /dev/null +++ b/content/zh/about_openeuler/docs/modifyswinsig.md @@ -0,0 +1,13 @@ +## 如何在一个SIG中增加或者删除软件(仓库)? + +随着SIG的发展,该SIG可能会引入更多的项目,这会有助于openEuler的生态繁荣。 + +在openEuler社区的基础设施设计中,SIG和其维护的软件(仓库)之间的关系是在中定义的。 + +让软件(仓库)的定义是在。 + +所以,如果要增加或者删除软件(仓库),则需要修改如下两个文件: + +[1] + +[2] 或者 diff --git a/content/zh/about_openeuler/menu/index.md b/content/zh/about_openeuler/menu/index.md index e29c7ed..aa9ee1a 100644 --- a/content/zh/about_openeuler/menu/index.md +++ b/content/zh/about_openeuler/menu/index.md @@ -5,4 +5,7 @@ headless: true - [openEuler采用什么开源license?]({{< relref "./docs/whatlicense.md" >}}) - [如何加入openEuler社区]({{< relref "./docs/howtojoin.md" >}}) - [从哪里可以获取openEuler版本]({{< relref "./docs/wheretogetopeneuler.md" >}}) -- [openEuler的发布节奏和生命周期政策是怎么样的?]({{< relref "./docs/lifecycle.md" >}}) \ No newline at end of file +- [openEuler的发布节奏和生命周期政策是怎么样的?]({{< relref "./docs/lifecycle.md" >}}) +- [我怎样才能找到感兴趣的项目组?]({{< relref "./docs/findprojects.md" >}}) +- [SIG Maintainer如何增删项目?]({{< relref "./docs/modifyswinsig.md" >}}) +- [使用邮件列表经常有问题,怎么办?]({{< relref "./docs/maillistfailure.md" >}}) \ No newline at end of file -- Gitee