Promote Xavier de Gaye as a core developer
Hi,
I propose to promote Xavier de Gaye as a Python core developer.
I noticed that he is proposing good patches since a lot time ago (first one around 2010! issue #9250). He now looks to be motivated to help porting CPython to Android. IMHO it's a good thing to support this platform. It's a common user request, Android platform becomes more and more popular.
Xavier proposed patches for the Python code, but also on the C code.
To be honest, I didn't look at his work closely, but he looks to be motivated and have a good knowledge of Python and even CPython internals.
I already asked him if he would like to become a core developer and he replied that he is ok, but it wouldn't change his motivation to contribute (he is already motivated ;-)).
Oh, and I propose to be his mentor to start in CPython.
So, what do you think of his profile?
His nickname on bugs.python.org is "xdegaye".
Less french speaking core developers are active last months, so I'm looking for fresh blood for the French Connection :-D More seriously, it would be nice if we can recruit more core developers!
Victor
On 05/20/2016 10:53 PM, Victor Stinner wrote:
Hi,
I propose to promote Xavier de Gaye as a Python core developer.
I noticed that he is proposing good patches since a lot time ago (first one around 2010! issue #9250). He now looks to be motivated to help porting CPython to Android. IMHO it's a good thing to support this platform. It's a common user request, Android platform becomes more and more popular.
Xavier proposed patches for the Python code, but also on the C code.
To be honest, I didn't look at his work closely, but he looks to be motivated and have a good knowledge of Python and even CPython internals.
I already asked him if he would like to become a core developer and he replied that he is ok, but it wouldn't change his motivation to contribute (he is already motivated ;-)).
Oh, and I propose to be his mentor to start in CPython.
So, what do you think of his profile?
+1
Georg
Victor Stinner <victor.stinner <at> gmail.com> writes:
I propose to promote Xavier de Gaye as a Python core developer.
I noticed that he is proposing good patches since a lot time ago (first one around 2010! issue #9250). He now looks to be motivated to help porting CPython to Android. IMHO it's a good thing to support this platform. It's a common user request, Android platform becomes more and more popular.
+1. The Android patches are very good -- he would be the ideal maintainer.
Stefan Krah
2016-05-22 11:42 GMT+02:00 Stefan Krah <stefan@bytereef.org>:
+1. The Android patches are very good -- he would be the ideal maintainer.
The Android work looks to become something serious. To make the Android support official, we need a buildbot, but let's discuss that on python-dev later ;-)
Cool, already three +1 (ignoring my own +1). I will wait until friday to give time to other to give their opinion on Xavier's promotion.
I'm now also reading https://docs.python.org/devguide/coredev.html to see the next steps ;-)
Victor
On Sun, 22 May 2016 14:23:08 +0200, Victor Stinner <victor.stinner@gmail.com> wrote:
2016-05-22 11:42 GMT+02:00 Stefan Krah <stefan@bytereef.org>:
+1. The Android patches are very good -- he would be the ideal maintainer.
The Android work looks to become something serious. To make the Android support official, we need a buildbot, but let's discuss that on python-dev later ;-)
Cool, already three +1 (ignoring my own +1). I will wait until friday to give time to other to give their opinion on Xavier's promotion.
I'm now also reading https://docs.python.org/devguide/coredev.html to see the next steps ;-)
+1 from me as well. I'd just put him on my shortlist of people to consider. I haven't gone over his patch history, but the two or three I've looked at before were high quality and cognizant of our culture. I think the Android support pretty much cinches the deal :)
--David
In article <20160523174004.CB04EB14028@webabinitio.net>, "R. David Murray" <rdmurray@bitdance.com> wrote:
+1 from me as well. I'd just put him on my shortlist of people to consider. I haven't gone over his patch history, but the two or three I've looked at before were high quality and cognizant of our culture. I think the Android support pretty much cinches the deal :)
David,
I believe we had a discussion a while back about a few other potential new core developers. But, other than subsequently adding Davin, I don't know of anything that has happened with regard to the earlier discussions. Is it time to discuss your shortlist?
--Ned
https://docs.python.org/devguide/developers.html#developers
-- Ned Deily, nad@python.org
On Tue, 24 May 2016 at 03:17 Victor Stinner <victor.stinner@gmail.com> wrote:
2016-05-24 6:22 GMT+02:00 Ned Deily <nad@python.org>:
Is it time to discuss your shortlist?
It would be nice to have a script parsing commit messages to find all "patch written by ..." and compute statistics on this.
Once we move to git this won't be an issue thanks to git specifying committer and author separately. Obviously this doesn't work for old data, but at least all data going forward once we switch will allow for much easier data mining to identify new committers.
On 24.05.16 13:16, Victor Stinner wrote:
2016-05-24 6:22 GMT+02:00 Ned Deily <nad@python.org>:
Is it time to discuss your shortlist?
It would be nice to have a script parsing commit messages to find all "patch written by ..." and compute statistics on this.
I use one-liners like the following:
$ hg log -M -k 'de Gaye' --template '{desc|firstline}\n' | sort -u | wc -l 20
But you should know the name before searching.
On Tue, 24 May 2016 00:22:07 -0400, Ned Deily <nad@python.org> wrote:
In article <20160523174004.CB04EB14028@webabinitio.net>, "R. David Murray" <rdmurray@bitdance.com> wrote:
+1 from me as well. I'd just put him on my shortlist of people to consider. I haven't gone over his patch history, but the two or three I've looked at before were high quality and cognizant of our culture. I think the Android support pretty much cinches the deal :)
David,
I believe we had a discussion a while back about a few other potential new core developers. But, other than subsequently adding Davin, I don't know of anything that has happened with regard to the earlier discussions. Is it time to discuss your shortlist?
Sure. I might even be able to mentor someone.
My current shortlist is eryksun and paul.j3. I've finally got time to monitor the bugs a bit more now, so I hope I'll notice some others in a while.
Assuming Paul is interested, I could be his mentor, if others agree his patches are good enough. I'd like other people to actually look...it's been a while since I've reviewed any of his patches, or the design decisions he's advocating with respect to argparse. (Steven appears to be awol.)
--David
PS: with respect to Victor's script wish, one of the reasons I'm suggesting paul.j3 is that very few of his patches have been committed, and they should be.
2016-05-24 15:42 GMT+02:00 R. David Murray <rdmurray@bitdance.com>:
PS: with respect to Victor's script wish, one of the reasons I'm suggesting paul.j3 is that very few of his patches have been committed, and they should be.
Oh, it looks like a chicken-and-egg issue. We are not enough reviewers, but we need reviews to get new reviewers? :-)
Victor
On Tue, 24 May 2016 17:28:00 +0200, Victor Stinner <victor.stinner@gmail.com> wrote:
2016-05-24 15:42 GMT+02:00 R. David Murray <rdmurray@bitdance.com>:
PS: with respect to Victor's script wish, one of the reasons I'm suggesting paul.j3 is that very few of his patches have been committed, and they should be.
Oh, it looks like a chicken-and-egg issue. We are not enough reviewers, but we need reviews to get new reviewers? :-)
Yes, exactly :)
--David
On 5/24/2016 2:20 PM, R. David Murray wrote:
On Tue, 24 May 2016 17:28:00 +0200, Victor Stinner <victor.stinner@gmail.com> wrote:
2016-05-24 15:42 GMT+02:00 R. David Murray <rdmurray@bitdance.com>:
PS: with respect to Victor's script wish, one of the reasons I'm suggesting paul.j3 is that very few of his patches have been committed, and they should be.
Oh, it looks like a chicken-and-egg issue. We are not enough reviewers, but we need reviews to get new reviewers? :-)
Yes, exactly :)
Xavier's initial series of posts, starting over 4 years ago, were about pdb and have several unreviewed patches. (Georg Brandel is listed for pdb but is not active. It would be a good target for anyone looking for an new module to focus on.) Maybe we should try to concentrate on people who have submitted multiple patches.
tjr
On 25 May 2016 at 01:28, Victor Stinner <victor.stinner@gmail.com> wrote:
2016-05-24 15:42 GMT+02:00 R. David Murray <rdmurray@bitdance.com>:
PS: with respect to Victor's script wish, one of the reasons I'm suggesting paul.j3 is that very few of his patches have been committed, and they should be.
Oh, it looks like a chicken-and-egg issue. We are not enough reviewers, but we need reviews to get new reviewers? :-)
Hence the focus on current core developers in https://docs.python.org/devguide/motivations.html#goals-of-this-page rather than any of the other roles involved in the development process patches to the bottleneck faster currently just increases the backlog
- without investment in increasing core developer availability and in making more effective use of core developers' time, funneling more
of unreviewed patches rather than increasing the number of fixes and improvements actually applied :)
Cheers, Nick.
-- Nick Coghlan | ncoghlan@gmail.com | Brisbane, Australia
On 24.05.16 16:42, R. David Murray wrote:
My current shortlist is eryksun and paul.j3. I've finally got time to monitor the bugs a bit more now, so I hope I'll notice some others in a while.
Ah, argparse is out of my active interests, that is why paul.j3 is not well known by me. This module needs more love.
My current shortlist contains Xiang Zhang (17 simple patches) and Demur Rumed (5 patches, but this is just a start) (besides Eryk Sun, only 2 patches, but helpful comments on the tracker).
2016-05-22 14:23 GMT+02:00 Victor Stinner <victor.stinner@gmail.com>:
Cool, already three +1 (ignoring my own +1). I will wait until friday to give time to other to give their opinion on Xavier's promotion.
I counted 5 positive votes:
- Victor Stinner
- Zachary Ware
- Georg Brandl
- Stefan Krah
- R. David Murray
and no negative votes, so I consider that the result is that we all want Xavier! ;-)
I'm now also reading https://docs.python.org/devguide/coredev.html to see the next steps ;-)
I will send an email to Xavier to ask him for his SSH key and I will see how to subscribe him to this mailing list.
Victor
On Tue, 31 May 2016 at 05:47 Victor Stinner <victor.stinner@gmail.com> wrote:
2016-05-22 14:23 GMT+02:00 Victor Stinner <victor.stinner@gmail.com>:
Cool, already three +1 (ignoring my own +1). I will wait until friday to give time to other to give their opinion on Xavier's promotion.
I counted 5 positive votes:
- Victor Stinner
- Zachary Ware
- Georg Brandl
- Stefan Krah
- R. David Murray
and no negative votes, so I consider that the result is that we all want Xavier! ;-)
I'm now also reading https://docs.python.org/devguide/coredev.html to see the next steps ;-)
I will send an email to Xavier to ask him for his SSH key and I will see how to subscribe him to this mailing list.
- Have him send me his preferred email address for python-committers
- Make sure he has his github username listed on bugs.python.org
- Email hgaccounts@python.org with his SSH keys and his bugs.python.org username
- Commit stuff! :)
Le 02/06/2016 20:26, Brett Cannon a écrit :
- Have him send me his preferred email address for python-committers
- Make sure he has his github username listed on bugs.python.org <http://bugs.python.org>
- Email hgaccounts@python.org <mailto:hgaccounts@python.org> with his SSH keys and his bugs.python.org <http://bugs.python.org> username
- Commit stuff! :)
You forgot:
- Try to deal with the buildbot breakage ensuing the commits
though that's perhaps better left as a delicious surprise for the fledgling committer ;-)
Regards
Antoine.
Le 2 juin 2016 20:32, "Antoine Pitrou" <antoine@python.org> a écrit :
Le 02/06/2016 20:26, Brett Cannon a écrit :
- Have him send me his preferred email address for python-committers
- Make sure he has his github username listed on bugs.python.org <http://bugs.python.org>
- Email hgaccounts@python.org <mailto:hgaccounts@python.org> with his SSH keys and his bugs.python.org <http://bugs.python.org> username
- Commit stuff! :)
You forgot:
- Try to deal with the buildbot breakage ensuing the commits
though that's perhaps better left as a delicious surprise for the fledgling committer ;-)
I will help Xavier for his first contributions. As I wrote, I proposed to be his mentor at the beginning.
Victor
participants (11)
-
Antoine Pitrou
-
Brett Cannon
-
Georg Brandl
-
Ned Deily
-
Nick Coghlan
-
R. David Murray
-
Serhiy Storchaka
-
Stefan Krah
-
Terry Reedy
-
Victor Stinner
-
Zachary Ware