Feeds is my Friend: a Drupal 6 to 7 Migration story

10
“Feeds is my Friend” A Tale of Heroes and Villains in a Drupal 6 to 7 Migration December 5, 2013: GT Build Day AdelleFrank.com

description

Slides used at interactive presentation on how easy the Feeds module can make your migration from a Drupal 6 site to a Drupal 7 site. Presented for the GT Build day on December 5, 2013 (more info available at: http://adellefrank.com/node/428).

Transcript of Feeds is my Friend: a Drupal 6 to 7 Migration story

Page 1: Feeds is my Friend: a Drupal 6 to 7 Migration story

“Feeds is my Friend”

A Tale of Heroes and Villains

in a Drupal 6 to 7 Migration

December 5, 2013: GT Build Day

AdelleFrank.com

Page 2: Feeds is my Friend: a Drupal 6 to 7 Migration story

2

“Feeds

is my

Friend”

“Feeds

is my

Friend”

Page 3: Feeds is my Friend: a Drupal 6 to 7 Migration story

3

The Heroes (modules)The Heroes (modules)

Page 4: Feeds is my Friend: a Drupal 6 to 7 Migration story

4

The HeroesThe Heroes

• Views (latest version 3.x) and Views Data Export (need for Drupal 6 site, so you can export data in a useful format).

• Feeds, Feeds Xpath Parser, Feeds Tamper(need for Drupal 7 site, so can ingest data; may need patch at https://drupal.org/comment/7620089#comment-7620089).

• Features (Best way to export Feeds Importers from Dev to Prod in D7)

• Masquerade (to pretend to be user #1, if can’t get access to import views, etc. Don’t leave “on” for Prod!)

• QA process (not a module, how to compare old & new data)

Page 5: Feeds is my Friend: a Drupal 6 to 7 Migration story

5

The Villains (field/entity types)The Villains (field/entity types)

Page 6: Feeds is my Friend: a Drupal 6 to 7 Migration story

6

The VillainsThe Villains

• Taxonomy & Multiple values

• Users

• Text Input Formats

• Dates

• Pathauto

• Menus

• Attached files/images

• Sequence (what to do first)

Page 7: Feeds is my Friend: a Drupal 6 to 7 Migration story

7

The Tale of Two Sites (demo)The Tale of Two Sites (demo)

Page 8: Feeds is my Friend: a Drupal 6 to 7 Migration story

8

Learn MORELearn MORE

http://drupal.gatech.edu/handbook/migrating-drupal-7

Page 9: Feeds is my Friend: a Drupal 6 to 7 Migration story

9

What did I forget to mention?What did I forget to mention?

??

Page 10: Feeds is my Friend: a Drupal 6 to 7 Migration story

10

Standard AdelleFrank.com DISCLAIMERStandard AdelleFrank.com DISCLAIMER

This material is for entertainment and recreational purposes only, and any accidental learning or instruction that occurs is outside of its scope and may not be prosecuted.

This presentation and all comments, jokes, asides, cabbages, examples, etc. expressed therein are of my own making and in no way represent the policy or opinions of the Georgia Institute of Technology, any other USG employee, my sentient personal computing devices, Starfleet Command, my adorable dog Jasper, or any other terrestrial or extraterrestrial Entity (not THAT kind of entity!).