<span class="gmail_quote"></span><span class="gmail_quote">Hi,<br>
<br>
On 28/11/06, <b class="gmail_sendername">Magnus Bergman</b> &lt;<a href="mailto:magnus.bergman@observer.net">magnus.bergman@observer.net</a>&gt; wrote:</span><br>
<blockquote style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;" class="gmail_quote">Is it only realistic<br>
that users would want (or should be able) to do such simple searches? I<br>
think it's realistic to imagine that there can be different search<br>
engines which are good at different things. Perhaps one is good at<br>
finding media files by their tags. One that is good at finding relevant<br>
information from fuzzy terms.</blockquote>
<br>
The multiple search engine problem seems to be the perfect use case for
dbus naming. Each search engine registers a well known unique name
e.g. &quot;org.novel.Beagle.simple&quot;&nbsp; and tries to own
&quot;org.freedesktop.search.simple&quot;.<br>

<br>

Thus if I want to be picky about who to query I ask for the engine
specific name, and if I don't care (surely the common case) I ask for
the well known name. Wrapping a library around this would be fine, but
the main point of the spec needs to be defining this interface
(&quot;search.simple&quot;) and getting everyone to implement it.<br>
<br>
<span class="gmail_quote">On 28/11/06, <b class="gmail_sendername">Magnus Bergman</b> &lt;<a href="mailto:magnus.bergman@observer.net">magnus.bergman@observer.net</a>&gt; wrote:</span><br>
<div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">At least I see it there has to be some kind of daemon if there is a<br>dbus interface. 
</blockquote></div><br>
Use dbus activation.<br>
<br>
<br>
<br>