-
Notifications
You must be signed in to change notification settings - Fork 325
Expand file tree
/
Copy pathCODEOWNERS
More file actions
124 lines (103 loc) · 5.65 KB
/
CODEOWNERS
File metadata and controls
124 lines (103 loc) · 5.65 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
# CODEOWNERS file for InfluxData Documentation
#
# This file defines code ownership for the docs-v2 repository.
# Code owners are automatically requested for review when someone opens a pull request
# that modifies code that they own.
#
# Order matters - the last matching pattern takes precedence.
# More specific patterns should appear later in this file.
#
# Three-tier review approach for product documentation:
# 1. Engineering teams (technical accuracy and implementation details)
# 2. Product managers (product strategy and feature alignment)
# 3. Documentation team (content quality, style, and user experience)
#
# Syntax: path/to/code @owner1 @owner2
# See: https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/about-code-owners
# Default owner for everything in the repo
# Docs team handles all documentation changes
* @influxdata/docs-team
# Product-specific ownership
# Each product area includes engineering team, specific product managers, and docs team
# API docs subdirectories are grouped with their respective content directories
# Platform (legacy)
# Docs: Documentation team
/content/platform/ @influxdata/docs-team
# InfluxDB Cloud (TSM)
# PMs: Scott (Cloud 1 primary), Daniel (Cloud 2 primary), Jason (secondary), Docs: Documentation team
/content/influxdb/cloud/ @sanderson @mavarius @jstirnaman @influxdata/docs-team
/api-docs/influxdb/cloud/ @sanderson @mavarius @jstirnaman @influxdata/docs-team
# InfluxDB v2
# Engineering: Edge team, PMs: Scott (primary), Jason (secondary), Docs: Documentation team
/content/influxdb/v2/ @influxdata/edge @sanderson @jstirnaman @influxdata/docs-team
/api-docs/influxdb/v2/ @influxdata/edge @sanderson @jstirnaman @influxdata/docs-team
# InfluxDB v1
# Engineering: Edge team, PMs: Scott (primary), Jason (secondary), Docs: Documentation team
/content/influxdb/v1/ @influxdata/edge @sanderson @jstirnaman @influxdata/docs-team
# InfluxDB 3 Core
# Engineering: Monolith team, PMs: Pete (primary), Gary (secondary), Docs: Documentation team
/content/influxdb3/core/ @influxdata/monolith-team @peterbarnett03 @garylfowler @influxdata/docs-team
/api-docs/influxdb3/core/ @influxdata/monolith-team @peterbarnett03 @garylfowler @influxdata/docs-team
# InfluxDB 3 Enterprise
# Engineering: Monolith team, PMs: Pete (primary), Gary (secondary), Docs: Documentation team
/content/influxdb3/enterprise/ @influxdata/monolith-team @peterbarnett03 @garylfowler @influxdata/docs-team
/api-docs/influxdb3/enterprise/ @influxdata/monolith-team @peterbarnett03 @garylfowler @influxdata/docs-team
# InfluxDB 3 Clustered
# Engineering: Platform team, PMs: Ritwika (primary), Scott (secondary), Docs: Documentation team
/content/influxdb3/clustered/ @influxdata/platform-team @ritwika314 @sanderson @influxdata/docs-team
/api-docs/influxdb3/clustered/ @influxdata/platform-team @ritwika314 @sanderson @influxdata/docs-team
# InfluxDB 3 Cloud Dedicated
# Engineering: Cloud single-tenant, PMs: Ritwika (primary), Scott (secondary), Docs: Documentation team
/content/influxdb3/cloud-dedicated/ @influxdata/cloud-single-tenant @ritwika314 @sanderson @influxdata/docs-team
/api-docs/influxdb3/cloud-dedicated/ @influxdata/cloud-single-tenant @ritwika314 @sanderson @influxdata/docs-team
# InfluxDB 3 Cloud Serverless
# PMs: Daniel (primary), Gary (secondary), Docs: Documentation team
/content/influxdb3/cloud-serverless/ @mavarius @garylfowler @influxdata/docs-team
/api-docs/influxdb3/cloud-serverless/ @mavarius @garylfowler @influxdata/docs-team
# InfluxDB 3 Explorer
# PMs: Daniel (primary), Pete (secondary), Docs: Documentation team
/content/influxdb3/explorer/ @mavarius @peterbarnett03 @influxdata/docs-team
# InfluxDB Enterprise (v1)
# Engineering: Edge team, PMs: Scott (primary), Jason (secondary), Docs: Documentation team
/content/enterprise_influxdb/ @influxdata/edge @sanderson @jstirnaman @influxdata/docs-team
# Telegraf
# Engineering: Telegraf team, PMs: Scott (primary), Ryan (secondary), Docs: Documentation team
/content/telegraf/ @influxdata/telegraf-team @sanderson @caterryan @influxdata/docs-team
# Kapacitor
# Engineering: Bonitoo team, PMs: Scott (primary), Jason (secondary), Docs: Documentation team
/content/kapacitor/ @influxdata/bonitoo @sanderson @jstirnaman @influxdata/docs-team
# Chronograf
# Engineering: Bonitoo team, PMs: Daniel (primary), Ryan (secondary), Docs: Documentation team
/content/chronograf/ @influxdata/bonitoo @mavarius @caterryan @influxdata/docs-team
# Flux
# PMs: Scott (primary), Jason (secondary), Docs: Documentation team
/content/flux/ @sanderson @jstirnaman @influxdata/docs-team
# Shared content (used by multiple products)
/content/shared/ @influxdata/docs-team @influxdata/product-managers
# API documentation (general/shared)
# Docs team for shared API tooling and configuration
# Infrastructure and tooling
/.circleci/ @influxdata/docs-team
/layouts/ @influxdata/docs-team
/assets/ @influxdata/docs-team
/scripts/ @influxdata/docs-team
/cypress/ @influxdata/docs-team
/test/ @influxdata/docs-team
/.ci/ @influxdata/docs-team
/deploy/ @influxdata/docs-team
# Build and dependency configuration
/package.json @influxdata/docs-team
/yarn.lock @influxdata/docs-team
/tsconfig.json @influxdata/docs-team
/compose.yaml @influxdata/docs-team
/Dockerfile* @influxdata/docs-team
/.vale.ini @influxdata/docs-team
/.vale-instructions.ini @influxdata/docs-team
# Agent-modified files - require human review
# These files guide AI assistants and require careful oversight
AGENTS.md @influxdata/docs-team
CLAUDE.md @influxdata/docs-team
/.github/copilot-instructions.md @influxdata/docs-team
/.github/agents/ @influxdata/docs-team
/.github/instructions/ @influxdata/docs-team
/.claude/ @influxdata/docs-team