Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python > #39137

Re: Python Warts: The where, when, how, and why of a PyWart.

Path csiph.com!usenet.pasdenom.info!weretis.net!feeder4.news.weretis.net!newsreader4.netcologne.de!news.netcologne.de!xlned.com!feeder5.xlned.com!newsfeed.xs4all.nl!newsfeed1.news.xs4all.nl!xs4all!newsgate.cistron.nl!newsgate.news.xs4all.nl!post.news.xs4all.nl!not-for-mail
Return-Path <python-python-list@m.gmane.org>
X-Original-To python-list@python.org
Delivered-To python-list@mail.python.org
X-Spam-Status OK 0.000
X-Spam-Evidence '*H*': 1.00; '*S*': 0.00; 'python.': 0.02; 'subject:Python': 0.05; 'fixes': 0.05; 'guido': 0.05; 'url:pipermail': 0.05; '(of': 0.07; '*not*': 0.07; 'correct.': 0.07; 'encouraging': 0.07; 'users,': 0.07; 'python': 0.09; '*the': 0.09; 'enhancements': 0.09; 'received:80.91': 0.09; 'received:80.91.229': 0.09; 'received:gmane.org': 0.09; 'received:list': 0.09; 'tends': 0.09; 'terry': 0.09; 'tracker,': 0.09; 'thread': 0.11; 'volunteer': 0.11; 'extension': 0.13; 'ignore': 0.13; 'stack': 0.15; "'we'": 0.16; 'anatoly': 0.16; 'available;': 0.16; 'complained': 0.16; 'failed.': 0.16; 'list;': 0.16; 'ourselves,': 0.16; 'points:': 0.16; 'received:80.91.229.3': 0.16; 'received:plane.gmane.org': 0.16; 'reedy': 0.16; 'subject:when': 0.16; 'subject:where': 0.16; 'later': 0.16; 'wrote:': 0.17; 'abuse': 0.17; 'removed.': 0.17; 'jan': 0.18; 'saying': 0.18; 'developer': 0.19; 'mostly': 0.20; 'proposed': 0.20; 'tracker': 0.20; 'trying': 0.21; 'do.': 0.21; 'posted': 0.22; 'changes,': 0.23; 'ignored.': 0.23; 'posts': 0.23; "i've": 0.23; 'feature': 0.24; 'least': 0.25; 'header:In-Reply-To:1': 0.25; 'header:User-Agent:1': 0.26; 'developers': 0.26; 'first,': 0.27; 'header:X-Complaints-To:1': 0.28; 'rest': 0.28; 'post': 0.28; 'encouraged': 0.29; 'far.': 0.29; 'inquire': 0.29; 'issues.': 0.29; 'succeed': 0.29; 'surprised': 0.29; 'probably': 0.29; 'that.': 0.30; '(and': 0.32; 'december': 0.32; 'url:python': 0.32; 'johnson': 0.32; 'him.': 0.33; 'to:addr:python-list': 0.33; 'progress': 0.33; 'another': 0.33; 'changed': 0.34; 'list': 0.35; 'lists.': 0.35; 'community': 0.35; 'pm,': 0.35; 'sometimes': 0.35; 'received:org': 0.36; 'really': 0.36; 'but': 0.36; 'wanted': 0.36; 'url:org': 0.36; 'should': 0.36; 'problems': 0.36; 'bad': 0.37; 'two': 0.37; 'quite': 0.37; 'far': 0.37; 'subject:: ': 0.38; 'some': 0.38; 'sure': 0.38; 'to:addr:python.org': 0.39; 'header:Received:5': 0.40; 'url:mail': 0.40; 'your': 0.60; 'most': 0.61; 'real': 0.61; 'subject:, ': 0.61; 'back': 0.62; 'dead': 0.62; 'life,': 0.62; 'repeat': 0.62; 'respect': 0.63; 'more': 0.63; 'behavior': 0.64; 'attention.': 0.65; 'wish': 0.70; 'subject:The': 0.71; 'intelligent': 0.71; 'day': 0.73; 'attention': 0.75; 'yourself': 0.77; 'complaint': 0.84; 'metaphor': 0.84; 'received:fios.verizon.net': 0.84; 'respect.': 0.84; 'titled:': 0.84; 'dirty': 0.91; 'rick': 0.91; 'average': 0.93
X-Injected-Via-Gmane http://gmane.org/
To python-list@python.org
From Terry Reedy <tjreedy@udel.edu>
Subject Re: Python Warts: The where, when, how, and why of a PyWart.
Date Mon, 18 Feb 2013 17:31:01 -0500
References <loom.20130218T183540-28@post.gmane.org>
Mime-Version 1.0
Content-Type text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding 7bit
X-Gmane-NNTP-Posting-Host pool-173-75-251-66.phlapa.fios.verizon.net
User-Agent Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/20130107 Thunderbird/17.0.2
In-Reply-To <loom.20130218T183540-28@post.gmane.org>
X-BeenThere python-list@python.org
X-Mailman-Version 2.1.15
Precedence list
List-Id General discussion list for the Python programming language <python-list.python.org>
List-Unsubscribe <http://mail.python.org/mailman/options/python-list>, <mailto:python-list-request@python.org?subject=unsubscribe>
List-Archive <http://mail.python.org/pipermail/python-list/>
List-Post <mailto:python-list@python.org>
List-Help <mailto:python-list-request@python.org?subject=help>
List-Subscribe <http://mail.python.org/mailman/listinfo/python-list>, <mailto:python-list-request@python.org?subject=subscribe>
Newsgroups comp.lang.python
Message-ID <mailman.1979.1361226688.2939.python-list@python.org> (permalink)
Lines 66
NNTP-Posting-Host 2001:888:2000:d::a6
X-Trace 1361226688 news.xs4all.nl 6872 [2001:888:2000:d::a6]:40977
X-Complaints-To abuse@xs4all.nl
Xref csiph.com comp.lang.python:39137

