pylint #9774 some thoughts for simplifying the user interface [resolved]
Some remarks for simplifying/improving pylint's user interface: imho, pylint should
| |
priority | normal |
---|---|
type | enhancement |
done in | 0.21.0 |
load | 0.500 |
load left | 0.000 |
closed by | <not specified> |
Comments
-
2009/10/21 12:01, written by sthenault
add commentmads comment on the mailing-list about options...
In my opinion one important aspect of usability is "conceptual complexity". The names of these filtering options introduce the concept "message category". It is not obvious to me what that is, and thus I tend to ignore these options when I browse the list of options. And intuitively I think that when the option names are long then they must be for some advanced and seldom used functionality.
I wanted to check the help text where the user can find this option. The help text was so long and structured in a way which wasn't obvious to me as user that I gave up finding it with eye-grep. I ended up piping it through less, and fortunately I knew what to search for ... I suggest that the default help text only contains commonly used and important options - and especially not options for tweaking individual "checks".
I suggest that all the enable/disable options are merged to one enable/disable option which can control anything. I think it will be obvious from the parameter value what should be enabled/disabled.