Weâve recently started using sphinx and readthedocs with a project weâve got going on at the moment. Given the conversation above, a few things that are worth mentioning:
You can package the built docs with your software binaries, so the âgetting started guideâ (or whatever else) could be available locally without an internet connection. It would just open in a browser rather than pdf reader. If you really wanted, you could embed a browser in the ParaView GUI, so that the user never leaves that environment.
Because youâre using version control for your docs, you can point particular versions of your software to a particular version of the docs.
sphinx and reStructuredText are the backbone of your docs. readthedocs is just the webhost, if you donât like the advertising or want to use your own domain name you can host them on your own site. But youâd probably want to set up a webhook so that the source is pulled and recompiled for each new commit.
This might be stating the obvious, but hopefully some help.