Zope has always provided strong collaborative capabilities. We want to take this idea further by providing more powerful environments for the different actors. Here's how we picture Zope applications being built and maintained by developers, designers, and administrators. Developers build components which provide reusable logic. Designers build applications by wiring components together with scripts and user interface templates.
Administrators deploy applications and handle issues such as upgrading and clustering.
For developers we want to offer a greatly improved experience. The development model will be simplified. In addition developers will be able to use familiar filesystem-based tools to build Zope components. Components will help developers by allowing them to quickly build re-usuable code. Components will be easily deployed and updated.