simple search api (was Re: mimetype standardisation by testsets)

Jean-Francois Dockes jean-francois.dockes at
Wed Dec 20 12:08:10 EET 2006

As an afterthought to my previous message (sorry), the result list could
change if the query has to be re-run. This is a good reason for keeping the
uris as document identifiers for getSnippets().


Jean-Francois Dockes writes:
 > Mikkel Kamstrup Erlandsen writes:
 >  > 2006/12/19, Jean-Francois Dockes <jean-francois.dockes at>:
 > Ok, so you don't request "Snippet" as a property in the initial query, and
 > re-call Query() with the appropriate record number, requesting the
 > "Snippet" property for the record you want the Snippet for. If getting a
 > snippet is slow and costly, using a dbus transaction for it should not be an
 > issue.
 > Or if you really want to, you could define a call requesting snippets for a
 > list of result numbers. All I'm saying is that 'URI' is not a good result
 > identifier. 
 >  > These was the reasons why I split the methods like I did and I still think
 >  > they hold...
 > My central point is that 'URI' is not a good result identifier. Results are
 > not organized by URI either on the application or backend side. The result
 > list is an ordered sequence, the natural accessor is the number in the
 > sequence.
 > Regards,
 > J.F. Dockes

More information about the xdg mailing list