1# How to Contribute 2 3## Contributing Code 4 5## Before You Start 6 7**Signing the Developer Certificate of Origin** 8 9You must sign the Developer Certificate of Origin (DCO) before you can contribute to the community. 10 11Click [here](https://dco.openharmony.cn/#/sign) to sign the DCO, and click [here](https://dco.openharmony.cn/#/check-sign-status) to check the signing status. 12 13**Code of Conduct** 14 15OpenHarmony is an open source community that relies entirely on the friendly, welcoming environment of the community. Read and abide by the community's [Code of Conduct](code-of-conduct.md) before contributing to the community. 16 17## **Finding the SIG Group You Are Interested** 18 19For details about how to participate in Special Interest Group (SIG), see **SIG Governance**. 20 21## Starting Contributing 22 23For details about how to contribute to code, see [Code Contributing ](code-contribution.md). 24 25## Auto-Test 26 27For details about how to develop test cases based on test requirements, see [Test Subsystem](../readme/test.md). 28 29## Contributing Documents 30 31For details, see [Documentation Contribution](documentation-contribution.md). 32 33## Communication in Community 34 35For details, see [Communication in Community](communication-in-community.md). 36 37