Skip to content

chore: migrate codeowners to @grafana/grafana-catalog#220

Open
tolzhabayev wants to merge 2 commits intomainfrom
chore/codeowners-grafana-catalog
Open

chore: migrate codeowners to @grafana/grafana-catalog#220
tolzhabayev wants to merge 2 commits intomainfrom
chore/codeowners-grafana-catalog

Conversation

@tolzhabayev
Copy link
Copy Markdown
Contributor

@tolzhabayev tolzhabayev commented May 8, 2026

Summary

Migrate ownership from the three retiring plugins-platform handles to the new @grafana/grafana-catalog handle, with a surgical split for directories where the contribution history clearly belongs to frontend-platform.

Default owner: @grafana/grafana-catalog (replaces @grafana/plugins-platform, @grafana/plugins-platform-frontend, @grafana/plugins-platform-backend)

Frontend-platform overrides — based on git contribution history, these four directories are dominated by Jack Westbrook / Hugo Häggmark and route to @grafana/grafana-frontend-platform:

  • /bundle-schema-types/ — Hugo Häggmark is the only human contributor
  • /bundle-size/ — Jack Westbrook is the top human contributor
  • /bundle-types/ — Jack Westbrook is the top human contributor
  • /create-plugin-update/ — Jack Westbrook is the top human contributor (7 commits)

/package-manager-detect/ was considered but stays under the default @grafana/grafana-catalog per repo-owner judgment.

Tracking issue: grafana/grafana-catalog-team#870

Test plan

  • CI passes
  • CODEOWNERS validation succeeds

xnyo
xnyo previously approved these changes May 8, 2026
@github-project-automation github-project-automation Bot moved this from 📬 Triage to 🔬 In review in Grafana Catalog Team May 8, 2026
@tolzhabayev tolzhabayev self-assigned this May 8, 2026
…tend-platform

Based on contribution history (Jack Westbrook, Hugo Häggmark dominate these
directories), route bundle-schema-types, bundle-size, bundle-types, and
create-plugin-update to the frontend-platform team. Everything else stays
under @grafana/grafana-catalog as the default.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: 🔬 In review

Development

Successfully merging this pull request may close these issues.

3 participants