The ZODB is an object database that allows for comparably natural storage of Python objects. Its top features are transparent persistence for Python objects, full ACID-compatible transaction support (including savepoints), a history/undo ability, efficient support for binary large objects (BLOBs), pluggable storage, and a scalable architecture. The database has a proven track record for about ten years in large applications.
The eGenix mxODBC Zope Database Adapter (Zope DA) allows you to easily connect your Zope installation to just about any database backend. Unlike Zope's ZODBC Zope DA, the mxODBC Zope DA works on Windows, Linux, and Solaris using the same interface. It implements thread-safe connection pooling and multiple physical connects per logical Zope connection. You can safely run Z SQL Methods in parallel, achieving much better performance than ZODBC Zope DA or similar database adapters under heavy load. This makes it ideal for deployment in clusters and hosting environments where stability and high performance are a priority.
Keylime for Zope is a set of generic objects to facilitate fast SQL application development. It offers the following objects, which can be used or overridden: htmlView, htmlInsert, formInsert, formUpdate, and htmlDelete. It uses Folder properties to define sqlTable, sqlKey, and sqlUniq so that the application will function using generic or overridden forms. Infinitely hierarchical SQL applications can be written very quickly. Sample apps and a Zope installation guide are included.
f2w helpdesk is a Web-based helpdesk package. It allows requests to be categorised to an arbitrary level of detail using a expert-system-like question and answer method. Advice and problem-specific information can be associated with the request categories, thus building up a knowledge base to speed the resolution of frequently occurring problems. Users can also add their own tasks, thus using it as a todo list or for workflow within teams, and notes can be added to each request at any time.