One thing I am missing here and maybe its too new for the proposal is temporary blacklists. Such as: Don't log for the next 20 minutes. Don't log Documents from 19.7 - 19.8 etc... I don't see this option at all in our current API ideas.
While I actually like Markus's proposal alot (kudos on the awesome work) I am kind of hesitant on the BlacklistTemplateIdentifier. I feel more comfortable using an identifier like "actor/#uid" as in "application://firefox.desktop/porn". This allows us to easily trace where the blacklist came from. These are just random thoughts. Cheers Seif -- You received this bug notification because you are a member of Zeitgeist Framework Team, which is subscribed to Zeitgeist Framework. https://bugs.launchpad.net/bugs/612344 Title: Blacklist API sucks Status in NULL Project: Triaged Status in Unity Files Place: Triaged Status in Zeitgeist Framework: In Progress Bug description: Guys, GetBlacklist and SetBlacklist (without any signals) for an asynchrounous-by-nature API? Come on! How about changing it to Get, Add, Remove and a changed signal? That way it'd be actually usable... _______________________________________________ Mailing list: https://launchpad.net/~zeitgeist Post to : firstname.lastname@example.org Unsubscribe : https://launchpad.net/~zeitgeist More help : https://help.launchpad.net/ListHelp