[Zope] Re: ZopeVersionControl
brian at zope.com
Mon Oct 20 21:13:22 EDT 2003
> >> Shane Hathaway wrote: ZopeVersionControl lacks the ability to track
> >> subobject changes. Is this something that is planed for future
> >> versions of ZopeVersionControl?
> > Applications that use ZopeVersionControl are supposed to track sub
> > objects for themselves. This won't change.
> Ok. I need to look closer on how ZopeVersionControl works
> to understand that :-)
In case it helps, the WebDAV versioning spec does a reasonable
job of explaining the approach required for "sane" container
versioning (you can read a lot of the justifications for the
decisions in subversion in this).
At a very high level, you really need to be able to treat
containers as containers of "bindings" or references rather
than as containers of real objects. Doing that in a backward
compatible way with current Zope apps is a tough task (which
is why we haven't tried for a fits-all solution).
> >> But if you recommend it I'll dive in to the ZopeVersionControl code
> >> and try to figure out what I can do :-)
> >> Are there any plans for ZopeVersionControl? Who's manager for it?
> > Are you volunteering? ;-) Just kidding.
I have that sinking feeling that I may have been the last to touch some
parts of it, which according to our grand tradition may make me the
I'm pretty familiar with the internals, and I don't think that
those have changed much. Let me know if you have any questions and
I'll do everything I can to help.
Brian Lloyd brian at zope.com
V.P. Engineering 540.361.1716
Zope Corporation http://www.zope.com
More information about the Zope