IMP sprint in Montréal October 27 (paired with BADcamp)

Events happening in the community are now at Drupal community events on www.drupal.org.
Anonymous's picture

Hello everyone, we're planning a sprint for Montréal DrupalCamp which will occur the same day as BADcamp (on Sunday). We are sprinting 12pm-5pm Eastern (9am-2pm Pacific).

https://groups.drupal.org/node/350338

For those in the area who wish to participate:

27 octobre (dimanche après DrupalCamp Montréal)
12h00 - 17h00
Café Lézard sur Beaubien
1335 Beaubien Est

Comments

Some things I would like migrated better

yktdan's picture

As one who is trying to get from D6 to D7, we have hit a lot of pitfalls. The upgrade path, as you know, does not work for anything other than trivial sites. There is no path to migrate content types (yes we use non-core CCK fields). Since fields don't upgrade, neither do views or panels or og. We use Ubercart with contrib modules which generate non-standard order data which we need to migrate to Commerce. The special version of migrate for Ubercart data doesn't handle the non-standard entries.

It seems to me that every contrib module needs migrate stubs that know how to migrate their data.

D6->D7 improvements...

Ryan Weal's picture

For content types you can now use migrate_d2d which now has a UI in the dev version.

I'm working on an updated version of commerce_migrate_ubercart, though I do not have additional fields/entity types in there yet, it will be possible to override in the UI so that might take care of what you need. That code should get posted this week.

Another pain point for me has been webforms - and I'm almost done working on a migration for that too.

I don't think we're dropping support for D7 yet... but I'm happy to see the momentum building around the migrate module.

Updates

Ryan Weal's picture

Hello again,

I have posted updates to help with D6->D7. I'm moving onto other components now but these should provide a good starting point. I'm working on a solution for blocks and node blocks next.

Yes, I realize this isn't an IMP-specific thing, but if anyone wants to do a code review I would welcome it. Eventually I would like to port these things to D8.

Webform:
https://drupal.org/project/migrate_webform

Ubercart to Commerce using migrate 2.5/2.6:
https://drupal.org/node/1832736#comment-7993271

More details...

Ryan Weal's picture

@yktdan for "non-standard" entities and CCK fields that aren't supported you might want to look at how migrate 2.6 handles things in the UI. It is often possible to use the default table adapter to handle most legacy data. This is effectively how the migrate_webform module works in the backend. It works quite well from my experiences.

If you have looked into that in the past you probably noticed that commerce_migrate_ubercart doesn't work with 2.6 until now - see that patch I just posted.

IMP

Group organizers

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: