Drupal Module Upgrader

Session Speaker(s): 
Saturday, November 8 2014
Room: Warp Zone
Time: 4:00pm - 4:30pm

There are buckets and buckets of API changes between Drupal 7 and Drupal 8. Which ones apply to your modules? How can you get a jumpstart on the porting process? How do you avoid carpal tunnel in making the same changes over and over (and over) again?

The answer is automated code scanning tools that notify you of API changes required and, where possible, make the changes to your code for you automatically!

- In Drupal 6, there was Deadwood (https://drupal.org/project/deadwood)
- In Drupal 7, there was Coder Upgrade (part of https://drupal.org/project/coder)
- In Drupal 8, there's Drupal Module Upgrader (https://drupal.org/project/drupalmoduleupgrader), because obvious names FTW. :P

This talk will explain the overall architecture of Drupal Module Upgrader, demonstrate how to use it on an example module, and then use the second half of the session time as a conversation with the core and contrib devs in the room about how to help fill in missing gaps/coverage.