On 7/7/19 5:31 PM, Matthias Klose wrote: > On 07.07.19 16:55, Drew Parsons wrote: >> On 2019-07-07 22:46, Mo Zhou wrote: >>> Hi science team, >>> >>> By the way, when do we start dropping python2 support? >>> The upstreams of the whole python scientific computing >>> stack had already started dropping it. >> >> Good question. I think it is on the agenda this cycle, but debian-python >> will >> have the call on it. > > you can start dropping it now, however please don't drop anything yet with > reverse dependencies. So leaf packages first. > > Matthias
I'm sorry, but I think I need to contest this. Doing things in order, first leaf, then go all the way back, will take too long, and this is IMO unnecessary effort. Older binary packages will anyway stay in the archive as long as they are needed, and no FTP hint is added (please correct me if I'm wrong here... but that's what I saw in the past). Also, those who aren't doing the work of switching to Py2 will need to be kicked away anyway. You've done some pretty destructive transitions yourself for other stuff, so why should we bother on this simple case? Last, a 2 years cycle to get rid of all traces of Python 2 *will* take some time, maybe more than we can even think of, so we'd better take some shortcuts if we can. Cheers, Thomas Goirand (zigo)