From f169fde8c76fc1b4ce7ae47927e33c4e9b733cdf Mon Sep 17 00:00:00 2001 From: Kawika Avilla Date: Mon, 19 Jun 2023 10:46:02 -0700 Subject: [PATCH 1/3] [Admin] add ananzh as maintainer (#718) Signed-off-by: Kawika Avilla (cherry picked from commit 06a6447670649bbbc3210284e73b781c47c6b73a) --- .github/CODEOWNERS | 3 +- MAINTAINERS.md | 90 ++++++++++------------------------------------ 2 files changed, 19 insertions(+), 74 deletions(-) diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index 19204e986..2e85c86b5 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -1,2 +1 @@ -# This should match the owning team set up in https://github.com/orgs/opensearch-project/teams -* @opensearch-project/opensearch-dashboards-test \ No newline at end of file +* @tianleh @kavilla @ohltyler @CCongWang @ashwin-pc @peterzhuamazon @ananzh diff --git a/MAINTAINERS.md b/MAINTAINERS.md index b39fb3d66..09836226c 100644 --- a/MAINTAINERS.md +++ b/MAINTAINERS.md @@ -1,77 +1,23 @@ -- [Overview](#overview) -- [Current Maintainers](#current-maintainers) -- [Maintainer Responsibilities](#maintainer-responsibilities) - - [Uphold Code of Conduct](#uphold-code-of-conduct) - - [Prioritize Security](#prioritize-security) - - [Review Pull Requests](#review-pull-requests) - - [Triage Open Issues](#triage-open-issues) - - [Be Responsive](#be-responsive) - - [Maintain Overall Health of the Repo](#maintain-overall-health-of-the-repo) - - [Use Semver](#use-semver) - - [Release Frequently](#release-frequently) - - [Promote Other Maintainers](#promote-other-maintainers) - - [Describe the Repo](#describe-the-repo) - ## Overview -This document explains who the maintainers are (see below), what they do in this repo, and how they should be doing it. If you're interested in contributing, see [CONTRIBUTING](CONTRIBUTING.md). +This document contains a list of maintainers in this repo. See [opensearch-project/.github/RESPONSIBILITIES.md](https://github.com/opensearch-project/.github/blob/main/RESPONSIBILITIES.md#maintainer-responsibilities) that explains what the role of maintainer means, what maintainers do in this and other repos, and how they should be doing it. If you're interested in contributing, and becoming a maintainer, see [CONTRIBUTING](CONTRIBUTING.md). ## Current Maintainers -| Maintainer | GitHub ID | Affiliation | -| ------------------------ | ------------------------------------------------ | ----------- | -| Tianle Huang | [tianleh](https://github.com/tianleh) | Amazon | -| Kawika Avilla | [kavilla](https://github.com/kavilla) | Amazon | -| Tyler Ohlsen | [ohltyler](https://github.com/ohltyler) | Amazon | -| Cong Wang | [CCongWang](https://github.com/CCongWang) | Amazon | -| David Cui | [davidcui1225](https://github.com/davidcui1225) | Amazon | - -## Maintainer Responsibilities - -Maintainers are active and visible members of the community, and have [maintain-level permissions on a repository](https://docs.github.com/en/organizations/managing-access-to-your-organizations-repositories/repository-permission-levels-for-an-organization). Use those privileges to serve the community and evolve code as follows. - -### Uphold Code of Conduct - -Model the behavior set forward by the [Code of Conduct](CODE_OF_CONDUCT.md) and raise any violations to other maintainers and admins. - -### Prioritize Security - -Security is your number one priority. Maintainer's Github keys must be password protected securely and any reported security vulnerabilities are addressed before features or bugs. - -Note that this repository is monitored and supported 24/7 by Amazon Security, see [Reporting a Vulnerability](SECURITY.md) for details. - -### Review Pull Requests - -Review pull requests regularly, comment, suggest, reject, merge and close. Accept only high quality pull-requests. Provide code reviews and guidance on incomming pull requests. Don't let PRs be stale and do your best to be helpful to contributors. - -### Triage Open Issues - -Manage labels, review issues regularly, and triage by labelling them. - -All repositories in this organization have a standard set of labels, including `bug`, `documentation`, `duplicate`, `enhancement`, `good first issue`, `help wanted`, `blocker`, `invalid`, `question`, `wontfix`, and `untriaged`, along with release labels, such as `v1.0.0`, `v1.1.0`, `v2.0.0`, `patch`, and `backport`. - -Use labels to target an issue or a PR for a given release, add `help wanted` to good issues for new community members, and `blocker` for issues that scare you or need immediate attention. Request for more information from a submitter if an issue is not clear. Create new labels as needed by the project. - -### Be Responsive - -Respond to enhancement requests, and forum posts. Allocate time to reviewing and commenting on issues and conversations as they come in. - -### Maintain Overall Health of the Repo - -Keep the `main` branch at production quality at all times. Backport features as needed. Cut release branches and tags to enable future patches. - -### Use Semver - -Use and enforce [semantic versioning](https://semver.org/) and do not let breaking changes be made outside of major releases. - -### Release Frequently - -Make frequent project releases to the community. - -### Promote Other Maintainers - -Assist, add, and remove [MAINTAINERS](MAINTAINERS.md). Exercise good judgement, and propose high quality contributors to become co-maintainers. - -### Describe the Repo - -Make sure the repo has a well-written, accurate, and complete description. See [opensearch-project/.github#38](https://github.com/opensearch-project/.github/issues/38) for some helpful tips to describe your repo. +| Maintainer | GitHub ID | Affiliation | +| ----------------- | --------------------------------------------------- | ----------- | +| Tianle Huang | [tianleh](https://github.com/tianleh) | Amazon | +| Kawika Avilla | [kavilla](https://github.com/kavilla) | Amazon | +| Tyler Ohlsen | [ohltyler](https://github.com/ohltyler) | Amazon | +| Cong Wang | [CCongWang](https://github.com/CCongWang) | Amazon | +| Ashwin P Chandran | [ashwin-pc](https://github.com/ashwin-pc) | Amazon | +| Peter Zhu | [peterzhuamazon](https://github.com/peterzhuamazon) | Amazon | +| Anan Zhuang | [ananzh](https://github.com/ananzh) | Amazon | + +## Emeritus + +| Maintainer | GitHub ID | Affiliation | +| -------------- | ------------------------------------------------- | ----------- | +| David Cui | [davidcui1225](https://github.com/davidcui1225) | Amazon | +| Aviv Benchorin | [AvivBenchorin](https://github.com/AvivBenchorin) | Amazon | +| Manideep Pabba | [mpabba3003](https://github.com/mpabba3003) | Amazon | From a7bea5ef7b79454f57d49dd190744062491315af Mon Sep 17 00:00:00 2001 From: Peter Zhu Date: Tue, 20 Jun 2023 14:46:43 -0400 Subject: [PATCH 2/3] Add Prudhvi as new functional test repo maintainer (#724) Signed-off-by: Peter Zhu (cherry picked from commit 6823c8202eb8aca8ec1ef1dee41c9e25f65622ab) --- .github/CODEOWNERS | 2 +- MAINTAINERS.md | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index 2e85c86b5..62b8d9e27 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -1 +1 @@ -* @tianleh @kavilla @ohltyler @CCongWang @ashwin-pc @peterzhuamazon @ananzh +* @tianleh @kavilla @ohltyler @CCongWang @ashwin-pc @peterzhuamazon @ananzh @prudhvigodithi diff --git a/MAINTAINERS.md b/MAINTAINERS.md index 09836226c..d1cf28ea2 100644 --- a/MAINTAINERS.md +++ b/MAINTAINERS.md @@ -13,6 +13,7 @@ This document contains a list of maintainers in this repo. See [opensearch-proje | Ashwin P Chandran | [ashwin-pc](https://github.com/ashwin-pc) | Amazon | | Peter Zhu | [peterzhuamazon](https://github.com/peterzhuamazon) | Amazon | | Anan Zhuang | [ananzh](https://github.com/ananzh) | Amazon | +| Prudhvi Godithi | [prudhvigodithi](https://github.com/prudhvigodithi) | Amazon | ## Emeritus From 64a351b4ec593110ef0382dd144d9178e0e26f24 Mon Sep 17 00:00:00 2001 From: Xuesong Luo Date: Thu, 29 Jun 2023 03:52:30 +0800 Subject: [PATCH 3/3] Add more maintainers (#729) * Add more maintainers. Signed-off-by: Xuesong Luo * Add more maintainers. Signed-off-by: Xuesong Luo * Add more maintainers. Signed-off-by: Xuesong Luo --------- Signed-off-by: Xuesong Luo (cherry picked from commit 70e87ea0bc627ac06122312100d3b684eae779f6) --- .github/CODEOWNERS | 1 + MAINTAINERS.md | 10 ++++++++-- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index 62b8d9e27..856c91048 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -1 +1,2 @@ * @tianleh @kavilla @ohltyler @CCongWang @ashwin-pc @peterzhuamazon @ananzh @prudhvigodithi +* @xluo-aws @Hailong-am @SuZhou-Joe @ruanyl @wanglam @raintygao diff --git a/MAINTAINERS.md b/MAINTAINERS.md index d1cf28ea2..78f1e2787 100644 --- a/MAINTAINERS.md +++ b/MAINTAINERS.md @@ -5,7 +5,7 @@ This document contains a list of maintainers in this repo. See [opensearch-proje ## Current Maintainers | Maintainer | GitHub ID | Affiliation | -| ----------------- | --------------------------------------------------- | ----------- | +|-------------------| --------------------------------------------------- | ----------- | | Tianle Huang | [tianleh](https://github.com/tianleh) | Amazon | | Kawika Avilla | [kavilla](https://github.com/kavilla) | Amazon | | Tyler Ohlsen | [ohltyler](https://github.com/ohltyler) | Amazon | @@ -13,7 +13,13 @@ This document contains a list of maintainers in this repo. See [opensearch-proje | Ashwin P Chandran | [ashwin-pc](https://github.com/ashwin-pc) | Amazon | | Peter Zhu | [peterzhuamazon](https://github.com/peterzhuamazon) | Amazon | | Anan Zhuang | [ananzh](https://github.com/ananzh) | Amazon | -| Prudhvi Godithi | [prudhvigodithi](https://github.com/prudhvigodithi) | Amazon | +| Prudhvi Godithi | [prudhvigodithi](https://github.com/prudhvigodithi) | Amazon | +| Xuesong Luo | [xluo-aws](https://github.com/xluo-aws) | Amazon | +| Hailong Cui | [Hailong-am](https://github.com/Hailong-am) | Amazon | +| Zhou Su | [SuZhou-Joe](https://github.com/SuZhou-Joe) | Amazon | +| Yulong Ruan | [ruanyl](https://github.com/ruanyl) | Amazon | +| Lin Wang | [wanglam](https://github.com/wanglam) | Amazon | +| Tianyu Gao | [raintygao](https://github.com/raintygao) | Amazon | ## Emeritus