|
1 | | -# Documentation template for OS2 projects |
| 1 | +> [!IMPORTANT] |
| 2 | +> *Remove this section from your README.md after completing all setup tasks!* |
| 3 | +> - [ ] Click the green "Use this template" button above. |
| 4 | +> - [ ] Name your new repository and create it. |
| 5 | +> - [ ] Replace all the grey placeholder texts with your project-specific information. |
| 6 | +> - [ ] Add any additional relevant Markdown documents to your documentation. |
| 7 | +> - [ ] Configure a [publishing source for GitHub Pages](https://help.github.com/en/articles/configuring-a-publishing-source-for-github-pages). |
| 8 | +> - [ ] **Remove this setup section from your README.md.** |
| 9 | +> |
| 10 | +> *That's it! You are now set up, and your documentation site is live!* |
2 | 11 |
|
3 | | -## 🏗️ Getting started |
4 | 12 |
|
5 | | -This is a *bare-minimum* template to create a [Jekyll][Jekyll] site that: |
| 13 | +# [Replace with Project Title] |
| 14 | +> Replace this subtitle section with a clear statement defining the mission and goals of your project in a few simple terms. |
6 | 15 |
|
7 | | -- uses the [Just the Docs][Just the Docs] theme; |
8 | | -- can be built and published on [GitHub Pages][GitHub Pages]; |
9 | | -- can be built and previewed locally, and published on other platforms. |
| 16 | +[How It Works](#🧭-how-it-works) | [Architecture](#architecture) | [ How to Install and Run](#▶️-how-to-install-and-run) |
10 | 17 |
|
11 | | -[Browse documentation][Just the Docs] to learn more about how to use this theme. |
| 18 | +## 🧭 How It Works |
| 19 | +> Replace with a brief, clear explanation of how the codebase works to achieve the stated mission objectives. |
12 | 20 |
|
13 | | -Documentation in OS2 products must follow the documentation criteria from the [Standard for Public Code](https://standard.publiccode.net/) |
| 21 | +#### Architecture |
14 | 22 |
|
15 | | -1. [Document your codebase objectives](https://standard.publiccode.net/criteria/document-codebase-objectives.html) |
16 | | -2. [Document the Code](https://standard.publiccode.net/criteria/document-the-code.html) |
| 23 | +> Replace with a Brief introduction to the project's high-level architecture. Link to the architecture documentation with a diagram preferably in mermaid syntax. |
| 24 | +[ARCHITECTURE.MD](./docs/ARCHITECTURE.MD) |
17 | 25 |
|
18 | | -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. |
| 26 | +#### Key Features |
19 | 27 |
|
20 | | -## Contributing |
21 | | -Feel free to contribute, suggest an issue or submit a pull request with your improvements to this template. |
| 28 | +> Replace this with a brief explaination of the main features or functionalities of your project.] |
22 | 29 |
|
23 | | -## Licensing and Attribution |
| 30 | +## ▶️ How to Install and Run |
| 31 | +> Replace with clear, concise instructions on how to install and run the codebase for development, test and production setups. Link to repositories containing deployment templates that automates deployment |
24 | 32 |
|
25 | | -This repository is licensed under the [MIT License][MIT License]. You are generally free to reuse or extend upon this code as you see fit; just include the original copy of the license (which is preserved when you "make a template"). While it's not necessary, we'd love to hear from you if you do use this template, and how we can improve it for future use! |
| 33 | +#### Examples |
26 | 34 |
|
27 | | -The deployment GitHub Actions workflow is heavily based on GitHub's mixed-party [starter workflows][starter workflows]. A copy of their MIT License is available in [actions/starter-workflows][actions/starter-workflows]. |
| 35 | +> Replace with examples demonstrating key functionality, code-snippets such as command-line usage, API calls or if needed screendumps |
28 | 36 |
|
29 | 37 | --- |
30 | 38 |
|
31 | | -[Jekyll]: https://jekyllrb.com |
32 | | -[Just the Docs]: https://just-the-docs.github.io/just-the-docs/ |
33 | | -[GitHub Pages]: https://docs.github.com/en/pages |
34 | | -[GitHub Pages / Actions workflow]: https://github.blog/changelog/2022-07-27-github-pages-custom-github-actions-workflows-beta/ |
35 | | -[Bundler]: https://bundler.io |
36 | | -[use this template]: https://github.com/just-the-docs/just-the-docs-template/generate |
37 | | -[`jekyll-default-layout`]: https://github.com/benbalter/jekyll-default-layout |
38 | | -[`jekyll-seo-tag`]: https://jekyll.github.io/jekyll-seo-tag |
39 | | -[MIT License]: https://en.wikipedia.org/wiki/MIT_License |
40 | | -[starter workflows]: https://github.com/actions/starter-workflows/blob/main/pages/jekyll.yml |
41 | | -[actions/starter-workflows]: https://github.com/actions/starter-workflows/blob/main/LICENSE |
42 | | -[^1]: [It can take up to 10 minutes for changes to your site to publish after you push the changes to GitHub](https://docs.github.com/en/pages/setting-up-a-github-pages-site-with-jekyll/creating-a-github-pages-site-with-jekyll#creating-your-site). |
| 39 | +*This project is licensed under the terms of the [LICENSE.md](LICENSE.md) | For contribution guidelines, see [CONTRIBUTING.md](CONTRIBUTING.md) | Contact: [maintainer usernames]()* |
| 40 | + |
| 41 | + |
0 commit comments