sonic-buildimage icon indicating copy to clipboard operation
sonic-buildimage copied to clipboard

Add CODEOWNERS file

Open bocon13 opened this issue 2 weeks ago • 6 comments

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

Description for the changelog

bocon13 avatar Dec 18 '25 15:12 bocon13