[Python-Dev] How far to go with user-friendliness

Victor Stinner victor.stinner at gmail.com
Sat Jul 18 10:11:39 CEST 2015

Hi Antoine,

I'm really sad to read your message. Antoine is one of the most active
Python core developer and it would be a big loss if he really stops
contributing. Antoine helped me to stop the drug called "micro
optimization", he always has good advices on the Python development.

I tried to stay away the discussion on mock, but it's hard because it is
flooding my mailbox. I had to use mox (moX, not moCK) and I don't like its
API. I really like mock API, it's natural and obvious.

When mock 1.1 was released, many people complained because "it broke
OpenStack (CI)". A few days later i unerstood that raising an error for
unkown methods with a name starting with "assert" is a good thing. It
helped to fix a lot a bugs in OpenStack tests!

For the discussion on "assret", I'm surprised how much people replied. The
mock maintainer, Michael Foord, replied: it was an explicit request from


Le samedi 18 juillet 2015, Antoine Pitrou <solipsis at pitrou.net> a écrit :

> Frankly, this kind of inept discussion, where a bunch of folks get hung
> up about an extremely minor design decision (who cares whether "assret"
> is being special-cased or not? in the actual world, not the fantasy
> world of righteous indignation and armchair architects?), is amongst
> the reasons why I'm stopping contributing to CPython.
> Keep up the good work, you're making this place totally repulsive to
> participate in. Every maintainer or contributor now has an army of
> voluntary hair-splitters to bother about, most of whom probably aren't
> relying on said functionality to begin with.
> Regards
> Antoine.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/python-dev/attachments/20150718/af53d0f9/attachment.html>

More information about the Python-Dev mailing list