sonic-buildimage
sonic-buildimage copied to clipboard
Add CODEOWNERS file
Add CODEOWNERS file to sonic-buildimage to increase the number of maintainers.
The CODEOWNERS file reuses the following groups:
| Maintainer Group | Source (src/) | Build Rules (rules/) | Docker Images (dockers/) |
|---|---|---|---|
| @sonic-net/sonic-swss-maintainer | src/sonic-swss | rules/swss*.mk | docker-orchagent, docker-swss*, docker-teamd, docker-nat |
| @sonic-net/sonic-sairedis-maintainer | src/sonic-sairedis | rules/sairedis*.mk | docker-syncd*, docker-database |
| @sonic-net/sonic-frr-maintainer | src/sonic-frr | rules/frr*.mk, rules/quagga*.mk, rules/radvd.mk | docker-fpm-frr, docker-router-advertiser |
| @sonic-net/sonic-snmpagent-maintainer | src/sonic-snmpagent | rules/snmp*.mk | docker-snmp |
| @sonic-net/sonic-platform-common-maintainer | src/sonic-platform-common | rules/sonic-platform-common*.mk | docker-platform-monitor |
| @sonic-net/sonic-dhcp-relay-maintainer | (External/Submodule) | rules/dhcp-relay.mk | docker-dhcp-relay |
| @sonic-net/sonic-linux-kernel-maintainer | src/sonic-linux-kernel | rules/linux-kernel.mk | — |
| @sonic-net/sonic-wpa-supplicant-maintainer | src/sonic-wpa-supplicant | rules/wpa_supplicant.mk | — |
| @sonic-net/sonic-host-services-maintainer | src/sonic-host-services | rules/sonic-host-services*.mk | — |
| @sonic-net/sonic-utilities-maintainer | src/sonic-utilities | rules/sonic-utilities*.mk | — |
The following vendor groups would need to be created:
- @sonic-net/sonic-broadcom-maintainer
- @sonic-net/sonic-mellanox-maintainer
- @sonic-net/sonic-marvell-maintainer
- @sonic-net/sonic-barefoot-maintainer
- @sonic-net/sonic-centec-maintainer
- @sonic-net/sonic-nephos-maintainer
- @sonic-net/sonic-cisco-maintainer
- @sonic-net/sonic-vs-maintainer