Is there a specific schedule for moving to the next dev cycle? #3509
-
Hello all, I see that GraalVM moved to 21.3-dev yesterday (22 June). Looking at previous changes I fail to see a pattern so I would like to ask whether there is a fixed date for "freezing" the next release branch based on some schedule. If not, how is the move to the next dev cycle planned?
Thank you |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 5 replies
-
Hi, The release date is "the third Tuesday of January, April, July and October". Merging the version bump in master after that should happen at the beginning of the week that follows the freeze. As you have seen it has sometimes been delayed a lot, we're trying to do that in a more timely fashion now. This should give us the following calendar
*core freeze date: During the week leading up to the general freeze, core components (Compiler, Native Image, and Truffle) should not merge new features and are effectively frozen. |
Beta Was this translation helpful? Give feedback.
Hi,
The release date is "the third Tuesday of January, April, July and October".
The "freeze" (i.e., creation of the release branch stemming from master) happens on Friday 32 days before that, except for the January release where we try to anticipate the freeze by 2 weeks to account for the fact that a lot of people take vacation at the end of December.
Merging the version bump in master after that should happen at the beginning of the week that follows the freeze. As you have seen it has sometimes been delayed a lot, we're trying to do that in a more timely fashion now.
This should give us the following calendar