Skip to content

Add sig labels and use aliases in OWNERS files #1283

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

Merged
merged 1 commit into from
Oct 27, 2017

Conversation

cblecker
Copy link
Member

This PR does the following:

  • Creates a sig-*-leads alias for all sigs and working groups
  • Replaces the reviewers/approvers in the sig folders and design-proposals folders with that alias
  • Adds a label field to the OWNERS files to allow for automatic sig labelling (Add labels section to OWNERS files test-infra#3502)

@k8s-ci-robot k8s-ci-robot added size/XL Denotes a PR that changes 500-999 lines, ignoring generated files. cncf-cla: yes Indicates the PR's author has signed the CNCF CLA. labels Oct 27, 2017
approvers:
- sig-cloud-provider-leads
labels:
- sig/cloud-provider
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We don't have this label.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good catch

- dghubble
- sig-on-premise-leads
labels:
- sig/onprem
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hope the names can be consistent one day... onprem vs on-premise
ref: #703

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I hope they can to. This isn't to change that though -- just capturing the current state of the world.

- calebamiles
- sig-product-management-leads
labels:
- sig/pm
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

pm vs product-management

@grodrigues3
Copy link
Contributor

I like the idea in theory, but I'm concerned that this conflates sig-lead with technical lead. Sig leads are responsible for organizing and driving the sig and if I recall correctly, there was an explicit decision to keep sig leads separate from tech leads.

That said, it seems to make sense for most of the design proposals dirs as it's a direct replacement of names with alias.

@cblecker
Copy link
Member Author

@grodrigues3 I figured this was a good starting place. Most of the contributors/design-proposals/* directories didn't have an owners file to begin with, as those directories were created by you in #1010. The sig leads would be welcome to add to the OWNERS files and delegate as needed. The other major plus of this would be auto-labelling PRs based on the files they touch.

@grodrigues3
Copy link
Contributor

This sounds good to me. I'll tag contribX and see if we get any additional feedback. otherwise, i'll LGTM this afternoon.

@kubernetes/sig-contributor-experience-pr-reviews

@k8s-ci-robot k8s-ci-robot added the sig/contributor-experience Categorizes an issue or PR as relevant to SIG Contributor Experience. label Oct 27, 2017
@grodrigues3
Copy link
Contributor

/lgtm

@k8s-ci-robot k8s-ci-robot added the lgtm "Looks good to me", indicates that a PR is ready to be merged. label Oct 27, 2017
@k8s-github-robot
Copy link

/test all [submit-queue is verifying that this PR is safe to merge]

@k8s-github-robot
Copy link

Automatic merge from submit-queue.

@k8s-github-robot k8s-github-robot merged commit b6a4c96 into kubernetes:master Oct 27, 2017
@cblecker cblecker deleted the sig-label branch October 27, 2017 21:47
MadhavJivrajani pushed a commit to MadhavJivrajani/community that referenced this pull request Nov 30, 2021
Automatic merge from submit-queue.

Add sig labels and use aliases in OWNERS files

This PR does the following:
- Creates a sig-*-leads alias for all sigs and working groups
- Replaces the reviewers/approvers in the sig folders and design-proposals folders with that alias
- Adds a label field to the OWNERS files to allow for automatic sig labelling (kubernetes/test-infra#3502)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
cncf-cla: yes Indicates the PR's author has signed the CNCF CLA. lgtm "Looks good to me", indicates that a PR is ready to be merged. sig/contributor-experience Categorizes an issue or PR as relevant to SIG Contributor Experience. size/XL Denotes a PR that changes 500-999 lines, ignoring generated files.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants