Heads up: 1 month to 1.21 dev freeze

Hello,
Per Foreman 1.21 schedule and planning, we are one month away from the stabilization week for the 1.21 release. Considering the upcoming holidays, that means there are not many work days left for many of our contributors and maintainers prior to the freeze. Please take that into account and try to focus on getting open PRs merged rather than starting new work that may not be ready in time.

Learning the lessons from the previous release, we will be making a few changes to the way we approach stabilization week this time around:

  1. Installer modules will be released at the beginning of the stabilization week rather than right prior to branching the installer, to make sure nothing breaks right when we’re about to branch.
  2. Changes accepted during stabilization week will be more limited to fixing significant issues found during the week.
  3. Large changes will not be merged right before the stabilization week. Larger changes bring with them bigger risks of things breaking and delaying our ability to release RC1 quickly after branching, so should be merged earlier in the development cycle.
  4. Plugin maintainers are highly encouraged to test their plugins against nightlies prior and during stabilization week and report any compatibility issues found.

I appreciate everyone’s cooperation in ensuring we are able to deliver stable and timely releases for all of our users, and wish happy holidays to all those celebrating!

3 Likes

Reminder: Dev freeze is now one week away.

Foreman @core maintainers, please assist us in making this release smoother and stabler than ever and refrain from merging significant new features until branching in two weeks. Smaller changes can still be merged until next week, during which only breaking bug fixes will be accepted. If in doubt regarding any issue, feel free to reach out to me here or on IRC to discuss.

3 Likes