On Apr 26, 2014, at 12:31 AM, Stephen J. Turnbull <step...@xemacs.org> wrote:

> Florent writes:
> 
>> I wrote some words in the documentation, one year ago, to explain what
>> is the purpose of the tool and its limitations. There's no claim of
>> any endorsement implicit or explicit by the PSF, the PSU or any other
>> python developer :-)
> 
> Of course there is an implicit claim of endorsement: the name.  Read
> the TeX license -- pretty much the only restriction is *you can't call
> it "TeX" or any variation including that trademark if it doesn't pass
> TRIP*.  When Don Knuth cares that much that names denote conformance
> to standard, Nick is in really good company.

No there isn’t.

For instance there are things on PyPI named after websites, like github,
twitter, Facebook, etc. These things are not written by the companies
behind those websites and are merely written to interface with those
websites. Should we assume that those companies all endorse every
single one of those projects simply because they chose a descriptive
name for their project?

The name indicates what it attempts to do, create a PEP8 linter, it makes
no claim of endorsement by the authors of the PEP.

You can say it’s confusing if it’s named pep8 but doesn’t actually make it
“PEP8”, but claiming it’s endorsement isn’t correct.

> 
> I agree 100% with Nick: in a program named "pep8", the examples in PEP
> 8 should *all* pass in the sense of not being labelled errors.  Of
> course if the PEP changes that doesn't mean you should withdraw or
> rename the program, or even that you are required to address the issue
> within any time span.  But you should consider it a bug.

Or required to address it at all if you don’t wish to.

Since the issue is still open I assume that means that the author
hasn’t decided what the correct remediation is yet.

> 
> That said, issuing *warnings* for discouraged-but-sometimes-allowed
> practices is a great idea.  A stricter warnings-are-errors *mode* is a
> good idea, especially for automated checkers, but it should be
> configurable for different policies.
> 
>> http://pep8.readthedocs.org/en/latest/intro.html#disclaimer
> 
> Disclaimers are for lawyers.  Other people assume names mean what they
> say.
> 
> 
> _______________________________________________
> Python-Dev mailing list
> Python-Dev@python.org
> https://mail.python.org/mailman/listinfo/python-dev
> Unsubscribe: 
> https://mail.python.org/mailman/options/python-dev/donald%40stufft.io


-----------------
Donald Stufft
PGP: 0x6E3CBCE93372DCFA // 7C6B 7C5D 5E2B 6356 A926 F04F 6E3C BCE9 3372 DCFA

Attachment: signature.asc
Description: Message signed with OpenPGP using GPGMail

_______________________________________________
Python-Dev mailing list
Python-Dev@python.org
https://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
https://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com

Reply via email to