Comment 6 for bug 447417

Revision history for this message
Siegfried Gevatter (rainct) wrote : Re: [Zeitgeist] [Bug 447417] Re: Zeitgeist should have any kind of system to protect users privacy

Removing events after their insertion is not the answer, they should
never be inserted at all if they are blacklisted. If they get inserted
they are broadcasted to all listening programs (possibly including
stuff like Teamgeist) so it's too late to delete them.

I'd like to have filtersets defined (just like in Teamgeist for
deciding what is send out) and InsertEvents should check stuff against
the blacklist and reject it (returning None -ie. ""- in the event's
position in the the list of event ids resulting from the InsertEvents
call). The code for this (checking if an event matches the filters)
should probably go into a public module so that other applications can
use it too.

Better ideas are welcome, of course!