[BALUG-Admin] Lists: stats, etc.

Michael Paoli Michael.Paoli@cal.berkeley.edu
Sat Jan 10 14:35:19 PST 2009


Lists: stats, etc.

For our three balug- lists, for as long as I'm aware of us having been
tracking numbers for those lists, these are count of email addresses
subscribed to each.

YYYY-MM-DD announce talk admin
2009-01-10      662  290    30
2008-08-17      635  290    29
2008-03-03      571  247    28
2008-02-07      563  268    28
2008-01-02      337  260    28
2007-12-28      336  261    28
2007-10-21      304  251    27
2007-09-03      264  258    27
2007-07-24      287  256    27
2007-06-17      280  249    27

Note that generally "announce" includes all the email addresses, and
probably is the best number to use for "membership" number if/when
someone wants to know how many members BALUG has.  Of course we don't
force folks to come to meetings, so meeting attendance numbers are
another statistic (and we don't fore folks coming to our meetings to be
on our email lists either, so they're relatively independent numbers).

references:
file://balug-sf-lug-v1.balug.org/home/balug/e-mail_lists/info
http://lists.balug.org/pipermail/balug-admin-balug.org/2008-August/000602.html
LC_ALL=C export LC_ALL
cd /home/balug/e-mail_lists || exit
ls -d balug-announce/membership_[0-9][0-9][0-9][0-9]-[0-9][0-9]-[0-9][0-9] \
balug-talk/membership_[0-9][0-9][0-9][0-9]-[0-9][0-9]-[0-9][0-9] \
balug-admin/membership_[0-9][0-9][0-9][0-9]-[0-9][0-9]-[0-9][0-9] |
sed -ne 's/^.*\([0-9]\{4\}-[0-9]\{2\}-[0-9]\{2\}\)$/\1/p' |
sort -r |
uniq -c |
awk '{if($1==3)print $2;}' |
while read d
do
     echo "$d" \
     `wc -l < balug-announce/membership_"$d"` \
     `wc -l < balug-talk/membership_"$d"` \
     `wc -l < balug-admin/membership_"$d"`
done |
awk '
     BEGIN {print   "YYYY-MM-DD announce talk admin";}
     {printf("%s %8d %4d %5d\n",$1,$2,$3,$4);}
'




More information about the BALUG-Admin mailing list