[Collab-qa-commits] r518 - ddpo-by-mail
lucas at alioth.debian.org
lucas at alioth.debian.org
Mon Nov 26 12:41:07 UTC 2007
Author: lucas
Date: 2007-11-26 12:41:07 +0000 (Mon, 26 Nov 2007)
New Revision: 518
Added:
ddpo-by-mail/MIA-bounces
ddpo-by-mail/README
Modified:
ddpo-by-mail/ddpo-config.rb
ddpo-by-mail/reminder-mail.rb
Log:
update config + send november issue
Added: ddpo-by-mail/MIA-bounces
===================================================================
--- ddpo-by-mail/MIA-bounces (rev 0)
+++ ddpo-by-mail/MIA-bounces 2007-11-26 12:41:07 UTC (rev 518)
@@ -0,0 +1,3 @@
+What you could do that would help is to bounce the bounces to
+mia-$dd_login at qa.debian.org or mia-$non-dd=example.com at qa.debian.org
+with 'X-MIA-Summary: - ; email bounces: $email' as a header.
Added: ddpo-by-mail/README
===================================================================
--- ddpo-by-mail/README (rev 0)
+++ ddpo-by-mail/README 2007-11-26 12:41:07 UTC (rev 518)
@@ -0,0 +1,2 @@
+copy mail_* to master.d.o (some mail servers don't like merkel)
+for i in mail_*; do echo $i; /usr/sbin/sendmail -t < $i; sleep 0.2; done
Modified: ddpo-by-mail/ddpo-config.rb
===================================================================
--- ddpo-by-mail/ddpo-config.rb 2007-11-26 09:10:09 UTC (rev 517)
+++ ddpo-by-mail/ddpo-config.rb 2007-11-26 12:41:07 UTC (rev 518)
@@ -11,7 +11,11 @@
'mpalmer at debian.org',
'gurkan at linuks.mine.nu',
'bahner at linpro.no',
- 'bas at debian.org'
+ 'bas at debian.org',
+ 'bartm at knars.be',
+ 'debian-boot at lists.debian.org',
+ 'jordens at debian.org',
+ 'salgado at async.com.br'
]
EXC_BUGS = [
@@ -21,6 +25,8 @@
'368564',
'383465',
'429023', # ivan-debian at 420.am
+ '444204', # broonie at debian.org
+ '444543',
'432658' # monotone-debian at nongnu.org
]
@@ -33,8 +39,8 @@
SENDMAIL = true
WRITEDDLIST = true
WRITEPCLIST = true
-BUG_AGE = 30
-LAST_IN_TESTING = 70
-LAST_IN_SYNC = 70
+BUG_AGE = 21
+LAST_IN_TESTING = 40
+LAST_IN_SYNC = 60
# etch released on 2007-04-08. So
# (Date::today - Date::parse('2007-04-08')).to_i
Modified: ddpo-by-mail/reminder-mail.rb
===================================================================
--- ddpo-by-mail/reminder-mail.rb 2007-11-26 09:10:09 UTC (rev 517)
+++ ddpo-by-mail/reminder-mail.rb 2007-11-26 12:41:07 UTC (rev 518)
@@ -38,6 +38,7 @@
elsif l =~ /^<span class="comment">/
# do nothing
else
+ p l
b = l.match(/ name="([^"]*)">/)[1]
if EXC_BUGS.include?(b)
puts "Skipping #{b}, it is excluded."
@@ -178,6 +179,7 @@
only_uploader = false
end
ptext = "=== #{p}:#{comaint}\n"
+ bjorn = false
issues[p].each do |iss|
if iss[0] == :rc_bugs
ptext += "= This package has #{iss[1].length} RC bug(s) more than #{BUG_AGE} days old:\n"
@@ -187,18 +189,23 @@
end
elsif iss[0] == :not_testing
ptext += "= This package has not been in testing for #{iss[1]} days.\n"
+ bjorn = true
elsif iss[0] == :no_migration
ptext += "= This package has not been able to migrate from unstable\n"
ptext += " to testing for #{iss[1]} days.\n"
+ bjorn = true
end
end
+ if bjorn
+ ptext += " See <http://bjorn.haxx.se/debian/testing.pl?package=#{p}>\n"
+ end
gtext += ptext
gtext += "\n"
gissues += 1
end
if gissues > 0
gtext += <<-EOF
-This is a semi-automated mail. These mails are sent monthly.
+This is an automated mail. These mails are sent monthly.
For more information about these mails, refer to
http://wiki.debian.org/qa.debian.org/DdpoByMail
More information about the Collab-qa-commits
mailing list