Skip to main content

JSON based migrations for Plone

Project description

JSON based migrations for Plone

collective.jsonmigrator is a ready tool for you to migrate from old Plone sites (2.0, 2.1, 2.5) to new Plone 4.0 (or higher). Its based extensivly collective.transmogrifier and custom blueprints avaliable.

What makes it different from other migration tools is that is fully documented and proven to work on lots of migration projects. (ATTENTION! docs are outdated and come from the older collective.blueprint.jsonmigrator project. Contributions are welcome.)

Real beauty of it lays in ability to easily customize it and extend to support all your custom content types that you are using.

(Note that collective.jsonmigrator was previously named collective.blueprint.jsonmigrator).

Changelog

1.0.1 (2018-06-11)

  • if certain properties (default page, others?) are unicode they cause site failures. [sunew]

1.0 (2017-12-22)

  • Set default value of config field for jsonmigrator-run view. [bsuttor]

  • Fix workflow_history to also work with dexterity [erral, djowett]

0.4 (2016-05-24)

  • Do not require simplejson if we already have the native json module. [ale-rt]

0.3 (2015-10-25)

  • Move pipeline configurations into own directory pipelines. [thet]

  • Restructure blueprints to be in blueprints directory and integrate orphaned blueprints from collective.blueprint.jsonmigrator. [thet]

  • PEP 8. [thet, mauritsvanrees]

  • Log json decode error instead of crashing [marciomazza]

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

collective.jsonmigrator-1.0.1.tar.gz (22.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

collective.jsonmigrator-1.0.1-py2-none-any.whl (27.0 kB view details)

Uploaded Python 2

File details

Details for the file collective.jsonmigrator-1.0.1.tar.gz.

File metadata

File hashes

Hashes for collective.jsonmigrator-1.0.1.tar.gz
Algorithm Hash digest
SHA256 a658cdffd17aa977d09329bd11ac8166714a3dacef1ab749decf93f076039905
MD5 23d43ebecd2bfc4cbda759f9d6643c9a
BLAKE2b-256 7a04c6f436eb275e183bade3001187c7ab845097e8e160554afd04e9766cf7b4

See more details on using hashes here.

File details

Details for the file collective.jsonmigrator-1.0.1-py2-none-any.whl.

File metadata

File hashes

Hashes for collective.jsonmigrator-1.0.1-py2-none-any.whl
Algorithm Hash digest
SHA256 8017cff69f5774b6e377e500509c2e5f6eff2c1de42674a53cb1522964d2f16c
MD5 422807e94cbdc828dbab288666d0b96f
BLAKE2b-256 884ceab0c37de94f35609192b483318946420d17f79c45909074a75386cbfbab

See more details on using hashes here.

Supported by

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