Skip to content
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

proposal: create a alias group for scheduler team #111392

Closed
chendave opened this issue Jul 25, 2022 · 9 comments
Closed

proposal: create a alias group for scheduler team #111392

chendave opened this issue Jul 25, 2022 · 9 comments
Labels
kind/feature Categorizes issue or PR as related to a new feature. needs-triage Indicates an issue or PR lacks a `triage/foo` label and requires one. sig/scheduling Categorizes an issue or PR as relevant to SIG Scheduling.

Comments

@chendave
Copy link
Member

chendave commented Jul 25, 2022

What would you like to be added?

A alias group which includes all the active contributors for sig-scheduling.

Why is this needed?

scheduler have four approvers and four reviewers, as far as I know, there is no such alias group for those active contributors, there should be but it is quite outdated.

we usually don't know which one has interesting in a specific topics, or has the bandwidth to help review PRs etc. this require us to ping each of them to get some feedbacks, this is not efficient and we definitely miss someone who is really willing to offer some helps sometimes.

Create such a alias group will help to notify all the active contributors, and make sure all of them could be better involved in this sig.

@alculquicondor @Huang-Wei @ahg-g @damemi @denkensk @sanposhiho @kerthcet

@chendave chendave added the kind/feature Categorizes issue or PR as related to a new feature. label Jul 25, 2022
@k8s-ci-robot k8s-ci-robot added the needs-sig Indicates an issue or PR lacks a `sig/foo` label and requires one. label Jul 25, 2022
@k8s-ci-robot
Copy link
Contributor

@chendave: This issue is currently awaiting triage.

If a SIG or subproject determines this is a relevant issue, they will accept it by applying the triage/accepted label and provide further guidance.

The triage/accepted label can be added by org members by writing /triage accepted in a comment.

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository.

@k8s-ci-robot k8s-ci-robot added the needs-triage Indicates an issue or PR lacks a `triage/foo` label and requires one. label Jul 25, 2022
@chendave
Copy link
Member Author

/sig scheduling

@k8s-ci-robot k8s-ci-robot added sig/scheduling Categorizes an issue or PR as relevant to SIG Scheduling. and removed needs-sig Indicates an issue or PR lacks a `sig/foo` label and requires one. labels Jul 25, 2022
@kerthcet
Copy link
Member

Borrow from sig-node, https://github.com/orgs/kubernetes/projects/49#card-78787252 will this helpful? No longer frequently kindly ping.

@alculquicondor
Copy link
Member

I think this would be useful. Not sure who to ask. Maybe @mrbobbytables can help set it up?

@ahg-g
Copy link
Member

ahg-g commented Jul 25, 2022

A alias group

I assume you mean a github one, not a mailing list; if so, +1.

we usually don't know which one has interesting in a specific topics, or has the bandwidth to help review PRs etc. this require us to ping each of them to get some feedbacks, this is not efficient and we definitely miss someone who is really willing to offer some helps sometimes.

I think we need to more consistently do triage during sig meetings to address this issue. I also like the idea of having a sig scheduling project under https://github.com/orgs/kubernetes/projects?type=classic to track and classify active PRs

@mrbobbytables
Copy link
Member

If you're looking for a GitHub group - you can create/update them here:
https://github.com/kubernetes/org/blob/main/config/kubernetes/sig-scheduling/teams.yaml
The current sig-scheduling groups look to be quite outdated and probably worth pruning down to a set of teams that are actually being used. Would also need to update the list of teams in sigs.yaml here:

https://github.com/kubernetes/community/blob/44b42ec04048fc0b131d638219bc9840f4378429/sigs.yaml#L2371-L2385

I think we need to more consistently do triage during sig meetings to address this issue. I also like the idea of having a sig scheduling project under https://github.com/orgs/kubernetes/projects?type=classic to track and classify active PRs

Triage boards are useful, but kind of a pain to keep up to date right now - theres a prow job thats being worked on for the release team (cc @helayoty @Priyankasaggu11929) that might you might be able to copy with the right criteria.

@Huang-Wei
Copy link
Member

I used to think about using the Github Project feature to standardize scheduler's issue triage process. And I'm +1 to make issue triage as a regular portion of each sig-meetings.

(BTW: I created a Project at https://github.com/orgs/kubernetes/projects/79, note this is a beta Github Project, not classic one. Maybe @helayoty @PriyankaH21 can shed some light on the direction of using beta Project vs. classic Project)

Back to this issue, I can clean up kubernetes/community@44b42ec/sigs.yaml#L2371-L2385 a bit, which is way outdated.

@chendave
Copy link
Member Author

I assume you mean a github one, not a mailing list; if so, +1.

yes, that is what I meant.

Back to this issue, I can clean up kubernetes/community@44b42ec/sigs.yaml#L2371-L2385 a bit, which is way outdated.

@Huang-Wei thanks for the cleanup!

@kerthcet
Copy link
Member

(BTW: I created a Project at https://github.com/orgs/kubernetes/projects/79, note this is a beta Github Project, not classic one. Maybe @helayoty @PriyankaH21 can shed some light on the direction of using beta Project vs. classic Project)

Updated the Kanban with least recently updated PRs, but still need some helps to make this working smoothly.

@chendave chendave closed this as completed Oct 9, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/feature Categorizes issue or PR as related to a new feature. needs-triage Indicates an issue or PR lacks a `triage/foo` label and requires one. sig/scheduling Categorizes an issue or PR as relevant to SIG Scheduling.
Projects
None yet
Development

No branches or pull requests

7 participants