-
Notifications
You must be signed in to change notification settings - Fork 2.6k
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
Add release notes document #3947
base: master
Are you sure you want to change the base?
Conversation
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: The full list of commands accepted by this bot can be found here.
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
/cc @Raffo |
This is clearly nice and readable. |
@johngmyers can you add some more info on who's supposed to edit the release notes ? Is it the author of a PR or is it us maintainers? If the PR author, how do we ensure programmatically that the release notes are there? And what do we do with them at release time? Copy them instead of the automatically generated release notes or prepend those to avoid missing information? I think with more clarifications we can make the process of contributors, reviewers and people drafting release a bit better. |
I'm basing this loosely on what we do for kubernetes/kops. Ultimately it's up to the maintainers to make sure it has necessary information, but it's reasonable for reviewers/approvers to ask authors to include a release note in the PR. The notes should be built up as we go so we don't have to do a big edit job at release time. I don't think we're at a volume where we need to do this programmatically. In kops we prepend the release notes to the automatically generated changelog for minor releases. Patch releases only have the automatically generated changelog, as such releases only have cherrypicks. |
Ok, cool. Can you add that information that you posted here to the release process document so that's easy to know what to do? |
PR needs rebase. 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. |
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.
v0.14 already release so please update release notes with latest one
The Kubernetes project currently lacks enough contributors to adequately respond to all PRs. This bot triages PRs according to the following rules:
You can:
Please send feedback to sig-contributor-experience at kubernetes/community. /lifecycle stale |
/remove-lifecycle stale The release text is limited in size and is cut mid way. |
The Kubernetes project currently lacks enough contributors to adequately respond to all PRs. This bot triages PRs according to the following rules:
You can:
Please send feedback to sig-contributor-experience at kubernetes/community. /lifecycle stale |
/remove-lifecycle stale |
The Kubernetes project currently lacks enough contributors to adequately respond to all PRs. This bot triages PRs according to the following rules:
You can:
Please send feedback to sig-contributor-experience at kubernetes/community. /lifecycle stale |
/remove-lifecycle stale |
Description
This is a proposal for a procedure to collect release notes.
The items in the "Other changes" section might be giving too much detail.
Fixes #3925
Checklist