[Zope] ANN: ZCatalog 1.0.0 alpha

Michel Pelletier michel@digicool.com
Mon, 28 Jun 1999 09:52:12 -0400


> -----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:
> >
> >http://www.zope.org/Download/ZCatalog
> 
> 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 )