|
1 |
| -# Documentation template for OS2 projects |
| 1 | +# OS2 Documentation Template |
2 | 2 |
|
3 |
| -## How to use this template for documenting your OS2 project |
| 3 | +This template helps you quickly set up documentation for your OS2 project. |
4 | 4 |
|
5 |
| -## 👷 Maintainers guide |
| 5 | +## Quick Start |
6 | 6 |
|
7 |
| -*In OS2 projects the maintainer team is the group of individuals assigned to oversee the development, quality, and community engagement of the documentation project.* |
| 7 | +1. Click the green "Use this template" button above. |
| 8 | +2. Name your new repository and create it. |
| 9 | +3. Start with the `PROJECT_README_TEMPLATE.md` file and |
| 10 | +4. Replace this Quick Start by renaming `PROJECT_README_TEMPLATE.md` to `README.md`: |
| 11 | + |
| 12 | +5. Configure a [publishing source for GitHub Pages](https://help.github.com/en/articles/configuring-a-publishing-source-for-github-pages). |
8 | 13 |
|
9 |
| -# Setup |
| 14 | +That's it! Your project documentation scafolding is now set up and your documentation site is now live! |
10 | 15 |
|
11 |
| -1. Start by [creating a documentation repository in your project, from this template](https://docs.github.com/en/repositories/creating-and-managing-repositories/creating-a-repository-from-a-template), including only the main branch. |
12 |
| -3. Configure a [publishing source for GitHub Pages](https://help.github.com/en/articles/configuring-a-publishing-source-for-github-pages). The documentation site is now live! |
13 |
| -4. Edit and create `.md` [Markdown files](https://guides.github.com/features/mastering-markdown/) to add more content pages to your docs. |
14 |
| - |
15 |
| -#### Maintenance |
16 |
| - |
17 |
| -1. Use the repositorys built-in [issues feature](https://docs.github.com/en/issues/tracking-your-work-with-issues/about-issues) to manage all changes, task and suggestions for improvements. |
18 |
| - |
19 |
| - - Organize your work in [Milestones](https://docs.github.com/en/issues/using-labels-and-milestones-to-track-work/about-milestones) |
20 |
| - - [Use task lists](https://docs.github.com/en/get-started/writing-on-github/working-with-advanced-formatting/about-task-lists) to break down larger documentation work into manageble pieces. |
21 |
| - - [Assign labels](https://docs.github.com/en/issues/using-labels-and-milestones-to-track-work/managing-labels) to prioritize and classify your issues and maintain an overview on what needs to be done. |
22 |
| - - Document suggestions and improvements by [raising issues](https://docs.github.com/en/issues/tracking-your-work-with-issues/about-issues) and describing what needs to be fixed, describe the user stories and potential delivered values. |
23 |
| - |
24 |
| -2. Stay on top of proposed changes to the documentation by [reviewing and merging Pull Requests](https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/reviewing-changes-in-pull-requests/about-pull-request-reviews) to your documentation repository, |
25 |
| - |
26 |
| -> [!TIP] |
27 |
| -> |
28 |
| -> ###### In doubt or stuck with a maintainer task? |
29 |
| -> |
30 |
| -> ###### Try [these Best Practice advice for maintaining collaborative, safe, and effective communities.](https://docs.github.com/en/communities) |
31 |
| -
|
32 |
| -## 🧑🦰 Contributors Guide |
33 |
| - |
34 |
| -*Contributors to the documentation can be project managers, technical editors, developers and end-users.* |
35 |
| - |
36 |
| -1. Document suggestions and improvements by [raising issues](https://docs.github.com/en/issues/tracking-your-work-with-issues/about-issues) and describing what needs to be fixed, describe the user stories and potential delivered values. |
37 |
| -2. Participate in issue discussions to help reach the correct resolutions. If you have the required knowledge about a part of the project, suggest yourself as an [assignee to the issue](https://docs.github.com/en/issues/tracking-your-work-with-issues/assigning-issues-and-pull-requests-to-other-github-users#about-issue-and-pull-request-assignees). |
38 |
| -3. Collaborate on documentation branches with issues assigned to you by the maintainers. |
39 |
| - |
40 |
| -[Browse documentation][Just the Docs] to learn more about the templates features for formatting your documents |
41 |
| - |
42 |
| -Content guide: |
43 |
| - |
44 |
| -Documentation in OS2 products must follow the documentation criteria from the [Standard for Public Code](https://standard.publiccode.net/) |
45 |
| - |
46 |
| -1. [Document your codebase objectives](https://standard.publiccode.net/criteria/document-codebase-objectives.html) |
47 |
| -2. [Document the Code](https://standard.publiccode.net/criteria/document-the-code.html) |
48 |
| - |
49 |
| -Following these criteria not only opens up our codebase and fosters collaboration and transparency, but also encourages more organizations to use and adapt our open source products. |
50 | 16 |
|
51 | 17 | ## Contributing
|
52 | 18 |
|
53 |
| -Feel free to contribute, suggest an issue or submit a pull request with your improvements to this template. |
| 19 | +Feel free to contribute, to get started check out our [CONTRIBUTING.md](./CONTRIBUTING.md) guide |
54 | 20 |
|
55 | 21 | ## Licensing and Attribution
|
56 | 22 |
|
|
0 commit comments