Skip to content
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

Decentralize the documentation among subprojects #10

Open
spd-intermodalics opened this issue Sep 11, 2020 · 0 comments
Open

Decentralize the documentation among subprojects #10

spd-intermodalics opened this issue Sep 11, 2020 · 0 comments

Comments

@spd-intermodalics
Copy link
Contributor

Unifying in a decentralized way

This project is a new very good approach to gather all documentation related to Orocos together in: Orocos documentation.

What then?

Now, the documentation is presented together is good, but if the source of the documentation is decentralized in the different subprojects, it would be even better.

How can it be done?

There is a chance to move parts to other repositories. For example, we could move all rtt content to the rtt actual repository in the docs folder, and move all the ocl documentation to that repository, and keep here what doesn't belong anywhere else.

  • The first tool is intersphinx, that allows to declare remote documentation addresses and link pages very easily with only a prefix for the site name.
  • Readthedocs can be configured to mount other respositories as subprojects of the main repository.

The main difficulty is to generate the table of contents that is shared in common for the side bar navigation. This documentation site is an example of it.
The developer explains a bit of the technique behind that.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant