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