The GraphEngine is at this point more of a proof of concept, but a working one.
The goal is to produce a utility that can be used to read a pageflow (in this case expressed as a list of dictionaries) and then, while the user navigates through it, keep track of the user's position and automatically generate URLs to go forward depending on the stored pageflow and a context stack that is stored on a sessioning-like backend.
At this point the sessioning backends are either the CMF itself where a user object is wrapped in a data wrapper that can be used to store arbitrary data, or the CoreSessionTracking product. Other backends can be constructed and plugged in relatively easily because storage is a separate module.
GraphEngine requires Zope version 2.3.0 or higher.
This software is provided under a license. Please see LICENSE.txt for the details of this license.
| Release | Version | Release Date | Downloads |
| GraphEngine 0.3 | 0.3 | 2002/04/02 | 518 |
| GraphEngine 0.2 | 0.2 | 2002/04/02 | 509 |
You can follow the latest developments via Subversion at the following address: http://svn.dataflake.org/GraphEngine/