Changeset 3062 in products
- Timestamp:
- Jan 12, 2011 10:48:33 AM (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
quintagroup.transmogrifier/trunk/README.txt
r1504 r3062 1 *************************************** 2 Export/import transmogrifier blueprints 3 *************************************** 1 Introduction 2 ============ 4 3 5 .. contents:: 4 Plone Migration Tool for migrating content between two Plone websites that allows to export content 5 from one Plone website and import it into another one. 6 6 7 This package contains blueprints for collective.transmogrifier 8 pipelines, that may be used to export/import Plone site content. 9 It also overrides GenericSetup ``Content`` step so this package 10 can be used out-the-box to migrate site content. 7 quintagroup.transmogrifier package includes Plone blueprints for collective.transmogrifier pipelines 8 that are used for exporting/importing Plone site content. So, quintagroup.transmogrifier package can 9 be used as independent Plone Migration Tool by providing ways for handling content migration from one 10 Plone site to another. This package overrides GenericSetup 'Content' step - so this package can be used 11 out-the-box to migrate site content. 11 12 12 Running test 13 ************ 13 The included blueprints allow to: 14 14 15 In current state before running all test you need to go to 16 collective.transmogrifier package and edit configure.zcml file, replacing 15 * quintagroup.transmogrifierreturn queried items from the catalog 16 * create pipeline items from contents of Plone site folders 17 * walk through different GenericSetup import contexts and yield items for every folder 18 * generate and parse manifest files - listings of objects contained in some foldere in XML format 19 * migrate properties for objects that inherit from OFS.PropertyManager.PropertyManager mixin class 20 * use context sensitive components (adapters) to do needed corrections in data generated in previous sections 21 * set references for content objects 22 * migrate comments for site content 23 * extract data from Archetypes file fields 24 * apply stylesheet to some XML data stored on item. 17 25 18 :: 26 You can manage import/export procedure by configuring pipeline and appropriate blueprints in quintagroup.transmogrifier 27 configlet that appears after products installation. 19 28 20 <adapter factory=".transmogrifier.Transmogrifier" /> 21 22 line with 23 24 :: 25 <adapter 26 factory=".transmogrifier.Transmogrifier" 27 provides=".interfaces.ITransmogrifier" 28 /> 29 Apart from standard Plone content types migration, quintagroup.transmogrifier allows to carry out migration of 30 additional Plone content types. There are special packages used for such cases: these are 31 quintagroup.transmogrifier.simpleblog2quills (allows blog migration from SimpleBlog to Quills) and 32 quintagroup.transmogrifier.pfm2pfg (allows forms migration from PloneFromMailer to PloneFormGen). 29 33 30 34 Credits 31 ******* 35 ------- 32 36 33 Design and development 37 Design and development by: 34 38 35 - Bohdan Koval _ at Quintagroup_ 36 - Andriy Mylenkyy _ at Quintagroup_ 37 - Vitaliy Podoba 38 - Volodymyr Cherepanyak _ at Quintagroup_ 39 - Myroslav Opyr _ at Quintagroup_ 40 41 42 .. _Quintagroup: http://www.quintagroup.com/ 39 * Bohdan Koval 40 * Andriy Mylenkyy 41 * Vitaliy Podoba 42 * Volodymyr Cherepanyak 43 * Myroslav Opyr
Note: See TracChangeset
for help on using the changeset viewer.