[Persistence-sig] newbie on this list

Shane Hathaway shane@zope.com
Fri, 16 Aug 2002 10:18:37 -0400 (EDT)


On Fri, 16 Aug 2002, Stephan Diehl wrote:

> I've written a persistence layer for some (internal) project. At some point,
> I want to publish it as open source, but there is no documentation yet, and
> it will take at least a couple of weeks to write some and get the software
> into a releasable state.
> If there is interest, I could give out the stuff anyway.
>
> so, why on earth did I write another persistence layer?
> At first, I used Standalone ZODB but got cold feet due to the blackbox
> behaviour, I just want to see, what's in the database :-)

You're in the right place.

I think there are two possible outcomes of this SIG:

1) we develop a persistence layer that's easy to understand; or,

2) we make ZODB's persistence layer easy to understand.

I think ZODB is amazingly useful and extensible.  It meets all the
requirements you listed and more; with a little extension it can store in
plaintext in any database.  But extending ZODB requires deep Python zen,
and even a little C zen.

So we want to either reduce or replace that complexity, so that we can all
reuse a common persistence layer.

Shane