Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
openeuler
website
提交
29cee164
W
website
项目概览
openeuler
/
website
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
W
website
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
提交
29cee164
编写于
9月 10, 2019
作者:
F
freesky-edward
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Add contributing introduction
上级
49e64c95
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
39 addition
and
18 deletion
+39
-18
content/zh/developer.md
content/zh/developer.md
+39
-18
未找到文件。
content/zh/developer.md
浏览文件 @
29cee164
+++
title = "开发者"
description = "开发者"
title: "社区贡献"
+++
#
## 欢迎
#
如何参与社区
Welcome to openEuler community!
## 贡献前准备
This page will guide you getting started for joinning and contributing to openEuler community.
1.
注册gitee账号。注册地址
[
https://gitee.com/signup
](
https://gitee.com/signup
)
,如果已有gitee账号,请跳过。
2.
签署社区CLA。签署CLA是参与社区前提,复制CLA内容
[
https://gitee.com/openeuler/community/blob/master/zh/CLA.md
](
https://gitee.com/openeuler/community/blob/master/zh/CLA.md
)
并填写个人信息后,发送邮件到
<contact@openeuler.org>
,待管理员确认后签署成功。 注:暂未支持在线签署,待基础设施完善后后续将采用在线签署。
3.
选择贡献项目,所有项目参见:
[
https://gitee.com/openeuler
](
https://gitee.com/openeuler
)
。 阅读项目下
```CONTRIBUTING.md```
文件了解该项目贡献指导。 如果您不确定哪个项目适合您,建议参考社区
[
SIG
](
https://gitee.com/openeuler/community/blob/master/zh/Sigs.md
)
组介绍。
4.
了解项目的编码规范。了解项目编码规范就有助于您的提交快速接纳,在每个项目里有关于该项目的编码规范介绍,文件名为
```code-of-conduct.md```
,位于项目根目录下,如果项目下未提供,请参考社区编码规范,地址:
[
https://gitee.com/openeuler/community
](
https://gitee.com/openeuler/community
)
。注: 规范上线准备中。
This would be a good startting point for any activity in openEuler community.
## 参与贡献
### 如何贡献
openEuler社区采用
[
gitee
](
https://gitee.com/openeuler
)
作为开发系统,所有的贡献均通过该平台完成,我们欢迎您通过参与如下贡献:
Picking the Sigs would be a good start for first step of contribution.
### 提交bug
After that, joinning into the IRC channel, and subscribe the relavant mail list.
openEuler社区每个项目均集成提供issue管理,如 infrastructure项目issue管理位于
[
https://gitee.com/openeuler/infrastructure/issues
](
https://gitee.com/openeuler/infrastructure/issues
)
,如果您发现任何openEuler相关问题或者改进建议,建议通过各自项目issue提交给社区。具体如何提交issue,请参见
[
这里
](
https://gitee.com/openeuler/community/blob/master/CONTRIBUTING.md#report-issues
)
。
Each Sig has the set of issue with "Help wanted" label
that will help new contributor to start his first contribution.
**注意:**
在提交issue前,建议先通过issue搜索功能查看该项目是否已经有相同或者相关的issue,避免重复提交。
Other more, fixing the docs issue would be another good start point for who is not fimiliar the coding.
如果您不确定问题或者改进建议属于哪个项目,向开发者邮件列表
<dev@openeuler.org>
发邮件将会快速获得帮助。
The
`CONTRIBUTING.md`
in each project provided the detailed instruction on how to do contribution step by step.
### 参与讨论
However, before you submit the PR, please make sure the
`CLA`
signed.
openEuler社区提供多种沟通渠道,详细参见
[
这里
](
https://gitee.com/openeuler/community/blob/master/en/communication.md
)
,我们建议您通过如下方式参与讨论或者获取到社区成员的帮助。
### 沟通和交流
如果您的观点、问题、方案等比较明确,想实时获得社区关键项目关键成员反馈或者帮助,建议您使用
[
IRC
](
../community/irc.html
)
。
The Communication by which you can join openEuler community with a good start point.
如果您有一个不错的想法或者方案,但是不确定是否应该属于哪个项目或者不知道怎么获取到帮助,建议您使用
[
邮件列表
](
../community/mails.html
)
发起讨论。
如果您发现某一个项目的一个问题,或者对某一项目有一个明确的方案,建议您向项目提交issue讨论。
### 贡献代码、文案
openEuler社区采用
[
gitee
](
https://gitee.com/openeuler
)
PR管理代码合入,我们欢迎您通过PR将您的任何贡献提交到社区。如果您是初次参与,请参见
[
这里
](
https://gitee.com/openeuler/community/blob/master/CONTRIBUTING.md#submit-pull-requests
)
了解如何提交PR。
提交PR前,我们建议您先通过issue、IRC或者邮件列表(具体选用哪个,请参见上一节)与相关项目成员沟通,提前与他们达成一致将有助于PR更快合入。
完成代码提交后,请关注项目CI执行情况,确保CI通过将有助于您的贡献快速合入。
## 建议
初次参与openEuler社区,建议先选择您感兴趣的
[
SIG
](
https://gitee.com/openeuler/community/blob/master/zh/Sigs.md
)
,根据SIG组信息加入相应的IRC频道(
[
加入方法
](
../community/irc.html
)
),订阅相关的邮件列表(
[
订阅方法
](
../community/mails.html
)
),以方便与其他的开发者交流。
初次贡献某一个项目,建议可以从bug-fix开始,每个项目issue列表里将使用
```help-wanted```
标签标识出一些适合于初次贡献者解决的bug,解决这类bug将有助于您快速熟悉项目结构,了解社区流程。
如果PR是解决关联issue的问题,或者issue间讨论有关联,建议在commit 信息里或者评论里通过
```#<issue-id>```
的格式进行关联,方便后续参与者了解信息。
## 参考
[
community
](
https://gitee.com/openeuler/community
)
项目将用于管理社区运作、贡献等社区相关流程、工具使用介绍,请关注了解更多详情。
*
IRC Channel
*
Mail List
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录