On Wed, 9 Apr 2025 at 03:54, Bruce Momjian <bruce@momjian.us> wrote:
> We did have this discussion when AoE was chosen for PG 18 and the idea
> was that as long as it is before April 18 midnight wherever you are, it
> is not feature freeze yet.
I think it maybe once made sense for the moment to stop accepting new
patches into a commitfest so that nobody got upset from their patch
missing the cut-off because the CF was changed to in progress "too
early" as it was still $previous_month in their timezone. Holding that
moment back til it was the correct month in every timezone didn't stop
people who lived further East from reviewing patches and committing
things, so I think it was done to keep everyone happy.
Much less of these reasons are applicable for feature freeze.
Committers want to calculate the time in their timezone when the
freeze hits so they can plan and not commit anything beyond that.
That's generally easier to do from UTC as people are generally more
used to that. There's also the whole "which day does midnight fall on"
problem, which, for some reason, is ambiguous to some. That's why
governments and airline companies sometimes do 23:59 or 00:01.
For me, I'm exactly 24 hours ahead of AoE, so it should be an easy
calc, but I still have more confidence that I'm correct if I'm
calculating from UTC. So, +1 for UTC.
David