2019-12-11 15:34:32 -06:00
|
|
|
# Lines starting with '#' are comments.
|
|
|
|
# Each line is a file pattern followed by one or more owners.
|
|
|
|
|
|
|
|
# More details are here: https://help.github.com/articles/about-codeowners/
|
|
|
|
|
|
|
|
# The '*' pattern is global owners.
|
|
|
|
|
|
|
|
# Order is important. The last matching pattern has the most precedence.
|
|
|
|
# The folders are ordered as follows:
|
|
|
|
|
|
|
|
# In each subsection folders are ordered first by depth, then alphabetically.
|
|
|
|
# This should make it easy to add new rules without breaking existing ones.
|
|
|
|
|
2021-06-04 14:19:30 -05:00
|
|
|
# Documentation owner: Jita Chatterjee
|
|
|
|
/docs/ @grafana/docs-squad @pkolyvas
|
|
|
|
/contribute/ @marcusolsson @grafana/docs-squad @pkolyvas
|
2021-10-21 07:38:28 -05:00
|
|
|
/docs/sources/developers/plugins/ @marcusolsson @grafana/docs-squad @grafana/plugins-platform
|
|
|
|
/docs/sources/developers/plugins/backend @marcusolsson @grafana/docs-squad @grafana/plugins-platform-backend
|
2021-03-08 14:52:26 -06:00
|
|
|
/docs/sources/enterprise/ @osg-grafana @grafana/docs-squad
|
2020-03-04 10:08:07 -06:00
|
|
|
|
|
|
|
# Backend code
|
|
|
|
*.go @grafana/backend-platform
|
|
|
|
go.mod @grafana/backend-platform
|
2020-04-02 09:54:04 -05:00
|
|
|
go.sum @grafana/backend-platform
|
2021-10-21 07:38:28 -05:00
|
|
|
/.bingo @grafana/backend-platform
|
2020-05-25 04:42:43 -05:00
|
|
|
|
2021-08-27 01:06:15 -05:00
|
|
|
# Continuous Integration
|
2021-10-14 08:39:54 -05:00
|
|
|
.drone.yml @grafana/grafana-release-eng
|
|
|
|
.drone.star @grafana/grafana-release-eng
|
|
|
|
/scripts/drone/ @grafana/grafana-release-eng
|
2021-08-27 01:06:15 -05:00
|
|
|
|
2021-03-23 04:49:29 -05:00
|
|
|
# Cloud Datasources backend code
|
|
|
|
/pkg/tsdb/cloudwatch @grafana/cloud-datasources @grafana/observability-squad
|
2021-02-08 00:50:51 -06:00
|
|
|
/pkg/tsdb/azuremonitor @grafana/cloud-datasources
|
|
|
|
/pkg/tsdb/cloudmonitoring @grafana/cloud-datasources
|
|
|
|
|
2021-03-23 04:49:29 -05:00
|
|
|
# Observability backend code
|
|
|
|
/pkg/tsdb/influxdb @grafana/observability-squad
|
|
|
|
/pkg/tsdb/elasticsearch @grafana/observability-squad
|
|
|
|
/pkg/tsdb/graphite @grafana/observability-squad
|
|
|
|
/pkg/tsdb/jaeger @grafana/observability-squad
|
|
|
|
/pkg/tsdb/loki @grafana/observability-squad
|
|
|
|
/pkg/tsdb/zipkin @grafana/observability-squad
|
|
|
|
/pkg/tsdb/tempo @grafana/observability-squad
|
|
|
|
|
2021-02-23 09:58:33 -06:00
|
|
|
# Database migrations
|
|
|
|
/pkg/services/sqlstore/migrations @grafana/backend-platform @grafana/hosted-grafana-team
|
|
|
|
*_mig.go @grafana/backend-platform @grafana/hosted-grafana-team
|
2021-02-08 00:50:51 -06:00
|
|
|
|
2021-10-11 23:44:29 -05:00
|
|
|
# Grafana live
|
|
|
|
/pkg/service/live/ @grafana/grafana-edge-squad
|
|
|
|
|
2021-09-23 04:56:15 -05:00
|
|
|
# Unified Alerting
|
|
|
|
/pkg/services/ngalert @grafana/alerting-squad
|
|
|
|
/pkg/services/sqlstore/migrations/ualert @grafana/alerting-squad
|
|
|
|
|
2021-09-30 05:39:29 -05:00
|
|
|
# Library Services
|
|
|
|
/pkg/services/libraryelements @grafana/user-essentials
|
|
|
|
/pkg/services/librarypanels @grafana/user-essentials
|
|
|
|
|
2021-10-21 07:38:28 -05:00
|
|
|
# Plugins
|
|
|
|
/pkg/api/pluginproxy @grafana/plugins-platform-backend
|
|
|
|
/pkg/plugins @grafana/plugins-platform-backend
|
|
|
|
/pkg/services/datasourceproxy @grafana/plugins-platform-backend
|
|
|
|
/pkg/services/datasources @grafana/plugins-platform-backend
|
2021-10-26 11:38:20 -05:00
|
|
|
/public/app/features/plugins @grafana/plugins-platform-frontend
|
2021-10-21 07:38:28 -05:00
|
|
|
|
2021-01-14 02:56:57 -06:00
|
|
|
# Backend code docs
|
|
|
|
/contribute/style-guides/backend.md @grafana/backend-platform
|
2021-03-12 03:30:00 -06:00
|
|
|
/contribute/architecture/backend @grafana/backend-platform
|
2021-03-22 13:28:33 -05:00
|
|
|
/contribute/engineering/backend @grafana/backend-platform
|
2021-01-14 02:56:57 -06:00
|
|
|
|
2021-09-30 05:39:29 -05:00
|
|
|
/e2e @grafana/user-essentials
|
2021-10-21 07:38:28 -05:00
|
|
|
/packages @grafana/user-essentials @grafana/plugins-platform-frontend @grafana/grafana-bi-squad
|
2021-09-30 05:39:29 -05:00
|
|
|
/packages/grafana-e2e-selectors @grafana/user-essentials
|
|
|
|
/packages/grafana-e2e @grafana/user-essentials
|
2021-10-21 07:38:28 -05:00
|
|
|
/packages/grafana-toolkit @grafana/plugins-platform-frontend
|
|
|
|
/packages/grafana-ui/.storybook @grafana/plugins-platform-frontend
|
2021-09-30 05:39:29 -05:00
|
|
|
/packages/grafana-ui/src/components/DateTimePickers @grafana/grafana-bi-squad
|
|
|
|
/packages/grafana-ui/src/components/GraphNG @grafana/grafana-bi-squad
|
|
|
|
/packages/grafana-ui/src/components/Table @grafana/grafana-bi-squad
|
|
|
|
/packages/grafana-ui/src/components/TimeSeries @grafana/grafana-bi-squad
|
|
|
|
/packages/grafana-ui/src/components/uPlot @grafana/grafana-bi-squad
|
2021-10-21 07:38:28 -05:00
|
|
|
/packages/grafana-ui/src/utils/storybook @grafana/plugins-platform-frontend
|
2021-09-30 05:39:29 -05:00
|
|
|
/packages/jaeger-ui-components/ @grafana/observability-squad
|
2021-10-21 07:38:28 -05:00
|
|
|
/plugins-bundled @grafana/plugins-platform-frontend
|
2021-09-30 05:39:29 -05:00
|
|
|
/public @grafana/user-essentials
|
|
|
|
/public/app/core/components/TimePicker @grafana/grafana-bi-squad
|
2021-10-11 23:44:29 -05:00
|
|
|
/public/app/features/canvas/ @grafana/grafana-edge-squad
|
|
|
|
/public/app/features/dimensions/ @grafana/grafana-edge-squad
|
|
|
|
/public/app/features/live/ @grafana/grafana-edge-squad
|
2021-09-30 05:39:29 -05:00
|
|
|
/public/app/features/explore/ @grafana/observability-squad
|
|
|
|
/public/app/plugins/panel/alertlist @grafana/alerting-squad
|
|
|
|
/public/app/plugins/panel/barchart @grafana/grafana-bi-squad
|
|
|
|
/public/app/plugins/panel/heatmap @grafana/grafana-bi-squad
|
|
|
|
/public/app/plugins/panel/histogram @grafana/grafana-bi-squad
|
2021-10-29 04:19:26 -05:00
|
|
|
/public/app/plugins/panel/nodeGraph @grafana/observability-squad
|
2021-09-30 05:39:29 -05:00
|
|
|
/public/app/plugins/panel/piechart @grafana/grafana-bi-squad
|
|
|
|
/public/app/plugins/panel/state-timeline @grafana/grafana-bi-squad
|
|
|
|
/public/app/plugins/panel/status-history @grafana/grafana-bi-squad
|
|
|
|
/public/app/plugins/panel/table @grafana/grafana-bi-squad
|
|
|
|
/public/app/plugins/panel/timeseries @grafana/grafana-bi-squad
|
2021-10-11 23:44:29 -05:00
|
|
|
/public/app/plugins/panel/geomap @grafana/grafana-edge-squad
|
|
|
|
/public/app/plugins/panel/canvas @grafana/grafana-edge-squad
|
2021-10-14 11:30:21 -05:00
|
|
|
/public/app/plugins/panel/icon @grafana/grafana-edge-squad
|
2021-10-21 07:38:28 -05:00
|
|
|
/scripts/build/release-packages.sh @grafana/plugins-platform-frontend
|
|
|
|
/scripts/circle-release-next-packages.sh @grafana/plugins-platform-frontend
|
|
|
|
/scripts/ci-frontend-metrics.sh @grafana/user-essentials @grafana/plugins-platform-frontend @grafana/grafana-bi-squad
|
|
|
|
/scripts/ci-reference-docs-build.sh @grafana/plugins-platform-frontend
|
|
|
|
/scripts/ci-reference-docs-lint.sh @grafana/plugins-platform-frontend
|
2021-09-30 05:39:29 -05:00
|
|
|
/scripts/grunt @grafana/frontend-ops
|
|
|
|
/scripts/webpack @grafana/frontend-ops
|
|
|
|
/scripts/generate-a11y-report.sh @grafana/user-essentials
|
2021-09-27 11:45:47 -05:00
|
|
|
package.json @grafana/frontend-ops
|
2021-09-30 05:39:29 -05:00
|
|
|
tsconfig.json @grafana/frontend-ops
|
|
|
|
lerna.json @grafana/frontend-ops
|
|
|
|
.babelrc @grafana/frontend-ops
|
|
|
|
.prettierrc.js @grafana/frontend-ops
|
|
|
|
.eslintrc @grafana/frontend-ops
|
|
|
|
.pa11yci.conf.js @grafana/user-essentials
|
|
|
|
.pa11yci-pr.conf.js @grafana/user-essentials
|
2020-05-25 04:42:43 -05:00
|
|
|
|
|
|
|
# @grafana/ui component documentation
|
2021-10-21 07:38:28 -05:00
|
|
|
*.mdx @marcusolsson @jessover9000 @grafana/plugins-platform-frontend
|
2020-06-10 04:02:51 -05:00
|
|
|
|
|
|
|
# Core datasources
|
2021-02-08 00:50:51 -06:00
|
|
|
/public/app/plugins/datasource/cloudwatch @grafana/cloud-datasources @grafana/observability-squad
|
2020-06-10 04:02:51 -05:00
|
|
|
/public/app/plugins/datasource/elasticsearch @grafana/observability-squad
|
2021-02-08 00:50:51 -06:00
|
|
|
/public/app/plugins/datasource/grafana-azure-monitor-datasource @grafana/cloud-datasources
|
2020-06-10 04:02:51 -05:00
|
|
|
/public/app/plugins/datasource/graphite @grafana/observability-squad
|
|
|
|
/public/app/plugins/datasource/influxdb @grafana/observability-squad
|
|
|
|
/public/app/plugins/datasource/jaeger @grafana/observability-squad
|
|
|
|
/public/app/plugins/datasource/loki @grafana/observability-squad
|
|
|
|
/public/app/plugins/datasource/mssql @grafana/backend-platform
|
|
|
|
/public/app/plugins/datasource/mysql @grafana/backend-platform
|
|
|
|
/public/app/plugins/datasource/opentsdb @grafana/backend-platform
|
|
|
|
/public/app/plugins/datasource/postgres @grafana/backend-platform
|
|
|
|
/public/app/plugins/datasource/prometheus @grafana/observability-squad
|
2021-02-08 00:50:51 -06:00
|
|
|
/public/app/plugins/datasource/cloud-monitoring @grafana/cloud-datasources
|
2020-06-10 04:02:51 -05:00
|
|
|
/public/app/plugins/datasource/zipkin @grafana/observability-squad
|
2021-03-23 04:49:29 -05:00
|
|
|
/public/app/plugins/datasource/tempo @grafana/observability-squad
|
2021-04-07 00:42:43 -05:00
|
|
|
/public/app/plugins/datasource/alertmanager @grafana/alerting-squad
|
2020-10-16 02:31:42 -05:00
|
|
|
|
|
|
|
# Cloud middleware
|
|
|
|
/grafana-mixin/ @grafana/cloud-middleware
|