Lintian

Infrastructure

Interacting with the team

Contributors

Current contributors and usual roles

Former main contributors

Other formerly active contributors

Task description

Lintian is a comprehensive package checker for Debian packages. It primarily tries to check for Debian Policy violations and violations of various sub-policies, but it also checks for best practices, common mistakes, and problems that maintainers like to catch before uploads.

Lintian by design only performs checks internal to a single source package (and binaries built from that source) which can be done without external information other than Lintian itself. This allows stability of output: Lintian will produce the same report for a given package and a given version of Lintian each time it's run. Cross-repository checks and checks for consistency and linkages between packages should be done by other tools.

Get involved

Have a look at /HackersGuide for hints.

Easy Projects

Larger Projects

Hard Projects

More stuff

This is a somewhat random collection of additional notes about Lintian, mostly from the DebConf7 Lintian BOF.

Documentation

When submitting a request for a Lintian auto-reject tag against ftp.debian.org, please use the following usertags:

Derivatives