On Fri, Jan 22, 2010 at 15:38, Alex Clark <aclark@aclark.net> wrote:
2. Then you get ZCA a component architecture for Python. It has nothing to do with Web whatsoever.
E.g. zope.component and one or two others?
Yup.
3. Then we have ZTK. A toolkit for building web frameworks.
This is where you lose me. What's an example of a ZTK package? I can't think of one off the top of my head… ah ok, I just found this:
- http://docs.zope.org/zopetoolkit/releases/packages-trunk.html
So ZTK is ZCA plus the bits that make it suitable for building web frameworks. And is it fair to say I can just build any web app with the ZTK? I don't need any of the frameworks that are already built, I'm free to reinvent the wheel if I choose too.
Sure. Or for example, use it together with Pylons, or Bobo, or for that matter BFG.
4. On top of that we have Zope 2, BlueBream and Grok.
I.e. The Frameworks™
Yup.
5. There is also BFG, which doesn't include/build on the ZTK (as the others do).
Right, it's "loosely coupled" with the ZCA, but you can throw that out too, if you like?
Chris has to answer that. -- Lennart Regebro: Python, Zope, Plone, Grok http://regebro.wordpress.com/ +33 661 58 14 64