Merge pull request #9257 from gyuho/maintainer-rules

MAINTAINERS: add "MAINTAINERS_RULES" and second email
This commit is contained in:
Xiang Li 2018-01-31 08:44:41 -08:00 committed by GitHub
commit 29c8aca4b6
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 25 additions and 1 deletions

View File

@ -1,7 +1,15 @@
# This is the official list of etcd maintainers.
#
# Names should be added to this file like so:
# Individual's name <submission email address> (@GITHUB_HANDLE) pkg:*
# Individual's name <submission email address> <email2> <emailN> (@GITHUB_HANDLE) pkg:*
#
# Please keep the list sorted.
Anthony Romano <anthony.romano@coreos.com> (@heyitsanthony) pkg:*
Brandon Philips <brandon.philips@coreos.com> (@philips) pkg:*
Fanmin Shi <fanmin.shi@coreos.com> (@fanminshi) pkg:*
Gyuho Lee <gyu_ho.lee@coreos.com> (@gyuho) pkg:*
Gyuho Lee <gyu_ho.lee@coreos.com> <gyuhox@gmail.com> (@gyuho) pkg:*
Hitoshi Mitake <mitake.hitoshi@lab.ntt.co.jp> (@mitake) pkg:*
Xiang Li <xiang.li@coreos.com> (@xiang90) pkg:*

16
MAINTAINERS_RULES.md Normal file
View File

@ -0,0 +1,16 @@
This document describes basic expectations for maintainers. To become a maintainer, start taking on these responsibilities. Consistent contributors then discuss with existing maintainers to become the official [MAINTAINERS](./MAINTAINERS).
### Top-level maintainer
- Running the etcd release processes
- Ownership of test and debug infrastructure
- Resolve or redirect issues to keep the issue count low (goal: under 100)
- Regularly review pull requests across all pkgs
- Providing cross pkg design review
### Package/feature maintainer
- Ownership of test and debug failures in a pkg/feature
- Resolution of bugs triaged to a package/feature
- Regularly review pull requests to the pkg subsystem