On Mon, 2006-02-27 at 17:06 +0100, Lennart Regebro wrote:
OK, some initial, fuzzy comments:
...
You are thinking about things like TTW development and such?
Among other things. Zope 2 is more mature than Zope 3 in a lot of areas. WebDAV and process management are a couple of examples that occur to me off the top of my head. ...
- Zope 5 will be the application server generally known as Zope. It will be backward compatible (to the same degree that Zope 2 releases are currently backward compatible with previous Zope 2 releases) with Zope 2. Zope 5 will similarly be backward compatible with Zope 3 applications built on top of the current Zope 3 application server.
Note that Zope 5 will leverage Zope 3 technologies to allow a variety of configurations, including a Zope 2-like configuration with implicit acquisition and through-the-web development, and a Zope 3-like configuration that looks a lot like the current Zope 3 application server. Maybe, there will be a configuration that allows Zope 2 and Zope 3 applications to be combined to a significant degree.
This overwhelms my complexity sensor. :-)
Sorry, I'm not sure why.
I like the vision of Zope2 becoming a set of extra packages you install for Zope3, to get backwards compatibility. Maybe this is the same as what you call Zope 5, maybe not.
I see Zope 5 being a combination of Zope 2 and Zope 3, keeping the best of both.
- There wouldn't be confusion about 2 Zopes.
This is definitely true...
And given some of the discussion over the last month or two, I think this is pretty important. Jim -- Jim Fulton mailto:jim@zope.com Python Powered! CTO (540) 361-1714 http://www.python.org Zope Corporation http://www.zope.com http://www.zope.org