Package: pylint
Version: 0.13.2-2
Severity: normal


When I run pylint on functioning python code, I often get
many many pages of warning messages.    This makes it
(a) hard for new users, and (b) much less valuable because
it's hard to find the wheat amongst all the chaff.

Most of those warning messages are related to naming
conventions, and are therefore useless to people who use
different naming conventions.

Now, I know that if I really wanted to use pylint, I could
solve this problem either by renaming all my variables or
setting up a correct initialization file for pylint.
Neither option appeals very much.    As a result, I have never
made any use of what is presumably a very useful program.

Many other users are doubtless in the same boat.   That's why I
consider this a bug, rather than a wishlist option.
It is a behavior of the program that is serious enoug to keep it from being 
used.
(And don't claim that it doesn't bother *you*: that's irrelevant.
Developers of a program are hardly normal users of it!)

What I'd suggest, to fix this problem, is to add one more option
that turns off all the less-essential warning messages
so that a typical correct program will produce only a few messages,
not hundreds.   This will let people who are debugging code
get a few quick hints as to what might be wrong,
and it will also provide a way for new users to find out if pylint
is actually useful or not without expending a lot of effort.

Until that option appears, I'll remain a non-user.

-- System Information:
Debian Release: lenny/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)

Kernel: Linux 2.6.22-3-686 (SMP w/1 CPU core)
Locale: LANG=en_GB, LC_CTYPE=en_GB (charmap=ISO-8859-1)
Shell: /bin/sh linked to /bin/bash

Versions of packages pylint depends on:
ii  python                        2.4.4-6    An interactive high-level object-o
ii  python-logilab-astng          0.17.1-1   extend python's abstract syntax tr
ii  python-logilab-common         0.22.2-1   useful miscellaneous modules used 

Versions of packages pylint recommends:
ii  python-tk                     2.4.4-3    Tkinter - Writing Tk applications 

-- no debconf information



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to