This presentation was from CMS Philly on May 1, 2020. The presentation is available on the CMS Philly website: https://cmsphilly.org/talks/how-i-am-migrating-jeffgeerlingcom-drupal-7-drupal-8
And you can view all the episodes of the 'Migrating JeffGeerling.com from Drupal 7 to 8 LIVE stream' series here: https://www.jeffgeerling.com/blog/2020/migrating-jeffgeerlingcom-drupal-7-drupal-8-how-video-series
9. A Little History
• c. 2004: Thingamablog
• c. 2009: Drupal 6
• c. 2011: Drupal 7 (migrated)
• c. 2018: Dark mode redesign
• 2020: Migrating to Drupal 8!
10. A Little History
• c. 2004: Thingamablog
• c. 2009: Drupal 6
• c. 2011: Drupal 7 (migrated)
• c. 2018: Dark mode redesign
• 2020: Migrating to Drupal 8!
11. A Little History
• c. 2004: Thingamablog
• c. 2009: Drupal 6
• c. 2011: Drupal 7 (migrated)
• c. 2018: Dark mode redesign
• 2020: Migrating to Drupal 8!
12. A Little History
• c. 2004: Thingamablog
• c. 2009: Drupal 6
• c. 2011: Drupal 7 (migrated)
• c. 2018: Dark mode redesign
• 2020: Migrating to Drupal 8!
13. A Little History
• c. 2004: Thingamablog
• c. 2009: Drupal 6
• c. 2011: Drupal 7 (migrated)
• c. 2018: Dark mode redesign
• 2020: Migrating to Drupal 8!
14. Migration Goals
• Preserve all content
• 'Lift and shift' (limit scope creep, no redesign!)
• Preserve all URLs, redirects, SEO optimizations
• Be able to reinstall site at any point during the migration
• Use modern goodies like:
• GitHub Actions for CI
• Composer