[Zope3-dev] Temporarily disabling catalogs and indexes and
removing the object hub
Jim Fulton
jim at zope.com
Tue May 25 10:07:04 EDT 2004
Actually, I'm going to go ahead and rip out the catalog and indexing code.
It's too intertwined with the hub. The hub will be replaced by an
index id utility, so the code that currently depends on the hub can later
be modified to work with the index id utility. It makes sense to keep the
existing hub-dependent code now, as it will require minor changed later to
work with an indexing id service.
So I'll just remove the indexing and catalog packages for now. They will still be
in the repository. We'll bring them back later when we're ready. I'll make a tag
before removing them to make them easier to find.
Jim
Jim Fulton wrote:
>
> We don't plan to include cataloging or indexing support in Zope X3.0
>
> I assume that no one is using catalogs or indexes in Zope 3 at this point.
> If this isn't the case, please let me know.
>
> Currently, catalogs and indexes depend on the local event service and the
> object hub. I'm going to rip out the object hub and any code that
> depends on
> it or the local event service. This is in preparation for removing the
> local
> event service (http://dev.zope.org/Zope3/SimplifyEventSystem).
>
> There's some good code in zope.app.index and zope.app.catalog that I
> definately
> want to retain. So, I will keep this code and it's tests, but I will
> leave these
> packages in an unusable state. Later, when we have time (at least after
> X3.0 beta 1,
> and possibly after X3.0 final), we'll add new code that will make these
> functional
> again. If anyone's interested, this would make a good project for the
> EuroPython
> sprint.
>
> 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