|
| 1 | +# Documentation template for OS2 projects |
| 2 | + |
| 3 | +## 🏗️ Getting started |
| 4 | + |
| 5 | +This is a *bare-minimum* template to create a [Jekyll][Jekyll] site that: |
| 6 | + |
| 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. |
| 10 | + |
| 11 | +[Browse documentation][Just the Docs] to learn more about how to use this theme. |
| 12 | + |
| 13 | +Documentation in OS2 products must follow the documentation criteria from the [Standard for Public Code](https://standard.publiccode.net/) |
| 14 | + |
| 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) |
| 17 | + |
| 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. |
| 19 | + |
| 20 | +## Contributing |
| 21 | +Feel free to contribute, suggest an issue or submit a pull request with your improvements to this template. |
| 22 | + |
| 23 | +## Licensing and Attribution |
| 24 | + |
| 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! |
| 26 | + |
| 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]. |
| 28 | + |
| 29 | +--- |
| 30 | + |
| 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). |
0 commit comments