Documentation set
A documentation set is a single folder containing the documentation of a single repository. This is the fundamental unit of documentation in the docs-builder system.
At a minimum, a documentation set folder must contain:
docset.yml
- The configuration file that defines the structure and metadata of the documentation set.index.md
- The entry point or landing page for the documentation set.
Documentation sets allow each repository to maintain its own documentation independently. Each set can be:
- Built independently.
- Versioned separately.
- Maintained by different teams.
- Published to its own schedule.
A typical documentation set might look like:
my-repo/ └── docs/ ├── docset.yml ├── index.md ├── getting-started.md ├── configuration/ │ ├── index.md │ └── advanced.md └── reference/ └── api.md
The docset.yml
file controls how the documentation set is structured and built. See Content Set Configuration for complete configuration details.
- Assembled Documentation - How multiple documentation sets are combined.
- Link Index - How documentation sets publish their linkable resources.