Hi All,<br><br>I put together a first take on formalizing an end user search language.<br><br><a href="http://wiki.freedesktop.org/wiki/WasabiUserSearchLanguage">http://wiki.freedesktop.org/wiki/WasabiUserSearchLanguage</a>
<br><br>Let me emphasize that I write &quot;search language&quot; and not &quot;query language&quot;. This is designed for the average user that find the Google search language more than enough. It has powerful features but I try to keep it as simple as possible - both because i claim that users dont need more[1], and because it should be as easy as possible to parse.
<br><br>When this is said, it doesn&#39;t rule out that developers that want a basic search feature in their music app/help browser &lt;insert pet peeve&gt; can&#39;t use this language. There&#39;s still lots of functionality.
<br><br>I&#39;m not saying that I didn&#39;t forget anything or didn&#39;t totally blow it, so go ahead and gimme the flames!<br><br>Cheers,<br>Mikkel<br><br>[1]: We actually have usability studies at work supporting this. Users simply fire of lots of simple queries instead of doing one complex one. Admit it - you do the same :-)
<br>