You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
MAINTAINERS: define the inactive CODEOWNERS policy
The policy defines inactivity (1 year without review activity), outlines
the removal process with notification periods, and provides templates
for issue notifications and removal PRs.
Also document the `check_inactive_codeowners.py` script usage for
identifying inactive members.
See #187 for more details.
Signed-off-by: Stefano Garzarella <[email protected]>
During our regular audit, we identified CODEOWNERS who haven't had any review
148
+
activity (comments, approvals, etc.) in their respective repositories for over
149
+
1 year.
150
+
151
+
The following users are affected:
152
+
153
+
@username1 @username2 @username3 ...
154
+
155
+
## Next Steps
156
+
157
+
According to our [Inactive CODEOWNERS Policy](https://github.com/rust-vmm/community/blob/main/MAINTAINERS.md#inactive-codeowners-policy):
158
+
159
+
1. We will wait **1 month** from the date of this issue before proceeding with
160
+
any removals
161
+
2. If you are still interested in maintaining your repository, please comment on
162
+
this issue or resume review activity
163
+
3. If you are no longer able to maintain the repository, no action is needed -
164
+
we will proceed with the removal after the notification period
165
+
4. You can be re-added as a CODEOWNER at any time in the future by pinging
166
+
current maintainers or opening a PR
167
+
168
+
Being removed from CODEOWNERS doesn't mean you aren't wanted as a maintainer.
169
+
It's simply to help us track active maintainers and adjust approval rules
170
+
accordingly.
171
+
172
+
If you have any questions or concerns, please comment below.
173
+
174
+
**Removal Date:** [Date 1 month from issue creation]
175
+
```
176
+
177
+
### Removal PR Template
178
+
179
+
After the notification period expires, a PR should be created to remove
180
+
inactive CODEOWNERS using this template:
181
+
182
+
```markdown
183
+
Title: Remove inactive CODEOWNERS - [Month Year]
184
+
185
+
# Remove Inactive CODEOWNERS
186
+
187
+
This PR removes CODEOWNERS who have been inactive for over 1 year and were
188
+
notified in https://github.com/rust-vmm/community/issues/[issue-number].
0 commit comments