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
all: reopen tree for Go 1.20 development #53812
Comments
We discussed a few early-in-cycle CLs last week in #43930 (comment):
A few others that have come up:
These two are mostly about soak time, not conflicts, so I defer to their authors about whether they need to be in the "early in cycle" hold period. |
I'd like to get the "Go 1.17 as bootstrap toolchain" sequence CL 420215 and below landed early-in-cycle, because if there is any builder breakage it will be less disruptive when the tree is quieter. (I am of course doing extensive testing to try to avoid any breakage at all, but you never know.) |
The 1-bit heap bitmap CL doesn't need to be early-in-cycle. I'll just get it in when the full tree opens. |
The Go 1.19 release is out, so the tree will be reopening soon (for early in cycle changes first, then generally). I'll work on the first CL to bump goversion.Version. |
Change https://go.dev/cl/420816 mentions this issue: |
This is the start of the Go 1.20 development cycle, so update the Version value accordingly. It represents the Go 1.x version that will soon open up for development (and eventually become released). For #40705. For #53812. Change-Id: Ic8919a61c9b2f3139717434b9c776d1597175448 Reviewed-on: https://go-review.googlesource.com/c/go/+/420816 Run-TryBot: Dmitri Shuralyov <dmitshur@golang.org> TryBot-Result: Gopher Robot <gobot@golang.org> Auto-Submit: Dmitri Shuralyov <dmitshur@golang.org> Reviewed-by: Dmitri Shuralyov <dmitshur@google.com> Reviewed-by: Cherry Mui <cherryyz@google.com>
Just to minimize the merge race window (master->dev.unified branch sync, and then dev.unified->master merge), I'd like to merge dev.unified before we open for general development. But I'm happy to do this after any other early-in-cycle CLs have landed. I don't expect this to interfere with any other early CLs. |
We need to update standard-library dependencies (#36905), and it seems like a good idea to fit that in before the general tree opening. I'll take care of it. |
Change https://go.dev/cl/421334 mentions this issue: |
Go 1.20 development is just beginning. This is a time to update all golang.org/x/... module versions that contribute packages to the std and cmd modules in the standard library to latest master versions. This CL holds back some of the available updates to the x/net module due to go.dev/issue/54259. It'll be updated in a later separate pass. x/tools is also held back a bit to avoid pulling in too new of x/net. For #36905. For #53812. Updates #54259. Change-Id: Iaefe6a343a02cc5ceb85c15125882d64dd372627 Reviewed-on: https://go-review.googlesource.com/c/go/+/421334 Reviewed-by: Dmitri Shuralyov <dmitshur@google.com> Run-TryBot: Dmitri Shuralyov <dmitshur@golang.org> TryBot-Result: Gopher Robot <gobot@golang.org> Reviewed-by: Matthew Dempsky <mdempsky@google.com> Auto-Submit: Dmitri Shuralyov <dmitshur@golang.org>
dev.unified has been merged back into master: https://go-review.googlesource.com/c/go/+/421374 |
Everything that was planned is in, I've updated the tree status heading to say that bug fixes and stability improvement CLs are okay to land, and the tree can be fully opened on Monday. |
We're ready to complete the tree reopening. Updated the tree status heading to "Open for Go 1.20 development". Happy development! |
This is the start of the Go 1.20 development cycle, so update the Version value accordingly. It represents the Go 1.x version that will soon open up for development (and eventually become released). For golang#40705. For golang#53812. Change-Id: Ic8919a61c9b2f3139717434b9c776d1597175448 Reviewed-on: https://go-review.googlesource.com/c/go/+/420816 Run-TryBot: Dmitri Shuralyov <dmitshur@golang.org> TryBot-Result: Gopher Robot <gobot@golang.org> Auto-Submit: Dmitri Shuralyov <dmitshur@golang.org> Reviewed-by: Dmitri Shuralyov <dmitshur@google.com> Reviewed-by: Cherry Mui <cherryyz@google.com>
Go 1.20 development is just beginning. This is a time to update all golang.org/x/... module versions that contribute packages to the std and cmd modules in the standard library to latest master versions. This CL holds back some of the available updates to the x/net module due to go.dev/issue/54259. It'll be updated in a later separate pass. x/tools is also held back a bit to avoid pulling in too new of x/net. For golang#36905. For golang#53812. Updates golang#54259. Change-Id: Iaefe6a343a02cc5ceb85c15125882d64dd372627 Reviewed-on: https://go-review.googlesource.com/c/go/+/421334 Reviewed-by: Dmitri Shuralyov <dmitshur@google.com> Run-TryBot: Dmitri Shuralyov <dmitshur@golang.org> TryBot-Result: Gopher Robot <gobot@golang.org> Reviewed-by: Matthew Dempsky <mdempsky@google.com> Auto-Submit: Dmitri Shuralyov <dmitshur@golang.org>
Current Tree Status: Open for Go 1.20 development
This is a tracking issue for the upcoming task of reopening the tree for Go 1.20 development. (It's created a little early to create room for planning early CLs/branches to land during tree reopening.)
As usual, the tree will initially be open to changes that must land early:
internal/goversion.Version
to 20—this should be the very first CL to be submitted as it marks the start ofmaster
branch representing Go 1.20 (rather than Go 1.19). (Example CL.) (@dmitshur)_p_
/_g_
(@prattmic)CC @golang/release.
The text was updated successfully, but these errors were encountered: