[Zope3-dev] [Catalog] efficient integration

Jim Fulton jim at zope.com
Fri Feb 4 13:16:30 EST 2005


Dieter Maurer wrote:
> Are there already ideas how to integrate the catalog into Zope3?

Yes

> Of course, integration via events could be a primary step.

Yup

> However, some components, as e.g. the workflow, will probably
> know that only a tiny part of the objects should be indexed.
> Indexing the complete object (including often huge texts)
> would be a waste of time.

Yup


> Thus, the catalog should probably be split into a unique
> id service and several groups of indexes where the index groups
> are interested in different kinds of modification events.

You should look at the existing (minimal) catalog
support on the trunk.  In particular, see zope.app.catalog.

An important part of the vision is that there can be
many cataloging and/or indexing components that can
be managed independently by searched (joined) together
as needed.

Jim

-- 
Jim Fulton           mailto:jim at zope.com       Python Powered!
CTO                  (540) 361-1714            http://www.python.org
Zope Corporation     http://www.zope.com       http://www.zope.org


More information about the Zope3-dev mailing list