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

all: reopen tree for Go 1.25 development #70525

Open
7 tasks
dmitshur opened this issue Nov 22, 2024 · 1 comment
Open
7 tasks

all: reopen tree for Go 1.25 development #70525

dmitshur opened this issue Nov 22, 2024 · 1 comment
Labels
early-in-cycle A change that should be done early in the 3 month dev cycle. NeedsInvestigation Someone must examine and confirm this is a valid issue and not a duplicate of an existing one. umbrella
Milestone

Comments

@dmitshur
Copy link
Contributor

dmitshur commented Nov 22, 2024

Current Tree Status: Release freeze for Go 1.24 (see golang-dev announcement)

Now that we've entered the freeze for Go 1.24, we will eventually need to reopen the tree for Go 1.25 development. This is the tracking issue for that reopening, created early so that it's available for planning. The tree reopening is estimated to begin around week 3 of January 2025 (see https://go.dev/s/release#timeline), exact timing depends on how well the Go 1.24 release preparations are going.

As usual, the tree will initially be open to changes that must land early:

  • Bump internal/goversion.Version to 25—this should be the very first CL to be submitted as it marks the start of main branch representing Go 1.25 (rather than Go 1.24). (Example CL.)
  • Initialize doc/next for the Go 1.25 cycle. (See "For the release team" in doc/README.)
  • Submit CLs that are ready and marked AutoSubmit+1, but blocked on wait-release (query).
  • Look over issues labelled as early-in-cycle for anything needs to land very early.
  • Submit CL for io/fs: add ReadLinkFS interface #49580.
  • (Anything else that is missing but should be added here, edit or comment below.)
  • A brief soft-reopening window, where any fix/stabilization CLs are okay to submit.
  • Finally, open the tree for all general Go 1.25 changes.

CC @golang/release.

@dmitshur dmitshur added NeedsInvestigation Someone must examine and confirm this is a valid issue and not a duplicate of an existing one. early-in-cycle A change that should be done early in the 3 month dev cycle. umbrella labels Nov 22, 2024
@dmitshur dmitshur added this to the Go1.25 milestone Nov 22, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
early-in-cycle A change that should be done early in the 3 month dev cycle. NeedsInvestigation Someone must examine and confirm this is a valid issue and not a duplicate of an existing one. umbrella
Projects
Status: Planned
Development

No branches or pull requests

2 participants