[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: (seemingly) declinging bug report numbers



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


Reply to: