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
Frequency of updating online docs #452
Comments
It would be nice to have stable and master versions of the docs, if its not too much of a pain to sort through gh pages. However, I don't see this being much of a problem in the longer term once we've "finished", so maybe we should just spam releases after almost every PR at the moment? |
Indeed, something similar to the versioned/git refs-based docs found (through Sphinx?), at least on the readthedocs type documentation.
I don't know. Both yes and no. I don't want to spam just to update the docs ... On the other hand, we should definitely make a release again soon with all the changes. Also, I am not sure this will ever be "finished", in the sense that there is always something to work on when it comes to docs. |
After reading up on things a bit, I highly suggest we move to ReadTheDocs for this. It supports versioning, as well as custom URLs. So we can get the documentation out as soon as it's updated, instead of only when we publish a new version. As well as see the documentation at different stages for different version. Either that or we setup a workflow that pushes the documentation each time a push to |
+1 for readthedocs, they recently added nice new integration with statuses/checks in GH |
Great. |
I am going to start deploying on readthedocs now. |
Concerning different versions while still using the MkDocs material theme, I found this issue that basically says "material is not going to support several doc versions natively". A workaround/hack is proposed and the
|
In a video call, @ml-evs and I briefly discussed this issue, suggesting that we do nightly builds of the docs with two different versions: "latest" and "stable", referring to the |
Should we update the online documentation every time we push to
master
instead of only updating the documentation when publishing a new release?Since a lot of updates (should be / are) coming to the documentation, it may be nice to see those changes implemented right away in the online documentation when merged.
Note, this may or may not present an issue for the publish workflow if implemented, it should be tested whether the documentation is still built after a publish workflow has run.
The text was updated successfully, but these errors were encountered: