On 1/12/06 5:51 PM, "Mark Sapiro" <[EMAIL PROTECTED]> wrote:
> Joshua Ginsberg wrote: >> >> Perhaps an interesting compromise might be to add to config.pck a key >> "last_post" whose value is a dictionary of email:time 9-tuple pairs. >> That way, folks like Erling could write a script to go ahead and do this >> fu, and it might be an interesting metric for other purposes as well. > > This could prove to be a real burden to sites that have LARGE lists. > Adding yet another dictionary with 100,000 keys to the list object > could have significant impact. Aimed primarily at original poster, whose name I don't remember. What is so hard about parsing the lines like the following in the post log for the information? Jan 11 14:31:59 2006 (8997) post to <list-name> from [EMAIL PROTECTED], size=3320, message-id=<insignificant for this purpose>, success Run a script before the log is rotated away which maintains a database keyed by posting address and containing a last_post_date field. Now and then query the database for posters who have posted more recently than xxx days ago, gets a list of all members, and reports the set difference of all-members - recent-posters. Action taken could be any of the ones discussed. This really doesn't seem like it should be part of Mailman, although it might have standing as a contributed extra goodie. I would expect it to have a low download count. --John _______________________________________________ Mailman-Developers mailing list Mailman-Developers@python.org http://mail.python.org/mailman/listinfo/mailman-developers Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-developers/archive%40jab.org Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp