summaryrefslogtreecommitdiff
path: root/community-membership.md
diff options
context:
space:
mode:
authorBob Killen <bob.killen@linux.com>2020-07-06 18:13:44 -0400
committerBob Killen <bob.killen@linux.com>2020-07-07 07:32:58 -0400
commitfba191107746585ae11143b39d98f13da295a75f (patch)
treea9d71c9b833318a9a5dfd5d2a5de5f02484995df /community-membership.md
parenteb4f5eba4431343491a422aae0eee2d9c48c1ee0 (diff)
Add section on inactive members to community membership guidelines
Diffstat (limited to 'community-membership.md')
-rw-r--r--community-membership.md36
1 files changed, 33 insertions, 3 deletions
diff --git a/community-membership.md b/community-membership.md
index 4b5143e5..45c99366 100644
--- a/community-membership.md
+++ b/community-membership.md
@@ -221,11 +221,39 @@ The following apply to the subproject for which one would be an owner.
- Ensure a healthy process for discussion and decision making is in place.
- Work with other subproject owners to maintain the project's overall health and success holistically
-## ~~Maintainer~~
+## Inactive members
-**Status:** Removed
+_Members are continuously active contributors in the community._
+
+A core principal in maintaining a healthy community is encouraging active
+participation. It is inevitable that people's focuses will change over time and
+they are not expected to be actively contributing forever.
+
+However, being a member of one of the Kubernetes GitHub organizations comes with
+an [elevated set of permissions]. These capabilities should not be used by those
+that are not familiar with the current state of the Kubernetes project.
+
+Therefor members with an extended period away from the project with no activity
+will be removed from the Kubernetes Github Organizations and will be required to
+go through the org membership process again after re-familiarizing themselves
+with the current state.
+
+
+### How inactivity is measured
+
+Inactive members are defined as members of one of the Kubernetes Organizations
+with **no** contributions across any organization within 18 months. This is
+measured by the CNCF [DevStats project].
+
+**Note:** Devstats does not take into account non-code contributions. If a
+non-code contributing member is accidentally removed this way, they may open an
+issue to quickly be re-instated.
+
+
+After an extended period away from the project with no activity
+those members would need to re-familiarize themselves with the current state
+before being able to contribute effectively.
-The Maintainer role has been removed and replaced with a greater focus on [OWNERS].
[code reviews]: /contributors/guide/expectations.md#code-review
[community expectations]: /contributors/guide/expectations.md
@@ -242,3 +270,5 @@ The Maintainer role has been removed and replaced with a greater focus on [OWNER
[sigs.yaml]: /sigs.yaml
[SLO]: /github-management/org-owners-guide.md#slos
[two-factor authentication]: https://help.github.com/articles/about-two-factor-authentication
+[elevated set of permissions]: #Responsibilities-and-privileges
+[Devstats project]: https://k8s.devstats.cncf.io/