> On Aug 8, 2016, at 11:56 AM, Cory Benfield <c...@lukasa.co.uk> wrote:
> 
> 
>> On 8 Aug 2016, at 16:47, Guido van Rossum <gu...@python.org> wrote:
>> 
>> OK, never mind Impostor Syndrome... How can we move this forward in
>> the community though actual applications? Should we have the complete
>> I/O-free HTTP parser in the stdlib, or is that a bad idea? Do we want
>> a PEP? Is there something we could add to PEP 8?
> 
> Addressing those in turn:
> 
> Yes, we could put the I/O free HTTP parser in the stdlib. That’s really 
> Nathaniel’s call, of course, as it’s his parser, but there’s no reason we 
> couldn’t. Of course, all the regular caveats apply: we’ll want to give it a 
> while longer on PyPI to bake, and of course we have to discuss where the 
> logical end of this. How obscure does a protocol have to be for having a 
> parser in the stdlib to no longer be sensible?
> 
> Having a parser in the stdlib also raises another question: does the http 
> module get rewritten in terms of this parser? The obvious answer is “yes”,

This — we have to validate that h11 has the correct design *before* including 
it to the stdlib.  So the answer is “yes”, indeed.

> 
> As to having a PEP or putting something in PEP 8, I feel pretty lukewarm to 
> those ideas. If the core Python team was able to legislate good coding 
> practices via PEPs I think the world would be a very different place.

What does this mean?  A lot of people, in any serious project at least, follow 
PEP 8 and coding with linters is a wide-spread practice.


Yury
_______________________________________________
Async-sig mailing list
Async-sig@python.org
https://mail.python.org/mailman/listinfo/async-sig
Code of Conduct: https://www.python.org/psf/codeofconduct/

Reply via email to