-
Notifications
You must be signed in to change notification settings - Fork 4.2k
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
Release Gutenberg 15.2 #47996
Comments
I think most of the PRs in this view have a proper label to be categorized based on the mapping you have here.
I have checked that there are no PRs of the "Gutenberg 15.2" Milestone with no label. I have also checked the PRs of the "Gutenberg 15.2" Milestone with no relevant
The rest of PR's from that filter (PRs in the milestone with no relevant
or should be ignored (not included in the Changelog) like the ones with |
I think some good next steps from here could be:
|
Listing some other places where the process could be improved/streamlined as I go through this process. Some of these items are based on work I did in a previous release and the suggestions made during that process by those I worked with. This was before the release buddy concept was implemented. The following are the items I've collected from just the pre-RC tasks. I'll continue to add more notes to this issue as I go along.
|
Message posted to Slack to announce that RC Process was starting.
|
The Release Post document has been created - let the Highlight selecting begin! cc: @priethor |
@DaisyOlsen The Changelog needs to be curated more to improve its readability (especially for the stable release and the "What's New...." blog post) I have opened the following working doc with a few suggestions (as a reference) for reorganizing the Changelog to improve its readability: PS: I don't think this is well explained anywhere in Gutenberg Release Process, so explaining this is another improvement that could be made on these docs. |
Thanks for this @juanmaguitar I'm aware that the changelog requires more refinement. I appreciate the help. Is there a reason for separating the work out into a new document rather than making suggestions right in the draft? |
I've mentioned that an RC2 will be coming in #core-editor |
Not really. It was just to remove some noise from the original comment, as I wanted to add a comment per every change of position. Feel free to copy and paste my suggestions over the Changelog from this additional doc into the Release Post document if you agree with them, and continue the work from there. |
No need to worry about the Performance Test results until the final release. I was able to resolve a problem with creating the RC2 release draft before changing the milestone on the relevant PR. The PR had been included in the release, but the changelog wasn't generated correctly. @jorgecontreras was able to confirm that this was the case, and the RC has now been published. The instructions here could be updated to be made more clear. |
I've worked through the changes suggested by @juanmaguitar in a separate document mentioned above. Will continue with changelog refinements and hopefully get started on highlights early next week. |
Noting for later so I can batch things for improvement after the release. Accessibility issues should be grouped together into one top-level category rather than being mixed in with other PRs. The Release process docs should be expanded to include this and other information about exactly how we should be shaping the changelog. |
I agree. Some notes about this that could be useful (based on @priethor's) The responsibilities of the Gutenberg Release Lead/Manager usually include:
We could translate those into:
|
The release process is complete from a GitHub perspective. A first request to push the updated plugin to the plugin directory has been made in Performance tests have failed - an issue about this has been created and shared in |
For the list of things to consider for future releases - I wonder if it might be beneficial to have a "Merged PR" triage process that isn't necessarily only the responsibility of the Release Lead. I've begun watching and labeling PRs as they are merged and I'm finding it to be a good way to keep tabs on the project as well as prepare things proactively for the next release. |
Watching a conversation regarding the need for a Core committer or Core Editor team member to publish the plugin here: https://wordpress.slack.com/archives/C02RQBWTW/p1677092911714069?thread_ts=1677084987.110319&cid=C02RQBWTW Nothing to report from there at this point, but will see if it progresses. |
For both the 15.2 and 15.2.1 releases getting the update pushed out to the plugin directory has required quite a bit of wrangling. The best way to get the attention of someone that has both the right credentials and availability at the time the task is ready for action is unclear. General requests in |
The release post has been published https://make.wordpress.org/core/2023/02/24/whats-new-in-gutenberg-15-2-22-february/ |
This issue is to provide visibility on the progress of the release process of Gutenberg 15.1 and to centralize any conversations about it.
The ultimate goal of this issue is to keep the reference of the steps, resources, work, and conversations about this release so it can be helpful for the next contributors releasing a new Gutenberg version.
Resources:
Checklist
Preparation (before Wednesday, Feb15th)
preparation usually happens before Wednesday of Week 1
RC Day (Wednesday, Feb 15th)
RC Day usually is on Wednesday of Week 1
#core-editor
meeting (Weekly meetings held Wednesdays at 14:00 UTC at the Slack channel)#core-editor
channel to let folks know you are leading the next GB release#core-editor
channel asking for a "Release Manager Buddy" to support you with the release (last person who did the release is a good candidate to help)#core-editor
channel to let folks know you are starting the RC release process#core-editor
channel that RC1 has been released and is ready for testingBetween RC and Release (from Wed Feb 15th to Wed Feb 22nd)
This period usually happens from Wednesday of Week 1 to Wednesday of Week 2
Release Day (Wednesday 22nd February)
Release Day usually is on Wednesday of Week 2
.zip
workflow?release/15.2
) build has no visible regressions#core-editor
channel to let folks know you are starting the release processstable
version#core-editor
channel that the plugin has been releasedThe text was updated successfully, but these errors were encountered: