-
Notifications
You must be signed in to change notification settings - Fork 192
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
Sphinx extensions for workflow documentation. #721
Comments
Note: I'm starting to work on this here: https://github.com/greschd/sphinx-aiida |
Ok, I finished a simple implementation of the workchain documentation directive. The command
produces @giovannipizzi I propose to move this into |
Looks great! Agreed, for me (should be put the extensions into the docs subfolder? Or is should be importable as aiida.xxx?) |
Exactly, it should be importable as |
Fixed in PR #1155 |
To allow auto-generating documentation for workchain inputs / outputs, it would be neat to develop a small Sphinx extension (see doc: http://www.sphinx-doc.org/en/stable/extdev/index.html#dev-extensions).
The idea is to have a restructuredText command like
that looks up the inputs / outputs (and whatever else we want to display) from the spec and creates a nice little documentation.
It probably makes sense to put this in a separate repository / module, like
sphinx.ext.aiida
.The text was updated successfully, but these errors were encountered: