zeitgeist team mailing list archive
-
zeitgeist team
-
Mailing list archive
-
Message #04402
Re: [Bug 899602] Re: Automatically determine interpretation from mime-type when it's empty
This is nothing new, just the existing code from Python/libzeitgeist.
2011/12/16 Seif Lotfy <899602@xxxxxxxxxxxxxxxxxx>:
> 1) Is there a way to do it cross platform so we dont need to depend on any GNOME or KDE libraries to do so
Sure, we're just looking up the "subject mime-type" field in a
mimetype->interpretation dictionary.
> 2) Should we do it as an extension that hooks into "Pre Insert Event" or hard code it into the engine.
Don't see why we would overcomplicate it with an extension. Either we
do it, or we don't, but we don't "maybe" guess mime-type, that's just
confusing API users who want to rely on the feature.
--
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/899602
Title:
Automatically determine interpretation from mime-type when it's empty
Status in Zeitgeist Framework:
New
Bug description:
Several of our client APIs (python-zeitgeist and libzeitgeist)
currently support guessing the subject interpretation from the mime-
type.
I think it'd make sense to move this directly into the engine. So, if
a subject is inserted with an empty interpretation (which seems to be
allowed currently), we'll try to determine it from the mime-type.
This will avoid duplicating the mime-type mappings in different
bindings. It'll be even more useful for clients using the D-Bus API
directly (such as GTK+).
To manage notifications about this bug go to:
https://bugs.launchpad.net/zeitgeist/+bug/899602/+subscriptions
Follow ups
References