-
Notifications
You must be signed in to change notification settings - Fork 70
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[GitHub Request] Add more people to the triage team #240
Comments
Hi @msfroh, In order to add someone to triage team, we need to first invite them to the org. I think there are two ways to solve this:
Either of above might be easier than keep adding more and more folks to the triage team just to get assigned to an issue. Thanks. |
@peterzhuamazon Does the org have people that have been inactive for a long time? Can we remove them? |
Hi @dblock we would need a list of members to be removed from the org (not team) in order to have more seats. Thanks. |
I don't have a list, but was hoping the metrics folks could generate a list/dashboard of org members vs. their engagement in the org, cc @prudhvigodithi. |
The metrics project today collects user (contributor) activities, example
Yes we can have a list/dashboard of org members vs their engagement in the org, adding @bshien to provide more details on this. Also due to the limited seats we can consider a curated list of events and monitor them to add/update the triage group accordingly. |
@peterzhuamazon Is there any reason for someone who's not part of the triage group (or a maintainer of a project) to be an org member? isn't that only for team memberships? |
With the GitHub Events from all users in the S3 Data Lake indexed into the Metrics cluster, as long as we can obtain a list of the org members from an API, we can generate visualizations similar to the Maintainer Dashboard for these users as well. |
If someone needs to be a maintainer or in triage group then we have to add them. Thanks. |
Hi @dblock @prudhvigodithi , I think we can start baseline with two criteria:
Once identified we would need to remove them from the org in order to release the seats. Then they will be auto remove from the triage team as well. Thanks. |
What is the type of request?
User Permission
Details of the request
I've been talking with a few OpenSearch core maintainers (mostly @mch2 and @andrross) about how silly it is that we have regular contributors who still need to ask to get issues assigned to them, because they don't have permission to assign issues to themselves.
If we add people to the triage team, they would be able to assign issues and add/remove tags.
Additional information to support your request
I would like to propose that the following folks be added to the triage team:
This is mostly a list from the top of my head, so it's not exhaustive. Other folks who have been actively contributing to OpenSearch should probably be added too.
When does this request need to be completed?
Normal priority -- by late December / early January would be great.
Notes
Track the progress of your request here: https://github.com/orgs/opensearch-project/projects/208/views/33.
Member of @opensearch-project/admin will take a look at the request soon.
Thanks!
The text was updated successfully, but these errors were encountered: