Paul, thanks for this complete answer. > Since I am interested in more static analysis and linting tools for > check-all-the-things I'm willing to sponsor this, but only in return > for a patch for check-all-the-things adding support for any one of the > tools with TODO comments or checks flagged todo.
OK. Please find 4 enhancement commits (they are signed): git fetch https://github.com/adrienverge/check-all-the-things.git enhancements git log 7017206..FETCH_HEAD (The "how to contribute section" suppose contributors have write access to collab-maint, but this is not my case). > In addition, you may want to submit pull requests to the linters and > git-lint repos to advertise yamllint more widely and get it supported > by git-lint. Done for `linters`, will do for `git-lint`. > The package fails to build in a clean chroot, see below for the log. Thanks, fixed upstream and repackaged as 1.0.4-1. https://mentors.debian.net/package/yamllint > Please sign your tags, commits and releases using OpenPGP and have > uscan verify them tarball signatures. I might sign upstream commits in the future, but not right now. > debian/copyright has unknown@unknown as your email address. Fixed. > Did you really mean for the license for debian/ to be different to the > rest of the code? debian/copyright says GPL-2+ for it but GPL-3+ for > the rest. Fixed. > The Standards-Version in debian/control is out of date, please read > the upgrading guide and bump it: Upgraded. > Please uncomment the Vcs-* fields and point them at the VCS for the > Debian packaging. Done. > You may want to wrap-and-sort the debian meta-data for easier to read > diffs. Done. > Please add some upstream metadata: https://wiki.debian.org/UpstreamMetadata Done.

