[Zope-Coders] Zope 3; getting in on the act?

Tres Seaver tseaver@zope.com
Tue, 27 Nov 2001 19:17:02 -0500


Martijn Faassen wrote:

> Hey,
> 
> I notice there's a lot of exciting activity on Zope 3. So, can someone
> tell us external checkin-folks:
> 
>  * what the plan is (is this in the fishbowl?)
> 
>  * how can we help? (implementation help, design help, testing help)
> 
> I realize adding more people on a project can make it more complex
> to manage, and you have direct lines of communication to each other,
> but it seems interesting and I think us contributors might be able to,
> well, contribute. :)


The current work is aligned with the ZopeComponentArchitecture

proposal in the fishbowl:

   http://dev.zope.org/Wikis/DevSite/Projects/ComponentArchitecture/FrontPage

and is pushing to remove all the "science fiction" from
Jim's tutorial:

   http://cvs.zope.org/Docs/ZopeComponentArchitecture/PythonProgrammerTutorial

We could certainly use more feeback, both on the wiki (in particular,
the "URL madness" page,
   http://dev.zope.org/Wikis/DevSite/Projects/ComponentArchitecture/ExplicitNamespaceControlInURLs
has gotten very little comment), and on the tutorial.

At this point, we are trying to get enough of the architecture

stable to remove a couple of gnarly risks;  we will then be in
a position to enlist volunteers to help build out the "full" Zope
framework atop the architecture.

Our current plan is to build a "Zope 3x" release which makes new
component development possible (and even easy), while neglecting
(mostly) forward-compatibility.  The actual "Zope 3.0" release
will follow, tackling the forward-compatibility problem.

In the meanwhile, interested parties can check out the current
"spike" as:

   $ cvs -d :ext:cvs.zope.org:/cvs-repository co -r Zope-3x-branch Zope3

and run the (not very interesting, yet) Zope3 server via:

   $ cd Zope3
   $ python2.2 z3.py

Tres.
-- 
===============================================================
Tres Seaver                                tseaver@zope.com
Zope Corporation      "Zope Dealers"       http://www.zope.com