Commit 5c7978d4 authored by Stefano Zacchiroli's avatar Stefano Zacchiroli

bts: support "newcomer" tag w/ backward compatibility for "gift"

- add support for the "newcomer" tag

- backward compatibility for the old "gift" usertag: drop documentation for it
  (so that we do not encourage further usage of it), but do both "gift" and
  "newcomer" (user)tagging for the time being when invoked with +gift
parent 722a3a80
......@@ -27,6 +27,13 @@ devscripts (2.14.11) UNRELEASED; urgency=medium
* bts: Support the "stretch", "buster", "stretch-ignore" and "buster-ignore"
tags.
[ Stefano Zacchiroli ]
* bts:
+ Support for the "newcomer" tag
+ Backward compatibility for the old "gift" usertag: drop
documentation for it, but do both gift and newcomer (user)tagging for
the time being
-- Paul Wise <pabs@debian.org> Sun, 19 Oct 2014 17:27:24 +0800
devscripts (2.14.10) unstable; urgency=medium
......
......@@ -156,7 +156,7 @@ our (@gTags, @valid_tags, %valid_tags);
"potato", "woody", "sid", "help", "security", "upstream",
"pending", "sarge", "sarge-ignore", "experimental", "d-i",
"confirmed", "ipv6", "lfs", "fixed-in-experimental",
"fixed-upstream", "l10n", "etch", "etch-ignore",
"fixed-upstream", "l10n", "newcomer", "etch", "etch-ignore",
"lenny", "lenny-ignore", "squeeze", "squeeze-ignore",
"wheezy", "wheezy-ignore", "jessie", "jessie-ignore",
"stretch", "stretch-ignore", "buster", "buster-ignore",
......@@ -1542,12 +1542,6 @@ must be specified, unless the B<=> flag is used, where the command
will remove all tags from the specified I<bug>.
As a special case, the unofficial B<gift> tag name is supported in
addition to official tag names. B<gift> is used as a shorthand for the
B<gift> usertag; see L<https://wiki.debian.org/qa.debian.org/GiftTag>.
Adding/removing the B<gift> tag will add/remove the B<gift> usertag,
belonging to the "debian-qa@lists.debian.org" user.
Adding/removing the B<security> tag will add "team\@security.debian.org"
to the Cc list of the control email.
......@@ -1584,6 +1578,11 @@ sub bts_tags {
if ($gift_flag eq '=') {
$gift_flag = '+';
}
# Backward compatibility: do both gift usertagging and newcomer
# tagging. Gifting should be removed after a suitable migration
# time. See https://wiki.debian.org/qa.debian.org/GiftTag header
# for more info.
mailbts("tagging $bug", "tags $bug + newcomer");
mailbts("gifting $bug",
"user debian-qa\@lists.debian.org\nusertag $bug $gift_flag gift");
next;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment