opensearch-project / opensearch-cli

A full-featured command line interface (CLI) for OpenSearch.
https://opensearch.org/docs/latest/clients/cli/
Apache License 2.0
44 stars 24 forks source link

Baseline MAINTAINERS, CODEOWNERS, and external collaborator permissions #70

Closed dblock closed 1 year ago

dblock commented 1 year ago

Follow https://github.com/opensearch-project/.github/issues/125 to baseline MAINTAINERS, CODEOWNERS, and external collaborator permissions.

Close this issue when:

  1. MAINTAINERS.md has the correct list of project maintainers.
  2. CODEOWNERS exists and has the correct list of aliases.
  3. Repo permissions only contain individual aliases as collaborators with maintain rights, admin, and triage teams.
  4. All other teams are removed from repo permissions.

If this repo's permissions was already baselined, please confirm the above when closing this issue.

wbeckler commented 1 year ago

It looks like codeowners needs updating. The repo permissions match https://github.com/opensearch-project/opensearch-cli/blob/main/MAINTAINERS.md

wbeckler commented 1 year ago

@VachaShah would you be willing to take this on? Step 1: get yourself added as a maintainer in Maintainers.md. Step 2: request an admin to add you to the repo maintainers. Step 3: fix codeowners.

VachaShah commented 1 year ago

@VachaShah would you be willing to take this on? Step 1: get yourself added as a maintainer in Maintainers.md. Step 2: request an admin to add you to the repo maintainers. Step 3: fix codeowners.

@wbeckler Sure!

dblock commented 1 year ago

Permissions verified.

Screenshot 2023-05-10 at 5 48 00 PM
dblock commented 1 year ago

Closed via https://github.com/opensearch-project/opensearch-cli/pull/83.