Re: [python-committers] Davin Potts as a new committer

2016-03-05 Thread Berker Peksağ
On Sat, Mar 5, 2016 at 8:44 AM, Gregory P. Smith wrote: > > On Fri, Mar 4, 2016 at 10:07 PM Raymond Hettinger > wrote: >> >> >> > On Mar 4, 2016, at 4:07 PM, Brett Cannon wrote: >> > >> > I guess I'm just worried about the health of this project. I'm doing >> > what I can through the migration t

Re: [python-committers] Davin Potts as a new committer

2016-03-05 Thread Ned Deily
On Mar 5, 2016, at 01:44, Gregory P. Smith wrote: > I personally assumed it had happened, but the only objections seemed to be > "lets see some patches first"... That part has happened: > > Among the other things in my mail with Davin's name mentioned are several > streams of committed patches

Re: [python-committers] Making the PSF CoC apply to core developers

2016-03-05 Thread Antoine Pitrou
Le 05/03/2016 07:07, Raymond Hettinger a écrit : > >> On Mar 4, 2016, at 4:07 PM, Brett Cannon wrote: >> >> I guess I'm just worried about the health of this project. I'm doing what I >> can through the migration to GitHub to make it easier for others to get >> involved while making it easier

Re: [python-committers] Making the PSF CoC apply to core developers

2016-03-05 Thread Ned Deily
In article <[email protected]>, "R. David Murray" wrote: > Remember how new committers happen: current committers notice their > contributions on the tracker, suggest they be given the commit bit and > offer to mentor them, and we take a poll. The critical bits here are

[python-committers] CFFI is slow (was: Re: Redoing the C API?)

2016-03-05 Thread Stefan Krah
Larry Hastings hastings.org> writes: > If we could wave a magic wand and get all extension authors to > switch to writing their extensions in Python and using cffi, we > should absolutely do it. CFFI is slow. This would effectively kill one of the strongholds of CPython. IMO CPython's

Re: [python-committers] Making the PSF CoC apply to core developers

2016-03-05 Thread Serhiy Storchaka
On 05.03.16 10:18, Ned Deily wrote: In article <[email protected]>, "R. David Murray" wrote: I the past few years I've monitored the bug tracker fairly closely, and watched for good prospects, and recommended or inspired the recommendation of several. Right now I don

Re: [python-committers] Davin Potts as a new committer

2016-03-05 Thread Serhiy Storchaka
On 05.03.16 09:21, Berker Peksağ wrote: On Sat, Mar 5, 2016 at 8:44 AM, Gregory P. Smith wrote: On Fri, Mar 4, 2016 at 10:07 PM Raymond Hettinger wrote: On Mar 4, 2016, at 4:07 PM, Brett Cannon wrote: I guess I'm just worried about the health of this project. I'm doing what I can through th

Re: [python-committers] CFFI is slow (was: Re: Redoing the C API?)

2016-03-05 Thread Stefan Krah
Stefan Krah bytereef.org> writes: > We're talking about a slowdown of at least an order of magnitude here: > > https://mail.python.org/pipermail/python-dev/2013-December/130772.html > > I think people who don't need the C-API can use PyPy. Or, of course, use CPython with Numba, which handles

Re: [python-committers] CFFI is slow

2016-03-05 Thread Larry Hastings
I guess I have two responses to that. 1. I don't know what it is about cffi that makes it slow. Perhaps it could be improved? If it got a lot of traction, maybe it'd get more eyes looking at it? 2. How important is this speed difference? I suppose the answer, as always, is "it depends".

Re: [python-committers] Redoing the C API?

2016-03-05 Thread Paul Moore
On 5 March 2016 at 04:25, Larry Hastings wrote: > * The only exception I know of is Lua--are there more? TCL and Racket (was mzscheme). I think the key thing is that languages designed for embedding provide a C API. Python supports embedding, so if we did move away from the C API, we'd need to be

Re: [python-committers] CFFI is slow

2016-03-05 Thread Stefan Krah
Larry Hastings hastings.org> writes: > 2. How important is this speed difference?  I suppose the answer, > as always, is "it depends".  It depends on how often you call the > C library, and how long you spend in the routine when you get > there.  Certainly a benchmark for l

