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 "search language" and not "query language". 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't rule out that developers that want a basic search feature in their music app/help browser <insert pet peeve> can't use this language. There's still lots of functionality.
<br><br>I'm not saying that I didn't forget anything or didn'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>