Besides, DASL isn't really a query language but rather a query wrapper: you're free to insert whatever query language you want (DAV:basicsearch being the most prominent one) inside DASL (which boils also to an HTTP method + a bunch of headers).
However, the lenya community is searching for a repository interface. A mandatory requirement for us is: Searching
Otherwise we should better rely direct on a RDBMS, instead of using a "poor man's" repository interface.
Hrmpf. I'll try not to read between the lines of your post what can be an offense to whom designed the current interface, which don't seem that much a "poor man's" thing to me. Currently, I don't quite consider Lenya needs as something that should force down our throaths hacky solutions (using DASL as a query means, in fact, ruling out non WebDAV repositories), so your argument doesn't quite stand, but in any case I'm all ears and waiting for sound proposals.
Just keep in mind that even the cream of the crop of repository experts was able to come up with a unified search mechanism (and yes, I do expect that it was also if not mainly because of political/commercial reasons, but still...).
Ciao,
-- Gianugo Rabellino Pro-netics s.r.l. - http://www.pro-netics.com Orixo, the XML business alliance - http://www.orixo.com (Blogging at: http://www.rabellino.it/blog/)
