-
Notifications
You must be signed in to change notification settings - Fork 402
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
Rename Features to Enhancements #298
Rename Features to Enhancements #298
Conversation
Signed-off-by: Stephen Augustus <[email protected]>
/approve |
/approve /lgtm There are a few places in the various release handbooks where the naming convention has to be modified eg: https://github.com/kubernetes/sig-release/tree/master/release-team/role-handbooks/release-team-lead. @justaugustus are you going to open GH issues for various leads to followup on? /hold |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
lgtm
@AishSundar -- I can search and replace the relevant role handbooks once this merges. |
/hold cancel |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@justaugustus can you point me to the source where this was publicly discussed?
/hold |
@idvoretskyi -- it was mentioned during the Release Team meeting on 9/10, during our 1.13 nominations, to no objections. Fair point though, should we announce this wider? The idea here was to essentially rebrand the role to fall more in line with the fact that we need to be tracking enhancements (KEPs, features, anything that falls under that umbrella) as opposed to just Features, as the KEPs process evolves. Let me know what you think. |
Slightly related: should the label /cc @spiffxp |
@nikhita -- I'm not sure exactly where it was mentioned, but I remember there was discussion around deprecating Enhancements ~= KEPs + Features From kubernetes/community#2655 (comment):
That said, we're working on introducing |
It would be great. My concern was not about the renaming itself (I'm definitely fine with that!), but about the agreement that hasn't been shared publicly. |
Lgtm in as much as it's correctly mechanically renaming. But I do worry about the communication aspect and would like to see more out of SIG-PM on this and more community input. kubernetes/community#2655 is a step in that direction too. A developer looking at the release team, the contrib guide, and the devel guide, should have an easier path to understanding the enhancement process. We shouldn't duplicate the eventual better documented process here in the sig release docs, but I think a small paragraph summary with links, definitions, and process highlights would make sense in the renamed enhancements role handbook. It should be more clear to the reader what's happening so for example @nikhita question would've already been answered in the doc with a few more words around "Enhancements ~= KEPs + [implementable?] Features". Which then reminds me too: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
/lgtm
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: AishSundar, idvoretskyi, justaugustus, kacole2 The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
@justaugustus feel free to cancel |
/hold cancel |
Cool, now that this is in I will make the announcement as part of 1.13 intro mail as well ! |
@AishSundar go for it! 🎉 |
/sig release
/assign @kacole2 @AishSundar @tpepper
Signed-off-by: Stephen Augustus [email protected]