[Python-Dev] Goodbye

Steve Holden steve at holdenweb.com
Sun Sep 26 03:12:53 CEST 2010


On 9/24/2010 10:50 AM, Antoine Pitrou wrote:
> Le samedi 25 septembre 2010 à 00:42 +1000, Nick Coghlan a écrit :
>>>
>>> I have often used searches on "performance" or "resource usage" to find
>>> what was needing a review or a patch. I think it would be a mistake to
>>> remove those two categories.
>>
>> That purpose would be served just as well by keywords though
>> (particularly since those attributes aren't mutually exclusive -
>> resource usage problems will usually *cause* performance problems, and
>> you may notice the latter first).
>>
Keywords are generally better than a restricted vocabulary for richness
of content, but worse for finding the appropriate search term. You "pays
yer money and takes yer chance". Given that we could (if necessary)
overlay some sort of Python-specific semantic category generation to
searches if we needed to, I tend to favor the "liberally tag with
keywords" approach. But without any smarts being applied to the problem
it's always to know whether you are searching for the right
keywords.

>> A generic "bug" classification would also better suit documentation
>> bugs. The simpler we can make the more common fields, while still
>> providing the essential information, the better.
> 
> But how should a performance improvement be filed? Bug? Feature request?
> Or should "feature request" be renamed "improvement"?
> 
Not all features would be improvements (and I'm thinking specifically
here of 2.x's "print >> f" as an egregious design wart added for
entirely pragmatic reasons).

They could, however, be classified along with performance improvement
requests as "Enhancement requests".

The big problem, I suspect, is that we don't give clear enough guidance
to almost total noobs about how to fill in the issue tracker form. If
you can't remember what your first month as a programmer was like then
you probably aren't qualified to be writing int on-line help for the
tracker. (The tracker does *have* on-line help, right?)

regards
 Steve
-- 
Steve Holden           +1 571 484 6266   +1 800 494 3119
DjangoCon US September 7-9, 2010    http://djangocon.us/
See Python Video!       http://python.mirocommunity.org/
Holden Web LLC                 http://www.holdenweb.com/



More information about the Python-Dev mailing list