Re: [python-committers] Statistics: growth of core dev number vs growth of the code size/complexity

2017-12-06 Thread Berker Peksağ
On Thu, Dec 7, 2017 at 2:17 AM, Victor Stinner wrote: > Hi, > > I wrote a quick & dirty parser to compute statistics on *new* CPython > core developer per year using the following page as data: > https://devguide.python.org/developers/ > > 2007: 15 > 2008: 19 > 2009: 11 > 2010: 20 > 2011: 12 > 201

Re: [python-committers] Requirements to get the "bug triage" permission?

2017-12-06 Thread Berker Peksağ
On Thu, Dec 7, 2017 at 1:06 AM, Victor Stinner wrote: > A contributor without the triage priviledge cannot triage bugs... I don't see this as a big problem. There are many ways to do issue triaging (you need to follow python-checkins, know how to use tools like 'git blame' etc.) so I don't think

Re: [python-committers] Statistics: growth of core dev number vs growth of the code size/complexity

2017-12-06 Thread Nick Coghlan
On 7 December 2017 at 10:19, Steven D'Aprano wrote: > On Thu, Dec 07, 2017 at 12:17:04AM +0100, Victor Stinner wrote: > >> If you look at the size of the source code, it's still growing >> constanly since 1990: >> https://www.openhub.net/p/python/ >> >> 2007: around 783k lines >> 2010: around 683k

Re: [python-committers] Requirements to get the "bug triage" permission?

2017-12-06 Thread Carol Willing
> On Dec 6, 2017, at 5:39 PM, Antoine Pitrou wrote: > > > Therefore, we should strive to attract more contributors in the hope > that the number of core developers selected out of those contributors > will also increase. > Some very good discussion and points are being made here. Bravo to V

[python-committers] Promote Julien Palard as core developer

2017-12-06 Thread Victor Stinner
Hi, I propose to promote Julien Palard as a core developer. Julien Palard is leading the french translation of the Python documentation since 2 or 3 years. He spent a lot of time to try to get this translation online. Since he was unlucky on the python-ideas mailing list, I convinced him to write

Re: [python-committers] Statistics: growth of core dev number vs growth of the code size/complexity

2017-12-06 Thread Barry Warsaw
On Dec 6, 2017, at 18:17, Victor Stinner wrote: > I wrote a quick & dirty parser to compute statistics on *new* CPython > core developer per year using the following page as data: > https://devguide.python.org/developers/ > > 2007: 15 > 2008: 19 > 2009: 11 > 2010: 20 > 2011: 12 > 2012: 9 > 2013:

Re: [python-committers] Statistics: growth of core dev number vs growth of the code size/complexity

2017-12-06 Thread Steven D'Aprano
On Thu, Dec 07, 2017 at 12:17:04AM +0100, Victor Stinner wrote: > If you look at the size of the source code, it's still growing > constanly since 1990: > https://www.openhub.net/p/python/ > > 2007: around 783k lines > 2010: around 683k lines What happened between 2007 and 2010 that the source s

Re: [python-committers] Statistics: growth of core dev number vs growth of the code size/complexity

2017-12-06 Thread Antoine Pitrou
Le 07/12/2017 à 00:17, Victor Stinner a écrit : > > Maybe we have a problem with mentoring. Maybe the CPython code base > became too hard to train newcomers? Maybe we are too conservative? I > don't know. The language moved at a faster pace back then (especially with Python 3), which made it eas

Re: [python-committers] Requirements to get the "bug triage" permission?

