* martin f krafft [Tue, 17 Jul 2007 16:17:18 +0200]: > Great, so I'll try to "clean up" the database then with a script, > which:
> 1. iterates all packages and extracts sourcepkg:maintainer pairs > 2. checks whether maintainer is subscribed to [EMAIL PROTECTED] > a. if no, subscribe the maintainer, thereby getting contact on > by default. > b. if yes, checks whether the contact keyword is present for > the sourcepkg:maintainer pair > i) if no, adds the contact keyword to the pair. So this is a script to be run periodically? What happens when a package changes maintainer, who unsubscribes the prior maintainer from the contact address? What if they were previously subscribed? I haven't read the Wiki page (at least not this year), but I think it's more reasonable to do what I had in my TODO list last year: have packages.debian.org deliver mail both to the Maintainer: address, and to the PTS via _default (or _contact, if so wished by the PTS maintainers). You save writing a messy script, and there're no issues with subscription and unsubscription. Then you can concentrate on the other half of the task (which is of course also necessary with the script approach), that is: giving packages.debian.org a binary -> source map in an useable form. Cheers, -- Adeodato Simó dato at net.com.org.es Debian Developer adeodato at debian.org Listening to: La Buena Vida - Los planetas