ArchGenXML 2.0
Up to Product page
For additional information about this project, please visit the
project page.
Available downloads
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.