Comment 6 for bug 98256

Revision history for this message
Steve Alexander (stevea) wrote :

From the previous comment, I take it that Zope 3 is in development mode by default.

I think this is a mistake. It reflects an assumption that Zope 3 is mostly used to develop software and rarely used to deploy software. This might be true *today*, but surely it isn't something we want to be true long-term!

The principle use of Zope 3 libraries should be to develop new applications. Which is fine, beause that's just the libraries, and development mode has no bearing on that.

The principle use of Zope 3 instances should be for people to install already-written applications and simply run it. That's what the main use of PHP is. So, Zope 3 should ship with development mode disabled by default. The rare Zope 3 user who is a developer will follow the documentation and enable development mode. Like something like PHP.

Yeah, I know it doesn't reflect the Zope 3 userbase now, but if we want Zope 3 to be widely adopted and used as a base for cool pre-written software, we need to start thinking this way.