# 参与贡献

## 贡献代码<a name="section10170447161315"></a>

### 开始之前<a name="section2734837154520"></a>

#### 签署开发者原创声明

您必须首先签署“开发者原创声明”，然后才能参与社区贡献。

点击[这里](https://dco.openharmony.cn/#/sign)签署，点击[这里](https://dco.openharmony.cn/#/check-sign-status)查询签署状态。

#### 行为准则

OpenHarmony是一个开源社区。它完全依赖于社区提供友好的开发和协作环境，所以在参与社区贡献之前，请先阅读并遵守OpenHarmony社区的[行为守则](/spec/行为准则)。

### 找到感兴趣的SIG

如何参与SIG（Special Interest Group）特别兴趣小组，请参考[SIG治理章程](https://gitcode.com/openharmony/community/tree/master/sig)。

### 开始贡献<a name="section184321756134618"></a>

如何贡献代码，请参考[贡献代码](/spec/贡献代码)。

## 自测试验证

如何根据测试需求开发相关测试用例，请参考[测试子系统](https://gitcode.com/openharmony/docs/blob/master/zh-cn/readme/测试子系统.md)。

## 贡献文档<a name="section11234185012131"></a>

如何贡献文档，请参考[贡献文档](/spec/贡献文档)。

## 社区沟通与交流<a name="section98614457153"></a>

有关详细信息，请参考[社区沟通与交流](/spec/社区沟通与交流)。