I have used my sponsorship permissions in the past to mentor other Dell 
employees, but have not had need to do so in quite a while.  I have downgraded 
my rights from sponsor to user, and will re-apply for sponsor status should the 
need arise again in the future.

Thanks,
Matt
--
Matt Domsch
Senior Distinguished Engineer & Executive Director
Dell | Software Group, Office of the CTO


-----Original Message-----
From: devel-boun...@lists.fedoraproject.org 
[mailto:devel-boun...@lists.fedoraproject.org] On Behalf Of Miroslav Suchý
Sent: Saturday, August 15, 2015 2:13 AM
To: devel@lists.fedoraproject.org
Subject: Sponsors - who does (not) work on FE-NEEDSPONSOR tickets

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.

Dear sponsor, remember that with great power comes great responsibility.
You should regularly visit
http://fedoraproject.org/PackageReviewStatus/NEEDSPONSOR.html
and pick up some review. Only if this queue length is close to zero and people 
does not need to wait for sponsor, only then we can attract more packagers to 
Fedora.

And here follows the output from my script (sorted by username).

Mirek


Aurelien Bompard done no sponsor work Adrien Devresse done no sponsor work 
Adrian Reber done no sponsor work Alexander Kurtakov is a good guy - removed 
FE-NEEDSPONSOR from BZ 1190728 Alexander Kurtakov is a good guy - removed 
FE-NEEDSPONSOR from BZ 1226926 Alexander Larsson done no sponsor work Axel 
Thimm done no sponsor work Dennis Gilmore done no sponsor work Andrea Veri done 
no sponsor work Andreas Bierfert done no sponsor work Björn "besser82" Esser is 
a good guy - removed FE-NEEDSPONSOR from BZ 1129677 Bohuslav "Slavek" Kabrda 
done no sponsor work Christian Iseli done no sponsor work Christopher Aillon 
(sabbatical, not receiving bugmail) done no sponsor work Chitlesh GOORAH done 
no sponsor work Ricky Elrod done no sponsor work Ralf Corsepius done no sponsor 
work Cole Robinson done no sponsor work Chris Weyl done no sponsor work 
Christoph Wickert done no sponsor work Denis Leroy done no sponsor work Dave 
Malcolm done no sponsor work Douglas Schilling Landgraf is a good guy - removed 
FE-NEEDSPONSOR from BZ 1191498 David Woodhouse done no sponsor work Eduardo 
Echeverria is a good guy - removed FE-NEEDSPONSOR from BZ 1141494 Michał 
Bentkowski done no sponsor work Enrico Scholz done no sponsor work Thomas 
Fitzsimmons done no sponsor work Gérard Milmeister done no sponsor work Marek 
Goldmann is a good guy - removed FE-NEEDSPONSOR from BZ
1213111
Haïkel Guémar is a good guy - removed FE-NEEDSPONSOR from BZ
1090933
Haïkel Guémar is a good guy - worked on BZ 1150504 Haïkel Guémar is a good guy 
- removed FE-NEEDSPONSOR from BZ
1196366
Haïkel Guémar is a good guy - removed FE-NEEDSPONSOR from BZ
1219540
Haïkel Guémar is a good guy - removed FE-NEEDSPONSOR from BZ
1231943
Haïkel Guémar is a good guy - worked on BZ 1241632 Haïkel Guémar is a good guy 
- worked on BZ 1241812 Haïkel Guémar is a good guy - removed FE-NEEDSPONSOR 
from BZ
1242011
Haïkel Guémar is a good guy - worked on BZ 1243048 Richard Shaw done no sponsor 
work Ian Weller done no sponsor work Iain Arnell done no sponsor work Ignacio 
Vazquez-Abrams done no sponsor work Andreas Thienemann done no sponsor work 
José Matos is a good guy - worked on BZ 1126100 Jerry James done no sponsor 
work Jesse Keating done no sponsor work John (J5) Palmieri done no sponsor work 
Jose Pedro Oliveira done no sponsor work Jaroslav Škarvada is a good guy - 
removed FE-NEEDSPONSOR from BZ 1184040 Jef Spaleta done no sponsor work Susi 
Lehtola done no sponsor work Jarod Wilson done no sponsor work Hans de Goede 
done no sponsor work Kalev Lember done no sponsor work Karsten Hopp done no 
sponsor work Jeremy Katz done no sponsor work David Nalley done no sponsor work 
Kevin Kofler done no sponsor work Ken Dreyer done no sponsor work Xavier Lamien 
done no sponsor work Jon Ciesla done no sponsor work Lubomir Rintel is a good 
guy - removed FE-NEEDSPONSOR from BZ
823679
Lubomir Rintel is a good guy - removed FE-NEEDSPONSOR from BZ
1162148
Lubomir Rintel is a good guy - removed FE-NEEDSPONSOR from BZ
1196289
Luke Macken done no sponsor work lut...@watzmann.net done no sponsor work Mario 
Blättermann done no sponsor work Mark McLoughlin done no sponsor work Mat Booth 
done no sponsor work Matthias Clasen done no sponsor work Matthew Booth is a 
good guy - removed FE-NEEDSPONSOR from BZ
1132971
Matt Domsch done no sponsor work Martin Gieseking done no sponsor work Michael 
Scherer is a good guy - removed FE-NEEDSPONSOR from BZ
1100870
Mikolaj Izdebski done no sponsor work Marek Mahut done no sponsor work Matthias 
Runge done no sponsor work Michael Schwendt (Fedora Packager Sponsors Group) is 
a good guy - removed FE-NEEDSPONSOR from BZ
1193878
Michael Schwendt (Fedora Packager Sponsors Group) is a good guy - removed 
FE-NEEDSPONSOR from BZ
1197505
Miroslav Suchý is a good guy - worked on BZ 1061732 Miroslav Suchý is a good 
guy - worked on BZ 1113301 Miroslav Suchý is a good guy - removed 
FE-NEEDSPONSOR from BZ
1119056
Miroslav Suchý is a good guy - removed FE-NEEDSPONSOR from BZ
1131616
Miroslav Suchý is a good guy - removed FE-NEEDSPONSOR from BZ
1134377
Mamoru TASAKA done no sponsor work Nick Bebout done no sponsor work Neil Horman 
done no sponsor work Nicolas Mailhot done no sponsor work Bill Nottingham done 
no sponsor work Nils Philippsen done no sponsor work Orcan Ogetbil done no 
sponsor work Orion Poplawski is a good guy - worked on BZ 1226719 Orion 
Poplawski is a good guy - worked on BZ 1235404 Parag AN(पराग) is a good guy - 
removed FE-NEEDSPONSOR from BZ
1154213
Parag AN(पराग) is a good guy - removed FE-NEEDSPONSOR from BZ
1154743
Parag AN(पराग) is a good guy - removed FE-NEEDSPONSOR from BZ
1156619
Parag AN(पराग) is a good guy - removed FE-NEEDSPONSOR from BZ
1168511
Parag AN(पराग) is a good guy - removed FE-NEEDSPONSOR from BZ
1174288
Parag AN(पराग) is a good guy - removed FE-NEEDSPONSOR from BZ
1182261
Parag AN(पराग) is a good guy - removed FE-NEEDSPONSOR from BZ
1200520
Parag AN(पराग) is a good guy - removed FE-NEEDSPONSOR from BZ
1200955
Parag AN(पराग) is a good guy - removed FE-NEEDSPONSOR from BZ
1201325
Parag AN(पराग) is a good guy - removed FE-NEEDSPONSOR from BZ
1202265
T.C. Hollingsworth done no sponsor work Peter Robinson done no sponsor work 
Paulo Andrade is a good guy - worked on BZ 1198246 Patrice Dumas done no 
sponsor work Peter Lemenkov done no sponsor work Jens Petersen done no sponsor 
work Paul W. Frields done no sponsor work Paul Howarth done no sponsor work 
Pierre-YvesChibon done no sponsor work Paul Nasrat done no sponsor work Parag 
Nemade done no sponsor work Praveen K Paladugu done no sponsor work Petr Šabata 
is a good guy - removed FE-NEEDSPONSOR from BZ 1165620 Petr Šabata is a good 
guy - removed FE-NEEDSPONSOR from BZ 1165625 Petr Šabata is a good guy - 
removed FE-NEEDSPONSOR from BZ 1165627 Petr Šabata is a good guy - removed 
FE-NEEDSPONSOR from BZ 1165629 Petr Šabata is a good guy - removed 
FE-NEEDSPONSOR from BZ 1165631 Petr Šabata is a good guy - removed 
FE-NEEDSPONSOR from BZ 1165637 Petr Šabata is a good guy - removed 
FE-NEEDSPONSOR from BZ 1165639 Petr Šabata is a good guy - removed 
FE-NEEDSPONSOR from BZ 1165641 Petr Šabata is a good guy - removed 
FE-NEEDSPONSOR from BZ 1234791 Petr Šabata is a good guy - removed 
FE-NEEDSPONSOR from BZ 1242724 Petr Šabata is a good guy - removed 
FE-NEEDSPONSOR from BZ 1242727 Patrick Uiterwijk is a good guy - removed 
FE-NEEDSPONSOR from BZ 1194576 Paul Wouters done no sponsor work Ralph Bean is 
a good guy - removed FE-NEEDSPONSOR from BZ 1225249 Dominik 'Rathann' 
Mierzejewski done no sponsor work Rex Dieter is a good guy - removed 
FE-NEEDSPONSOR from BZ 951496 Rex Dieter is a good guy - removed FE-NEEDSPONSOR 
from BZ 1099166 Rex Dieter is a good guy - removed FE-NEEDSPONSOR from BZ 
1117209 Rex Dieter is a good guy - removed FE-NEEDSPONSOR from BZ 1177038 Remi 
Collet done no sponsor work Debarshi Ray done no sponsor work Richard W.M. 
Jones done no sponsor work Ruben Kerkhof done no sponsor work Radek Vokal done 
no sponsor work Jochen Schmitt done no sponsor work Michel Alexandre Salim is a 
good guy - worked on BZ 1241919 Michel Alexandre Salim is a good guy - worked 
on BZ 1245845 Eric Sandeen done no sponsor work Ville Skyttä done no sponsor 
work Steven Dake done no sponsor work Stephen Gallagher done no sponsor work 
Dan Horák is a good guy - removed FE-NEEDSPONSOR from BZ 1136972 Jeff Sheltren 
done no sponsor work Stanislav Ochotnicky done no sponsor work Steven Pritchard 
done no sponsor work Steve Traylen done no sponsor work Matthias Saou done no 
sponsor work Thorsten Leemhuis done no sponsor work Thomas Vander Stichele done 
no sponsor work Till Maas done no sponsor work Tim Lauridsen done no sponsor 
work Tomas Mraz done no sponsor work Thomas Spura done no sponsor work Toshio 
Ernie Kuratomi done no sponsor work Steven M. Parrish done no sponsor work Tim 
Waugh done no sponsor work Volker Fröhlich done no sponsor work Vít Ondruch is 
a good guy - worked on BZ 1244760 Vít Ondruch is a good guy - worked on BZ 
1244764 Wart done no sponsor work Will Benton done no sponsor work manuel 
wolfshant done no sponsor work Warren Togami done no sponsor work


--
Miroslav Suchý
Red Hat Satellite Engineering
--
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Reply via email to