Skip to content

Create tutorials and documentation meant for developers that wish to build on the Sphinx stack #837

@choldgraf

Description

@choldgraf

Context

The Python implementation of MyST and Jupyter Book depends heavily on Sphinx, and the ways to extend Jupyter Book will require an understanding of how Sphinx works. However, Sphinx and docutils are both very complex, and both of them lack complete and accessible documentation. This makes it hard for people to learn about how our projects work and how to contribute, and also makes it harder for them to extend and build on top of the stack.

Proposal

We should have a dedicated space in the documentation to help people in a few ways to make it easier for them to learn and contribute. Here are a few that came to mind immediately:

  • get started with the docutils/sphinx stack
  • understand how Jupyter Book and its components use that stack
  • pointers to take first-steps towards extending and building on that stack.

References

I think this is also related to:

Metadata

Metadata

Assignees

No one assigned

    Labels

    documentationImprovements or additions to documentationenhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions