Guido van Rossum and I want to propose Lysandros Nikolaou as a core developer. He would centre his efforts on co-maintaining the parser machinery and tokenizer together with Guido and myself.
- Promote Lysandros Nikolaou
- Don’t promote Lysandros Nikolaou
Lysandros has been an integral part of the new parser project (a.k.a. PEP 617) since it started last fall, and many of you know him from the presentation we did together at the latest (online) Language Summit or his commits in the CPython repo and his contributions to the issue tracker. He has also been an active member of the Python triage team. (Note that his commits are under-counted because I squash-merged the initial PEP 617 commit from a long-lived fork to which he probably contributed as much as Guido and myself together.)
Although Lysandros will start focusing on maintaining and improving the parser machinery, he has proven to be an excellent and versatile developer that learns very fast new areas so we are very confident he will also be helping with other areas of CPython he is interested in as well as the general core dev responsibilities.
We’ve talked to Lysandros about this potential new role and its responsibilities, and he is excited to become a member of the core dev team. Both Guido and I are confident of Lysandros’ skills and attitude and his dedication to improving Python. We expect Lysandros to be a member of our team for years to come.
As it was done in previous promotions I will continue to mentor him for one month after his promotion (if it’s accepted) to help him to deal with his new responsibilities and we plan to require him to ask us before merging anything until he will be used to the process.
As a reminder from PEP 13 regarding voting rules:
It is granted by receiving at least two-thirds positive votes in a core team vote that is open for one week and with no veto by the steering council.