Bug#946803: lintian-brush: commit message style

2019-12-15 Thread Paul Wise
On Mon, 2019-12-16 at 01:46 +, Jelmer Vernooij wrote:

> >Fixes: lintian: debian-changelog-has-wrong-day-of-week
> >See-also: 
> > https://lintian.debian.org/tags/debian-changelog-has-wrong-day-of-week.html
> This seems like a reasonable alternative to me.

Great.

> >Fixes: 
> > https://lintian.debian.org/tags/debian-changelog-has-wrong-day-of-week.html
> This makes it less obvious what lintian tag it is fixing (and that
> it's mentioning the lintian tag).

It seems obvious to humans, but is of course less parseable.

> I'd prefer to have one style, also so it's easily recognisable, and,
> if need be in the future, parseable.

Fair enough.

-- 
bye,
pabs

https://wiki.debian.org/PaulWise


signature.asc
Description: This is a digitally signed message part


Bug#946803: lintian-brush: commit message style

2019-12-15 Thread Jelmer Vernooij
Hi Paul,

Thanks for the bug report.

On Mon, Dec 16, 2019 at 08:07:48AM +0800, Paul Wise wrote:
> Currently the commit messages look like this:
> 
>Fix day-of-week for changelog entry 0.6.52-1.
> 
>Fixes lintian: debian-changelog-has-wrong-day-of-week
>See 
> https://lintian.debian.org/tags/debian-changelog-has-wrong-day-of-week.html 
> for more details.
> 
> Personally, I would prefer something like this:
> 
>Fix day-of-week for changelog entry 0.6.52-1.
>
>Fixes: lintian: debian-changelog-has-wrong-day-of-week
>See-also: 
> https://lintian.debian.org/tags/debian-changelog-has-wrong-day-of-week.html
This seems like a reasonable alternative to me.

> Or something like this:
> 
>Fix day-of-week for changelog entry 0.6.52-1.
>
>Fixes: 
> https://lintian.debian.org/tags/debian-changelog-has-wrong-day-of-week.html
This makes it less obvious what lintian tag it is fixing (and that
it's mentioning the lintian tag).

> Or possibly a way to select among these options.
I'd prefer to have one style, also so it's easily recognisable, and,
if need be in the future, parseable.

Cheers,

Jelmer


signature.asc
Description: PGP signature


Bug#946803: lintian-brush: commit message style

2019-12-15 Thread Paul Wise
Package: lintian-brush
Version: 0.47
Severity: minor

Currently the commit messages look like this:

   Fix day-of-week for changelog entry 0.6.52-1.

   Fixes lintian: debian-changelog-has-wrong-day-of-week
   See 
https://lintian.debian.org/tags/debian-changelog-has-wrong-day-of-week.html for 
more details.

Personally, I would prefer something like this:

   Fix day-of-week for changelog entry 0.6.52-1.
   
   Fixes: lintian: debian-changelog-has-wrong-day-of-week
   See-also: 
https://lintian.debian.org/tags/debian-changelog-has-wrong-day-of-week.html

Or something like this:

   Fix day-of-week for changelog entry 0.6.52-1.
   
   Fixes: 
https://lintian.debian.org/tags/debian-changelog-has-wrong-day-of-week.html

Or possibly a way to select among these options.

-- System Information:
Debian Release: bullseye/sid
  APT prefers testing-debug
  APT policy: (900, 'testing-debug'), (900, 'testing'), (800, 
'unstable-debug'), (800, 'unstable'), (790, 'buildd-unstable'), (700, 
'experimental-debug'), (700, 'experimental'), (690, 'buildd-experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 5.3.0-3-amd64 (SMP w/4 CPU cores)
Kernel taint flags: TAINT_FIRMWARE_WORKAROUND, TAINT_OOT_MODULE, 
TAINT_UNSIGNED_MODULE
Locale: LANG=en_AU.utf8, LC_CTYPE=en_AU.utf8 (charmap=UTF-8), LANGUAGE=en_AU:en 
(charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages lintian-brush depends on:
ii  devscripts   2.19.7
ii  python3  3.7.5-1
ii  python3-breezy   3.0.1-2
ii  python3-debian   0.1.36
ii  python3-distro-info  0.22
ii  python3-dulwich  0.19.14-2
ii  python3-levenshtein  0.12.0-3+b2
ii  python3-pkginfo  1.4.2-2
ii  python3-ruamel.yaml  0.15.89-3+b1

Versions of packages lintian-brush recommends:
ii  dos2unix   7.4.0-2
ii  gpg2.2.17-3
ii  libdebhelper-perl  12.7.2
ii  lintian2.41.0
pn  python3-asyncpg
ii  python3-pyinotify  0.9.6-1.2

Versions of packages lintian-brush suggests:
ii  gnome-pkg-tools0.21.2
pn  postgresql-common  

-- no debconf information

-- 
bye,
pabs

https://wiki.debian.org/PaulWise


signature.asc
Description: This is a digitally signed message part