RE: [Zope] ANN: ZCatalog 1.0.0 alpha
-----Original Message----- From: Martijn Pieters [mailto:mj@antraciet.nl] Sent: Monday, June 28, 1999 5:20 AM To: Michel Pelletier; 'zope@zope.org' Subject: Re: [Zope] ANN: ZCatalog 1.0.0 alpha
At 21:20 25/06/99 , Michel Pelletier wrote:
Greetings Zopeheads.
After much sweat and toil and 4 rewrites, we are pleased to announce the release of ZCatalog, the Zope Cataloging and Searching Product, version 1.0.0 alpha.
The Catalog can be found at:
It's beautiful. Some remarks:
* The docs mention the ZCatalog having an entry in the public CVS. When will this be realized?
Doh. I will (I mean Ken will) have that up and running today.
* Right now, search results on multiple indexes are intersected; if you have a search term on the title and the body of a news item, only objects that have hits on both indexes are shown. This makes it practically impossible to present one search field that will present the user with objects that have the search term in one of the indexes. I would like to be able to concatenate the results from different indexes. intSet supports this operation (union).
Oh man, I knew someone would open up the Query Language can of worms. Yep, your right, the catalog (like ZTables) takes only the intersection of a search. Modifying the _indexedSearch() algorithm wouldn't be too hard, it's just *how* to modify it is the tricky part. The ideal solution would be to create some sort of query language that web form could dynamicly build queries to, that way, you can design your querty rather smartly. A nifty wizard could even be built to build complex web forms that you can then tweak for usability. Brainstorm on this, and let me know what you come up with.
* catalogView.dtml still contains (albeit commented out) debugging code =)
Thanks, today I'm doing some general cleanup on the code. I'll wack it. -Michel
-- Martijn Pieters, Web Developer | Antraciet http://www.antraciet.nl | Tel: +31-35-7502100 Fax: +31-35-7502111 | mailto:mj@antraciet.nl http://www.antraciet.nl/~mj | PGP:
http://wwwkeys.nl.pgp.net:11371/pks/lookup?op=get&search=0xA8A32149 ------------------------------------------ _______________________________________________ Zope maillist - Zope@zope.org http://www.zope.org/mailman/listinfo/zope (For developer-specific issues, use the companion list, zope-dev@zope.org - http://www.zope.org/mailman/listinfo/zope-dev )
participants (1)
-
Michel Pelletier