opensearch-project / .github

Provides templates and resources for other OpenSearch project repositories.
Apache License 2.0
29 stars 71 forks source link

Allowing admins to move maintainers to Emeritus. #160

Closed dblock closed 1 year ago

dblock commented 1 year ago

Description

Coming from https://github.com/opensearch-project/opensearch-rs/pull/170#issuecomment-1544821681.

Until now, when a maintainer became unreachable we have been eventually revoking their maintain-level permissions to reduce the security blast ratio. This had no visible side effects, however with the use of CODEOWNERS these files now become invalid when that happens. Similarly, the MAINTAINERS file claims that someone is a maintainer, but in fact they aren't active, which may mean that the repo actually is unmaintained, or at least gives a false impression that it is.

I propose to allow repo maintainers to move someone to Emeritus when that happens.

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license. For more information on following Developer Certificate of Origin and signing off your commits, please check here.

davidlago commented 1 year ago

Good idea, +1. Reinstating them to full-fledged maintainers is also a pretty straightforward process so no harm done if people are moved to emeritus prematurely/by mistake. 🚢