[Python-ideas] Documenting Python warts on Stack Overflow
Terry Reedy
tjreedy at udel.edu
Mon Dec 31 02:17:14 CET 2012
I consider Anatoly's post to be off-topic, obnoxious, and best ignored.
On 12/30/2012 5:20 PM, Victor Stinner wrote:
I am only responding because Eli and then Victor responded, largely
repeating things that have been said before (and ignored) on many of the
same issues.
> 2012/12/26 anatoly techtonik <techtonik at gmail.com>:
>> I am thinking about [python-wart] on SO.
The purpose of python-ideas is to discuss possible ideas for improving
future versions of Python and the reference CPython implementation,
including its included documentation.
Announcements of independent personal activities are off topic.
Announcements of thoughts about such activities are, to me, even more
so. I have lots of thoughts about things I *might* do, and I am sure
many others do too. Should we all post them here? I think not. I am
actually working on, not just thinking about, a book that showcases many
of the positive features of Python. But I do not think that an
announcement post here is particularly on-topic.
As for 'obnoxious', this is not just a post about thoughts, but of
thoughts to abuse another forum to trash python, and a trashy
justification for doing so.
>> There is no currently a list of
>> Python warts, and building a better language is impossible without a clear
>> visibility of warts in current implementations.
There is, of course, a tracker with, at the moment,3771 open issues.
That is already too many. Repeatly regurgitating closed issue is an
obnoxious distraction.
> Sorry, but what is a wart in Python?
A Python behavior that Anatoly does not like and that the CPython
developers cannot, will not*, or have not yet# changed. By extension,
our disliked-by-him actions are also warts. This ego-centric view is
more of 'obnoxious'.
* Perhaps because we consider the whole community, not just one person.
# Perhaps because of ignorance or lack of interest.
Berating us for not doing something that he will also not do (write a
patch) is more of 'obnoxious'.
>> Why Roundup doesn't work ATM.
>> - warts are lost among other "won't fix" and "works for me" issues
One can easily search the tracker for closed issues with any particular
resolution. One can even limit the search for such issue with
'techtonik' on the nosy list. Results:
'rejected' 17
'invalid' 17
'won't fix' 10
'works for me' 17
The numbers are smaller if 'techtonik' is entered instead in the creator
box. This is the core list of issues Anatoly would consider 'lost
warts'. They are not lost, just not prominently displayed to the world
in the way he would like.
Spreading disinformation is more of 'obnoxious'.
>> - no way to edit description to make it more clear
There is no description field. The title of an issue and other
descriptive headers can be edited and often are. There is an audit trail
of changes. The description of a issue can be and sometimes is re-stated
by the original author or others in successive messages. As a matter of
audit trail policy, messages cannot be edited. They can be deleted from
an issue (and that fact noted, and by who) but not (normally, anyway)
from the database.
So, more disinformation. Calling a disagreement over policy a 'wart' is
disengenous.
>> - no voting/stars to percieve how important is this issue
Proposed and rejected before. Again: the devs don't do what Anatoly
wants, its a wart.
--
Terry Jan Reedy
More information about the Python-ideas
mailing list