[Zope3-dev] Initial thoughts on the Zope3 security framework

Martijn Faassen faassen@vet.uu.nl
Sun, 9 Dec 2001 22:24:38 +0100


Guido van Rossum wrote:
> [Ken]
> > Close.
> 
> This suggests I wasn't quite right (as in "close, but no cigar"), but
> the rest of what you write doesn't explain where I was wrong.

I'd like to know too, I thought what Guido described was correct. :)

> > Local roles map roles to user ids within the context of an object in the
> > database.  Eg, a folder may grant local role "reviewer" to joe_user, so
> > joe_user account gets reviewer role within the folder.  The role mappings
> > obtain for objects contained within the folders, so the local roles apply
> > for objects in the folder and in subfolders.
> 
> Since when can "obtain" be used intransitively?  What does "X obtains"
> mean?

'obtain' in English can be used in the sense of 'to be applicable' or
'to hold true'.

   3: be valid, applicable, or true; "This theory still holds".

'obtain' can be used intransitively since at least 1913:

>From Webster's Revised Unabridged Dictionary (1913) [web1913]:

  Obtain \Ob*tain"\, v. i.
     1. To become held; to gain or have a firm footing; to be
        recognized or established; to subsist; to become prevalent
        or general; to prevail; as, the custom obtains of going to
        the seashore in summer.

;)

Regards,

Martijn