Exploring the new (and old) options for theme development in Drupal 8
Items tagged Drupal
Figuring out how to get custom migration classes to work with a Drupal 6 to Drupal 8 upgrade, and managing code chaos, some of it self-inflicted.
I got started with task runners a while ago using Grunt, thanks to an excellent 24 ways article by Chris Coyier. Lately I’ve been using Gulp more, and all the cool kids seem to be going that way, so for the Drupal 8 version of The Gallery Guide, I’ve decided to use Gulp.
As happens so often, real life has been getting in the way of making more progress on my attempts to migrate The Gallery Guide from Drupal 6 to 8.
Having eventually got my new VM up and running, I ended up down another rabbit hole for a little while. It took me longer than it should have done to figure out that configuration can be included in an installation profile.
As I previously mentioned, I'd got a basic migration of configuration and content from the Drupal 6 Gallery Guide to a new Drupal 8 site up and running fairly quickly. It's clear that a lot of good work has been done on the various migrate modules. It can't have been easy, so thanks and kudos to the people involved.
After my first post about rebuilding The Gallery Guide on Drupal 8, it struck me that I wasn't being open enough.
First steps on migrating a Drupal 6 site to Drupal 8, sharing what I learn along the way.
For a new Drupal 8 site I needed to hook into the user registration process and add a role to users with email addresses on a specific domain. As with most tasks in Drupal 8, if you're used to working with procedural code from Drupal 7, working with object-oriented code can involve a bit of a mental shift, and sometimes figuring out which object is relevant involves a bit of digging around in the core code, or judicious use of a debugger.