Skip to content

Documentation theme and markdown parser #540

@krassowski

Description

@krassowski

Two topics to discuss:

  • should we switch to the PyData Sphinx Theme which is already used in Jupyter documentation of multiple core projects (but not JupyterLab), as well as pandas, numpy etc?
  • should we switch away from recommonmark which does not seem to receive much attention nowadays to MyST parser and MyST-NB to fix issues with Markdown parsing in documentation and get built-in variable substitution with Jinja2 syntax? A few examples of current issues:

Changelog bug fixes and features at the same level (ignoring indent):

Screenshot from 2021-02-21 16-27-00

Block quotes after code blocks are merged with preceding code block:

Screenshot from 2021-02-21 16-27-34

Screenshot from 2021-02-21 16-28-10

Code blocks malformed inside lists:

Screenshot from 2021-02-21 16-29-38

Screenshot from 2021-02-21 17-08-12

TBD:

Metadata

Metadata

Assignees

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