So I am currently working on a Plone project which is going to require transferring information into plone using transmogrified. However, I looked through the documentation of transmogrifier than there just seems to be so much missing. For example, I downloaded transmogrified using buildout but I have no idea how to use it to transfer information. Is there can UI somewhere where I can drag and drop files into so that can be converted into plone?
I don't think there's a UI for it but I know that the team working on Plone.org has a good set of transmogrifier pipelines they've created to migrate plone.org content to the new site.
Good docs & tutorials are great for this. I've been meaning to set it up since the university had so many sites that needed upgrading. A GUI would be great
It took me countless hours to get everything right. But now it works fine and new migrations are done much qicker. I planned to write an article but some project related time constraints prevented me to do so.
Regarding the GUI: mr.migrator lets you start the migration and do some config settings from Plone itself (via the @@mr.migrator view).
So I made am imgur folder with pictures of all of the steps that I am taking. The only difference is that normally I use a csv file within my tarball which looks like this:
Can anyone see anything wrong with what I am currently doing? If people have sample tarballs that they would like me to test for the sake of debugging I would be willing to try it.
I need to be able to use transmogrify for research and I can't not use it.
Thank you for your time.
So I talked to someone and I was able to get this to work on a droplet plone instance but I am not able to get this to work on my own personal plone instance. Does anyone have any ideas?
I want to migrate the conten of a PLONE 3 Site to a PLONE 5. Ihave installed all above mentioned Products on the target site and collective.jsonify on the PLONE3 source site.
When I start the migration through the @@mr.migrator view with the catalog query option it gets all the items, but except the folders they are all empty (news items, pdf files, image, event with no content).
Have you an idea, what I do wrong?
Second, unfortunately, there's no step by step documentation on how to migrate Plone Sites from older versions to another that would work in all cases using transmogrifier. It's a trial and error approach.
You can try to read some code searching for collective.jsonify and other packages named by @thet in github, and try to find projects that uses them as dependencies to migrate to understand how they do it.
Plone 4 to Plone 5 in the way as Norbert descried. This worked fine, including AT to Dexterity conversion.
From Plone 3 to Plone 4 I used collective.jsonmigrator (having collective.jsonify in the source site).
It worked now better than my try from Plone 3 to Plone 5 (as described in my last post): It did get the folders, news items and events with all their contents correctly to the target site.
But from the pdf files and images just the catalog entries were created, but the files itself were still missing.
Besides the pipelines that come with collective.transmogrifier I tried pipelines with different sections as descibed in these foils of Daniel Jowett: https://www.slideshare.net/danieljowett1/json-migrator-41253629. But either they created errors or they did not change the results.
So it looks as if everything comes over, but not items that had to go into the blob storage - which did not exist in Plone 3.
Maybe you can show me the pipelines/blueprints that you used. Thanks.