Hi,
I wrote patches for infra's git hooks[1] and pkgdev[2] that add two new
commit tags to support the automatic closure of bugs with resolutions
other than FIXED.
However, I am not entirely convinced that the meaning of the chosen tags
is self-evident enough for a third party to understand them at a glance.
Feel free to comment on my propsals or suggest alternatives! You'll
hopefully be using them frequently :)
Orphans: https://bugs.gentoo.org/####
This commit removes the (last remaining) package that has been affected by
this bug. The bug will be closed with resolution PKGREMOVED.
Unknowing users might think that the bug's assignee will be removed
instead.
Sam also suggested "Removed:" and "Last-rited:"[3].
In my opinion, they don't convey that it's the underlying package that
is being remvoed and not the bug itself.
Antiquates: https://bugs.gentoo.org/####
This commit removes ebuilds and newer versions of the program are no
longer affected or it drops support for the problematic feature. This
bug will be closed with resolution OBSOLETE.
The tag may more commonly be understood as 'makes old-fashioned', which
doesn't really make sense in this context. Pkgdev would only provide the
long option `--antiq`, which would be a bit shorter than `--obsoletes`.
[1]:
https://git.sr.ht/~antecrescent/gentoo-githooks/commit/248ba38802abd9e115a2f602a0cd82b32d16c914
[2]:
https://github.com/antecrescent/pkgdev/commit/8e1d84971f0f6c3f638381477de9d99f0c1b2ef3
[3]:
https://marc.info/?l=gentoo-dev&m=170737555732280&w=2
Best
--
Lucio Sauer
-----BEGIN PGP SIGNATURE-----
iQGTBAABCgB9FiEElFlueg0TS/aEyc5qVWii3aYMopcFAmZwBuJfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDk0 NTk2RTdBMEQxMzRCRjY4NEM5Q0U2QTU1NjhBMkREQTYwQ0EyOTcACgkQVWii3aYM opcdDgf9Gjt7Y3brpHt3itFccnGm5qFJOcTX3p3Wq08EhASa/77uhv603XfELTWM 5HWSvBtjB6qqxvDqAZ3x3kP5AMrEWAMrosgXUXsHUgppGyMWrXREl0iz4vfwatqw +/SH6kjXfvv5QNGjYBUDSJ4oghBfamN8Mcv8ghsgsYI58glzPxFB2pH1ZUVaMP4R g2uA1O/MVJEFs9Ssm1lhzBj92LBwegAdbdDo1CoUNsFMbDU1cJsHryzqqXmRmBbG 4cA1IaPNH9eLsOEdfc88w96LWzM6iUvM+OwkIKJtcPLaLjZfyvzMQK5AoTUixIH0 kF80ZHysgV0TzyykPE3vBSlyy20BVQ==
=Ktq8
-----END PGP SIGNATURE-----
--- SoupGate-Win32 v1.05
* Origin: fsxNet Usenet Gateway (21:1/5)