Re: [python-committers] CFFI is slow

2016-03-05 Thread Antoine Pitrou
Le 05/03/2016 10:31, Larry Hastings a écrit : > > I always feel a little funny when people talk about performance in > Python. Not that I believe performant Python isn't possible or > desirable--just that, if you're writing your code in Python, you've > already implicitly conceded that performan

Re: [python-committers] CFFI is slow

2016-03-05 Thread Terry Reedy
On 3/5/2016 4:31 AM, Larry Hastings wrote: 2. How important is this speed difference? I believe Pygame originally used SWIG or something similar to wrap the underlying C SDL library. When a ctypes version was tried, it was much slower, so slow that they stayed with the original wrapping. I

Re: [python-committers] Davin Potts as a new committer

2016-03-05 Thread Brett Cannon
Who wants to be Davin's mentor and tell him to do the steps outlined in https://docs.python.org/devguide/coredev.html#gaining-commit-privileges ? On Sat, 5 Mar 2016 at 01:04 Serhiy Storchaka wrote: > On 05.03.16 09:21, Berker Peksağ wrote: > > On Sat, Mar 5, 2016 at 8:44 AM, Gregory P. Smith >

Re: [python-committers] Making the PSF CoC apply to core developers

2016-03-05 Thread Georg Brandl
On 03/05/2016 01:07 AM, Brett Cannon wrote: > > > On Fri, 4 Mar 2016 at 15:07 R. David Murray > wrote: > > On Fri, 04 Mar 2016 21:31:44 +, Brett Cannon > wrote: > > The discussion about the Code of Conduct has sputtered out

Re: [python-committers] Making the PSF CoC apply to core developers

2016-03-05 Thread Brett Cannon
On Sat, 5 Mar 2016 at 10:58 Georg Brandl wrote: > On 03/05/2016 01:07 AM, Brett Cannon wrote: > > > > > > On Fri, 4 Mar 2016 at 15:07 R. David Murray > > wrote: > > > > On Fri, 04 Mar 2016 21:31:44 +, Brett Cannon > > wrote: > >

Re: [python-committers] Davin Potts as a new committer

2016-03-05 Thread Raymond Hettinger
> On Mar 5, 2016, at 8:51 AM, Brett Cannon wrote: > > Who wants to be Davin's mentor and tell him to do the steps outlined in > https://docs.python.org/devguide/coredev.html#gaining-commit-privileges ? Davin already knows what to do, he just needs the commit bit flipped. FWIW, I had volunteer

Re: [python-committers] Redoing the C API?

2016-03-05 Thread Nick Coghlan
On 5 March 2016 at 19:49, Paul Moore wrote: > On 5 March 2016 at 04:25, Larry Hastings wrote: > > * The only exception I know of is Lua--are there more? > > TCL and Racket (was mzscheme). I think the key thing is that languages > designed for embedding provide a C API. Python supports embedding,

Re: [python-committers] Making the PSF CoC apply to core developers

2016-03-05 Thread Nick Coghlan
On 6 March 2016 at 06:52, Brett Cannon wrote: > > On Sat, 5 Mar 2016 at 10:58 Georg Brandl wrote: > >> >> Anyway, with the migration to Git it becomes much easier to spot and >> remind us >> of potential committers, as both author and committer info are retained in >> commits. This makes a peri

Re: [python-committers] Making the PSF CoC apply to core developers

2016-03-05 Thread Brett Cannon
On Sat, 5 Mar 2016 at 18:15 Nick Coghlan wrote: > On 6 March 2016 at 06:52, Brett Cannon wrote: > >> On Sat, 5 Mar 2016 at 10:58 Georg Brandl wrote: >> > >>> Anyway, with the migration to Git it becomes much easier to spot and >>> remind us >>> of potential committers, as both author and commit

Re: [python-committers] Davin Potts as a new committer

2016-03-05 Thread Brett Cannon
On Sat, 5 Mar 2016 at 17:59 Raymond Hettinger wrote: > > > On Mar 5, 2016, at 8:51 AM, Brett Cannon wrote: > > > > Who wants to be Davin's mentor and tell him to do the steps outlined in > https://docs.python.org/devguide/coredev.html#gaining-commit-privileges ? > > Davin already knows what to d