Skip to content

Convert our documentation to MyST Markdown #639

@choldgraf

Description

@choldgraf

Context

This documentation is written in reStructuredText, the default for Sphinx documentation sites. However, the myst parser sphinx package allows you to write Sphinx documentation in Markdown with all of the same functionality.

Markdown is much more commonly-used and (arguably) more user-friendly than reStructuredText, and using it may make our documentation easier to maintain and for other non-rST users to contribute to it.

Moreover, there is an rst-to-myst package that makes it easy to do a one-time conversion of our documentation into MyST Markdown, so it should be quick to do this.

Proposal

I propose that we run rst-to-myst on all of our documentation except for the "kitchen sink" (since we copy that directly from other docs). From now on, we use MyST Markdown for our documentation rather than rST.

Note
To clarify: this is not a dependency of the theme itself, just our documentation. So it wouldn't affect any downstream users.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions