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

Should KEPs be used for process changes? #3795

Closed
spiffxp opened this issue Jun 12, 2019 · 19 comments
Closed

Should KEPs be used for process changes? #3795

spiffxp opened this issue Jun 12, 2019 · 19 comments
Assignees
Labels
area/enhancements Issues or PRs related to the Enhancements subproject kind/documentation Categorizes issue or PR as related to documentation. sig/architecture Categorizes an issue or PR as relevant to SIG Architecture. sig/contributor-experience Categorizes an issue or PR as relevant to SIG Contributor Experience.
Milestone

Comments

@spiffxp
Copy link
Member

spiffxp commented Jun 12, 2019

It was stated during today's contributor experience meeting that KEPs should be used for process changes which was a surprise to me, given that:

/sig pm
/sig contributor experience

FYI @justaugustus @parispittman

@justaugustus
Copy link
Member

/assign

@fejta-bot
Copy link

Issues go stale after 90d of inactivity.
Mark the issue as fresh with /remove-lifecycle stale.
Stale issues rot after an additional 30d of inactivity and eventually close.

If this issue is safe to close now please do so with /close.

Send feedback to sig-testing, kubernetes/test-infra and/or fejta.
/lifecycle stale

@k8s-ci-robot k8s-ci-robot added the lifecycle/stale Denotes an issue or PR has remained open with no activity and has become stale. label Sep 17, 2019
@celanthe
Copy link
Contributor

celanthe commented Oct 9, 2019

Hi @spiffxp and @justaugustus --I am working on contribex issue triage, and wanted to circle back as to the status of this PR.

If you have any updates as to where it's at in the process, or if it can be closed or frozen, that would be great.

If this issue needs to be escalated or there is someone else from the PM team I should loop in, please let me know so that I can get this moving again! Thank you so much!

@celanthe
Copy link
Contributor

celanthe commented Oct 9, 2019

/kind documentation

@k8s-ci-robot k8s-ci-robot added the kind/documentation Categorizes issue or PR as related to documentation. label Oct 9, 2019
@k8s-ci-robot
Copy link
Contributor

@celanthe: The label(s) kind/kep cannot be applied. These labels are supported: api-review, community/discussion, community/maintenance, community/question, cuj/build-train-deploy, cuj/multi-user, platform/aws, platform/azure, platform/gcp, platform/minikube, platform/other

In response to this:

/kind kep

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.

1 similar comment
@k8s-ci-robot
Copy link
Contributor

@celanthe: The label(s) kind/kep cannot be applied. These labels are supported: api-review, community/discussion, community/maintenance, community/question, cuj/build-train-deploy, cuj/multi-user, platform/aws, platform/azure, platform/gcp, platform/minikube, platform/other

In response to this:

/kind kep

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.

@cblecker cblecker removed the lifecycle/stale Denotes an issue or PR has remained open with no activity and has become stale. label Oct 21, 2019
@cblecker
Copy link
Member

And update on this @justaugustus ?

@fejta-bot
Copy link

Issues go stale after 90d of inactivity.
Mark the issue as fresh with /remove-lifecycle stale.
Stale issues rot after an additional 30d of inactivity and eventually close.

If this issue is safe to close now please do so with /close.

Send feedback to sig-testing, kubernetes/test-infra and/or fejta.
/lifecycle stale

@k8s-ci-robot k8s-ci-robot added the lifecycle/stale Denotes an issue or PR has remained open with no activity and has become stale. label Jan 19, 2020
@justaugustus
Copy link
Member

/remove-lifecycle stale

@k8s-ci-robot k8s-ci-robot removed the lifecycle/stale Denotes an issue or PR has remained open with no activity and has become stale. label Jan 21, 2020
@justaugustus
Copy link
Member

/remove-sig pm
/sig contributor-experience architecture
/area enhancements

@k8s-ci-robot k8s-ci-robot added sig/contributor-experience Categorizes an issue or PR as relevant to SIG Contributor Experience. sig/architecture Categorizes an issue or PR as relevant to SIG Architecture. area/enhancements Issues or PRs related to the Enhancements subproject and removed sig/pm labels Apr 16, 2020
@lasomethingsomething
Copy link
Contributor

Also following up here—has this been resolved/partly resolved? Or maybe it's referenced elsewhere, in another issue or in docs?

@lasomethingsomething
Copy link
Contributor

Update: @mrbobbytables says this is now being discussed in the #Enhancements Slack channel.

@fejta-bot
Copy link

Issues go stale after 90d of inactivity.
Mark the issue as fresh with /remove-lifecycle stale.
Stale issues rot after an additional 30d of inactivity and eventually close.

If this issue is safe to close now please do so with /close.

Send feedback to sig-testing, kubernetes/test-infra and/or fejta.
/lifecycle stale

@k8s-ci-robot k8s-ci-robot added the lifecycle/stale Denotes an issue or PR has remained open with no activity and has become stale. label Aug 13, 2020
@mrbobbytables
Copy link
Member

In general I do see KEPs being used more for process changes and we probably should update the docs to reflect it. The discussion for adding tooling support for process/policy changes has been started in kubernetes/enhancements#1783.

A recent example of a process change KEP is the Issue Triage KEP. It was first discussed on a few mailing lists with the KEP being the artifact of those discussions.

@fejta-bot
Copy link

Stale issues rot after 30d of inactivity.
Mark the issue as fresh with /remove-lifecycle rotten.
Rotten issues close after an additional 30d of inactivity.

If this issue is safe to close now please do so with /close.

Send feedback to sig-testing, kubernetes/test-infra and/or fejta.
/lifecycle rotten

@k8s-ci-robot k8s-ci-robot added lifecycle/rotten Denotes an issue or PR that has aged beyond stale and will be auto-closed. and removed lifecycle/stale Denotes an issue or PR has remained open with no activity and has become stale. labels Sep 12, 2020
@mrbobbytables
Copy link
Member

I've been thinking about this more, and I think it depends on scope.
The triage workflow one required ALOT of input from many different sources. It was good to go through that to make sure everyone's thoughts were gathered.

Other smaller changes like requiring the passcode for zoom, I wouldn't bother with a full blown KEP for it.

@mrbobbytables mrbobbytables added this to the v1.20 milestone Oct 14, 2020
@mrbobbytables
Copy link
Member

/remove-lifecycle rotten

@k8s-ci-robot k8s-ci-robot removed the lifecycle/rotten Denotes an issue or PR that has aged beyond stale and will be auto-closed. label Oct 14, 2020
@mrbobbytables mrbobbytables modified the milestones: v1.20, v1.21 Nov 24, 2020
@justaugustus
Copy link
Member

I think where we landed here was "it depends".
The idea of a scope field is being proposed in kubernetes/enhancements#2311.

Let's bring the discussion there, with updated KEP documentation being part of the success criteria for that issue.
/close

@k8s-ci-robot
Copy link
Contributor

@justaugustus: Closing this issue.

In response to this:

I think where we landed here was "it depends".
The idea of a scope field is being proposed in kubernetes/enhancements#2311.

Let's bring the discussion there, with updated KEP documentation being part of the success criteria for that issue.
/close

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/enhancements Issues or PRs related to the Enhancements subproject kind/documentation Categorizes issue or PR as related to documentation. sig/architecture Categorizes an issue or PR as relevant to SIG Architecture. sig/contributor-experience Categorizes an issue or PR as relevant to SIG Contributor Experience.
Projects
None yet
Development

No branches or pull requests

9 participants