[Collab-qa-commits] r262 - ddpo-by-mail

lucas at alioth.debian.org lucas at alioth.debian.org
Mon Jul 2 20:18:14 UTC 2007


Author: lucas
Date: 2007-07-02 20:18:14 +0000 (Mon, 02 Jul 2007)
New Revision: 262

Modified:
   ddpo-by-mail/reminder-mail.rb
Log:
ddpo-by-mail: template improved thanks to slef

Modified: ddpo-by-mail/reminder-mail.rb
===================================================================
--- ddpo-by-mail/reminder-mail.rb	2007-07-02 20:17:27 UTC (rev 261)
+++ ddpo-by-mail/reminder-mail.rb	2007-07-02 20:18:14 UTC (rev 262)
@@ -9,7 +9,11 @@
 BUG_AGE = 30
 LAST_IN_TESTING = 180
 LAST_IN_SYNC = 360
-PKGS_EXCLUDE = []
+PKGS_EXCLUDE = [
+'hurd', # only exist on hurd-i386, which isn't a testing arch, so that's OK
+'gnumach',
+'mig'
+]
 
 def update_data
   system("rm -f buglist ddpo_packages ddpo_maintainers popcon_by_inst")
@@ -132,18 +136,14 @@
     gissues = 0
     only_uploader = true
     gtext =<<-EOF
-From: Lucas Nussbaum <lucas-ddpomail at debian.org>
-To: #{maintainers_name[email]} <#{email}>
+From: DDPOMail robot <lucas-ddpomail at debian.org>
+To: "#{maintainers_name[email]}" <#{email}>
 Subject: Some of your Debian packages might need attention
 
 Dear #{maintainers_name[email]},
 
-This is an semi-automated mail to warn you about possible problems
-with some of the packages you maintain in Debian. I intend to send
-such mails on a regular basis (every month or two, shorter interval
-when the release will be approaching).
-For more information about those mails, you can refer to 
-http://wiki.debian.org/qa.debian.org/DdpoByMail
+The following possible problem(s) were detected in the package(s)
+you maintain in Debian:
 
   EOF
     maintainers_pkg[email].each do |p|
@@ -182,32 +182,35 @@
     end
     if gissues > 0
       gtext += <<-EOF
+This is an semi-automated mail. These mails will be sent monthly.
+For more information about these mails, refer to
+http://wiki.debian.org/qa.debian.org/DdpoByMail
+
 We are sorry if this mail was useless for you. If you think it was
-avoidable (i.e detect easily that the problems weren't actually
-problems), please reply to it and let us know.
+avoidable (that we can detect easily that the problems weren't
+actually problems), please reply to it and let us know.
 
-If you don't want to receive such mails anymore, you can reply to this
-mail, and use one of the following commands at the beggining of the
-mail:
+If you don't want to receive this type of mail anymore, you can reply
+to this mail and use one of the following commands at the beggining of
+the mail:
 - unsubscribe <email>
-You will no longer receive any mail for any of your package
+You will no longer receive any mail for any package
 - ignore <package> <email>
 You will no longer receive information about that package in those
 mails. So if that package is the only one with problems, you won't
 receive anything.
-
 Both commands are manually processed, but you will receive
-confirmation. (The commands are just here so that I know what
-you want)
+confirmation. The commands are just here so that we know precisely
+what you want.
 
 A more detailed status of your packages is available from the DDPO.
 See: 
 http://qa.debian.org/developer.php?login=#{email}
 
-If you have questions, please first refer to the wiki page mentioned
-above.  I'll try to update it with useful information.
+Don't hesitate to reply to that mail if you have questions. The wiki
+page will be updated with useful information.
 -- 
-Lucas Nussbaum
+DDPOMail, run by Lucas Nussbaum
     EOF
       if only_uploader
         puts "Skipping mail for #{email}, only co-maint pkgs have issues"




More information about the Collab-qa-commits mailing list