Hi, On Sat, Aug 15, 2015 at 12:43 PM, Miroslav Suchý <msuchy@xxxxxxxxxx> wrote: > Recently we had discussion here about the queue of package reviews with > FE-NEEDSPONSOR flag. > I suggested to write some script which would query db and reveal those > sponsors who does not make his duty. > > Here comes this script: > https://github.com/xsuchy/guard-fedora-sponsors > > It is first version and I'm sure there will be some false negatives. The > current logic is: > 1. query FAS to get all usernames from packager group who are sponsors > 2. for each such user get all bugs from past 365 day for Package Review > component which are assigned to this sponsor > 3. give the sponsor some credit when he changed bug status (to whatever > state) as this indicate some work on this bug > 4. give the sponsor some credit if he remove FE-NEEDSPONSOR from blocking > bugs as this indicate finishing sponsor work > > This does not reflect if you sponsor somebody directly. E.g. because he want > to be become co-maintainer and does not submit package review. > > This time I run it for past year. So this script reveals those who does not > sponsor anybody for whole year. I hope that in future I can lower this > constant to half year or even 3 months. > > Ideas, patches and comments about this script are welcome. > So, how are you going to address my issue? I always work using my email id which is associated with inactive/old FAS id but I never want to use email in bugzilla which is associated with my newly migrated FAS id. I have always kept a line between my fedora development/packaging work and my voluntary package review work. I know the intent behind this is to soon remove inactive sponsors from sponsors group. Regards, Parag. -- devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/devel Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct