1e41f4b71Sopenharmony_ci# Documentation Contribution
2e41f4b71Sopenharmony_ci
3e41f4b71Sopenharmony_ciYou are welcome to make contributions to OpenHarmony documentation, in any of the methods provided below. You can help us improve the existing documents or submit new, original content.
4e41f4b71Sopenharmony_ci
5e41f4b71Sopenharmony_ciExcellent contributors will be awarded and the contributions will be publicized in the developer community.
6e41f4b71Sopenharmony_ci
7e41f4b71Sopenharmony_ci-   [Contribution Methods](#contribution-methods)
8e41f4b71Sopenharmony_ci
9e41f4b71Sopenharmony_ci## Content Copyright
10e41f4b71Sopenharmony_ci
11e41f4b71Sopenharmony_ciThe content and images submitted by you must be original and must not infringe others' intellectual property rights.
12e41f4b71Sopenharmony_ci
13e41f4b71Sopenharmony_ciOpenHarmony has the right to modify the adopted content according to the community regulations and specifications.
14e41f4b71Sopenharmony_ci
15e41f4b71Sopenharmony_ci## License
16e41f4b71Sopenharmony_ci
17e41f4b71Sopenharmony_ciCreative Commons License version 4.0
18e41f4b71Sopenharmony_ci
19e41f4b71Sopenharmony_ci## Contribution Methods
20e41f4b71Sopenharmony_ci
21e41f4b71Sopenharmony_ci### Submitting Issues for Existing Documents
22e41f4b71Sopenharmony_ci
23e41f4b71Sopenharmony_ciYour feedback matters. Submit issues and leave as detailed information as possible, so we can better fix the issues and improve our documents.
24e41f4b71Sopenharmony_ci
25e41f4b71Sopenharmony_ci1.  On the Gitee page, click the **Issues** tab. On the displayed page, click **New issue**. Then enter the issue title and issue details.
26e41f4b71Sopenharmony_ci2.  Click **New** to submit the issue. The Docs team will confirm the issue.
27e41f4b71Sopenharmony_ci
28e41f4b71Sopenharmony_ci> **NOTE**
29e41f4b71Sopenharmony_ci> 
30e41f4b71Sopenharmony_ci> **How can I provide a high-quality issue?**  
31e41f4b71Sopenharmony_ci>
32e41f4b71Sopenharmony_ci> -   Provide a clear description of the issue, including the missing, outdated, incorrect, or to-be-improved content.
33e41f4b71Sopenharmony_ci> -   Explain the impact of this issue on users.
34e41f4b71Sopenharmony_ci> -   Limit the scope of the given issue to a specific task. If multiple fields are involved, break the issue down into smaller ones. For example, "Documents need to be optimized" is a broad issue, whereas "XX development guide lacks introduction to step XXX" is specific and operable.
35e41f4b71Sopenharmony_ci> -   Search the list of existing issues to see if any related or similar issues have been submitted.
36e41f4b71Sopenharmony_ci> -   If an issue is associated with another issue or a pull request (PR), you can use its full URL or the combination of the number sign (#) and PR number to reference it.
37e41f4b71Sopenharmony_ci
38e41f4b71Sopenharmony_ci### Editing Existing Documents
39e41f4b71Sopenharmony_ci
40e41f4b71Sopenharmony_ciYou can perform the following steps to modify or supplement a file:
41e41f4b71Sopenharmony_ci
42e41f4b71Sopenharmony_ci1.  In the upper right corner of the document page, click **Edit** to go to the source file page in the Gitee project.
43e41f4b71Sopenharmony_ci2.  On the page of the source file in .md format, modify or supplement the file.
44e41f4b71Sopenharmony_ci3.  After the modification, click **Preview** to confirm the modification result.
45e41f4b71Sopenharmony_ci4.  Enter your comments, supplementary information, and Signed-off-by information in the **Extended Information** text box, and click **Commit**.
46e41f4b71Sopenharmony_ci
47e41f4b71Sopenharmony_ci    Format of Signed-off-by information is as follows:
48e41f4b71Sopenharmony_ci
49e41f4b71Sopenharmony_ci    Signed-off-by: user.name <user.email> // Note that *user.name* and *user.email* must be the same as those used for DCO signing.
50e41f4b71Sopenharmony_ci
51e41f4b71Sopenharmony_ci![](figures/Signed-off-by-example.png)
52e41f4b71Sopenharmony_ci
53e41f4b71Sopenharmony_ciThe Docs team will review your edits and update the file accordingly.
54e41f4b71Sopenharmony_ci
55e41f4b71Sopenharmony_ci
56e41f4b71Sopenharmony_ciFor more information, see [Contribution Process](contribution-process.md).
57e41f4b71Sopenharmony_ci
58e41f4b71Sopenharmony_ci### Contributing Documents to a Release
59e41f4b71Sopenharmony_ci
60e41f4b71Sopenharmony_ciTo help developers efficiently use each release, OpenHarmony provides related documents (such as development guidelines, API reference, codelabs, release notes, API changelog, and FAQs) based on the requirements planned for the release. Some requirements involve new features and documents, and some require updates to the existing features and documents.
61e41f4b71Sopenharmony_ci
62e41f4b71Sopenharmony_ciYou are welcome to contribute documents to the release. For details, see [Writing Documents for a Release](docs-release-process.md).
63e41f4b71Sopenharmony_ci
64e41f4b71Sopenharmony_ci### Sharing Experience
65e41f4b71Sopenharmony_ci
66e41f4b71Sopenharmony_ciYou are welcome to share your experience and expertise with other developers to help them get started. For example, you can contribute tutorials and FAQs by using the following templates:
67e41f4b71Sopenharmony_ci
68e41f4b71Sopenharmony_ci-   [Tutorial Template](template/tutorial-template.md). You can contribute tutorials in the `contribute/tutorial` folder.
69e41f4b71Sopenharmony_ci-   [FAQ Template](template/faq-template.md). You can contribute FAQs in the `contribute/faqs` folder.
70e41f4b71Sopenharmony_ci
71e41f4b71Sopenharmony_ciMore writing templates are available in the **contribute** folder in the **Docs** repository.
72