[Zope-dev] Re: SVN: Zope/branches/ajung-zpt-end-game/...

Tres Seaver tseaver at palladion.com
Tue May 30 14:45:38 EDT 2006


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

yuppie wrote:

> Yes. The 'no traverser' problems were not caused by the missing
> 'default' layer, so the Five fix doesn't resolve them. They are caused
> by the fact that Five traversing is now used in more places, so more
> tests need setUpTraversing/cleanUp.

OK, thanks for the information.

>>> So it all boils down to the empty expressions issue and this error:

I just created a collector issue for the 'OFS.Traversable' error:

  http://www.zope.org/Collectors/Zope/2117

>> I am planning to land my 'empty path expr BBB' patch on the trunk and
>> the 2.10 branch today.
> 
> 
> I agree with you that there should be BBB code that provides the old
> behavior and I agree with Philipp that not using that old behavior is a
> benefit for the CMF.

Sure.  I just don't want to *make* people upgrade CMF when upgrading
Zope, unless there is a reason which is important *to the CMF*.

An interesting factoid I found while spelunking this issue: the CMF (by
way of DCWorkflow) is literally the oldest consumer of the expression
machinery outside of ZPT itself!  Shane's earliest checkin of the
'Expression' module was nearly 5 years ago, and used an empty string as
the class-level default for the 'text' attribute.


Tres.
- --
===================================================================
Tres Seaver          +1 202-558-7113          tseaver at palladion.com
Palladion Software   "Excellence by Design"    http://palladion.com
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFEfJLS+gerLs4ltQ4RAukEAJ92u7KrVU/FVAM6p8dY69GLBtTXWQCgoDzJ
7zp6Sg2I2pckbXThHHvjJdc=
=3TF7
-----END PGP SIGNATURE-----


More information about the Zope-Dev mailing list