Show key headers only | View raw


On 2/18/2013 1:04 PM, Rick Johnson wrote:

>    This thread is actually an extension (of sorts) to a thread
>    started by "Anatoly tecktonik" back in December 2012; posted on
>    the python-ideas mailing list; titled: "Documenting Python
>    warts on Stack Overflow".

This was a threat to abuse StackOverflow with off-topic posts if 'we' 
did not pay him more attention.

>    I don't feel that python-ideas was the proper location to
>    discuss this issue (and neither did the BDFL)

Correct. I said so first, though Guido saying so later had more effect ;=(.
http://mail.python.org/pipermail/python-ideas/2012-December/018414.html
I also said that the post was obnoxious and best ignored. You dirty 
yourself by associating yourself with that post.

I will just briefly repeat two points:
1. we already have a searchable list of Python problems -- the tracker; 
2. everything that Anatoly complained about has already been discussed, 
sometimes ad nauseum.

His real complaint is that he tends not accept and respect that other 
reasonable and intelligent people disagree with him and that we develop 
Python for all users, not just him.

> Anatoly, I've seen your posts on python-ideas regarding this issue
 > and wanted to inquire as to your progress so far.

Anatoly has made progress in restraining his most obnoxious behaviors, 
such as repeatedly re-opening closed tracker issues, and otherwise 
trying to divert developer attention from issues we can and will fix* to 
his pet dead issues. You would do him a disservice if you encouraged him 
to regress in that respect.

However, moving his diatribes to python-list from the tracker, pydev, 
and python-ideas *would* be progress, and I hope you succeed in 
encouraging him to do that. I have so far failed.

*The mostly volunteer developers have closed an average of perhaps 5 
issues a day for the last 2 years that I have been watching. Quite 
amazing. A few are rejections of proposed enhancements or behavior 
changes, but most are fixes and improvements.

 > Also, you should not be surprised that many
> in the Python community do not want a searchable list of warts available;

Such a lie. Issues on the tracker are *not* removed. Neither are posts 
on the mailing lists.

Rick, it is one thing to say you don't like some feature of Python -- I 
am sure you don't -- and wish it to be changed -- I am sure you do. It 
is really quite another to lie about people who volunteer their efforts 
to improve Python. The more you do this, the most you encourage 
developers to ignore python-list.

> But let's not fool ourselves, of /course/ the word "wart" is subjective!

As someone who has suffered from aggressive, objectively real warts for 
at least 2 decades and probably will for the rest of my life, I do not 
find the bad metaphor very amusing. I wish people would stop using it.

-- 
Terry Jan Reedy

Back to comp.lang.python | Previous | NextNext in thread | Find similar | Unroll thread


Thread

Re: Python Warts: The where, when, how, and why of a PyWart. Terry Reedy <tjreedy@udel.edu> - 2013-02-18 17:31 -0500
  Re: Python Warts: The where, when, how, and why of a PyWart. Rick Johnson <rantingrickjohnson@gmail.com> - 2013-02-18 15:55 -0800
    Re: Python Warts: The where, when, how, and why of a PyWart. Terry Reedy <tjreedy@udel.edu> - 2013-02-18 22:22 -0500

csiph-web