On Mon, 22 Oct 2012 08:27:59 +0200, Stefano Zacchiroli wrote:

> On Sun, Oct 21, 2012 at 11:25:47PM +0000, Felipe Sateler wrote:
>> Another way to look at it is the number of maintainers, as recorded in
>> the Packages and Sources files. I've done a bit of scripting and came
>> with these numbers:
> 
> Did you look only at Maintainer, or also at Uploaders? In the former
> case (Maintainer only), you'll probably end up interpreting the
> evolution from individual maintenance to team maintenance as a decrease
> in the available people power, incorrectly imo.

It also looks at uploaders, and filters out debian lists. The script I 
used was:

for dist in {0.93R6,1.{1,2,3.1},2.{0,1,2},3.{0,1},4.0,5.0,6.0.6,7.0} ; do
        echo $dist
        (cat Packages*-${dist}; echo; cat Sources*-${dist}) | \
                grep-dctrl . -sUploaders,Maintainer | \
                sed '/^[[:space:]]*$/d' | cut -f2 -d: | \
                sed -e 's/\(".*\),\(.*"\)/\1\2/g'| \
                sed -e 's/,/\n/g' | sort -u | \
                grep -v 'lists.*debian.org'  > maints-${dist}
done


I also grepped through the debian-devel-changes list[1] to find unique 
Changed-By entries, and it suggests the number of monthly active 
maintainers has been kept relatively steady, although much more variable 
in recent cycles. Yearly data suggests the same.

I have uploaded to [2] an ods file with the numbers.

[1] zgrep '^Changed-By' $src | sort -u > changed.${date} # done in a loop
[2] http://people.debian.org/~fsateler/activity.ods


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/k6gvil$12u$1...@ger.gmane.org

Reply via email to