I think it looks really good. Easy to extend with new properties, readable, as well as writable. You should propose the branch for a merge.
-- Add engine version identifier and expose this ID over the DBus API https://bugs.launchpad.net/bugs/462890 You received this bug notification because you are a member of Zeitgeist-Engine, which is the registrant for Zeitgeist Engine. Status in Zeitgeist Engine: In Progress Bug description: The latest changes to the API demonstrate that we need an API version ID and we also should make this ID accessible over DBus, something like: >>> iface = DBusInterface() >>> iface.getVersion() '0.3' Sample usecases: * some (external) dataprovider might only work with some API versions * same for client _______________________________________________ Mailing list: https://launchpad.net/~zeitgeist Post to : zeitgeist@lists.launchpad.net Unsubscribe : https://launchpad.net/~zeitgeist More help : https://help.launchpad.net/ListHelp