[ZDP] BackTalk to Document The Zope Book (2.5 Edition)/Using Basic Zope Objects
nobody@nowhere.com
nobody@nowhere.com
Sat, 21 Sep 2002 17:56:40 -0400
A comment to the paragraph below was recently added via http://www.zope.org/Documentation/Books/ZopeBook/current/BasicObject.stx#3-240
---------------
ZCatalog has a way of connecting changes made to disparate
objects. This is because cataloging an object must, by necessity
change the catalog. Objects that automatically catalog
themselves when they are changed propigate their changes to the
catalog. If such an object is changed in a version, then the
catalog is changed in the version too, thus locking the
catalog. This property makes the catalog and versions get along
poorly. As a rule, versions should not be used in applications
that use the catalog.
% Anonymous User - May 29, 2002 12:08 pm:
`propagate'
% Anonymous User - Sep. 21, 2002 5:56 pm:
Again: what is the advantage of using Version against working on a copy and finally overwriting original?