Example code at https://github.com/netsight/netsight.transmogrifier
Transmogrifier is an extremely flexible tool for importing and exporting content within plone (and other systems). In this talk we share some of the lessons learnt importing and exporting content in a couple of large-scale plone deployments. One of the examples involves a 1600+ user corporate intranet, the other a public website for a university with over 300,000 items of content.