2020-09-12 07:30:09 -04:00
|
|
|
# For the syntax of this file, see:
|
|
|
|
#
|
|
|
|
# https://docs.gitlab.com/ee/user/project/code_owners.html#the-syntax-of-code-owners-files
|
|
|
|
#
|
|
|
|
# If more than one rule matches a given file, the latest rule is used.
|
|
|
|
# The file should be generally kept sorted, except when it is necessary
|
|
|
|
# to use a different order due to the fact above. In that case, use
|
|
|
|
# '# sort-order-reset' comment line to reset the sort order.
|
|
|
|
#
|
|
|
|
# Recipes for a few common cases:
|
|
|
|
#
|
|
|
|
# 1. Specific directory with all its contents:
|
|
|
|
#
|
|
|
|
# /components/app_trace/
|
|
|
|
#
|
|
|
|
# Note the trailing slash!
|
|
|
|
#
|
|
|
|
# 2. File with certain extension in any subdirectory of a certain directory:
|
|
|
|
#
|
|
|
|
# /examples/**/*.py
|
|
|
|
#
|
|
|
|
# This includes an *.py files in /examples/ directory as well.
|
|
|
|
#
|
|
|
|
# 3. Contents of a directory with a certain name, anywhere in the tree:
|
|
|
|
#
|
|
|
|
# test_*_host/
|
|
|
|
#
|
|
|
|
# Will match everything under components/efuse/test_efuse_host/,
|
|
|
|
# components/heap/test_multi_heap_host/, components/lwip/test_afl_host/, etc.
|
|
|
|
#
|
|
|
|
# 4. Same as above, except limited to a specific place in the tree:
|
|
|
|
#
|
|
|
|
# /components/esp32*/
|
|
|
|
#
|
|
|
|
# Matches everything under /components/esp32, /components/esp32s2, etc.
|
|
|
|
# Doesn't match /tools/some-test/components/esp32s5.
|
|
|
|
#
|
|
|
|
# 5. Specific file:
|
|
|
|
#
|
|
|
|
# /tools/tools.json
|
|
|
|
#
|
|
|
|
# 6. File with a certain name anywhere in the tree
|
|
|
|
#
|
|
|
|
# .gitignore
|
|
|
|
#
|
|
|
|
|
2020-07-24 12:51:34 -04:00
|
|
|
* @esp-idf-codeowners/other
|
|
|
|
|
2020-09-12 07:30:09 -04:00
|
|
|
/.* @esp-idf-codeowners/tools
|
2022-01-07 08:20:46 -05:00
|
|
|
/.github/workflows/ @esp-idf-codeowners/ci
|
2020-09-12 07:30:09 -04:00
|
|
|
/.gitlab-ci.yml @esp-idf-codeowners/ci
|
2021-07-11 21:27:22 -04:00
|
|
|
/.gitlab/ci/ @esp-idf-codeowners/ci
|
2020-10-21 07:30:49 -04:00
|
|
|
/.pre-commit-config.yaml @esp-idf-codeowners/ci
|
2020-09-12 07:30:09 -04:00
|
|
|
/.readthedocs.yml @esp-idf-codeowners/docs
|
|
|
|
/CMakeLists.txt @esp-idf-codeowners/build-config
|
2022-05-03 17:55:40 -04:00
|
|
|
/CONTRIBUTING.md @esp-idf-codeowners/docs
|
2020-09-12 07:30:09 -04:00
|
|
|
/Kconfig @esp-idf-codeowners/build-config
|
2022-03-01 20:16:53 -05:00
|
|
|
/README*.md @esp-idf-codeowners/docs
|
2022-04-12 00:12:54 -04:00
|
|
|
/SUPPORT_POLICY*.md @esp-idf-codeowners/docs
|
2020-09-12 07:30:09 -04:00
|
|
|
/add_path.sh @esp-idf-codeowners/tools
|
2022-01-20 01:12:44 -05:00
|
|
|
/conftest.py @esp-idf-codeowners/ci
|
2020-09-12 07:30:09 -04:00
|
|
|
/export.* @esp-idf-codeowners/tools
|
|
|
|
/install.* @esp-idf-codeowners/tools
|
2022-01-20 01:12:44 -05:00
|
|
|
/pytest.ini @esp-idf-codeowners/ci
|
2020-09-12 07:30:09 -04:00
|
|
|
/sdkconfig.rename @esp-idf-codeowners/build-config
|
2021-08-18 21:26:20 -04:00
|
|
|
/sonar-project.properties @esp-idf-codeowners/ci
|
2020-09-12 07:30:09 -04:00
|
|
|
|
|
|
|
# sort-order-reset
|
|
|
|
|
|
|
|
/components/app_trace/ @esp-idf-codeowners/tools
|
|
|
|
/components/app_update/ @esp-idf-codeowners/system @esp-idf-codeowners/app-utilities
|
|
|
|
/components/asio/ @esp-idf-codeowners/network
|
|
|
|
/components/bootloader*/ @esp-idf-codeowners/system @esp-idf-codeowners/security
|
2022-01-03 22:23:31 -05:00
|
|
|
/components/bootloader_support/bootloader_flash/ @esp-idf-codeowners/peripherals
|
2020-09-12 07:30:09 -04:00
|
|
|
/components/bt/ @esp-idf-codeowners/bluetooth
|
2021-08-09 23:50:15 -04:00
|
|
|
/components/cmock/ @esp-idf-codeowners/system
|
2022-06-24 00:43:59 -04:00
|
|
|
/components/console/ @esp-idf-codeowners/system @esp-idf-codeowners/app-utilities/console
|
2020-09-12 07:30:09 -04:00
|
|
|
/components/cxx/ @esp-idf-codeowners/system
|
|
|
|
/components/driver/ @esp-idf-codeowners/peripherals
|
|
|
|
/components/efuse/ @esp-idf-codeowners/system
|
|
|
|
/components/esp_adc_cal/ @esp-idf-codeowners/peripherals
|
|
|
|
/components/esp_common/ @esp-idf-codeowners/system
|
|
|
|
/components/esp_eth/ @esp-idf-codeowners/network
|
|
|
|
/components/esp_event/ @esp-idf-codeowners/system
|
|
|
|
/components/esp_gdbstub/ @esp-idf-codeowners/tools
|
|
|
|
/components/esp_hid/ @esp-idf-codeowners/bluetooth
|
|
|
|
/components/esp_http_client/ @esp-idf-codeowners/app-utilities
|
|
|
|
/components/esp_http_server/ @esp-idf-codeowners/app-utilities
|
|
|
|
/components/esp_https_ota/ @esp-idf-codeowners/app-utilities
|
|
|
|
/components/esp_https_server/ @esp-idf-codeowners/app-utilities
|
2022-03-15 10:17:07 -04:00
|
|
|
/components/esp_hw_support/ @esp-idf-codeowners/system @esp-idf-codeowners/peripherals
|
2021-05-11 23:26:07 -04:00
|
|
|
/components/esp_lcd/ @esp-idf-codeowners/peripherals
|
2020-09-12 07:30:09 -04:00
|
|
|
/components/esp_local_ctrl/ @esp-idf-codeowners/app-utilities
|
|
|
|
/components/esp_netif/ @esp-idf-codeowners/network
|
2021-05-24 07:39:39 -04:00
|
|
|
/components/esp_phy/ @esp-idf-codeowners/bluetooth @esp-idf-codeowners/wifi @esp-idf-codeowners/ieee802154
|
2021-07-06 02:09:22 -04:00
|
|
|
/components/esp_pm/ @esp-idf-codeowners/power-management @esp-idf-codeowners/bluetooth @esp-idf-codeowners/wifi
|
2022-05-10 22:32:56 -04:00
|
|
|
/components/esp_psram/ @esp-idf-codeowners/peripherals @esp-idf-codeowners/system
|
2020-09-12 07:30:09 -04:00
|
|
|
/components/esp_ringbuf/ @esp-idf-codeowners/system
|
2021-07-06 02:09:22 -04:00
|
|
|
/components/esp_rom/ @esp-idf-codeowners/system @esp-idf-codeowners/bluetooth @esp-idf-codeowners/wifi
|
2020-09-12 07:30:09 -04:00
|
|
|
/components/esp_serial_slave_link/ @esp-idf-codeowners/peripherals
|
|
|
|
/components/esp_system/ @esp-idf-codeowners/system
|
|
|
|
/components/esp_timer/ @esp-idf-codeowners/system
|
|
|
|
/components/esp-tls/ @esp-idf-codeowners/app-utilities
|
|
|
|
/components/esp_wifi/ @esp-idf-codeowners/wifi
|
|
|
|
/components/espcoredump/ @esp-idf-codeowners/tools
|
|
|
|
/components/esptool_py/ @esp-idf-codeowners/tools
|
|
|
|
/components/fatfs/ @esp-idf-codeowners/storage
|
2021-09-21 18:32:54 -04:00
|
|
|
/components/fatfs/**/*.py @esp-idf-codeowners/tools
|
2020-09-12 07:30:09 -04:00
|
|
|
/components/freertos/ @esp-idf-codeowners/system
|
2020-09-25 06:47:48 -04:00
|
|
|
/components/hal/ @esp-idf-codeowners/peripherals
|
2020-09-12 07:30:09 -04:00
|
|
|
/components/heap/ @esp-idf-codeowners/system
|
2021-12-31 03:22:56 -05:00
|
|
|
/components/http_parser/ @esp-idf-codeowners/app-utilities
|
2020-09-12 07:30:09 -04:00
|
|
|
/components/idf_test/ @esp-idf-codeowners/ci
|
2021-07-09 00:04:15 -04:00
|
|
|
/components/ieee802154/ @esp-idf-codeowners/ieee802154
|
2020-09-12 07:30:09 -04:00
|
|
|
/components/json/ @esp-idf-codeowners/app-utilities
|
2022-01-24 13:02:51 -05:00
|
|
|
/components/linux/ @esp-idf-codeowners/system
|
2020-09-12 07:30:09 -04:00
|
|
|
/components/log/ @esp-idf-codeowners/system
|
|
|
|
/components/lwip/ @esp-idf-codeowners/lwip
|
2022-06-24 00:43:59 -04:00
|
|
|
/components/mbedtls/ @esp-idf-codeowners/app-utilities/mbedtls @esp-idf-codeowners/security
|
2020-09-12 07:30:09 -04:00
|
|
|
/components/mdns/ @esp-idf-codeowners/network
|
|
|
|
/components/mqtt/ @esp-idf-codeowners/network
|
|
|
|
/components/newlib/ @esp-idf-codeowners/system @esp-idf-codeowners/tools
|
|
|
|
/components/nvs_flash/ @esp-idf-codeowners/storage
|
2021-04-02 02:49:49 -04:00
|
|
|
/components/openthread/ @esp-idf-codeowners/ieee802154
|
2020-09-12 07:30:09 -04:00
|
|
|
/components/partition_table/ @esp-idf-codeowners/system
|
|
|
|
/components/perfmon/ @esp-idf-codeowners/tools
|
|
|
|
/components/protobuf-c/ @esp-idf-codeowners/app-utilities
|
2022-06-24 00:43:59 -04:00
|
|
|
/components/protocomm/ @esp-idf-codeowners/app-utilities/provisioning
|
2020-09-12 07:30:09 -04:00
|
|
|
/components/pthread/ @esp-idf-codeowners/system
|
2021-12-22 10:58:12 -05:00
|
|
|
/components/riscv/ @esp-idf-codeowners/system
|
2020-09-12 07:30:09 -04:00
|
|
|
/components/sdmmc/ @esp-idf-codeowners/storage
|
2021-07-13 21:52:44 -04:00
|
|
|
/components/soc/ @esp-idf-codeowners/peripherals @esp-idf-codeowners/system
|
2020-09-12 07:30:09 -04:00
|
|
|
/components/spi_flash/ @esp-idf-codeowners/peripherals
|
|
|
|
/components/spiffs/ @esp-idf-codeowners/storage
|
|
|
|
/components/tcp_transport/ @esp-idf-codeowners/network
|
2021-07-08 22:40:24 -04:00
|
|
|
/components/tinyusb/ @esp-idf-codeowners/peripherals/usb
|
2021-07-20 13:25:56 -04:00
|
|
|
/components/touch_element/ @esp-idf-codeowners/peripherals
|
2020-09-12 07:30:09 -04:00
|
|
|
/components/ulp/ @esp-idf-codeowners/system
|
|
|
|
/components/unity/ @esp-idf-codeowners/ci
|
2021-07-08 22:40:24 -04:00
|
|
|
/components/usb/ @esp-idf-codeowners/peripherals/usb
|
2020-09-12 07:30:09 -04:00
|
|
|
/components/vfs/ @esp-idf-codeowners/storage
|
|
|
|
/components/wear_levelling/ @esp-idf-codeowners/storage
|
2022-06-24 00:43:59 -04:00
|
|
|
/components/wifi_provisioning/ @esp-idf-codeowners/app-utilities/provisioning
|
2020-09-12 07:30:09 -04:00
|
|
|
/components/wpa_supplicant/ @esp-idf-codeowners/wifi
|
|
|
|
/components/xtensa/ @esp-idf-codeowners/system
|
|
|
|
|
2021-07-07 00:19:46 -04:00
|
|
|
/docs/ @esp-idf-codeowners/docs
|
|
|
|
/docs/**/api-reference/bluetooth/ @esp-idf-codeowners/bluetooth
|
|
|
|
/docs/**/api-reference/network/ @esp-idf-codeowners/network
|
|
|
|
/docs/**/api-reference/peripherals/ @esp-idf-codeowners/peripherals
|
|
|
|
/docs/**/api-reference/protocols/ @esp-idf-codeowners/network @esp-idf-codeowners/app-utilities
|
2022-06-24 00:43:59 -04:00
|
|
|
/docs/**/api-reference/provisioning/ @esp-idf-codeowners/app-utilities/provisioning
|
2021-07-07 00:19:46 -04:00
|
|
|
/docs/**/api-reference/storage/ @esp-idf-codeowners/storage
|
|
|
|
/docs/**/api-reference/system/ @esp-idf-codeowners/system
|
|
|
|
/docs/**/security/ @esp-idf-codeowners/security
|
2022-01-04 21:46:07 -05:00
|
|
|
/docs/**/migration-guides/ @esp-idf-codeowners/docs @esp-idf-codeowners/all-maintainers
|
2020-07-24 12:51:34 -04:00
|
|
|
|
2022-03-01 20:16:53 -05:00
|
|
|
/examples/README.md @esp-idf-codeowners/docs @esp-idf-codeowners/ci
|
|
|
|
/examples/**/*.py @esp-idf-codeowners/ci @esp-idf-codeowners/tools
|
2020-09-12 07:30:09 -04:00
|
|
|
/examples/bluetooth/ @esp-idf-codeowners/bluetooth
|
|
|
|
/examples/build_system/ @esp-idf-codeowners/build-config
|
|
|
|
/examples/common_components/ @esp-idf-codeowners/system
|
2022-06-13 02:03:03 -04:00
|
|
|
/examples/custom_bootloader/ @esp-idf-codeowners/system
|
2020-09-12 07:30:09 -04:00
|
|
|
/examples/cxx/ @esp-idf-codeowners/system
|
|
|
|
/examples/ethernet/ @esp-idf-codeowners/network
|
|
|
|
/examples/get-started/ @esp-idf-codeowners/system
|
|
|
|
/examples/mesh/ @esp-idf-codeowners/wifi
|
2021-09-27 05:17:30 -04:00
|
|
|
/examples/network/ @esp-idf-codeowners/network @esp-idf-codeowners/wifi
|
2021-04-02 02:49:49 -04:00
|
|
|
/examples/openthread/ @esp-idf-codeowners/ieee802154
|
2020-09-12 07:30:09 -04:00
|
|
|
/examples/peripherals/ @esp-idf-codeowners/peripherals
|
2022-03-17 10:26:57 -04:00
|
|
|
/examples/peripherals/usb/ @esp-idf-codeowners/peripherals @esp-idf-codeowners/peripherals/usb
|
2020-09-12 07:30:09 -04:00
|
|
|
/examples/protocols/ @esp-idf-codeowners/network @esp-idf-codeowners/app-utilities
|
2022-06-24 00:43:59 -04:00
|
|
|
/examples/provisioning/ @esp-idf-codeowners/app-utilities/provisioning
|
2020-09-12 07:30:09 -04:00
|
|
|
/examples/security/ @esp-idf-codeowners/security
|
|
|
|
/examples/storage/ @esp-idf-codeowners/storage
|
|
|
|
/examples/system/ @esp-idf-codeowners/system
|
2022-06-24 00:43:59 -04:00
|
|
|
/examples/system/ota/ @esp-idf-codeowners/app-utilities
|
2020-09-12 07:30:09 -04:00
|
|
|
/examples/wifi/ @esp-idf-codeowners/wifi
|
2021-10-20 06:45:55 -04:00
|
|
|
/examples/zigbee/ @esp-idf-codeowners/ieee802154
|
2020-07-24 12:51:34 -04:00
|
|
|
|
2020-09-12 07:30:09 -04:00
|
|
|
/tools/ @esp-idf-codeowners/tools
|
|
|
|
/tools/*_apps.py @esp-idf-codeowners/ci
|
|
|
|
/tools/ble/ @esp-idf-codeowners/app-utilities
|
|
|
|
/tools/catch/ @esp-idf-codeowners/ci
|
|
|
|
/tools/ci/ @esp-idf-codeowners/ci
|
|
|
|
/tools/cmake/ @esp-idf-codeowners/build-config
|
|
|
|
/tools/esp_prov/ @esp-idf-codeowners/app-utilities
|
|
|
|
/tools/find_build_apps/ @esp-idf-codeowners/ci
|
2021-09-06 06:30:47 -04:00
|
|
|
/tools/idf_size_yaml/ @esp-idf-codeowners/peripherals
|
2020-09-12 07:30:09 -04:00
|
|
|
/tools/kconfig*/ @esp-idf-codeowners/build-config
|
|
|
|
/tools/ldgen/ @esp-idf-codeowners/build-config
|
|
|
|
/tools/mass_mfg/ @esp-idf-codeowners/app-utilities
|
2021-08-09 23:50:15 -04:00
|
|
|
/tools/mocks/ @esp-idf-codeowners/system
|
2022-03-01 20:16:53 -05:00
|
|
|
/tools/test_apps/README.md @esp-idf-codeowners/docs @esp-idf-codeowners/ci
|
2020-07-24 12:51:34 -04:00
|
|
|
|
2021-07-08 20:03:37 -04:00
|
|
|
## Note: owners here should be the same as the owners for the same example subdir, above
|
|
|
|
/tools/test_apps/build_system/ @esp-idf-codeowners/build-config
|
|
|
|
/tools/test_apps/protocols/ @esp-idf-codeowners/network @esp-idf-codeowners/app-utilities
|
|
|
|
/tools/test_apps/security/ @esp-idf-codeowners/security
|
|
|
|
/tools/test_apps/system/ @esp-idf-codeowners/system
|
|
|
|
|
2021-07-11 21:27:22 -04:00
|
|
|
/tools/test_apps/**/*.py @esp-idf-codeowners/ci @esp-idf-codeowners/tools
|
|
|
|
|
2021-07-16 02:59:45 -04:00
|
|
|
/tools/unit-test-app/ @esp-idf-codeowners/system @esp-idf-codeowners/tools
|
|
|
|
|
2021-09-24 00:06:10 -04:00
|
|
|
# sort-order-reset
|
|
|
|
|
2022-01-27 10:15:33 -05:00
|
|
|
/components/**/test_apps/**/*.py @esp-idf-codeowners/ci @esp-idf-codeowners/tools
|
|
|
|
|
2021-10-18 03:19:32 -04:00
|
|
|
# ignore lists
|
2021-11-18 12:21:52 -05:00
|
|
|
/tools/ci/check_copyright_config.yaml @esp-idf-codeowners/all-maintainers
|
2021-11-01 09:08:07 -04:00
|
|
|
/tools/ci/check_copyright_ignore.txt @esp-idf-codeowners/all-maintainers
|
2021-10-18 03:19:32 -04:00
|
|
|
/tools/ci/mypy_ignore_list.txt @esp-idf-codeowners/tools
|