[Zope3-dev] RFC: move 'App' out of 'Zope'
Jim Fulton
jim@zope.com
Sun, 22 Dec 2002 15:05:36 -0500
Phillip J. Eby wrote:
> At 12:57 PM 12/22/02 -0500, Jim Fulton wrote:
>
>> Certainly, this will be clarified in Zope 3 by putting everything
>> (well, all
>> core things) that depends on the zope application framework in a
>> special package
>> (currently zope.app). This means that anything outside this special
>> package must
>> be usable outside of the framework.
>
>
> Per my other post on this subject, may I suggest that even if we stay
> with a nested package for what is now Zope.App, can we choose a
> different name for it, and stop talking about it as the "application
> framework"?
>
> As an app developer who works mainly with those pesky "reusable
> packages", I think of *them* as the "application framework". Zope.App,
> IMO, is a content management application *built on* the "application
> framework" that's outside of Zope.App. "zope.cm" or "zope.content" or
> "zope.cmf" would make a *lot* more sense to me.
>
> In talking with people about Zope 3 currently, this *is* a stumbling
> block, because if I say we're going to be using the Zope app server,
> people think that that must be in Zope.App, when in fact Zope.App is the
> thing I don't currently want them to import under any circumstances. ;)
And to me, the parts outside of zope.app are little independent things.
Each provides an application framework. Zope.app ties these and other things
together to provide a much bigger and more integrated framework that isn't
specific to content management. In fact, most of zope.app isn't really
specific to a server.
Jim
--
Jim Fulton mailto:jim@zope.com Python Powered!
CTO (888) 344-4332 http://www.python.org
Zope Corporation http://www.zope.com http://www.zope.org