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-bounces(a)lists.fedoraproject.org [mailto:devel-bounces@lists.fedoraproject.org]
On Behalf Of Miroslav Suchý
Sent: Saturday, August 15, 2015 2:13 AM
To: devel(a)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 lutter(a)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(a)lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct:
http://fedoraproject.org/code-of-conduct