Conversation
Signed-off-by: Travis F. Collins <travis.collins@analog.com>
d13e96e to
a1ba819
Compare
Signed-off-by: Travis F. Collins <travis.collins@analog.com>
Signed-off-by: Travis F. Collins <travis.collins@analog.com>
a1ba819 to
7ec2687
Compare
My idea is to track versions on gh-pages with a simple tags.json, and keep the current landing page? or put main on root / ... for doctools I did that by creating an array with all doc versions, then git rm all, and finally restoring by git checkout every dirname from the array.
https://analogdevicesinc.github.io/doctools/ci.html#rolling-release |
|
ok I get the idea. The libiio doc isn't greenfield so I'll have to think about handling the older doc. |
|
Also missing cpp bindings doc. |
since v0.x will be "old", I would just put it in a subdir manually for now... |
Agreed and then just list them similar to this following the extended version syntax: and the GUI will render a dropdown
the landing page could redirect to main/master or preferred version But the most important is: is the sphinx-doc with breath as good as the doxygen? Are we missing features? I got the following warnings when building locally Lastly, if it is missing features on doctools side just open an issue on doctools, for example, a way to create these links on the sidebar would be desirable, no? The adi_ros2 team handled multiple documentation as follows: I also asked them to inject a 'submodule' variable to each submodule doc conf.py to help track that we are at a "nested" doc/repo, so I can restore functionality on this corner case |



Move doc to sphinx
This PR switches doc to the new Sphinx flow followed by HDL, pyadi-iio, No-OS, and TransceiverToolbox. This includes:
There is still doc missing for:
PR Type
PR Checklist