[Zope-PTK] Re: Properties of users

Kevin Dangoor kid@kendermedia.com
Wed, 9 Feb 2000 17:55:29 -0500


----- Original Message -----
From: "Mike Pelletier" <mike@digicool.com>
To: "Kevin Dangoor" <kid@kendermedia.com>
Cc: "Phillip J. Eby" <pje@telecommunity.com>; <zope-ptk@zope.org>
Sent: Wednesday, February 09, 2000 5:37 PM
Subject: Re: [Zope-PTK] Re: Properties of users


> On Wed, 9 Feb 2000, Kevin Dangoor wrote:
>
>     Looking at OFS/PropertySheets, I think there is support for the kinds
> of things we're trying to do.  FixedSchema SEEMS to accept a 'template'
> propertysheet, and doesn't allow you to add additional properties.  So,
> you (the LoginManager installer) build your PropertySheets on the
> LoginManager object somehow, and it (meaning it or one of the objects it
> manages) uses those sheets as the model for the sheets on the user
> object.  It loads the user's values from the UserSource (?) into the
> user's propertysheets, et voila.  We're done, right?  ;-)

Sounds good to me.

> > Are users going to be Folderish? Or, will people just make a separate
Folder
> > for storing their personal stuff. I'm thinking that I would like to
store a
> > user's shopping cart/wish list in their own area, as well as some kind
of
> > order summary objects to store their order history...
>
>     I think it would be best if users were not Folderish.  The desire is
> that, if you put enough work into it, no part of a user (including
> properties) _have_ to be stored in the ZODB.  This is because users are
> often both the most volatile and common objects.  A bad combination for
> the ZODB...

D'oh! Of course... I agree. Folderish user==bad.

Kevin