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.