Robert Sanderson wrote: >[snip] >that database, I'd use one of the existing ones. Just the same as most >people wouldn't write their own SOAP library to implement SRW or their >own XML parser, most people won't write their own CQL parser ... and >don't have to, as there are existing open source implementations for the >major languages. > >Rob > > > Er, to that I say: http://www.google.com/search?hl=en&lr=&q=cql+parser+php&btnG=Search http://www.google.com/search?q=cql+parser+ruby&hl=en&lr=&start=0&sa=N I note this page: http://www.loc.gov/z3950/agency/zing/srw/tools.html mentions Java, Perl and Python (is there no C parser?). I use the Python parser and certainly I would have have given up on trying to create an SRU client completely if it had not existed. To say there are parsers "for the major languages" is not only exclusive, it's incorrect (.Net?). Or, rather, if it's not incorrect, where are they? It is very easy to bang the drum that "SRW/U is a superior way to implement search" (and it can be), but if there aren't the tools for the languages that power a /huge percentage of the web/, this, frankly, rings a little hollow. -Ross.