Bug#373767: lintian: Add support for --pedantic informational messages
Package: lintian
Version: 1.23.21
Severity: wishlist
Currently lintian produces output of:
W:
E:
Consider adding a more fine grained level to control program reports
e.g. to add future check that are not neither warnings or errors. These
additional messages:
N: (note)
I: (info)
Could be used for anything that is not absolutely necessary, but
which would improve quality and maintenance. The NOTE category
would be above INFO category, suggesting that those practises should
be highly encouraged. These messages could be enable using additional
options in lintian:
--pedantic (enable everything)
--enable info (enable specific level)
--enable note ..
As lintian is written in Perl and uses I assume linti, the additional
options would be easily added.
EXAMPLES:
- "known best practices" gathered from known tips:
* e.g. of there is one huge patch, the message could be
note-should-use-patch-control
And lintian-info would suggest person to invest arranring
his patches to use dpatch(1) or quilt(1) etc. other standard
tools.
- "missing watch file"
note-missing-upstream-watch-file
And lintian-info would suggest person to use debian/watch
to track the upstream sources
-- System Information:
Debian Release: testing/unstable
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'stable')
Architecture: i386 (i686)
Shell: /bin/sh linked to /bin/dash
Kernel: Linux 2.6.16-2-686
Locale: LANG=C, LC_CTYPE=C (charmap=ISO-8859-1) (ignored: LC_ALL set to en_US)
Versions of packages lintian depends on:
ii binutils 2.16.1cvs20060413-1 The GNU assembler, linker and bina
ii diffstat 1.41-1 produces graph of changes introduc
ii dpkg-dev 1.13.21 package building tools for Debian
ii file 4.17-1 Determines file type using "magic"
ii gettext 0.14.5-4 GNU Internationalization utilities
ii intltool-debian 0.34.2+20060512 Help i18n of RFC822 compliant conf
ii libparse-debianchang 1.0-1 parse Debian changelogs and output
ii man-db 2.4.3-3 The on-line manual pager
ii perl [libdigest-md5- 5.8.8-6 Larry Wall's Practical Extraction
lintian recommends no packages.
-- no debconf information
Reply to: