tl;dr Unless there are any blocking issues brought up about this
proposal the merging and uplifting of our release repos will take place
the day before the next release,*Monday June 4th.*
After doing some investigation, it turns out there is no technical
reason to keep merge day mechanicstied to release datesof Firefox.
In order to lessen the amount of infra churn and decrease the potential
for error on release days, Release Management is proposing moving the
merging of release repos (central -> aurora -> beta) to the day before
release days. Thiswill typically fall on a Monday unless a release day
is ever shifted from its current Tuesday spot.
What will this mean for developers?
* Aurora updates will be throttled one day earlier to avoid picking up
the new nightlies that are kicked off post-merge
* Nightly/Aurora landing cut off will be one day earlier
* In the case of a Beta respin post-merge, landings will have to be done
in two places: on a mozilla-beta relbranch and to the mozilla-release repo
* There will be a day where marking your bug fixed will require
additional thought about what version number the fix landed on
Again, there is nothing lost technically in the moving of merge day. We
can still build last-minute betas if we need to respin, and we will have
an opportunity to QA the new nightlies post-merge ahead of release day
so this move should make the whole process smoother over two days
instead of one.
Release Manager, Mozillian