Forum OpenACS Q&A: Response to Article on ACS x Zope

Posted by Chris McDonough on
Uh, am I supposed to be defending Jim building the ZODB in a response to you?  I can't.  It's finished, functional, and stable.  There's not a whole heck of a lot I can do about it, even if I wanted to.  You can download it yourself as part of Zope from, there's a UML model at, or you can read a draft article half-devoted to it (written very recently) at

Is there something else specific I am supposed to be defending?  OO?  Dude, the *name of the product* is the Zope *Object* Publishing Environment.  It'd be a little tough for me (assuming I like our product) to not defend an OO approach to web development with a name like that.  😊

Is there anything else I should be defending?  My skills?  Perhaps my co-workers' skills?  The paucity of my social interactions?  My handwaving?  (BTW, Your suspicions about Zope being overengineered and over-complex are curious, as you've never used it, but I trust you've heard it from "smart people" on "good faith" and they're grounded in solid reason.)

This exchange is becoming pointless, but its been a lot of fun so far.  I have a strong conviction that we need more guys like you working for/on competing companies and projects.