2017-12-06 Thread Antoine Pitrou
Le 07/12/2017 à 00:00, Victor Stinner a écrit : > 2017-12-06 23:35 GMT+01:00 Antoine Pitrou : >> The real issue is not that the step is hard to climb, but that it is >> hard to get people interested in climbing that step (and continue being >> active afterwards, even though the step has been climb

Re: [python-committers] Sanyam Khurana has been promoted to get bug triage permission

2017-12-06 Thread Senthil Kumaran
Congratulations, and Welcome Sanyam!. Thank you, and keep up with your good work. On Wed, Dec 6, 2017 at 1:43 PM, Victor Stinner wrote: > Hi, > > To recognize the good contributions of Sanyam Khurana, I gave him the > bug triage permission on bugs.python.org. (In practice, Ezio gave him > the

[python-committers] Statistics: growth of core dev number vs growth of the code size/complexity

2017-12-06 Thread Victor Stinner
Hi, I wrote a quick & dirty parser to compute statistics on *new* CPython core developer per year using the following page as data: https://devguide.python.org/developers/ 2007: 15 2008: 19 2009: 11 2010: 20 2011: 12 2012: 9 2013: 4 2014: 10 2015: 2 2016: 5 2017: 2 Compare these numbers to Stéph

Re: [python-committers] Requirements to get the "bug triage" permission?

2017-12-06 Thread Victor Stinner
2017-12-06 23:35 GMT+01:00 Antoine Pitrou : > The real issue is not that the step is hard to climb, but that it is > hard to get people interested in climbing that step (and continue being > active afterwards, even though the step has been climbed). It is to get > people interested in the tasks an

Re: [python-committers] Requirements to get the "bug triage" permission?

2017-12-06 Thread Antoine Pitrou
Le 06/12/2017 à 23:06, Victor Stinner a écrit : > > My initial problem is the huge gap between "regular contributor" and > "core developer". Currently, we have a single huge step which is very > hard to climb. I wonder: is this the right question to ask? There are contributors who will never be

Re: [python-committers] Cheryl Sabella was promoted to get bug triage permission

2017-12-06 Thread Victor Stinner
2017-12-06 23:07 GMT+01:00 Cheryl Sabella : > Wow, this is a shock! I'm sorry, maybe I had to warn you before? ;-) > Thank you, Victor, Ezio, and everyone else. This is > such an amazing and welcoming community, so thank you for letting me be a > part of it. You're welcome. Victor

Re: [python-committers] Requirements to get the "bug triage" permission?

2017-12-06 Thread Victor Stinner
2017-12-06 18:45 GMT+01:00 Ezio Melotti : > Depends on what you exactly mean with "award". See my reply to David. > If the contributor knows what they are doing and they > are helpful, we can "award" them with the triager bit, but this award > shouldn't be given for unrelated accomplishments. M

Re: [python-committers] Requirements to get the "bug triage" permission?

2017-12-06 Thread Victor Stinner
2017-12-06 18:41 GMT+01:00 R. David Murray : > s/loose/lose/ Oops, fixed, thanks. >> So do you think that it's bad idea to use triage as an award? Or is it >> just a matter of adjusting requirements? > > Yes I think it is a bad idea to "use it" as an award. It is not an > award, it is a function

[python-committers] Sanyam Khurana has been promoted to get bug triage permission

2017-12-06 Thread Victor Stinner
Hi, To recognize the good contributions of Sanyam Khurana, I gave him the bug triage permission on bugs.python.org. (In practice, Ezio gave him the permission.) He already commited 9 changes into the master branch since April, 2017. Congrats Sanyam! Victor __

Re: [python-committers] Adding Ivan Levkivskyi as a core committer

2017-12-06 Thread Zachary Ware
On Wed, Dec 6, 2017 at 2:27 PM, Ivan Levkivskyi wrote: > Thank you Mariatta, Ethan, Eric, Guido, and everyone! > I am overwhelmed by all the positive comments! > > I am so glad to be the part of the team and looking forward to make more > contributions. > (Will start right now form polishing PEP 5

Re: [python-committers] Adding Ivan Levkivskyi as a core committer

2017-12-06 Thread Ivan Levkivskyi
Thank you Mariatta, Ethan, Eric, Guido, and everyone! I am overwhelmed by all the positive comments! I am so glad to be the part of the team and looking forward to make more contributions. (Will start right now form polishing PEP 560 and PEP 562 implementation :-) -- Ivan On 6 December 2017 at

Re: [python-committers] Requirements to get the "bug triage" permission?

2017-12-06 Thread Terry Reedy
On 12/6/2017 1:45 PM, Ned Deily wrote: On Dec 6, 2017, at 12:45, Ezio Melotti wrote: Depends on what you exactly mean with "award". Contributors might want to be able to edit more fields on the tracker, and the triage bit allows them to do it. This is beneficial for both the contributor and th

Re: [python-committers] Requirements to get the "bug triage" permission?

2017-12-06 Thread Ned Deily
On Dec 6, 2017, at 12:45, Ezio Melotti wrote: > Depends on what you exactly mean with "award". > Contributors might want to be able to edit more fields on the tracker, > and the triage bit allows them to do it. This is beneficial for both > the contributor and the other triagers, since they have

Re: [python-committers] Cheryl Sabella was promoted to get bug triage permission

2017-12-06 Thread Carol Willing
> On Dec 6, 2017, at 11:43 AM, Victor Stinner wrote: > > Hi, > > To recognize the good contributions of Cheryl Sabella, I gave her the > bug triage permission on bugs.python.org. (In practice, Ezio gave her > the permission.) Congrats Cheryl for the great work that you have done so far :D Al

Re: [python-committers] Cheryl Sabella was promoted to get bug triage permission

2017-12-06 Thread Mariatta Wijaya
Not dumb question. But I don't think Cheryl is on this list. not yet ;) On Dec 6, 2017 10:25 AM, "Ethan Furman" wrote: > On 12/06/2017 09:43 AM, Victor Stinner wrote: > > Congrats Cheryl! >> > > Possibly a dumb question, but is Cheryl on this list? > > -- > > __

Re: [python-committers] Adding Ivan Levkivskyi as a core committer

2017-12-06 Thread Ethan Furman
Ivan, Welcome! Glad to have you! -- ~Ethan~ ___ python-committers mailing list python-committers@python.org https://mail.python.org/mailman/listinfo/python-committers Code of Conduct: https://www.python.org/psf/codeofconduct/

Re: [python-committers] Cheryl Sabella was promoted to get bug triage permission

2017-12-06 Thread Ethan Furman
On 12/06/2017 09:43 AM, Victor Stinner wrote: Congrats Cheryl! Possibly a dumb question, but is Cheryl on this list? -- ~Ethan~ ___ python-committers mailing list python-committers@python.org https://mail.python.org/mailman/listinfo/python-committer

Re: [python-committers] Adding Ivan Levkivskyi as a core committer

2017-12-06 Thread Mariatta Wijaya
Welcome to the team, Ivan! Mariatta Wijaya ___ python-committers mailing list python-committers@python.org https://mail.python.org/mailman/listinfo/python-committers Code of Conduct: https://www.python.org/psf/codeofconduct/

Re: [python-committers] Adding Ivan Levkivskyi as a core committer

2017-12-06 Thread Brett Cannon
I just approve Ivan's subscription request to this list. And I know it's late, but a resounding +1 to this happening! On Wed, 6 Dec 2017 at 09:21 R. David Murray wrote: > On Wed, 06 Dec 2017 08:43:56 -0800, Guido van Rossum > wrote: > > I think I figured it out -- I invited him to the python o

Re: [python-committers] Cheryl Sabella was promoted to get bug triage permission

2017-12-06 Thread Eric Snow
On Wed, Dec 6, 2017 at 10:43 AM, Victor Stinner wrote: > To recognize the good contributions of Cheryl Sabella, I gave her the > bug triage permission on bugs.python.org. (In practice, Ezio gave her > the permission.) > > In the past, such "promotion" wasn't always advertized on > python-committer

Re: [python-committers] Cheryl Sabella was promoted to get bug triage permission

2017-12-06 Thread Mariatta Wijaya
Congrats Cheryl!! Thanks for your continued contributions! On Dec 6, 2017 9:43 AM, "Victor Stinner" wrote: Hi, To recognize the good contributions of Cheryl Sabella, I gave her the bug triage permission on bugs.python.org. (In practice, Ezio gave her the permission.) In the past, such "promo

Re: [python-committers] Requirements to get the "bug triage" permission?

2017-12-06 Thread Ezio Melotti
On Wed, Dec 6, 2017 at 6:11 PM, Victor Stinner wrote: > Hi, > > Ok, thanks Ezio and David. I completed my list: > https://github.com/vstinner/cpython_core_tutorial/blob/master/core_developer.rst#bug-tracker > > My initial question is to know if bug triage permission can be seen as > a first "award

[python-committers] Cheryl Sabella was promoted to get bug triage permission

2017-12-06 Thread Victor Stinner
Hi, To recognize the good contributions of Cheryl Sabella, I gave her the bug triage permission on bugs.python.org. (In practice, Ezio gave her the permission.) In the past, such "promotion" wasn't always advertized on python-committers, but my intent is to make our process more transparent and a

Re: [python-committers] Requirements to get the "bug triage" permission?

2017-12-06 Thread R. David Murray
On Wed, 06 Dec 2017 18:11:44 +0100, Victor Stinner wrote: > Ok, thanks Ezio and David. I completed my list: > https://github.com/vstinner/cpython_core_tutorial/blob/master/core_developer.rst#bug-tracker s/loose/lose/ I would say your list comprises the skills for the "ideal triager" rather than

Re: [python-committers] Adding Ivan Levkivskyi as a core committer

2017-12-06 Thread R. David Murray
On Wed, 06 Dec 2017 08:43:56 -0800, Guido van Rossum wrote: > I think I figured it out -- I invited him to the python org on GitHub. > Anything else? He needs to subscribe to this mailing list, and the developers.rst in the devguide repo should get an update. That's all I can think of, since ssh

Re: [python-committers] Requirements to get the "bug triage" permission?

2017-12-06 Thread Victor Stinner
Hi, Ok, thanks Ezio and David. I completed my list: https://github.com/vstinner/cpython_core_tutorial/blob/master/core_developer.rst#bug-tracker My initial question is to know if bug triage permission can be seen as a first "award" / "badge" to recognize that contributions of someone are useful.

Re: [python-committers] Adding Ivan Levkivskyi as a core committer

2017-12-06 Thread Ned Deily
On Dec 6, 2017, at 11:57, Mariatta Wijaya wrote: > On Dec 6, 2017 8:44 AM, "Guido van Rossum" wrote: >> I think I figured it out -- I invited him to the python org on GitHub. >> Anything else? > Please add Ivan to the Developer Log in Dev Guide, and he should subscribe to > python-committers ma

Re: [python-committers] Adding Ivan Levkivskyi as a core committer

2017-12-06 Thread Mariatta Wijaya
Please add Ivan to the Developer Log in Dev Guide, and he should subscribe to python-committers mailing list :) On Dec 6, 2017 8:44 AM, "Guido van Rossum" wrote: I think I figured it out -- I invited him to the python org on GitHub. Anything else? __

Re: [python-committers] Adding Ivan Levkivskyi as a core committer

2017-12-06 Thread Alex Gaynor
Someone needs to invite him to this list :-) On Dec 6, 2017 11:44 AM, "Guido van Rossum" wrote: > I think I figured it out -- I invited him to the python org on GitHub. > Anything else? > > On Wed, Dec 6, 2017 at 8:37 AM, Guido van Rossum wrote: > >> OK, let's make it so. It's been a long time

Re: [python-committers] Adding Ivan Levkivskyi as a core committer

2017-12-06 Thread Guido van Rossum
I think I figured it out -- I invited him to the python org on GitHub. Anything else? On Wed, Dec 6, 2017 at 8:37 AM, Guido van Rossum wrote: > OK, let's make it so. It's been a long time since I initiated a new > committer -- what has to happen next? I just flipped his committer bit on > bpo, i

Re: [python-committers] Adding Ivan Levkivskyi as a core committer

2017-12-06 Thread Guido van Rossum
OK, let's make it so. It's been a long time since I initiated a new committer -- what has to happen next? I just flipped his committer bit on bpo, is there anything else that needs to happen? On Wed, Dec 6, 2017 at 8:27 AM, Yury Selivanov wrote: > +1 from me. I first had an idea to give Ivan co

Re: [python-committers] Adding Ivan Levkivskyi as a core committer

2017-12-06 Thread Yury Selivanov
+1 from me. I first had an idea to give Ivan commit privileges when I was merging his PEP 526 implementation, so I think it's long overdue. Yury On Tue, Dec 5, 2017 at 8:00 PM, Guido van Rossum wrote: > I'd like to propose Ivan Levkivskyi as a new core committer. He's > (re-)written most of the

[python-committers] [RELEASE] Python 3.6.4rc1 and 3.7.0a3 now available for testing

2017-12-06 Thread Ned Deily
Announcing the immediate availability of Python 3.6.4 release candidate 1 and of Python 3.7.0 alpha 3! Python 3.6.4rc1 is the first release candidate for Python 3.6.4, the next maintenance release of Python 3.6. While 3.6.4rc1 is a preview release and, thus, not intended for production environmen

Re: [python-committers] Adding Ivan Levkivskyi as a core committer

2017-12-06 Thread Carol Willing
+1 for nice work on the PEPs > On Dec 6, 2017, at 4:26 AM, Andrew Svetlov wrote: > > +1 > > On Wed, Dec 6, 2017 at 5:47 AM Nick Coghlan > wrote: > On 6 December 2017 at 11:00, Guido van Rossum > wrote: > > I'd like to propose Ivan Levkivskyi

Re: [python-committers] Adding Ivan Levkivskyi as a core committer

2017-12-06 Thread Andrew Svetlov
+1 On Wed, Dec 6, 2017 at 5:47 AM Nick Coghlan wrote: > On 6 December 2017 at 11:00, Guido van Rossum wrote: > > I'd like to propose Ivan Levkivskyi as a new core committer. He's > > (re-)written most of the typing.py module and will do so again for Python > > 3.7, he's the sole or primary auth