[Meta] Commerce Migrate Planning

Created on 13 July 2017, over 7 years ago
Updated 4 February 2023, almost 2 years ago

This is the plan to migrate Commerce1, Ubercart 6, Ubercart 7, WooCommerce, Magento and Shopify to Drupal 8 commerce.

For stores wanting to upgrade from UC6 or UC7/Commerce 1.x, they might be willing to cut some corners to get to a supported D8 platform. If we migrate over product data, and not legacy orders, they could retain their legacy site in a mothball state. It isn't ideal, but it seems like an acceptable MVP in a few cases. Obviously, getting all of the order data is also important too.

And the sources allow one to install extra modules or extensions to build on the core capability of the products/orders/payments etc. For all sources, creating and fixing bugs on migrations of the core feature takes priority.

The migrations for Ubercart and Commerce sources are ready to marked stable, all the key migrations are there and working. Of course, there are still improvements to make and bugs to fix.

The next steps are to remove use of core deprecated code and bug fixes. The to remove commerce migrate deprecated code in preparation for opening a 3.x branch.

The CSV sources will remain experimental and serve as a starting point.

Metas for each source

  1. Commerce 1.x - 🌱 [Meta] Drupal Commerce 1 Active
  2. Ubercart 6 - 🌱 [Meta] Ubercart 6 Active
  3. Ubercart 7 - 🌱 [Meta] Ubercart 7 Active
  4. Woocommerce - πŸ“Œ [Meta] Woocommerce Postponed: needs info
  5. Magento - πŸ“Œ [Meta] Magento Closed: works as designed
  6. Shopify - πŸ“Œ [Meta] Shopify Closed: works as designed

For non Drupal sources the intention is to use CSV for the import. For that, the standard install of the other e-commerce platforms doesn't have a CSV export that will include all the fields needed. It may be necessary to purchase software that will include all the fields for products, orders, customers etc.

Releases

Commerce Migrate releases are planned for the 2nd Wednesday of the month, a week after Commerce releases.

🌱 Plan
Status

Active

Version

3.2

Component

Code

Created by

πŸ‡³πŸ‡ΏNew Zealand quietone

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

Production build 0.71.5 2024