Author: adsb
Date: 2009-07-29 13:36:08 +0000 (Wed, 29 Jul 2009)
New Revision: 1945
Modified:
trunk/debian/changelog
trunk/scripts/bts.pl
Log:
Temporarily disable bts done
Modified: trunk/debian/changelog
===================================================================
--- trunk/debian/changelog 2009-07-29 11:55:35 UTC (rev 1944)
+++ trunk/debian/changelog 2009-07-29 13:36:08 UTC (rev 1945)
@@ -52,10 +52,6 @@
* bts:
+ Implement a --mutt parameter, which allows mails to be sended
using mutt.
- + Implement a 'Done' command which creates a mail to
- [email protected] and defaults to sending the mail
- interactive to encourage writing explanations, why the bug
- was closed. (Closes: #482751)
* debchange: Implement a dist indication mechanism that parses
an 'Upload to $DIST' line and sets the distribution accordingly, when
the --release parameter is used. (Closes: #515346)
Modified: trunk/scripts/bts.pl
===================================================================
--- trunk/scripts/bts.pl 2009-07-29 11:55:35 UTC (rev 1944)
+++ trunk/scripts/bts.pl 2009-07-29 13:36:08 UTC (rev 1945)
@@ -1162,47 +1162,47 @@
EOT
}
-=item done <bug> <version>
+# =item done <bug> <version>
+#
+# # Mark a bug as Done. Defaults to implying interactive mode,
+# because you should edit the message and provide explanations,
+# why the bug is beeing closed.
+# You should specify which version of the package closed the bug, if
+# possible.
+# =cut
+#
+# sub bts_done {
+# my $bug=checkbug(shift) or die "bts done: close what bug?\n";
+# my $version=shift;
+# my $subject="Closing $bug";
+# $version="" unless defined $version;
+# opts_done(@_);
+#
+# # TODO: Evaluate if we want to do this by default
+# my $bug_status = Devscripts::Debbugs::status( map {[bug => $_,
indicatesource => 1]} ($bug) );
+# if ($bug_status) {
+# $subject = "Re: $bug_status->{$bug}->{subject}";
+# }
+#
+# # This command defaults to using interactive mode, because
+# # mails shouldn't be sent without an explanation
+# if (not $use_mutt) {
+# $interactive = 1;
+# }
+#
+# # Workaround (?) - We need to set the btsemail to [email protected]
+# # to close a bug.
+# # TODO: Evaluate other possbilities to do that more "beauty"
+# $btsemail = $bug . '[email protected]';
+#
+# my $message = "";
+# if ($version) {
+# $message .= "Version: $version";
+# }
+# $message .= "\n<Explanation for closing the bug should go here>";
+# mailbts($subject, $message);
+# }
-Mark a bug as Done. Defaults to implying interactive mode,
-because you should edit the message and provide explanations,
-why the bug is beeing closed.
-You should specify which version of the package closed the bug, if
-possible.
-=cut
-
-sub bts_done {
- my $bug=checkbug(shift) or die "bts done: close what bug?\n";
- my $version=shift;
- my $subject="Closing $bug";
- $version="" unless defined $version;
- opts_done(@_);
-
- # TODO: Evaluate if we want to do this by default
- my $bug_status = Devscripts::Debbugs::status( map {[bug => $_,
indicatesource => 1]} ($bug) );
- if ($bug_status) {
- $subject = "Re: $bug_status->{$bug}->{subject}";
- }
-
- # This command defaults to using interactive mode, because
- # mails shouldn't be sent without an explanation
- if (not $use_mutt) {
- $interactive = 1;
- }
-
- # Workaround (?) - We need to set the btsemail to [email protected]
- # to close a bug.
- # TODO: Evaluate other possbilities to do that more "beauty"
- $btsemail = $bug . '[email protected]';
-
- my $message = "";
- if ($version) {
- $message .= "Version: $version";
- }
- $message .= "\n<Explanation for closing the bug should go here>";
- mailbts($subject, $message);
-}
-
=item reopen <bug> [<submitter>]
Reopen a bug, with optional submitter.
--
To unsubscribe, send mail to [email protected].