[python-committers] Let's give commit privileges to Nathaniel J. Smith

Ezio Melotti ezio.melotti at gmail.com
Thu Jan 25 10:33:32 EST 2018


+1

On Thu, Jan 25, 2018 at 12:23 AM, Yury Selivanov
<yselivanov.ml at gmail.com> wrote:
> Hi,
>
> I want to propose granting commit privileges to Nathaniel J. Smith.
> He's interested in the idea of becoming a core developer, and given
> the quality of his contributionsI think he won't need any extensive
> mentoring (although I'll be happy to assist Nathaniel in the
> beginning).
>
> Nathaniel has been a prolific PEP author:
>
> * Single-authored: PEP 465 Matrix Multiplication (accepted), PEP 521,
> PEP 533, PEP 568;
>
> * Co-authored: PEP 513 (active), PEP 516, PEP 517 (accepted), PEP 518
> (accepted), PEP 522.
>
> * Many PEPs mention his name in acknowledgements.
>
> He also has a few sufficiently complex patches committed, some of
> which touch complex areas like ceval loop and signals handling:
>
> * bpo-32591: Add native coroutine origin tracking
> * bpo-30579: Allow TracebackType creation and tb_next mutation from Python
> * bpo-30050: Allow disabling full buffer warnings in signal.set_wakeup_fd
> * bpo-30039: Don't run signal handlers while resuming a yield from stack
> * bpo-30038: fix race condition in signal delivery + wakeup fd
> * etc
>
> He's been very active on python-dev, python-ideas, bugs.python.org and
> github. Here's an example where Nathaniel's research helped us to make
> a right decision to fix a broken socket object API:
> https://bugs.python.org/msg308450.
>
> He helped me quite a bit with the design of PEP 550 and PEP 567, and
> he's doing some interesting work in the async/await area.
>
> So... let's make it happen? :)
>
> Yury
> _______________________________________________
> python-committers mailing list
> python-committers at python.org
> https://mail.python.org/mailman/listinfo/python-committers
> Code of Conduct: https://www.python.org/psf/codeofconduct/


More information about the python-committers mailing list