[Collab-qa-commits] r749 - ddpo-by-mail
lucas at alioth.debian.org
lucas at alioth.debian.org
Tue Apr 1 08:18:12 UTC 2008
Author: lucas
Date: 2008-04-01 08:18:11 +0000 (Tue, 01 Apr 2008)
New Revision: 749
Modified:
ddpo-by-mail/bugs.rb
ddpo-by-mail/ddpo-config.rb
ddpo-by-mail/reminder-mail.rb
Log:
ddpo-mail improvements
Modified: ddpo-by-mail/bugs.rb
===================================================================
--- ddpo-by-mail/bugs.rb 2008-03-31 13:08:33 UTC (rev 748)
+++ ddpo-by-mail/bugs.rb 2008-04-01 08:18:11 UTC (rev 749)
@@ -54,6 +54,9 @@
elsif not (obugrttags & RGTAGS.keys).empty?
reason = (obugrttags & RGTAGS.keys).map { |e| RGTAGS[e] }.join(', ')
serious = false # release goals are always non-serious
+ elsif not (obugrttags & ['qa:proposed-orphan','qa:proposed-removal']).empty?
+ reason = "PROP"
+ serious = true
end
next if reason.nil?
Modified: ddpo-by-mail/ddpo-config.rb
===================================================================
--- ddpo-by-mail/ddpo-config.rb 2008-03-31 13:08:33 UTC (rev 748)
+++ ddpo-by-mail/ddpo-config.rb 2008-04-01 08:18:11 UTC (rev 749)
@@ -2,7 +2,8 @@
EXC_PKGS = [
'hurd', # only exist on hurd-i386, which isn't a testing arch, so that's OK
'gnumach',
-'mig'
+'mig',
+'ingimp'
]
# Maintainers who unsubscribed, or dummy maintainers
@@ -17,7 +18,8 @@
'jordens at debian.org',
'salgado at async.com.br',
'bartm at debian.org',
- 'bartm at knars.be'
+ 'bartm at knars.be',
+ 'dilinger at debian.org'
]
EXC_BUGS = [
@@ -41,10 +43,10 @@
EXC_EMAILS_PKGS['pkg-xen-devel at lists.alioth.debian.org'] = ['xen-unstable']
EXC_EMAILS_PKGS['tomasera at debian.org'] = ['xinetd']
-BUG_AGE = 20
-AGE_IN_DEBIAN = 25
+BUG_AGE = 15
+AGE_IN_DEBIAN = 20
LAST_IN_SYNC = 30
-LAST_IN_SYNC_SERIOUS = 50
+LAST_IN_SYNC_SERIOUS = 40
# etch released on 2007-04-08. So
# (Date::today - Date::parse('2007-04-08')).to_i
@@ -57,5 +59,6 @@
'debmake' => 'drop debmake from Debian',
'utf8-control' => 'UTF-8 changelog and control',
'piuparts-stable-upgrade' => 'piuparts-clean archive',
- 'goal-python2.5' => 'python2.5 support'
+ 'goal-python2.5' => 'python2.5 support',
+ 'gfortran' => 'g77 -> gfortran transition'
}
Modified: ddpo-by-mail/reminder-mail.rb
===================================================================
--- ddpo-by-mail/reminder-mail.rb 2008-03-31 13:08:33 UTC (rev 748)
+++ ddpo-by-mail/reminder-mail.rb 2008-04-01 08:18:11 UTC (rev 749)
@@ -42,6 +42,7 @@
f.each_line do |l|
n, email, noid, realname, packages, rest = l.split(/;/)
maintainers_pkg[email] = packages.split(/ /)
+ realname.gsub!(/í/, 'i')
maintainers_name[email] = realname
end
@@ -144,12 +145,14 @@
testingpl = false
issues[pkg].each do |iss|
if iss[0] == :bugs
- ptext += "= This package has #{iss[1].length} bug(s) that shoud really be fixed for the next Debian release:\n"
+ ptext += "= This package has #{iss[1].length} bug(s) that should be fixed for the next Debian release:\n"
iss[1].each do |b|
ptext += "- ##{b[0]} <http://bugs.debian.org/#{b[0]}>\n"
ptext += " #{bugtitles[b[0]]}\n"
if b[2] == "RC"
ptext += " This is a Release-Critical bug!\n"
+ elsif b[2] == "PROP"
+ # add nothing
else
ptext += " Bug part of a release goal: #{b[2]}\n"
end
@@ -163,7 +166,7 @@
ptext += " to testing for #{iss[2]} days.\n"
testingpl = true
elsif iss[0] == :dehs
- ptext += "= A newer upstream version exists for this package (or your watch file is broken):\n"
+ ptext += "= A newer upstream version exists for this package (or your watch file\n is broken):\n"
ptext += " upstream: #{iss[2]} Debian: #{iss[1]}\n"
else
raise "Unknown issue #{iss[0]}!"
More information about the Collab-qa-commits
mailing list