[Zope-dev] (ZPatterns) Speeding up Skinscripts

Phillip J. Eby pje@telecommunity.com
Thu, 29 Mar 2001 21:04:44 -0500


At 05:58 PM 3/29/01 -0500, Steve Spicklemire wrote:
>
>bring up a point I've been wondering about anyway. Now that Ty and
>Phillip have moved on to TransWarp, who will be maintaining all the
>changes to ZPatterns? SteveA has done a great job of keeping a
>modified version available for folks running 2.3.X, but I've seen no
>motion to move those changes into the "real" ZPatterns. Now if you
>find a great optimization, will it get movedinto ZPatterns too?

The reason I haven't moved Steve Alexander's changes in, is that there's
not an easy way to make them backward compatible with 2.2.x.  All of the
production applications Ty and I have are on 2.2.x Zopes, and we'd like to
not break them.  Zope 2.3.x is still too fresh for us to use for production
apps - we'd like to see the double-dot releases and hotfixes to slow to
more of a trickle before we upgrade.  Once we're ready to upgrade, I'll put
SteveA's changes in place.  Meanwhile, any patches submitted which are not
2.3.x-dependent can still be accepted.  Unfortunately, SteveA gave me his
patches all in one big gulp and I really don't want to take the time to
split it out.

I really expected 2.3.x to stabilize faster for some reason, although in
retrospect the 2.2.x series took this long to stabilize also.  Ah well.

Anyway, when I do that stuff, I'll be putting in the "kickTriggers"
feature, too, but I expect to modify it slightly in name and function, to
something like "forceChangedStatus(attributeName)" or
"forceStatus('CHANGED')".