Bug#750993: developers-reference: Please mention more lint-style tools

classic Classic list List threaded Threaded
6 messages Options
Reply | Threaded
Open this post in threaded view
|

Bug#750993: developers-reference: Please mention more lint-style tools

Guillem Jover
Package: developers-reference
Version: 3.4.12
Severity: wishlist

Hi!

There are several very useful lint-style tools that would be nice to
mention so that people are aware of them. Here's a non-exhaustive list
that would be nice to add:

  duck
  adequate
  piuparts
  i18nspector

Thanks,
Guillem


--
To UNSUBSCRIBE, email to [hidden email]
with a subject of "unsubscribe". Trouble? Contact [hidden email]
Archive: https://lists.debian.org/20140609102607.GD19953@...

Reply | Threaded
Open this post in threaded view
|

Bug#750993: developers-reference: Please mention more lint-style tools

Paul Wise via nm
On Mon, Jun 09, 2014 at 12:26:07PM +0200, Guillem Jover wrote:

> There are several very useful lint-style tools that would be nice to
> mention so that people are aware of them. Here's a non-exhaustive list
> that would be nice to add:

Here is a more exhaustive but still non-exhaustive list:

https://wiki.debian.org/HowToPackageForDebian#Check_points_for_any_package

I'm working making a package to make it easier for people to run them:

http://anonscm.debian.org/gitweb/?p=collab-maint/check-all-the-things.git
http://anonscm.debian.org/gitweb/?p=collab-maint/check-all-the-things-old.git

--
bye,
pabs

http://wiki.debian.org/PaulWise

