-
Notifications
You must be signed in to change notification settings - Fork 38.8k
[Docs] Release process updates #15607
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
Conversation
|
utACK. Please squash your changes. |
310080b to
ff41428
Compare
|
Updated and squashed. Thanks for reviewing 👍 |
|
|
|
Could you also mention somewhere that all PRs/issues should have the |
1874a21 to
7ac4209
Compare
|
Added both suggestions as "Before the final release". We can stipulate the release notes merge before |
|
Also added #15555 as an example for the meta issue because it now mentions: "Let us know which version you tested on which operating system. If you find an issue, please search Github for known issues first and then open a new Github issue." |
7ac4209 to
b9bdfe3
Compare
|
Updated as per core dev IRC discussion http://www.erisian.com.au/bitcoin-core-dev/log-2019-03-28.html#l-342: "For the period during which the notes are being edited on the wiki, the version on the branch should be wiped and replaced with a link to the wiki which should be used for all announcements until final." |
b9bdfe3 to
dba0fbb
Compare
|
The following sections might be updated with supplementary metadata relevant to reviewers and maintainers. ConflictsNo conflicts as of last run. |
a68cbce to
06d2835
Compare
3fd0cf3 to
80ad32c
Compare
80ad32c to
df17344
Compare
|
rebased |
|
ACK beside nits. Thanks for sticking with this |
df17344 to
7d9af39
Compare
doc/release-process.md
Outdated
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.
Does this line conflict with the instructions in line 351 below?
"Archive the release notes for the new version to doc/release-notes/ (branch master and branch of the release)"
|
Thanks for reviewing @MarcoFalke. Kept the new commits separate for now, will squash if these changes are all good. |
|
ACK |
|
Please squash your commits according to https://github.com/bitcoin/bitcoin/blob/master/CONTRIBUTING.md#squashing-commits |
- Create a release notes draft wiki for collaborative editing at https://github.com/bitcoin-core/bitcoin-devwiki/wiki as seen for releases 0.17.0 and 0.18.0. - As per http://www.erisian.com.au/bitcoin-core-dev/log-2019-03-28.html#l-342, for the period during which the notes are being edited on the wiki, the version on the branch should be wiped and replaced with a link to the wiki which should be used for all announcements until final. - Before final, remove the "Needs release note" label from relevant PRs/issues and merge the release notes from the wiki into the branch. - Create a pinned meta-issue dedicated to testing the release candidate and communicate it in release announcements where useful. The former is done in practice (e.g. bitcoin#15555, bitcoin#14902) and the latter addresses the discussion here: https://x0f.org/web/statuses/101753569204220416. - Adapt and merge the updates in bitcoin#15692. - Update the version numbers in all the examples. - Reorganise the headers in the Branch Updates section.
- Write an introduction explaining how to use the release-notes.md template. - Adapt and merge the updates in bitcoin#15692.
4d53bbc to
bd63c1e
Compare
|
Squashed down to 2 logical commits with updated commit messages, and updated the PR description. |
bd63c1e [docs] Update release-notes.md (Jon Atack) 96d32a7 [docs] Update release-process.md (Jon Atack) Pull request description: Updates to `release-notes.md`: - Write an introduction explaining how to use `release-notes.md` as a template for the release notes draft wiki for collaborative editing at https://github.com/bitcoin-core/bitcoin-devwiki/wiki, as seen for the 0.17.0 and 0.18.0 releases. Updates to `release-process.md`: - Create a release notes draft wiki at https://github.com/bitcoin-core/bitcoin-devwiki/wiki. - As per http://www.erisian.com.au/bitcoin-core-dev/log-2019-03-28.html#l-342, for the period during which the release notes are being edited on the wiki, the version on the branch should be wiped and replaced with a link to the wiki which should be used for all announcements until final. - Before -final, remove the "Needs release note" label from relevant PRs/issues and merge the release notes from the wiki into the branch. - Create a pinned meta-issue dedicated to testing the release candidate and communicate it in release announcements where useful. The former is done in practice (e.g. #15555, #14902) and the latter addresses the discussion here yesterday: https://x0f.org/web/statuses/101753569204220416. - Reorganise the headers in the Branch Updates section. - Update the version numbers in the examples. - Adapt and merge in the updates in #15692. ACKs for commit bd63c1: Tree-SHA512: a436d6d0971bf00f081d4e2660c3b37a0f96913236c33934453387d63c11556a80e428b110f5629f07a6aa98e627f86c799d10c3f40e9f0c27b22275e04f6fa8
Updates to
release-notes.md:release-notes.mdas a template for the release notes draft wiki for collaborative editing at https://github.com/bitcoin-core/bitcoin-devwiki/wiki, as seen for the 0.17.0 and 0.18.0 releases.Updates to
release-process.md:Create a release notes draft wiki at https://github.com/bitcoin-core/bitcoin-devwiki/wiki.
As per http://www.erisian.com.au/bitcoin-core-dev/log-2019-03-28.html#l-342, for the period during which the release notes are being edited on the wiki, the version on the branch should be wiped and replaced with a link to the wiki which should be used for all announcements until final.
Before -final, remove the "Needs release note" label from relevant PRs/issues and merge the release notes from the wiki into the branch.
Create a pinned meta-issue dedicated to testing the release candidate and communicate it in release announcements where useful. The former is done in practice (e.g. v0.18.0 testing #15555, v0.17.1 testing #14902) and the latter addresses the discussion here yesterday: https://x0f.org/web/statuses/101753569204220416.
Reorganise the headers in the Branch Updates section.
Update the version numbers in the examples.
Adapt and merge in the updates in doc: Mention wiki release notes draft in release-process #15692.