GNOME Bugzilla – Bug 497802
support beagle and tracker with the search keybinding
Last modified: 2007-12-06 22:12:30 UTC
Here is a patch that we use in the Fedora package. Obviously, a common search frontend would be better, but for now this will have to do.
Created attachment 99265 [details] [review] the patch
I think this should instead use the keys to be added in bug 491647.
I am really opposed to adding a "preferred search tool" tab to default applications. If using the keys in that bug will lead to that end result, then I am against it...
Seconded. I see this more as a short-term workaround [1] until we get a proper search frontend. IF the schema additions were applied to libgnome it would make sense to use them, but I'd not commit those, either. [1] That's not to say that "short-term" will actually be short.
Seconded also, beagle, tracker and any other search engine out there should coordinate on a common interface so that GNOME just can use the one that is available automatically. As for you patch, Matthias, don't we have a way to know which one of the search tools (beagle and tracker) are running? If so, instead of checking just the binary in $PATH, we could double check it is running, and use the one associated with it. Don't know, just checking if beagled/trackerd (or whatever) is running should be enough as the "short-term" workaround
Is a running daemon enough to tell what's used? Or rather, is the absence of a daemon proof that none of the two gets used? Anyway, I've committed the patch for now. Further refinement welcome, of course.