Anyone care about this? I'd like to finish it, most of the code is in OpenACS already.
The idea is to allow google-style search operators
then we can extend search with new operators arbitratily without adding to the callback signature etc, and a package could use search like an api just by passing in a search query ie:
"package_id:12345 creation_user:23456 some search terms"
could be sent to the search package which would generate the correct quer and return a multirow with the results.