[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: dropping python2 [was Re: scientific python stack transitions]



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)


Reply to: