The journey of a module from Drupal 7 to Drupal 8

Presenters: Heymo

Session Recording: https://youtu.be/cMA-QXq7JHE

The release of Drupal 8 was over 1.5 years ago, and was an exciting step in the evolution of Drupal.  That was a long time ago, yet there are still a lot of Drupal 7 modules with no (or no working) version for Drupal 8.

Due to the significant changes in architecture it is not a trivial task to migrate a module from D7 to D8.  Lucky for us, there are tools to help make the process less tedious and more fun. During this presentation we’ll look at an example of the necessary changes to a stable D7 module (that is published on drupal.org) to an alpha-released D8 module.

We will look at:

  • Conceptual and structural differences between Drupal 7 and Drupal 8 modules

  • Tools to help with the migration

  • Things to learn before attempting a module migration

  • Compare the D7 and D8 code of our example module

About Me:

I have worked in higher education for over 10 years, developing websites for places like Duke University, University of Michigan and Michigan State University.

I recently started working with The Brick Factory, a digital agency based in Washington DC, where I collaborate with my fellow developers to create innovative, effective websites.

Audience
Experience Level
Intermediate
Schedule Info
Conference Year
2017
Date / Time
Room
Balcony C
Status
Accepted
Session Track
Coding and Development