Skip to content

docs: Updated the docs to persona driven#13

Merged
r0ssing merged 2 commits intoOpenDataEnsemble:mainfrom
Bahati308:DocUpdate
Mar 22, 2026
Merged

docs: Updated the docs to persona driven#13
r0ssing merged 2 commits intoOpenDataEnsemble:mainfrom
Bahati308:DocUpdate

Conversation

@Bahati308
Copy link
Contributor

@Bahati308 Bahati308 commented Mar 21, 2026

docs: Updated the docs to persona driven

Type of Change

This change implements a persona-driven navigation structure for the ODE documentation site, organizing content around user roles to improve discoverability and user experience.

Key Changes Made

New Documentation Files Created:

docs/welcome.md - Introductory landing page for all users
docs/for-data-collectors.md - Content tailored for data collection workflows
docs/for-implementers.md - Guidance for implementation and deployment
docs/for-developers.md - Technical development resources
Sidebar Configuration Updates:

Modified [sidebars.ts] to replace the previous flat structure with persona-based categories:

"Welcome" (top-level intro)
"For Data Collectors" (data-focused docs)
"For Implementers" (implementation docs)
"For Developers" (development docs)

Versioning Resolution:

Restored original [versioned_sidebars] to prevent conflicts with main documentation
Ensured main docs folder takes precedence over versioned content

Impact and Benefits

Improves content organization by user role, making it easier for different audiences to find relevant information
Maintains backward compatibility with existing doc IDs and structure
Resolves previous sidebar rendering issues by disabling conflicting versioned sidebars

  • Bug Fix
  • New Feature / Enhancement
  • Refactor / Code Cleanup
  • Documentation Update
  • Maintenance / Chore / Dependency Update
  • CI/CD or Build System Update
  • Security Fix
  • Style / Formatting (no logic changes)
  • Performance Improvement
  • Test Addition / Update
  • Revert
  • Other (please specify):

Component(s) Affected


Related PRs


Thank you for contributing to Open Data Ensemble (ODE)!

@Bahati308 Bahati308 requested review from najuna-brian and r0ssing and removed request for r0ssing March 21, 2026 18:43
@r0ssing
Copy link
Contributor

r0ssing commented Mar 22, 2026

Looks great! 👓 🦒

@r0ssing r0ssing merged commit 0a2515f into OpenDataEnsemble:main Mar 22, 2026
3 checks passed
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

Successfully merging this pull request may close these issues.

2 participants