Browse Source

Merge pull request #9257 from gyuho/maintainer-rules

MAINTAINERS: add "MAINTAINERS_RULES" and second email
Xiang Li 8 years ago
parent
commit
29c8aca4b6
2 changed files with 25 additions and 1 deletions
  1. 9 1
      MAINTAINERS
  2. 16 0
      MAINTAINERS_RULES.md

+ 9 - 1
MAINTAINERS

@@ -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 - 0
MAINTAINERS_RULES.md

@@ -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