*: create project governance
Create project governance.
This commit is contained in:
parent
06ec6c4b66
commit
036cb96fd1
@ -102,6 +102,9 @@ Note that any `etcd_debugging_*` metrics are experimental and subject to change.
|
|||||||
- Require [*Go 1.13+*](https://github.com/etcd-io/etcd/pull/11110).
|
- Require [*Go 1.13+*](https://github.com/etcd-io/etcd/pull/11110).
|
||||||
- Compile with [*Go 1.13*](https://golang.org/doc/devel/release.html#go1.13)
|
- Compile with [*Go 1.13*](https://golang.org/doc/devel/release.html#go1.13)
|
||||||
|
|
||||||
|
### Project Governance
|
||||||
|
|
||||||
|
- The etcd team has added, a well defined and openly discussed, project [governance](https://github.com/etcd-io/etcd/pull/11175).
|
||||||
|
|
||||||
<hr>
|
<hr>
|
||||||
|
|
||||||
|
@ -51,22 +51,14 @@ to pick up the related work. At the very least, ensure the related work can be c
|
|||||||
Afterward, create a pull request to remove yourself from the [MAINTAINERS](./MAINTAINERS)
|
Afterward, create a pull request to remove yourself from the [MAINTAINERS](./MAINTAINERS)
|
||||||
file.
|
file.
|
||||||
|
|
||||||
## Approvers
|
|
||||||
|
|
||||||
[Approvers](./MAINTAINERS) are contributors with merge rights. They are active reviewers
|
|
||||||
and have created significant numbers of PRs in the various code areas to add new features,
|
|
||||||
fix bugs and improve code. New approvers must be nominated by an existing maintainer
|
|
||||||
and must be elected by a supermajority of maintainers. Likewise, approvers can be removed
|
|
||||||
by a supermajority of the maintainers or can resign by notifying the maintainers.
|
|
||||||
|
|
||||||
## Reviewers
|
## Reviewers
|
||||||
|
|
||||||
[Reviewers](./MAINTAINERS) are contributors who have demonstrated greater skill in
|
[Reviewers](./MAINTAINERS) are contributors who have demonstrated greater skill in
|
||||||
reviewing the code contribution from other contributors. Their LGTM counts towards
|
reviewing the code contribution from other contributors. Their LGTM counts towards
|
||||||
merging a code change into the project. New reviewers must be nominated by an existing
|
merging a code change into the project. A reviewer is generally on the ladder towards
|
||||||
maintainer and must be elected by a supermajority of maintainers. Likewise, reviewers
|
maintainership. New reviewers must be nominated by an existing maintainer and must be
|
||||||
can be removed by a supermajority of the maintainers or can resign by notifying the
|
elected by a supermajority of maintainers. Likewise, reviewers can be removed by a
|
||||||
maintainers.
|
supermajority of the maintainers or can resign by notifying the maintainers.
|
||||||
|
|
||||||
## Decision making process
|
## Decision making process
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
# The official list of maintainers, approvers, and reviewers for the project maintenance.
|
# The official list of maintainers and reviewers for the project maintenance.
|
||||||
#
|
#
|
||||||
# Refer to the GOVERNANCE.md for description of the roles.
|
# Refer to the GOVERNANCE.md for description of the roles.
|
||||||
#
|
#
|
||||||
@ -21,9 +21,5 @@ Xiang Li <xiangli.cs@gmail.com> (@xiang90) pkg:*
|
|||||||
Ben Darnell <ben@cockroachlabs.com> (@bdarnell) pkg:go.etcd.io/etcd/raft
|
Ben Darnell <ben@cockroachlabs.com> (@bdarnell) pkg:go.etcd.io/etcd/raft
|
||||||
Tobias Grieger <tobias.schottdorf@gmail.com> (@tbg) pkg:go.etcd.io/etcd/raft
|
Tobias Grieger <tobias.schottdorf@gmail.com> (@tbg) pkg:go.etcd.io/etcd/raft
|
||||||
|
|
||||||
# APPROVERS
|
|
||||||
Anthony Romano <romanoanthony061@gmail.com> (@heyitsanthony) pkg:*
|
|
||||||
Fanmin Shi <fashi@redhat.com> (@fanminshi) pkg:*
|
|
||||||
|
|
||||||
# REVIEWERS
|
# REVIEWERS
|
||||||
Wenjia Zhang <wenjiazhang@google.com> (@wenjiaswe) pkg:*
|
Wenjia Zhang <wenjiazhang@google.com> (@wenjiaswe) pkg:*
|
||||||
|
Loading…
Reference in New Issue
Block a user