signature.asc (853 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Bug#750993: developers-reference: Please mention more lint-style tools

Guillem Jover
Hi!

On Mon, 2014-06-09 at 18:34:51 +0800, Paul Wise wrote:
> On Mon, Jun 09, 2014 at 12:26:07PM +0200, Guillem Jover wrote:
>
> > There are several very useful lint-style tools that would be nice to
> > mention so that people are aware of them. Here's a non-exhaustive list
> > that would be nice to add:
>
> Here is a more exhaustive but still non-exhaustive list:
>
> https://wiki.debian.org/HowToPackageForDebian#Check_points_for_any_package

Ah right, I knew I was missing several, many of which I actively use,
although I only purposedly listed in the original mail tools that are
packaging specific. I think lint-style tools that are not Debian specific
might merit their own section?

Here's the missing additions from that list, but I still think we
migth be missing some:

  lintian4py (lintian4python, but is it maintained anymore?)
  cme (libconfig-model-dpkg-perl)
  uscan (devscripts)
  licensecheck (devscripts)
  suspicious-source (devscripts)
  blhc

To the list of generic lint-style tools, I'd add:

  scan-build (clang)

and I got a (most probably outdated) list of tools here:

  <https://www.hadrons.org/~guillem/docs/source-analyzers.txt>

> I'm working making a package to make it easier for people to run them:
>
> http://anonscm.debian.org/gitweb/?p=collab-maint/check-all-the-things.git
> http://anonscm.debian.org/gitweb/?p=collab-maint/check-all-the-things-old.git

Ah, nice! I was going to suggest something along those lines. The list
of commands on the wiki is pretty much unwieldy.

Thanks,
Guillem


--
To UNSUBSCRIBE, email to [hidden email]
with a subject of "unsubscribe". Trouble? Contact [hidden email]
Archive: https://lists.debian.org/20140609110633.GA20976@...

Reply | Threaded
Open this post in threaded view
|

Bug#750993: developers-reference: Please mention more lint-style tools

Paul Wise via nm
On Mon, 2014-06-09 at 13:06 +0200, Guillem Jover wrote:

> To the list of generic lint-style tools, I'd add:
>
>   scan-build (clang)
>
> and I got a (most probably outdated) list of tools here:
>
>   <https://www.hadrons.org/~guillem/docs/source-analyzers.txt>

Thanks, added most of these and more to the TODO lists in c-a-t-t.

--
bye,
pabs

http://wiki.debian.org/PaulWise

signature.asc (853 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Processed: Bug#750993 marked as pending in developers-reference

Debian Bug Tracking System
In reply to this post by Guillem Jover
Processing control commands:

> tag -1 pending
Bug #750993 [developers-reference] developers-reference: Please mention more lint-style tools
Added tag(s) pending.

--
750993: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=750993
Debian Bug Tracking System
Contact [hidden email] with problems

Reply | Threaded
Open this post in threaded view
|

Bug#750993: marked as done (developers-reference: Please mention more lint-style tools)

Debian Bug Tracking System
In reply to this post by Guillem Jover
Your message dated Thu, 10 Oct 2019 09:21:14 +0000
with message-id <[hidden email]>
and subject line Bug#750993: fixed in developers-reference 11.0.5
has caused the Debian Bug report #750993,
regarding developers-reference: Please mention more lint-style tools
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [hidden email]
immediately.)


--
750993: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=750993
Debian Bug Tracking System
Contact [hidden email] with problems

Package: developers-reference
Version: 3.4.12
Severity: wishlist

Hi!

There are several very useful lint-style tools that would be nice to
mention so that people are aware of them. Here's a non-exhaustive list
that would be nice to add:

  duck
  adequate
  piuparts
  i18nspector

Thanks,
Guillem

Source: developers-reference
Source-Version: 11.0.5

We believe that the bug you reported is fixed in the latest version of
developers-reference, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [hidden email],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Holger Levsen <[hidden email]> (supplier of updated developers-reference package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [hidden email])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Thu, 10 Oct 2019 10:45:23 +0200
Source: developers-reference
Architecture: source
Version: 11.0.5
Distribution: unstable
Urgency: medium
Maintainer: Developers Reference Maintainers <[hidden email]>
Changed-By: Holger Levsen <[hidden email]>
Closes: 470960 483235 540248 541956 548116 750993 754189 941274
Changes:
 developers-reference (11.0.5) unstable; urgency=medium
 .
   * developer-duties.rst: add a reminder to retire from teams.
     Closes: #548116. Thanks to Judit Foglszinger for the wording.
   * pkgs.rst: add a note explaining that RMs should be asked before uploading
     to t-p-u. Closes: #541956
   * best-pkging-practices.rst:
     - repacked tarballs may have any directory name inside, but it's best to
       reflect the tarball name. Closes: #470960
     - repacked tarballs are best compressed with xz.
   * l10n.rst: explain to use both 'patch' and 'l10n' tags for l10n bugs.
     Closes: #483235.
   * tools.rst: mention many more packages: adequate, blhc, debian-policy,
     developers-reference, diffoscope, doc-debian, duck, how-can-i-help,
     i18nspector, libconfig-model-dpkg-perl, licensecheck, lintian-brush,
     maint-guide, packaging-tutorial, piuparts, reportbug & suspicious-source.
     Closes: #540248, #750993, #941274.
   * d/developers-reference.png: scale to 64x64 to avoid AppStream hint.
   * README.contributing: describe change handling for src:developers-reference.
     Closes: #754189. Thanks to Lucas Nussbaum.
   * Update all .po files for changed strings in the English original.
Checksums-Sha1:
 f31eea69f5559ce640290e6192bc8e86794c2235 2359 developers-reference_11.0.5.dsc
 4e173eb80047cc7c258fa43fdc68f46a41621878 529152 developers-reference_11.0.5.tar.xz
 e098628e8de101ff32eba70837c9acc2471e6e8c 5414 developers-reference_11.0.5_source.buildinfo
Checksums-Sha256:
 274c6adf79e2a1e8aa2b37e00585d6124061c783568bc668f0b62dabb0b7a876 2359 developers-reference_11.0.5.dsc
 c1ede5e2df4aab2d23d279ff26733897f3cbc535220455aa2caebb7bd1b847d1 529152 developers-reference_11.0.5.tar.xz
 2600ab1e6bf08724d3e87ba21c3e55d3bcabee7e8b93c7bdce7b044cbef0854d 5414 developers-reference_11.0.5_source.buildinfo
Files:
 c25d92934bd40c6ee3d8463d16b30572 2359 doc optional developers-reference_11.0.5.dsc
 e38268d101afa992735fdc17144ef828 529152 doc optional developers-reference_11.0.5.tar.xz
 c2acbeca745833371ba125b4258a3d5e 5414 doc optional developers-reference_11.0.5_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEuL9UE3sJ01zwJv6dCRq4VgaaqhwFAl2e8GgACgkQCRq4Vgaa
qhzmTA//aAsVz38erTNzxPtDgAji/cqIQp6OkuzCKHM+Dtyb5RbSP4aYl5cw1GFG
sETB+QsQlIuREMuun+4n6duyfAxUpliqUsNKJhhCHZSef5EBeDww9UAqfY4pXGGR
xZNozlAg8PmPD7pV/B2OC9gZf2Xoo29wNW9jHoRTAKV0UOkeousMOOv6pd2rfPu0
5MpMIV+KBYhRRVUY4NjmcWT45y+J4VsW8qKqNloC1Qx8GBvtmQrUkEHzThyPCVK4
6HOeFUiFJqwhWKOwfpow+OTobdMDb+6Yn75XW8UBKzoyUz81hQLLuYl18pT8aO5m
6D4C6KTjRbW6eu3uC6y4Yt+0rBtd2pYyQllndjXxid5WWte7uLcG3HTbi6gULigy
HSP1b1MWTa34pr5Q8yhmfps6ecKmgKHUpFioRIJtYFfl/+AWOE+kAoz1tWstDBnp
HhOAowknS5U3YEFnwon+0zlk3Q+Hnb0JyCfWOW+Y1Ii6vLKp1M8BxPgWMNSFSI5S
0emX+czia80j2Y49v5U6PBO4cUWqgCzufmwx9/QxdNUIqi4vA0xJKucoZbPKn5+H
RFO+qgXzdefdN3ZCNLg4ks7RRDeO9B274U7ezye76lvQYp1eh0RnrJSGPOsUA3Mn
RkWLqAct5tMh6pcUCFvmgmNsFwXfvEAuQaedC/B0Eypw+Ofq1QI=
=NbzU
-----END PGP SIGNATURE-----