populse / capsul

Collaborative Analysis Platform : Simple, Unifying, Lean
Other
7 stars 14 forks source link

Processes documentation #270

Open sapetnioc opened 1 year ago

sapetnioc commented 1 year ago

We must define how processes are documented. What is the language used to write the documentation and where it is written ? Processes are not isolated therefore there is a need for a documentation language allowing to define links between processes and toolboxes. Possible languages are markdown, RestructuredText and HTML. To choose we mus precise the targeted usage of the documentation (HTML pages generation, Sphinx doc generation, etc.).

c-langlet commented 1 year ago

Not aware of all of this, but Processes documentation should be as developer-friendly as possible, otherwise it may not be done.

denisri commented 1 year ago

Yes that's why a doc should be written only once, in the language allowing the needed customization.

Apparently there is a sphinx extension for markdown: https://docs.readthedocs.io/en/stable/intro/getting-started-with-sphinx.html#using-markdown-with-sphinx