1# Code Contribution 2 3## Start Contributions 4 5### Design Specifications 6 7- [OpenHarmony API Governance Charter](../design/OpenHarmony-API-governance.md) 8- [OpenHarmony Security Design Specifications](OpenHarmony-security-design-guide.md) 9- [OpenHarmony Build Specifications](https://gitee.com/openharmony/community/blob/master/sig/sig_buildsystem/sig_build_system.md) 10 11### Coding Style 12 13Develop, review, and test code following the OpenHarmony coding standards. Make sure code is written in the same style. 14 15- [C++ Coding Style Guide](OpenHarmony-cpp-coding-style-guide.md) 16- [C Coding Style Guide](OpenHarmony-c-coding-style-guide.md) 17- [JavaScript Coding Style Guide](OpenHarmony-JavaScript-coding-style-guide.md) 18- [Python Coding Style Guide](https://pep8.org/) 19- [C&C++ Secure Coding Guide](OpenHarmony-c-cpp-secure-coding-guide.md) 20- [Java Secure Coding Guide](OpenHarmony-Java-secure-coding-guide.md) 21- [32- and 64-Bit Portability Coding Guide](OpenHarmony-64bits-coding-guide.md) 22- [HDF Driver Coding Guide](OpenHarmony-hdf-coding-guide.md) 23- [Logging Guide](OpenHarmony-Log-guide.md) 24 25### Introducing Open-source Software 26 27For details, see [Introducing Open-Source Software](introducing-open-source-software.md). 28### Test Guide 29 30[OpenHarmony Secure Test Guide](OpenHarmony-security-test-guide.md) 31 32## Contribution Workflow 33 34For details, see [Contribution Process](contribution-process.md). 35 36## Security Issue Disclosure 37 38- [OpenHarmony Security Vulnerability Governance](https://gitee.com/openharmony/security/blob/master/en/security-process/README.md) 39 40- [OpenHarmony Security and Disclosure Statement](https://gitee.com/openharmony/security/blob/master/en/security-process/security-disclosure.md) 41 42 <!--no_check--> 43 44 45