crate / crate-docs-theme

A Sphinx theme for the CrateDB documentation.
https://crate-docs-theme.readthedocs.io/
Apache License 2.0
20 stars 5 forks source link

Authoring: Add Authoring Guide #469

Closed amotl closed 9 months ago

amotl commented 9 months ago

Problem

Up until now, each downstream project maintains their own developer guide in form of the DEVELOP.rst file. This is not sustainable, because we would like to provide a concise and canonical variant, and not stop at the first version, but constantly evolve it. This is difficult to pull off when needing to manage so many redundant representations on behalf of each and every project which includes a corresponding file.

Solution

In the spirit of GH-468, this patch turns around https://github.com/crate/cratedb-guide/pull/52, and adds a canonical documentation authoring guide here instead, to have a likewise canonical place to link to. In this way, we don't need to maintain this information redundantly.

Preview

https://crate-docs-theme--469.org.readthedocs.build/en/469/authoring.html

/cc @WalBeh, @karynzv, @surister, @wierdvanderhaar