This project is not covered by Drupal’s security advisory policy.

Migrator is a UI interface on top of Migrate module. Migrator provides a number of simple plugin style adapters around Migrate concepts such as sources and destinations, allowing for UI driven configuration. This pre-alpha version currently supports only xml sources and node destinations. A UI wizard walks users through the process of picking their source/destination and then configuring those plugins appropriately followed by a mapping process that allows for direct xpath to field mapping.

Next steps: Processors

Migrate has a concept of row preparation that are essentially used as field processors. A new step in the wizard process and new plugin type has been built to support this. This allows for things like processing rss pubdate elements into unix timestamps or other such data manipulations. New Processor plugins should be added as appropriate.

Next steps: Sources

More source plugins are necessary for realistic adoption. Currently we have xml multi item style sources across a URL, but json, csv, and sql source UI plugins would dramatically reduce the investment required to get a migration working. Local file sources should be considered for file formats as well. There may be an additional abstraction that could be helpful here for source location.

Next steps: Destinations

Nodes are certainly the most useful destination, but users, terms, etc are all equally important and a large part of the Migrate story.

Requirements:

You MUST have the dev version of Migrate installed and php 5.4 to use Migrator.

Project information

Releases