Skip to content

Update repo permissions on k/enhancements #590

Closed
@justaugustus

Description

Feature Enhancement maintainers often use GitHub settings like Milestone to determine which Features Enhancements require triage.

It's important that these settings are only touched by Feature Enhancements Maintainers to ensure better signal during the release process.

As such, I'd like to do the following:

I suggest kubernetes-milestone-maintainers for write access because that team:

  • is exactly the list of contributors that would need milestone privileges
  • likely also the list of people that would need to edit enhancement issue content
  • is actively pruned across release cycles

Previous idea:

- remove the `kubernetes-maintainers` and `kubernetes-release-managers` from having direct write access to k/features~
- update the membership of `features-maintainers` to only include the following:
  - SIG PM leadership
  - Product Management subproject leadership
  - Program Management subproject leadership
  - current Release Team Feature Lead & Shadows
- ensure the following are Maintainers of the `features-maintainers` GitHub group:
  - SIG PM leadership
  - Product Management subproject leadership
  - Program Management subproject leadership

Here's the current list to simplify the updates:
- Maintainers: @apsinha @idvoretskyi @calebamiles @justaugustus @dustinkirkland @jdumars
- Members: @kacole2 @robertsandoval @rajendar38

We'll go with lazy consensus for this on Wednesday, 7/25.

Google Group thread: https://groups.google.com/forum/#!topic/kubernetes-pm/JFthLm0q-uA

cc: @kubernetes/kubernetes-maintainers @kubernetes/kubernetes-release-managers @kubernetes/features-maintainers

/assign
/assign @cblecker
/sig pm

Metadata

Labels

area/enhancementsIssues or PRs related to the Enhancements subprojectkind/cleanupCategorizes issue or PR as related to cleaning up code, process, or technical debt.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions