-
Notifications
You must be signed in to change notification settings - Fork 8
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
Feature Request: Example mono repo code base #10
Comments
I totally agree, we need some kind of a real-life example. But in my understanding, I would not combine it with the keyword "monorepo", as monorepo does not tell anything about how the documentation is structured. It still can be in a single folder, or in multiple. For me, it's more about central or distributed documentation, where distributed documentation has multiple locations, where doc-parts are stored. So sphinx-collections is designed to give the user a free choice of how the documentation is structured. But yes, a folder as an example inside this repo would be great. This could also be used then for test-cases :) |
Hi, Thanks for the reply. Instead of monorepo, what if we describe a large project directory that contains multiple related projects that follow PEP 420. How would you handle such a project with sphinx-collections? |
I would simply have a central All the subproject-docs are complete Sphinx projects and can be built on their own. We use Sphinx-Collection on the central So for the build, it may be:
|
Thanks for the reply and info.
Would the
|
source-files can be kept in the original folder. No need to copy them to the final "central" doc folder. I don't know how you want to use I'm also not sure in which status your above folder-structure is shown. |
I would like to request examples of the ways that sphinx-collections can be used in a real monorepo.
Maybe an actual example of a monorepo being documented.
For example, see the example project here which is pretty close:
https://github.com/backstage/mkdocs-monorepo-plugin/tree/master/sample-docs
The text was updated successfully, but these errors were encountered: