Content migration with transmogrifier: The Good, The Bad and The Ugly
Upcoming SlideShare
Loading in...5
×

Like this? Share it with your network

Share

Content migration with transmogrifier: The Good, The Bad and The Ugly

  • 546 views
Uploaded on

Example code at https://github.com/netsight/netsight.transmogrifier ...

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.

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
546
On Slideshare
546
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
3
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide
  • Keble
  • OO architecture and ZODB means that getting the big picture is hard Profiling -
  • Pulling content from simpler systems – just text No roles Old versioning
  • Weekend launch
  • Users first Write missing refs to file
  • MH subtransactions Restarting (python2.4) profiling
  • Marshall

Transcript

  • 1. content migrationwith transmogrifier THE GOOD, THE BAD AND THE DOWNRIGHT UGLY
  • 2. MATT HAMILTON PLONE FOUNDATION PRESIDENT KEYNOTE SPEAKER @hammertoeMATT SITAL-SINGH KEYNOTE INSTALLED @mattss
  • 3. THE GOOD NEWS
  • 4. transmogrifier is a great tool collective.transmogrifier THE GOOD NEWS
  • 5. good companion tools plone.app.transmogrifierquintagroup.transmogrifier THE GOOD NEWS
  • 6. simple cases are well documented lennart regebro, ploneconf 09 clayton parker quintagroup THE GOOD NEWS
  • 7. THE BAD NEWS
  • 8. content migration is hard THE BAD NEWS
  • 9. *simple* cases are well documented THE BAD NEWS
  • 10. sometimes you only have one shot THE BAD NEWS
  • 11. THE UGLY TRUTH
  • 12. github.com/netsight/netsight.transmogrifier
  • 13. divide and conquer
  • 14. divide site into useful sections minimise cross references cleanup later
  • 15. kill the catalog
  • 16. dark corners of zope and plone
  • 17. github.com/netsight/netsight.transmogrifier