Skip to main content

Plone blueprints for collective.transmogrifier pipelines.

Project description

Export/import transmogrifier blueprints

This package contains blueprints for collective.transmogrifier pipelines, that may be used to export/import Plone site content. It also overrides GenericSetup Content step so this package can be used out-the-box to migrate site content.

Credits

Design and development

  • Bohdan Koval

  • Andriy Mylenkyy

  • Taras Melnychuk

  • Vitaliy Stepanov

  • Vitaliy Podoba

  • Volodymyr Cherepanyak

  • Myroslav Opyr

  • Tom Lazar

  • Maurits Van Rees

  • Laurence Rowe

  • Mikko Ohtamaa

  • Tom Gross

Changelog

0.5 (23-08-2013)

  • Fixed export of Blobs [tom_gross]

  • Allow exporting of Plone sites not in ZODB root [tom_gross]

  • Port xml.minidom to lxml [tom_gross]

  • Plone 4.3 compatibilty

  • Apply patch which fixes import of tarballs not available in Plone 4.2 [tom_gross]

  • Be more failsafe in pathological situations [tom_gross]

  • Use regex to similarize xml in tesrs on Python 2.6 and 2.7 [tom_gross]

0.4 (21-04-2011)

  • Multiple path export support added to sitewalker [chervol]

  • Collection criteria export added for catalog source [chervol]

  • Simple transformation fallback added for straight forward type substitution scenario, correspondent test updated [chervol, kroman0]

  • cmfns cleanup, local_roles override due to unicode errors [chervol]

  • Allowed types acquisition case switch added [chervol]

  • Yield items in manifest order from manifest importer section. [elro]

  • Add an OrderedDict implementation. [elro]

  • Walk the folder structure breadth first (sort of) in reader section. [elro]

  • Set import context as an annotation on transmogrifier. [elro]

  • In the marshaller sections, make sure the path is a string, as it fails on unicode (and paths should be ascii strings). Fixes http://plone.org/products/quintagroup.transmogrifier/issues/1 [maurits]

  • If you only want to export a part of the site, you can specify a start-path in the sitewalker section; use ‘folder’ to only export ‘/plonesite/folder’. [maurits]

  • Only patch Generic Setup when Python is < 2.6. [elro]

  • Add the _export_context to the item always so other section may use it even if there is no _files key. [elro]

  • Add content type sniffing to the WriterSection. [elro]

  • Added z3c.autoinclude entry point so that zcml slug is no longer needed. Unfortunately I have no permissions to update documentation regarding this [miohtama]

  • Fix issue of using path index with catalogsource [miohtama]

0.3 (2010-09-07)

  • Plone4 compatibility [tomster, csenger]

  • updated tests for Plone4 and Plone3 [fenix, liebster]

  • added sections for export/import of portlet assignments [koval]

0.2 (2010-01-04)

  • the “quintagroup.transmogrifier” namespace removed [koval]

  • added interface import/export steps [mylan]

  • merged plone21 branch [piv]

  • various fixes [piv, mylan, koval]

  • history update, release [chervol]

0.1 (2009-11-19)

  • Initial release

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page