You are not logged in Log in Join
You are here: Home » Members » ike » Kube for use with Zope Page Templates

Log in
Name

Password

 

     Kube for Zope Page Templates
Update:
Tom Nixon has created a great Kube starter tutorial here!

A Kube, is a 'slidable' document type, designed for use with Zope Page Templates. It behaves much like a folder, (where most of it's source came from) and is created for a 'content unit' information publishing model. Kubes work in accord with Zope's object publishing philosophy.

The Content Unit model is explained in the context of a Kube, in this PDF document, (Adobe Acrobat Reader 5 required).

This product, is not a technical solution, but a concept product for rapidly working with the hyperbolic structures of relational metadata that makes up a content unit, in a given context. Essentially, you can do really tricky stuff with it and Page Templates. The Zope Aquisition model is very powerfull, but there become many problems when dealing with objects accessed using a URL string, carrying content that is meant to be processed by Page Templates.

Kubes let you simply leverage the ZODB, without getting into SQL calls- to enable the rapid creation and fluid development of extremely complex relational content.

About Release 1.x (series):
Releases in the 1.0 family are a stable base product, and the Office of Structured Systems is comitted to keeping it's metadata structure as the base for all future releases, (keeping stored data compatability with future releases). It has been released into several production enviornments with great success.

Current (1.x era) development with the Kube is moving through creating a very simple interaction API, which would enable direct Kube creation through varying client interfaces- HTML forms, Application Servers, SWF movies, Java applications, standalone applications, etc...
This would make it a great candidate for fast persistent data storage objects which could be created manipulated by many different applications.

Also in the works are ZMI based Kube Power-Tools, to facilitate simple database schema analysis and DB dumps, from specific groups of Kubes existing in the ZODB- porting to various flavors of Open DB's, (or using any open DB classes which port to a specific data-table type).
I would love any additional pointers to open DB classes, or suggestions regarding what people are wanting in this area.

Version 1.0 is compatable with Zope 2.5.0, and the 2.4.x versions. Future development will be strictly under Zope 2.5.0, (as Page templates have now been integrated into it's source.)

I also invite any and all of your commentary or critique, [email protected] Technical, conceptual, philisophical.

download the Kube
download Kube overview PDF