Archetypes 1.2.0-beta3 Released

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!

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s