|
6 | 6 | * [How to become a contributor](#how-to-become-a-contributor)
|
7 | 7 | * [Maintainer](#maintainer)
|
8 | 8 | * [How to become a maintainer](#how-to-become-a-maintainer)
|
| 9 | + * [Involuntary Removal or Demotion](#involuntary-removal-or-demotion) |
| 10 | + * [Stepping Down/Emeritus Process](#stepping-downemeritus-process) |
9 | 11 | * [Admin](#admin)
|
10 | 12 | * [How to become an admin](#admin)
|
11 | 13 | ---
|
@@ -87,6 +89,34 @@ Maintainers will do their best to regularly discuss promoting contributors. But
|
87 | 89 | don’t be shy, if you feel that this is you, please reach out to one or more of
|
88 | 90 | the maintainers.
|
89 | 91 |
|
| 92 | +## Inactivity |
| 93 | +It is important for maintainers to stay active to set an example and show commitment to the project. |
| 94 | +Inactivity is harmful to the project as it may lead to unexpected delays, contributor attrition, and a lost of trust in the project. |
| 95 | + |
| 96 | +* Inactivity is measured by: |
| 97 | + * Periods of no contributions for longer than 6 months, where contributions must include maintainer-level tasks: |
| 98 | + reviewing and merging others pull requests, project administration, release management, mentoring, etc. |
| 99 | + Code contributions are not strictly required to be considered active. |
| 100 | + * Periods of no communication for longer than 6 months. |
| 101 | +* Consequences of being inactive include: |
| 102 | + * Involuntary removal or demotion. |
| 103 | + * Being asked to move to Emeritus status. |
| 104 | + |
| 105 | +## Involuntary Removal or Demotion |
| 106 | + |
| 107 | +Involuntary removal/demotion of a maintainer happens when responsibilities and requirements aren't being met. |
| 108 | +This may include repeated patterns of inactivity, extended period of inactivity, a period of failing to meet the requirements of your role, and/or a violation of the Code of Conduct. |
| 109 | +This process is important because it protects the community and its deliverables while also opens up opportunities for new contributors to step in. |
| 110 | + |
| 111 | +Removal or demotion is handled first by attempting to contact the maintainer in question to suggest stepping down. |
| 112 | +If they cannot be reached, or will not resume their maintainer responsibilities, involuntary removal is initiated through a vote by a majority of the other current Maintainers. |
| 113 | + |
| 114 | +## Stepping Down/Emeritus Process |
| 115 | +If and when contributors' commitment levels change, contributors can consider stepping down (moving down the contributor ladder) instead of moving to emeritus status (completely stepping away from the project). |
| 116 | + |
| 117 | +Contact the Maintainers about changing to Emeritus status, or reducing your contributor level. |
| 118 | +When an Emeritus Maintainer has been an active contributor for 1 month, they can reapply to be considered for the Maintainer role again. |
| 119 | + |
90 | 120 | ## Admin
|
91 | 121 |
|
92 | 122 | [Admins][admins] are maintainers with extra responsibilities:
|
|
0 commit comments