Skip to content

docs: update the readme#195

Merged
cbartz merged 10 commits intomainfrom
docs/update-readme-ISD-5404
May 5, 2026
Merged

docs: update the readme#195
cbartz merged 10 commits intomainfrom
docs/update-readme-ISD-5404

Conversation

@cbartz
Copy link
Copy Markdown
Collaborator

@cbartz cbartz commented Apr 30, 2026

What this PR does

Update the README with purpose and structure of the repo, and move Grafana dashboard conventions to a new reference doc page.

Why we need it

The README is not providing a lot of information and is still marking the repo as WIP, though the charms are already used in production.

Checklist

  • Changes comply with the project's coding standards and guidelines (see CONTRIBUTING.md and STYLE.md)
  • CONTRIBUTING.md has been updated upon changes to the contribution/development process (e.g. changes to the way tests are run)
  • Technical author has been assigned to review the PR in case of documentation changes (usually *.md files)
  • I updated docs/changelog.md with user-relevant changes
  • I used AI to assist with preparing this PR
  • I added or updated tests as needed (unit and integration)
  • If integration test modules are used: I updated the workflow configuration
    (e.g., in .github/workflows/integration_tests.yaml, ensure the modules list is correct)
  • If this PR involves a Grafana dashboard: I added a screenshot of the dashboard
  • If this PR involves Terraform: terraform fmt passes and tflint reports no errors
  • If this PR involves Rockcraft: I updated the version

Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates repository documentation to better explain the repo’s purpose/structure and adds a reference page documenting Grafana dashboard locations and conventions.

Changes:

  • Refresh README.md to describe the repo and provide an updated directory layout.
  • Add new reference doc for Grafana dashboards and link it from the reference index.
  • Update docs/reference/index.rst to include the new reference page in the toctree.

Reviewed changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated 4 comments.

File Description
README.md Replaces WIP README content with a purpose statement, updated repo layout, and pointer to docs/.
docs/reference/index.rst Adds grafana-dashboards to the reference toctree.
docs/reference/grafana-dashboards.md New reference page describing dashboard directories and JSON conventions.

Comment thread README.md Outdated
Comment thread README.md Outdated
Comment thread README.md Outdated
Comment thread docs/reference/grafana-dashboards.md Outdated
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 3 out of 3 changed files in this pull request and generated 5 comments.

Comment thread README.md Outdated
Comment thread README.md
Comment thread README.md Outdated
Comment thread docs/reference/grafana-dashboards.md Outdated
Comment thread docs/reference/grafana-dashboards.md
Comment thread README.md
@cbartz cbartz marked this pull request as ready for review April 30, 2026 10:13
@cbartz cbartz requested a review from erinecon April 30, 2026 10:13
@erinecon erinecon added the documentation Improvements or additions to documentation label Apr 30, 2026
Copy link
Copy Markdown
Contributor

@erinecon erinecon left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for updating the README!

Comment thread README.md Outdated
Comment thread README.md
Comment thread README.md
Comment thread README.md
cbartz added 4 commits April 30, 2026 16:18
Adds a Charms section with role-level descriptions of planner-operator
and webhook-gateway-operator, and a Documentation section linking to the
Read the Docs site, following the Canonical starter pack template.
The changelog already contains entries beyond the two charms (e.g. the
enable-log-forwarding GitHub Action). Update the preamble to reflect
that the changelog tracks user-relevant changes across charms,
applications, actions, and dashboards.
Replace inline charm descriptions with a link to the RTD reference page
to avoid duplication, and reference the community Go project layout to
clarify the cmd/ and internal/ convention.
@cbartz cbartz requested a review from erinecon May 4, 2026 16:08
Copy link
Copy Markdown
Contributor

@erinecon erinecon left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks!

@cbartz cbartz merged commit 1ab9da2 into main May 5, 2026
40 checks passed
@cbartz cbartz deleted the docs/update-readme-ISD-5404 branch May 5, 2026 05:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants