Python 2 to 3 conversion - embrace the pain

Cameron Simpson cs at zip.com.au
Sun Mar 15 22:53:01 EDT 2015


On 16Mar2015 11:38, Chris Angelico <rosuav at gmail.com> wrote:
>On Mon, Mar 16, 2015 at 11:25 AM, Steven D'Aprano
><steve+comp.lang.python at pearwood.info> wrote:
>> "Some of the bugs I listed are so easy to hit that I suspect those
>> packages aren't used much.  Those bugs should have been found years
>> ago.  Fixed, even.  I shouldn't be discovering them in 2015."
>>
>> Clearly a mere nine years is NOT long enough. Which is probably why the
>> Python core developers are supporting Python 2 until 2020. Library authors
>> will presumably be offering Python 2 compatibility for even longer.
>
>I would say that time clearly isn't the issue. Nine years IS enough...
>if it's a matter of time. But since the bugs are still there, it means
>that the problem is a lack of usage. Solution: Use it! Do the port to
>Python 3, and file those upstream bug reports.

One should mention that John did all of that.

Often bugs _are_ encoutered, but not characterised and reported upstream. One 
is guilty of this oneself. One can't blame the package devs for everything.  

To quote Graham Dumpleton:

  For years have seen people make vague grumbles about something not working 
  with mod_wsgi. Not one ever reported bug or described problem.  [...]
  Decided to do a sweep of a range of possible things they may have been 
  talking about, and fixed issue in under 15 minutes.  [...]
  Sadly becoming the norm. People will just whinge and complain but never 
  actually report issues in Open Source.
  https://twitter.com/grahamdumpleton/status/569052889387130880

Cheers,
Cameron Simpson <cs at zip.com.au>

Swiftkey, [...] teaches one the lamentable lesson that most
English speakers start most sentences, phrases and sub-clauses
with 'I'. One does not use the word often oneself and it therefore
strikes one as a little unfair that one's texts and emails so often
end up littered with implications of egocentricity. - Stephen Fry
http://www.stephenfry.com/2012/04/03/four-and-half-years-on/9/



More information about the Python-list mailing list