You are hereBlogs / moshe weitzman's blog / Cyrve's big announcement at Drupalcon - Migrate modules go open source
Cyrve's big announcement at Drupalcon - Migrate modules go open source
Well, it has been a busy year for Cyrve. I announced the new company just before Drupalcon Boston a year ago. During this year, we took on two big projects worthy of sharing with Drupal Planet. You'll hear more about them soon.
Today, I want to share some exciting news - we are open sourcing the very heart of our business - migrate module and table wizard module. These modules are Mike Ryan's tour de force. The modules are intended to help a site owner or consultant migrate data from an external system into Drupal. The modules are as much about methodology and process as it is about bits and bytes. Our process is big on visualizing client data. We show our clients their tables and columns. And together with clients, we annotate the columns so that everyone understands what they mean. Clients have a UI for marking columns and rows that should be exempted from the migration. They can map their columns to CCK fields.
Migrate module has a major UI for kicking off mini migrations. The thing about migration work is that you have a long re-work phase where you have keep redoing parts of your migration until the kinks are discovered and fixed. Source data might be unclean, or client requirements might need clarification. Migrate module acknowledges this phase and lets you focus on re-migrating just 'editor users' for example.
Our modules feature some of the most interesting Views integration you will find.
We have so much more to say about our migration tools. Attend our Session at Drupalcon on Thursday if you are interested in learning more.
Update: The video of our presentation is now available online.
Moshe is one of the most senior and accomplished members of the Drupal community. He started committing code to Drupal in 2001. He is the
Mike has given much to the Drupal community since first contributing in 2003. He's the wiz behind the 