Personal tools
You are here: Home Products ArchGenXML Releases ArchGenXML 2.0
Document Actions

ArchGenXML 2.0

Up to Product page
ArchGenXML
A big cleanup, nothings on the same place! Generates code for Plone 2.5.3+ and Plone 3.0

For additional information about this project, please visit the project page.

Available downloads

Python Egg

For all platforms (570KB)

Release Notes

Tested with Plone 3.0, Plone 2.5
State Final release
License GPL
Release Manager Jens Klein

ArchGenXML 2.0 uses now a different structure. Everything setup-specific was moved to setup-handlers and GenericSetup XML. Indexes are handled now different. At the moment and according to GenericSetups nature you cant uninstall a Product!

Upgrading your ArchGenXML 1.5 projects to 2.0 means some work! Use it for new projects or if you really need to upgrade to Plone 3.0. If you upgrade start with generation of the model. Look if stereotypes or tagged value you used are no longer there. Replace them by the tagged value or stereotypes. If it generates copy over the logic and move your AppInstall to setuphandlers.

have fun!

Feature enhancements in this release

The following features are associated with this release:

#1: Plone 2.5 support + refactoring
I propose a big cleanup for archgenxml, partially in preparation for genesis. Target only plone 2.5, so remove old stereotypes and tagged values. Generate state-of-the-art plone 2.5 code. Clean up the Big Method by using some zope3 adapter/viewclass magic and templates.
#2: Switch to membrane and remember (from cmfmember)
Ditch cmfmember support (not available in plone 2.5+), use membrane/remember instead.
#4: Use distutils/setuptools/easysetup
Use distutils/setuptools/easysetup ("python setup.py install") to be a more well-behaved python citizen.
by Jens W. Klein last modified March 19, 2008 - 17:56

For any issues with the web site functionality, please file a ticket.

Please consult the policy on plone.org content if you want your content published on this site.

Servers and hosting by