[Zope-ZEO] Need for PersistentList

Jim Fulton jim@digicool.com
Thu, 18 Jan 2001 16:03:22 -0500


Andrew Kuchling wrote:
> 
> On Thu, Jan 18, 2001 at 03:40:02PM -0500, Jim Fulton wrote:
> >I would be reluctantly willing to include something like
> >PersistentList in ZODB is I had some evidence that people actually
> >needed it. Persistent sequences seem to be like persistent mappings
> 
> Really?  Their absence drove us nuts, because whenever someone mutated
> a list directly, it led to confusion and time lost to tracking it
> down, so we wrote PersistentList and now use it all over the place.
> Perhaps it's because we have lists of things all over the place --
> steps, parameters -- while there seems less use for them in Zope,
> where things are usually accessed by name.

Hm.  I wonder what other peoples needs have been.

I'm willing to include it. Why PersistentList, not
PersistentMapping?  If included, this should get installed
into and imported from the Persistence module to avoid littering
application code with "ZODB".

Jim

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