Hi,

out of vanity and curiosity, I generated some stats from UDD:

Most uploads last year by package maintainer:
          maintainer              |  c   
----------------------------------+------
 Debian Perl Group <pkg-perl-mai  | 1814
 Debian Haskell Group <pkg-haske  | 1520
 Debian Ruby Extras Maintainers   |  604
 Debian Multimedia Maintainers    |  597
 Debian GNOME Maintainers         |  581

Most uploads last year by who prepared the upload:

               changed_by               |  c  
----------------------------------------+-----
 Joachim Breitner <[email protected]>  | 814
 gregor herrmann <[email protected]>    | 655
 Clint Adams <[email protected]>         | 586
 Michael Biebl <[email protected]>       | 522
 Christian Perrier <[email protected]> | 480

Most uploads last year by who did the signing and uploading:

                    signed_by                     |  c   
--------------------------------------------------+------
 gregor herrmann <[email protected]> | 1107
 Joachim Breitner <[email protected]>      |  828
 Daniel Baumann <[email protected]>               |  632
 Clint Adams (GNU) <[email protected]>                |  597
 Michael Biebl <[email protected]>                   |  551


Same for the two last years:

       maintainer               |  c   
--------------------------------+------
 Debian Perl Group              | 4467
 Debian Haskell Group           | 2708
 Debian Java Maintainers        | 1542
 Debian Multimedia Maintainers  | 1325
 Debian Med Packaging Team      | 1187

              changed_by               |  c   
---------------------------------------+------
 gregor herrmann <[email protected]>   | 1531
 Joachim Breitner <[email protected]> | 1300
 Clint Adams <[email protected]>        | 1190
 Michael Biebl <[email protected]>      | 1128
 Alessio Treglia <[email protected]>  | 1065

                    signed_by                     |  c   
--------------------------------------------------+------
 gregor herrmann <[email protected]> | 2918
 Joachim Breitner <[email protected]>      | 1354
 Clint Adams (GNU) <[email protected]>                | 1236
 Michael Biebl <[email protected]>                   | 1184
 Daniel Baumann <[email protected]>               |  998


So we are definitely one of the most active teams, only surpassed by the
Perl Group¹. Gregor Herrmann is a workhorse (kudos to him). But what
about manpower? Number of people preparing uploads per team, over the
last year:

                                      maintainer                                
       | c  
---------------------------------------------------------------------------------------+----
 Debian QA Group <[email protected]>                                       
       | 87
 Debian Python Modules Team <[email protected]>       
       | 66
 Debian Games Team <[email protected]>                    
       | 64
 Debian Perl Group <[email protected]>               
       | 54
 Debian Science Maintainers 
<[email protected]>       | 53
 Debian Med Packaging Team <[email protected]>       
       | 47
 Debian Ruby Extras Maintainers 
<[email protected]>  | 41
 Debian Multimedia Maintainers 
<[email protected]>    | 39
 Debian Java Maintainers <[email protected]>         
       | 39
 Debian KDE Extras Team <[email protected]>                
       | 32
 Debian Science Team <[email protected]>       
       | 32
 Python Applications Packaging Team <[email protected]>  
       | 29
 Debian GNOME Maintainers <[email protected]>       
       | 24
 Debian Install System Team <[email protected]>                      
       | 23
 Debian Mozilla Extension Maintainers 
<[email protected]> | 17
 Debian Fonts Task Force <[email protected]>              
       | 17
 Debian GIS Project <[email protected]>                   
       | 15
 IME Packaging Team <[email protected]>                     
       | 15
 Debian Haskell Group <[email protected]>         
       | 15
 Matthias Klose <[email protected]>                                               
       | 14

so lots of teams have more manpower than us (c = number of unique
changed_by entries). What about uploading power (signed_by)?

                                      maintainer                                
       | c  
---------------------------------------------------------------------------------------+----
 Debian QA Group <[email protected]>                                       
       | 77
 Debian Python Modules Team <[email protected]>       
       | 56
 Debian Games Team <[email protected]>                    
       | 54
 Debian Science Maintainers 
<[email protected]>       | 47
 Debian Java Maintainers <[email protected]>         
       | 32
 Debian Perl Group <[email protected]>               
       | 31
 Debian Ruby Extras Maintainers 
<[email protected]>  | 29
 Debian KDE Extras Team <[email protected]>                
       | 26
 Debian Multimedia Maintainers 
<[email protected]>    | 26
 Python Applications Packaging Team <[email protected]>  
       | 25
 Debian Science Team <[email protected]>       
       | 24
 Debian GNOME Maintainers <[email protected]>       
       | 23
 Debian Install System Team <[email protected]>                      
       | 23
 Debian Med Packaging Team <[email protected]>       
       | 22
 Debian Mozilla Extension Maintainers 
<[email protected]> | 16
 Debian Fonts Task Force <[email protected]>              
       | 15
 Josselin Mouette <[email protected]>                                             
       | 13
 Debian XML/SGML Group <[email protected]>           
       | 13
 Dmitry E. Oboukhov <[email protected]>                                          
       | 13
 Debian Haskell Group <[email protected]>         
       | 12

Also not lots of teams do better here. Who are these 12, and how is the
load distributed:

                       signed_by                       |  c  
-------------------------------------------------------+-----
 Joachim Breitner <[email protected]>           | 807
 Clint Adams (GNU) <[email protected]>                     | 547
 Joey Hess <[email protected]>                          |  55
 Iain Lane <[email protected]>                  |  55
 TANIGUCHI Takaki <[email protected]>                |  14
 Kiwamu Okabe <[email protected]>                     |  14
 Giovanni Mascellani <[email protected]> |  12
 Iustin Pop <[email protected]>                          |   6
 Ryan Kavanagh <[email protected]>                        |   4
 Jonas Smedegaard <[email protected]>                        |   4
 Daniel Baumann <[email protected]>                    |   1
 Hector Oron Martinez (zumbi) <[email protected]>  |   1


What conclusions can we draw from it?

      * We are one of the most active teams (probably due to the high
        volatility of Haskell libraries, and many uploads for just
        dependency bumps).
      * We are understaffed compared to the other teams. That we still
        do good is a sign that we have built a good infrastructure and
        benefit from very homogenous upstream packages.
      * Our work is not evenly distributed, with Clint (thanks a lot!)
        and me doing most uploading work. One reason might be that due
        to the tools we have, including some of the new mass-* scripts
        in the tool repos, it is actually possible for us two to do most
        of the work. And since we do the work, others don’t feel obliged
        to do more of it. But this is not very healthy, e.g. when Clint
        or me (or both) for some reason have to stop working on DHG.

Further conclusions welcome; this was just a spontaneous time-killing
idea.

Greetings,
Joachim

¹ Which I co-founded and helped building some of the infrastructure and
policy that allowed mass-maintaining – I consider this my biggest
contribution to Debian.

-- 
Joachim "nomeata" Breitner
Debian Developer
  [email protected] | ICQ# 74513189 | GPG-Keyid: 4743206C
  JID: [email protected] | http://people.debian.org/~nomeata

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to