Uh. Ok, this is getting boring ;) Release early and release often
taken to the extreme.
We are proud to present the beta 3 release of Archetypes 1.2.0. This
release includes the following improvements, in no particular order:
- Added two new classes: BaseContentMixin and BaseFolderMixin which
are exactly like BaseFolder and BaseContent, but without the
ExtensibleMetadata. In fact, they are BaseFolder and BaseContent
stripped down and BaseFolder and BaseContent just subclass them.- BaseObject now uses getCharset to consistently use the portal
charset in all places where unicode is used.- Added tests for External Editor integration. Make sure a BaseUnit
is always returned.- Merged patch by Ricardo Lemmi for GadflyStorage.
- Fixed unicode tests that were broken
- Added a few marshaller tests (to check that both a .doc and a .rst
file are uploaded and retrieved correctly by default)- Fixed BaseObject.get_size() to behave correctly w/ regards to
DateTime fields and other fields that are not easily measureable- Added an optional ‘values’ keyword argument to processForm which
has preference over REQUEST.form- Various improvements on schema migration, thanks to Geoff Davis
- DisplayList is now publically accessible. That means you can import
it from Script (Python)
With those changes, Archetypes is now quickly approaching a final and
stable release.
This release no more includes a CVS checkout of
PortalTransforms, since a release has been made last week. Instead,
you can get PortalTransforms from this location:
http://prdownloads.sourceforge.net/archetypes/PortalTransforms-1.0.tar.gz?download
See the PortalTransforms announcement here:
http://sourceforge.net/forum/forum.php?forum_id=326571
OTOH, this release includes ArchGenXML, which is a tool to generate
Archetypes-enabled products from UML diagrams. From ArchGenXML README:
ArchGenXML is a commandline utility that generates Plone
applications based on the Archetypes framework from XMI (UML) and
XSD (XMLSchema) files.It is tested with the XMI output from the following tools:
ObjectDomain, Sybase PowerDesigner, ArgoUML, Poseidon, KDE’s
Umbrello.
The Archetypes tarball can found at:
http://prdownloads.sourceforge.net/archetypes/archetypes-1.2.0_beta3.tgz?download
Have fun and please report any bugs you may find at the Archetypes SF
Tracker:
http://sourceforge.net/tracker/?group_id=75272
Thank you for listening!