diff --git a/CODEOWNERS b/CODEOWNERS new file mode 100644 index 00000000000..159bf3bbc0e --- /dev/null +++ b/CODEOWNERS @@ -0,0 +1,21 @@ +# See syntax guidelines for owners file +# https://docs.github.com/en/github/creating-cloning-and-archiving-repositories/about-code-owners + +# These owners will be the default owners for everything in the repo. +* @kapilt + +# Currently c7n is a mixture of aws and core, this mapping will get +# much simpler as we extract core. + +# Bulk of aws resources +c7n/resources/* @cloud-custodian/aws +tests/* @cloud-custodian/aws + +# Azure Provider +tools/c7n_azure @cloud-custodian/azure + +# GCP Provider +tools/c7n_gcp @cloud-custodian/gcp + +# Docs +docs/* @cloud-custodian/aws @cloud-custodian/azure @cloud-custodian/gcp diff --git a/OWNERS.md b/OWNERS.md new file mode 100644 index 00000000000..4904a0986f4 --- /dev/null +++ b/OWNERS.md @@ -0,0 +1,38 @@ +# Maintainers + +## Leads + +- Kapil Thangavelu @kapilt (@kapilt) + project lead (bdfl) + +## Aws Provider Maintainers + +- Todd Stansell (@tjstansell) +- John Hillegass (@JohnHillegass) +- Sonny Shi (@thisishi) +- David Filliatrault (@FireballDWF) +- Jamison Roberts (@jtroberts83) + +## Gcp Provider Maintainers + +- Karol Lassak (@ingwarsw) + +## Azure Provider Maintainers + +- Stefan Gordon (@stefangordon) +- Andy Luong (@aluong) +- Kiril Logachev (@logachev) + +# Emeritus + +Since the opensource inception of Cloud Custodian in April 2016, +we have had numerous maintainers who over the course of years +are no longer current contributors, but we still celebrate their +contributions and they are listed here. + +- Kit Ewbank (@ewbankkit) +- Mandeep Bal (@mandeepbal) +- Erin Welch (@erwelch) +- Darcy Laylock (@Sutto) + + diff --git a/README.md b/README.md index 0f1631d54e2..9fad57269b7 100644 --- a/README.md +++ b/README.md @@ -33,17 +33,8 @@ provider to provide for real time enforcement of policies with builtin provisioning. Or it can be run as a simple cron job on a server to execute against large existing fleets. -Cloud Custodian was originally developed at CapitalOne (by @kapilt et -al). Since its inception, Cloud Custodian has grown beyond its original maintainers, -and now Capital One represents -one of many contributors to this project. Like many opensource -projects, development is lead by a community of hundreds of -contributors and several cloud providers have dedicated teams working -on Custodian. - -"[Engineering the Next Generation of Cloud -Governance](https://cloudrumblings.io/cloud-adoption-engineering-the-next-generation-of-cloud-governance-21fb1a2eff60)" -by \@drewfirment +Cloud Custodian is a CNCF Sandbox project, lead by a community of hundreds +of contributors. Features --------