Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Dump notes from Sphinx unconference #1516

Open
astrojuanlu opened this issue Apr 27, 2021 · 1 comment
Open

Dump notes from Sphinx unconference #1516

astrojuanlu opened this issue Apr 27, 2021 · 1 comment

Comments

@astrojuanlu
Copy link

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!
@plaindocs
Copy link
Contributor

Hey @astrojuanlu

I totally missed this ping, sorry!

I'd throw it in here as a session report or something https://www.writethedocs.org/guide/tools/sphinx/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants