[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#381267: qa.debian.org: Confuses NMU/QA and sponsor of NMU/QA



user qa.debian.org@packages.debian.org
usertags 381267 + ddpo
thanks

Re: Lionel Elie Mamane 2006-08-03 <[🔎] 20060803093717.GA28336@harif.cs.kun.nl>
> http://qa.debian.org/developer.php?login=lmamane&comaint=yes says I've
> NMUed thinkpad, while what I've done is sponsor an NMU by
> jdthood@yahoo.co.uk.
> 
> Similarly, I have not QA-uploaded svn-arch-mirror, but sponsored a QA
> upload by Eric Wong.

Hi,

the main problem is that projectb doesn't store the Changed-By field.
The code currently only guesses "maintainer", "nmu" and "qa":

        if ($version =~ /-[^-]*\.[^-]*$/) {
                push @{$pkglist{"nmu:$uid\@debian.org"}}, $source;
        } elsif ($maint =~ /<packages\@qa.debian.org>/) {
                push @{$pkglist{"qa:$uid\@debian.org"}}, $source;
        } else {
                push @{$pkglist{"$uid\@debian.org"}}, $source;
        }

Furthermore, a "sponsor" upload is everything in the $uid\@debian.org list that
isn't maintained by this maintainer. (This is the ugliest part.)

I hope to get a better implementation once mole is running and able to store
such information.

Christoph
-- 
cb@df7cb.de | http://www.df7cb.de/

Attachment: signature.asc
Description: Digital signature


Reply to: