Skip to content

Commit 55658d4

Browse files
committed
Merge branch 'maint/release_v5.3_codeowners' into 'release/v5.3'
change(gitlab): simplify approvals for backports (v5.3) See merge request espressif/esp-idf!30398
2 parents 3ef14f5 + f1b9b35 commit 55658d4

File tree

1 file changed

+1
-235
lines changed

1 file changed

+1
-235
lines changed

.gitlab/CODEOWNERS

Lines changed: 1 addition & 235 deletions
Original file line numberDiff line numberDiff line change
@@ -2,239 +2,5 @@
22
#
33
# https://docs.gitlab.com/ee/user/project/code_owners.html#the-syntax-of-code-owners-files
44
#
5-
# If more than one rule matches a given file, the latest rule is used.
6-
# The file should be generally kept sorted, except when it is necessary
7-
# to use a different order due to the fact above. In that case, use
8-
# '# sort-order-reset' comment line to reset the sort order.
9-
#
10-
# Recipes for a few common cases:
11-
#
12-
# 1. Specific directory with all its contents:
13-
#
14-
# /components/app_trace/
15-
#
16-
# Note the trailing slash!
17-
#
18-
# 2. File with certain extension in any subdirectory of a certain directory:
19-
#
20-
# /examples/**/*.py
21-
#
22-
# This includes an *.py files in /examples/ directory as well.
23-
#
24-
# 3. Contents of a directory with a certain name, anywhere in the tree:
25-
#
26-
# test_*_host/
27-
#
28-
# Will match everything under components/efuse/test_efuse_host/,
29-
# components/heap/test_multi_heap_host/, components/lwip/test_afl_host/, etc.
30-
#
31-
# 4. Same as above, except limited to a specific place in the tree:
32-
#
33-
# /components/esp32*/
34-
#
35-
# Matches everything under /components/esp32, /components/esp32s2, etc.
36-
# Doesn't match /tools/some-test/components/esp32s5.
37-
#
38-
# 5. Specific file:
39-
#
40-
# /tools/tools.json
41-
#
42-
# 6. File with a certain name anywhere in the tree
43-
#
44-
# .gitignore
45-
#
46-
47-
* @esp-idf-codeowners/other
48-
49-
/.* @esp-idf-codeowners/tools
50-
/.codespellrc @esp-idf-codeowners/ci
51-
/.github/workflows/ @esp-idf-codeowners/ci
52-
/.gitlab-ci.yml @esp-idf-codeowners/ci
53-
/.gitlab/ci/ @esp-idf-codeowners/ci
54-
/.pre-commit-config.yaml @esp-idf-codeowners/ci
55-
/.readthedocs.yml @esp-idf-codeowners/docs
56-
/.vale.ini @esp-idf-codeowners/docs
57-
/CMakeLists.txt @esp-idf-codeowners/build-config
58-
/COMPATIBILITY*.md @esp-idf-codeowners/peripherals
59-
/CONTRIBUTING.md @esp-idf-codeowners/docs
60-
/Kconfig @esp-idf-codeowners/build-config
61-
/README*.md @esp-idf-codeowners/docs
62-
/SUPPORT_POLICY*.md @esp-idf-codeowners/docs
63-
/add_path.sh @esp-idf-codeowners/tools
64-
/conftest.py @esp-idf-codeowners/ci
65-
/export.* @esp-idf-codeowners/tools
66-
/install.* @esp-idf-codeowners/tools
67-
/pytest.ini @esp-idf-codeowners/ci
68-
/sdkconfig.rename @esp-idf-codeowners/build-config
69-
/sonar-project.properties @esp-idf-codeowners/ci
70-
71-
# sort-order-reset
72-
73-
/components/app_trace/ @esp-idf-codeowners/debugging
74-
/components/app_update/ @esp-idf-codeowners/system @esp-idf-codeowners/app-utilities
75-
/components/bootloader*/ @esp-idf-codeowners/system @esp-idf-codeowners/security
76-
/components/bootloader_support/bootloader_flash/ @esp-idf-codeowners/peripherals
77-
/components/bt/ @esp-idf-codeowners/bluetooth
78-
/components/cmock/ @esp-idf-codeowners/system
79-
/components/console/ @esp-idf-codeowners/system @esp-idf-codeowners/app-utilities/console
80-
/components/cxx/ @esp-idf-codeowners/system
81-
/components/driver/ @esp-idf-codeowners/peripherals
82-
/components/efuse/ @esp-idf-codeowners/system
83-
/components/esp_adc/ @esp-idf-codeowners/peripherals
84-
/components/esp_app_format/ @esp-idf-codeowners/system @esp-idf-codeowners/app-utilities
85-
/components/esp_bootloader_format/ @esp-idf-codeowners/system @esp-idf-codeowners/app-utilities
86-
/components/esp_coex/ @esp-idf-codeowners/wifi @esp-idf-codeowners/bluetooth @esp-idf-codeowners/ieee802154
87-
/components/esp_common/ @esp-idf-codeowners/system
88-
/components/esp_driver_*/ @esp-idf-codeowners/peripherals
89-
/components/esp_driver_sdmmc/ @esp-idf-codeowners/peripherals @esp-idf-codeowners/storage
90-
/components/esp_eth/ @esp-idf-codeowners/network
91-
/components/esp_event/ @esp-idf-codeowners/system
92-
/components/esp_gdbstub/ @esp-idf-codeowners/debugging
93-
/components/esp_hid/ @esp-idf-codeowners/bluetooth
94-
/components/esp_http_client/ @esp-idf-codeowners/app-utilities
95-
/components/esp_http_server/ @esp-idf-codeowners/app-utilities
96-
/components/esp_https_ota/ @esp-idf-codeowners/app-utilities
97-
/components/esp_https_server/ @esp-idf-codeowners/app-utilities
98-
/components/esp_hw_support/ @esp-idf-codeowners/system @esp-idf-codeowners/peripherals
99-
/components/esp_hw_support/lowpower/ @esp-idf-codeowners/power-management
100-
/components/esp_lcd/ @esp-idf-codeowners/peripherals
101-
/components/esp_local_ctrl/ @esp-idf-codeowners/app-utilities
102-
/components/esp_mm/ @esp-idf-codeowners/peripherals
103-
/components/esp_netif/ @esp-idf-codeowners/network
104-
/components/esp_netif_stack/ @esp-idf-codeowners/network
105-
/components/esp_partition/ @esp-idf-codeowners/storage
106-
/components/esp_phy/ @esp-idf-codeowners/bluetooth @esp-idf-codeowners/wifi @esp-idf-codeowners/ieee802154
107-
/components/esp_pm/ @esp-idf-codeowners/power-management @esp-idf-codeowners/bluetooth @esp-idf-codeowners/wifi @esp-idf-codeowners/system
108-
/components/esp_psram/ @esp-idf-codeowners/peripherals @esp-idf-codeowners/system
109-
/components/esp_ringbuf/ @esp-idf-codeowners/system
110-
/components/esp_rom/ @esp-idf-codeowners/system @esp-idf-codeowners/bluetooth @esp-idf-codeowners/wifi
111-
/components/esp_system/ @esp-idf-codeowners/system
112-
/components/esp_timer/ @esp-idf-codeowners/system
113-
/components/esp-tls/ @esp-idf-codeowners/app-utilities
114-
/components/esp_vfs_*/ @esp-idf-codeowners/storage
115-
/components/esp_vfs_console/ @esp-idf-codeowners/storage @esp-idf-codeowners/system
116-
/components/esp_wifi/ @esp-idf-codeowners/wifi
117-
/components/espcoredump/ @esp-idf-codeowners/debugging
118-
/components/esptool_py/ @esp-idf-codeowners/tools
119-
/components/fatfs/ @esp-idf-codeowners/storage
120-
/components/freertos/ @esp-idf-codeowners/system
121-
/components/hal/ @esp-idf-codeowners/peripherals
122-
/components/heap/ @esp-idf-codeowners/system
123-
/components/http_parser/ @esp-idf-codeowners/app-utilities
124-
/components/idf_test/ @esp-idf-codeowners/ci
125-
/components/ieee802154/ @esp-idf-codeowners/ieee802154
126-
/components/json/ @esp-idf-codeowners/app-utilities
127-
/components/linux/ @esp-idf-codeowners/system
128-
/components/log/ @esp-idf-codeowners/system
129-
/components/lwip/ @esp-idf-codeowners/lwip
130-
/components/mbedtls/ @esp-idf-codeowners/app-utilities/mbedtls @esp-idf-codeowners/security
131-
/components/mqtt/ @esp-idf-codeowners/network
132-
/components/newlib/ @esp-idf-codeowners/system @esp-idf-codeowners/toolchain
133-
/components/nvs_flash/ @esp-idf-codeowners/storage
134-
/components/nvs_sec_provider/ @esp-idf-codeowners/storage @esp-idf-codeowners/security
135-
/components/openthread/ @esp-idf-codeowners/ieee802154
136-
/components/partition_table/ @esp-idf-codeowners/system
137-
/components/perfmon/ @esp-idf-codeowners/debugging
138-
/components/protobuf-c/ @esp-idf-codeowners/app-utilities
139-
/components/protocomm/ @esp-idf-codeowners/app-utilities/provisioning
140-
/components/pthread/ @esp-idf-codeowners/system
141-
/components/riscv/ @esp-idf-codeowners/system
142-
/components/sdmmc/ @esp-idf-codeowners/storage
143-
/components/soc/ @esp-idf-codeowners/peripherals @esp-idf-codeowners/system
144-
/components/spi_flash/ @esp-idf-codeowners/peripherals
145-
/components/spiffs/ @esp-idf-codeowners/storage
146-
/components/tcp_transport/ @esp-idf-codeowners/network
147-
/components/touch_element/ @esp-idf-codeowners/peripherals
148-
/components/ulp/ @esp-idf-codeowners/system
149-
/components/unity/ @esp-idf-codeowners/ci
150-
/components/usb/ @esp-idf-codeowners/peripherals/usb
151-
/components/vfs/ @esp-idf-codeowners/storage
152-
/components/wear_levelling/ @esp-idf-codeowners/storage
153-
/components/wifi_provisioning/ @esp-idf-codeowners/app-utilities/provisioning
154-
/components/wpa_supplicant/ @esp-idf-codeowners/wifi @esp-idf-codeowners/app-utilities/mbedtls
155-
/components/xtensa/ @esp-idf-codeowners/system
156-
157-
/docs/ @esp-idf-codeowners/docs
158-
/docs/**/api-guides/tools/ @esp-idf-codeowners/tools
159-
/docs/en/api-guides/core_dump.rst @esp-idf-codeowners/debugging
160-
/docs/en/api-guides/jtag-debugging/ @esp-idf-codeowners/debugging
161-
/docs/**/api-reference/bluetooth/ @esp-idf-codeowners/bluetooth
162-
/docs/**/api-reference/network/ @esp-idf-codeowners/network @esp-idf-codeowners/wifi
163-
/docs/**/api-reference/peripherals/ @esp-idf-codeowners/peripherals
164-
/docs/**/api-reference/peripherals/usb* @esp-idf-codeowners/peripherals @esp-idf-codeowners/peripherals/usb
165-
/docs/**/api-reference/protocols/ @esp-idf-codeowners/network @esp-idf-codeowners/app-utilities
166-
/docs/**/api-reference/provisioning/ @esp-idf-codeowners/app-utilities/provisioning
167-
/docs/**/api-reference/storage/ @esp-idf-codeowners/storage
168-
/docs/**/api-reference/system/ @esp-idf-codeowners/system
169-
/docs/**/security/ @esp-idf-codeowners/security
170-
/docs/**/migration-guides/ @esp-idf-codeowners/docs @esp-idf-codeowners/all-maintainers
171-
172-
/examples/README.md @esp-idf-codeowners/docs @esp-idf-codeowners/ci
173-
/examples/**/*.py @esp-idf-codeowners/ci @esp-idf-codeowners/tools
174-
/examples/bluetooth/ @esp-idf-codeowners/bluetooth
175-
/examples/build_system/ @esp-idf-codeowners/build-config
176-
/examples/common_components/ @esp-idf-codeowners/system @esp-idf-codeowners/wifi @esp-idf-codeowners/lwip @esp-idf-codeowners/network
177-
/examples/custom_bootloader/ @esp-idf-codeowners/system
178-
/examples/cxx/ @esp-idf-codeowners/system
179-
/examples/ethernet/ @esp-idf-codeowners/network
180-
/examples/get-started/ @esp-idf-codeowners/system
181-
/examples/ieee802154/ @esp-idf-codeowners/ieee802154
182-
/examples/mesh/ @esp-idf-codeowners/wifi
183-
/examples/network/ @esp-idf-codeowners/network @esp-idf-codeowners/wifi
184-
/examples/openthread/ @esp-idf-codeowners/ieee802154
185-
/examples/peripherals/ @esp-idf-codeowners/peripherals
186-
/examples/peripherals/usb/ @esp-idf-codeowners/peripherals @esp-idf-codeowners/peripherals/usb
187-
/examples/phy/ @esp-idf-codeowners/bluetooth @esp-idf-codeowners/wifi @esp-idf-codeowners/ieee802154
188-
/examples/protocols/ @esp-idf-codeowners/network @esp-idf-codeowners/app-utilities
189-
/examples/provisioning/ @esp-idf-codeowners/app-utilities/provisioning
190-
/examples/security/ @esp-idf-codeowners/security
191-
/examples/storage/ @esp-idf-codeowners/storage
192-
/examples/system/ @esp-idf-codeowners/system
193-
/examples/system/ota/ @esp-idf-codeowners/app-utilities
194-
/examples/wifi/ @esp-idf-codeowners/wifi
195-
/examples/zigbee/ @esp-idf-codeowners/ieee802154
196-
197-
/tools/ @esp-idf-codeowners/tools
198-
/tools/ble/ @esp-idf-codeowners/app-utilities
199-
/tools/catch/ @esp-idf-codeowners/ci
200-
/tools/ci/ @esp-idf-codeowners/ci
201-
/tools/cmake/ @esp-idf-codeowners/build-config
202-
/tools/cmake/toolchain-*.cmake @esp-idf-codeowners/toolchain
203-
/tools/esp_app_trace/ @esp-idf-codeowners/debugging
204-
/tools/esp_prov/ @esp-idf-codeowners/app-utilities
205-
/tools/gdb_panic_server.py @esp-idf-codeowners/debugging
206-
/tools/kconfig*/ @esp-idf-codeowners/build-config
207-
/tools/ldgen/ @esp-idf-codeowners/build-config
208-
/tools/mass_mfg/ @esp-idf-codeowners/app-utilities
209-
/tools/mocks/ @esp-idf-codeowners/system
210-
211-
/tools/test_apps/ @esp-idf-codeowners/ci
212-
/tools/test_apps/README.md @esp-idf-codeowners/docs @esp-idf-codeowners/ci
213-
214-
## Note: owners here should be the same as the owners for the same example subdir, above
215-
/tools/test_apps/build_system/ @esp-idf-codeowners/build-config
216-
/tools/test_apps/configs/ @esp-idf-codeowners/system
217-
/tools/test_apps/linux_compatible/ @esp-idf-codeowners/system
218-
/tools/test_apps/peripherals/ @esp-idf-codeowners/peripherals
219-
/tools/test_apps/phy/ @esp-idf-codeowners/bluetooth @esp-idf-codeowners/wifi @esp-idf-codeowners/ieee802154
220-
/tools/test_apps/protocols/ @esp-idf-codeowners/network @esp-idf-codeowners/app-utilities
221-
/tools/test_apps/security/ @esp-idf-codeowners/security
222-
/tools/test_apps/storage/ @esp-idf-codeowners/storage
223-
/tools/test_apps/system/ @esp-idf-codeowners/system
224-
225-
/tools/test_apps/**/*.py @esp-idf-codeowners/ci @esp-idf-codeowners/tools
226-
227-
/tools/test_build_system/ @esp-idf-codeowners/tools @esp-idf-codeowners/build-config
228-
229-
/tools/tools.json @esp-idf-codeowners/tools @esp-idf-codeowners/toolchain @esp-idf-codeowners/debugging
230-
231-
/tools/unit-test-app/ @esp-idf-codeowners/system @esp-idf-codeowners/tools
232-
233-
# sort-order-reset
234-
235-
/components/**/test_apps/**/*.py @esp-idf-codeowners/ci @esp-idf-codeowners/tools
2365

237-
# ignore lists
238-
/tools/ci/check_copyright_config.yaml @esp-idf-codeowners/all-maintainers
239-
/tools/ci/check_copyright_ignore.txt @esp-idf-codeowners/all-maintainers
240-
/tools/ci/mypy_ignore_list.txt @esp-idf-codeowners/tools
6+
* @esp-idf-codeowners/all-maintainers

0 commit comments

Comments
 (0)