On Tue, Sep 10, 2019, at 15:54, Ned Batchelder wrote:
Maybe I'm not involved enough in the release process, but this seems confusing to me. On the same day that the PSF put up a page about the 1/1/2020 date, we choose April 2020 as the last release? Why? I thought the point was to save core devs efforts. Is this an unofficial grace period? Will there be a public document that announces the April date?
This mail is a public document.
The thinking is that ±2 months is rounding error in Python 2's lifetime, so why not move it to a significant community time? (There was never going to be a release exactly on January 1 simply because it's an inconvenient time of the year for "work".) I suppose practically it amounts to a small grace period if core devs willing to merge 2.7 changes post 2020-01-01 can be found.