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

2.21 release preparation #20846

Closed
5 tasks done
huonw opened this issue Apr 27, 2024 · 3 comments
Closed
5 tasks done

2.21 release preparation #20846

huonw opened this issue Apr 27, 2024 · 3 comments
Assignees
Milestone

Comments

@huonw
Copy link
Contributor

huonw commented Apr 27, 2024

2.21.0 will be the next 'major' release. 2.20.0 was released on Apr 16, so a 6 week release spacing suggests a 2.21.0 close to May 28.

For the previous few releases, I (@huonw) have been trying to keep an eye on (this isn't ordered):

(To be clear, usually others have done the work, but I've been trying to have the overview to see if anything falls through the cracks, and prompt things like "it seems like we're close to being ready".)

Additional context

@huonw huonw added this to the 2.21.x milestone Apr 27, 2024
@huonw huonw self-assigned this May 7, 2024
@cburroughs
Copy link
Contributor

a blog posts similar to

I can do another emoji heavy entry if no one wants to take a stab at it.

2.21.0 will be the next 'major' release. 2.20.0 was released on Apr 16, so a 6 week release spacing suggests a 2.21.0 close to May 28.

I read the "six week" rule as the rc0s were a fixed number of weeks apart, not the final release. That is a late release would not trigger the next release being later --> having more stuff --> taking longer to go out --> repeat. So 2.21.0 can go out as soon as it feels "stable enough".

@huonw
Copy link
Contributor Author

huonw commented May 13, 2024

I can do another emoji heavy entry if no one wants to take a stab at it.

Fine by me, but feel free to solicit others too (I'll leave it in your hands unless I hear otherwise 😄 )!

I read the "six week" rule as the rc0s were a fixed number of weeks apart, not the final release. That is a late release would not trigger the next release being later --> having more stuff --> taking longer to go out --> repeat. So 2.21.0 can go out as soon as it feels "stable enough".

Ah, yes, I am unclear on the original intention but I think you may be right. I entirely agree with that cycle being a problem!

huonw added a commit that referenced this issue May 15, 2024
This writes out release notes for the 2.21.x branch, up to and including
54a36ea


#20846

---------

Co-authored-by: SJ <suresh@vicarasolutions.com>
huonw added a commit that referenced this issue May 15, 2024
This writes out release notes for the 2.21.x branch, up to and including
54a36ea


#20846

Co-authored-by: SJ <suresh@vicarasolutions.com>
@huonw huonw mentioned this issue May 28, 2024
5 tasks
cburroughs added a commit to cburroughs/pantsbuild.org that referenced this issue May 28, 2024
huonw pushed a commit to pantsbuild/pantsbuild.org that referenced this issue May 29, 2024
@huonw
Copy link
Contributor Author

huonw commented May 29, 2024

Opened #20970. Calling this done.

Thanks @cburroughs for the blog post!

@huonw huonw closed this as completed May 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants