[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