You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
docs: reorganize user docs into guides and reference
Reorganize user documentation to better distinguish between step-by-step
tutorials (guides) and detailed feature specifications (reference). This
improves documentation discoverability and helps users quickly find the
right type of documentation for their needs.
Motivation:
Users need different types of documentation for different purposes:
- Guides answer "How do I accomplish task X?" with step-by-step instructions
- Reference answers "What are all the options for feature Y?" with comprehensive specifications
The previous structure mixed both types in the guides/ directory, making it
harder for users to find what they need. Tutorial-style content (validating
Prometheus, setting up Grafana) was alongside comprehensive specifications
(PowerMonitor CR, ConfigMaps API).
Changes:
- Move guides/power-monitor.md → reference/power-monitor.md
(comprehensive PowerMonitor CR specification and configuration options)
- Move guides/custom-configmaps.md → reference/custom-configmaps.md
(detailed additionalConfigMaps feature documentation with examples)
- Update README.md with two distinct sections:
- "Guides" section: step-by-step tutorials for common tasks
- "Reference Documentation" section: detailed feature specs
- Update all cross-references in 9 files:
- installation/openshift.md
- installation/kubernetes.md
- installation/monitoring-stack-kubernetes.md
- guides/upgrading.md
- guides/grafana-dashboard.md
- guides/troubleshooting.md
- guides/validating-prometheus-integration.md
- guides/experimental/redfish.md
- reference/power-monitor.md (internal references)
- reference/custom-configmaps.md (internal references)
Result:
guides/ # Step-by-step tutorials
├── experimental/
│ └── redfish.md
├── grafana-dashboard.md
├── troubleshooting.md
├── upgrading.md
└── validating-prometheus-integration.md
reference/ # Feature documentation & specs
├── api.md
├── custom-configmaps.md
├── power-monitor.md
└── uninstallation.md
Signed-off-by: Sunil Thaha <[email protected]>
0 commit comments