Files
charm-guide/doc/source/community/doc-contrib/index.rst
Peter Matulis 25ec0cdeaf Refactor
Create a Project section and move several previously
miscategorised reference pages to it.

Move the remaining previously miscategorised reference pages to
the software-contributions directory under the Community section.

Remove Reference section because there is no pertinent content
to put there. In the future, text leveraging the Charmhub to
cite software reference content will be added. This mostly
relates to charm actions and configuration options. The
metadata.yaml file may need to be manually explained due
to this data being missing from the Charmhub.

Add hierarchy to the Community section in terms of software
contributions and documentation contributions.

Rename a few pages (give them better names).

Adjust internal links accordingly.

Add redirects accordingly for older/established pages.

Change-Id: I6b375bd22a62c62fd64a6a83ee0c2d2141e44e23
2022-03-14 23:47:51 -04:00

1.7 KiB

Documentation contributions

Documentation for the OpenStack Charms project uses the Docs as Code model where the source text is maintained under a version control system, Git in this case.

Contributions can take the form of improvements to existing pages or the addition of new content. The following resources are available:

adding-new-content doc-style-guide

Below is a summary of all documentation sources for the OpenStack Charms project.

Summary of documentation sources
Published Domain Platform Format Diátaxis
OpenStack Charm Guide docs.openstack.org OpenDev Sphinx RST Tutorials, Howtos, Concepts, Reference
OpenStack Charms Deployment Guide docs.openstack.org OpenDev Sphinx RST Howtos
OpenStack Charms Admin Guide docs.openstack.org OpenDev Sphinx RST Howtos
charm READMEs charmhub.io OpenDev Markdown n/a
charm developer documentation charmhub.io Discourse Markdown Howtos, Concepts

If at any time you are unsure about how to contribute to the documentation do not hesitate to ask us questions <../contact>.