[Python-Dev] Goodbye (original) (raw)

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