[Mailman-Developers] personal server-side filtering
Eugene Leitl
eugene.leitl@lrz.uni-muenchen.de
Sat, 3 Jul 1999 23:27:43 -0700 (PDT)
Hi.
Another list I'm on often goes into regimes with bad signal/noise
regularly provoking cries for moderation. Here's a scheme I/friend
of mine come with --I'd like to know how difficult it would be to
add to mailman (particularly, where to massage it in).
"To recapitulate: my original proposal was to establish a pair of
lists: fnord-moderated/fnord-unmoderated. Everything rejected from
fnord-moderated would go to fnord-unmoderated that anybody
who subscribed to both lists would get the full feed, if so inclined.
This scheme is simple to implement, but has obvious flaws. To avoid
pressing anybody in a single quality metric it should be possible to
associate each subscriber with a ranking matrix against the other
participants (which could be inquirable remotely). With 1 k subscribers
this means keeping track of 1 M short integers, which is tolerable
nowadays (besides, this can be implemented as sparse matrix). Each
mail will be attached a pair of urls/listserv commands to
increment/decrement your individual ranking of the poster this mail
came from. The matrix gets initialized with zero. All positive values
including zero mean no filtering. -1 means every second post gets
through, -2 every third, etc.
This doesn't include topic filtering, but this can be addressed
separately. To address this, we can agree on an initial keyword pool
(META:SPACE:GUNS: etc.) and make the listserv let through only
properly classified messages. If a message is unclassified it gets
send back with a list of current keywords. There should be a mechanism
of creating new keywords, and discarding obsolete ones (e.g. by aging).
I'm fairly certain it would be possible to hack mailman into
supporting this. Does anybody see any obvious flaws in the scheme?"
So, any comments on that?
TIA,
Eugene