Skip to content

Dump notes from Sphinx unconference #1516

@astrojuanlu

Description

@astrojuanlu

Raw, almost unedited notes from our unconference session on Sphinx. Suggestion by @plaindocs - what do you think would be the best place to put these?

  • what do you love about sphinx
  • what do you dislike
    • navigation, creation of tables of contents
    • its documentation! very geared towards people looking for a reference, not for learners
    • "99 % I look up syntax of things"
    • I've been feeling so stupid reading those docs...
    • "I would have LOVED a real Hello World exercise"
  • markdown in sphinx
    • "we receive contributions either in markdown or reST, sphinx handles both simultaneously"
    • recommonmark is going to be deprecated, and the community is encouraged to move to MyST https://myst-parser.readthedocs.io/en/latest/
  • sphinx is unfortunately a big barrier of entry, what good materials are out there?
  • what's the momentum of Sphinx and reStructuredText in the industry?
    • "I worry about asciidoc: it's a one-man show"
    • Sphinx is basically maintained by two people during the weekends
    • the Jamstack philosophy is gaining momentum (Gatsby, Hugo, etc)
  • how to convince developers to move from an existing documentation system (Doxygen, for example) to Sphinx?
    • one nice feature: having both API and narrative docs
    • "it's common to have different teams use different documentation systems"
  • what do people think about themes?
  • how scary is it to upgrade it?
    • "we are using 1.8 because we don't want to break everything"
    • "I've never seen it break"
    • "the extension API does change though"
  • conclusion: sphinx rocks!

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