On Thu, 2021-02-18 at 16:01 -0800, Alec Warner wrote: > On Thu, Feb 18, 2021 at 3:45 PM Michał Górny <mgo...@gentoo.org> wrote: > > > > Hi, > > > > I'd like to discuss a rough timeline for switching the default > > PYTHON_TARGETS to python3.9. > > > > According to the upstream release schedule [1], the last bugfix release > > is planned for May. Afterwards, upstream will release only security > > fixes. At the same time, our rough current schedule [2] suggests that > > we'll start last-riting stuff May 1st, so the 3.7 target would be > > removed in 15-30 days. > > > > Do you think 2021-06-01 would be a reasonable planned switchover date? > > So you are saying we will start masking packages may 1st and we will > drop 3.7 targets 30 days later (june 1?) > > (I felt like this was a bit ambiguous?)
The target will be removed when all packages not supporting 3.8 are removed, so the exact time depends on what package will remain in ::gentoo at May 1st. Ideally, all packages will be ported by then and the only packages to mask will be backports. For these, I use the shorter 14 day period. However, if we have to remove some real packages I'll use 30 days instead. -- Best regards, Michał Górny