[Zope3-dev] Re: Zope 3 without ZODB
Jim Fulton
jim at zope.com
Sat Jan 20 10:02:10 EST 2007
On Jan 20, 2007, at 7:37 AM, Philipp von Weitershausen wrote:
>> If so, how should we go about making this optional?
>
> We would check if options.databases if empty. If that's so, we
> could set 'db=None'.
I would be -1 on hacking the existing main programs. They are already
a mess.
This is not meant to be a criticism of their authors, who did they
best they could at the time and with the working assumptions.
I would *much* rather see us open this up by making this part of Zope
3 more modular and putting more emphasis on explaining what is going
on and how one would do something different.
Here's what I'd like to see:
1. Separate server definition from application definition. They are
way too interwoven now. I'd like to see us move to Paste Deploy (or
something based on the framework it defines).
2. Document how to use the zope.publisher framework to define web
applications. It isn't very complicated, it just needs some
documentation. I made a beginning of of this in my aborted bobo
project. A good start for examples would be a hello-world app, the
existing zope 3 app, and, I assume, Grok.
Jim
--
Jim Fulton mailto:jim at zope.com Python Powered!
CTO (540) 361-1714 http://www.python.org
Zope Corporation http://www.zope.com http://www.zope.org
More information about the Zope3-dev
mailing list