[Zope-Checkins] Re: Zope-Checkins digest, Vol 1 #428 - 1 msg

Jim Fulton jim@digicool.com
Thu, 09 Nov 2000 15:12:00 -0500


> 
> Message: 1
> From: chrism@serenade.digicool.com
> Date: Thu, 9 Nov 2000 09:14:09 -0500
> To: zope-checkins@zope.org
> Subject: [Zope-Checkins] CVS: Zope2  - Owned.py:1.7
> 
> Update of /cvs-repository/Zope2/lib/python/AccessControl
> In directory serenade.digicool.com:/home/chrism/sandboxes/ZopeTrunkCVS/lib/python/AccessControl
> 
> Modified Files:
>         Owned.py
> Log Message:
> changeOwnership method of Owned mixin failed when in "non-recursive" mode when trying to set child._owner = child._owner.  Why it was doing this I have no idea.  I changed it to set child._owner = new.  The trunk version of this method is significantly different than the 2.2.X branch version in other ways, so I can't make an analogous change to the 2.2.X branch.

Whatever you do, don't try to move this to the branch!

The trunk version is *broken*. There was a mix up about the requirements
for a change and an incorrect (from a requirements point of view) 
change was made.

Jim

--
Jim Fulton           mailto:jim@digicool.com
Technical Director   (888) 344-4332              Python Powered!
Digital Creations    http://www.digicool.com     http://www.python.org

Under US Code Title 47, Sec.227(b)(1)(C), Sec.227(a)(2)(B) This email
address may not be added to any commercial mail list with out my
permission.  Violation of my privacy with advertising or SPAM will
result in a suit for a MINIMUM of $500 damages/incident, $1500 for
repeats.