[Zope-dev] ZPatterns framework improvements

Kevin Dangoor kid@kendermedia.com
Sun, 21 May 2000 11:42:33 -0400


----- Original Message -----
From: "Phillip J. Eby" <pje@telecommunity.com>
To: "Jason Spisak" <444@hiretechs.com>
Cc: <zope-dev@zope.org>
Sent: Sunday, May 21, 2000 11:14 AM
Subject: Re: [Zope-dev] ZPatterns framework improvements


> The basic idea is that an "indexing" plugin receives objectAdded(),
> objectChanging(), objectChanged(), and objectDeleted() messages from its
> DataManager.  The idea was that it would then be able to update an index
> (such as a ZCatalog) accordingly.  But during one of the PTK discussions
> about member registration, it occurred to me that a "registration index"
> could note the addition of a user, and then e-mail them or do other
> operations specific to that portal's business rules.
[other great examples of this capability snipped]

You could call these "ChangeBrains". It's got a bit of alliteration to it :)

After reading Steve Alexander's message this morning, I started thinking
about how the Portal capabilities could be refactored into one or more
Specialists. This feature is also a very neat way for people to set up their
review policies for the Portal.

I'll send a message with more detail about my thoughts on a Portal
Specialist over on the zope-ptk list. I just wanted to chime in and say that
I agree that ChangeBrains (or whatever) are a Really Useful Thing.

Kevin