Marshall
- Warning
- This product has not had a release in over 1 year and may no longer be maintained.
Archetypes content needs flexible representations for interacting with other systems. Marshall provides a pluggable system for getting and setting content, including a default XML system.
Project Description
Marshall is an add-on for Archetypes that handles creation and editing of content from external systems.
Features
- An XML marshaller that introspects AT schemas for hints on serialization
- A ControlledMarshaller class that delegates to underlying implementations
- A marshall registry tool where you can configure some predicates for choosing marshallers based on several pieces of information available.
More information on Marshaller is available in the XML in Plone with Marshall tutorial.
Current Release
Marshall 0.6.1
Released Jan 26, 2006 — tested with Plone 2.1.2
Small fix to encoding of values. Only use a CDATA for field values that are text/html. Also, encode information about the field (filename, content_type) when relevant as attributes in the XML.
More about this release…
-
Get
Marshall
for
all platforms
- Product Package
- If you are using Plone 3.2 or higher, you probably want to install this product with buildout. See our tutorial on installing add-on products with buildout for more information.
All Releases
| Version | Released | Description | Compatibility | Licenses | Status |
|---|---|---|---|---|---|
| 0.6.1 | Jan 26, 2006 | Small fix to encoding of values. Only use a CDATA for field values that are text/html. Also, encode information about the field (filename, content_type) when relevant as attributes in the XML. More about this release… |
Plone 2.1.2
|
GPL | final |
| 0.5.1 | Oct 28, 2005 | Adds supports for CDATA sections in ATXML format. Tests now pass with Plone 2.1. More about this release… |
Plone 2.1
|
GPL | final |

