Easy commit credits with migrations, part 6: Migrating data from a custom table
11 minute read Published: Author: Matt Parker
How to migrate data out of a custom table in Drupal 7.11 minute read Published: Author: Matt Parker
How to migrate data out of a custom table in Drupal 7.6 minute read Published: Author: Matt Parker
How to declare a contrib module’s migration status; to indicate whether you’ve written all the migrations that you intended to write.14 minute read Published: Author: Matt Parker
How to migrate Drupal 6 or 7 variables into Drupal 8 or 9 configuration.11 minute read Published: Author: Matt Parker
How to automate the migration testing you’ve been doing manually, using PHPUnit.10 minute read Published: Author: Matt Parker
How to review and test migration patches.8 minute read Published: Author: Matt Parker
Why you should care about contrib migrations, running a core migration, and a Drupal.org proposal.6 minute read Published: Author: Christopher Gervais
Introduction to the Introduction Over the last few years we’ve built lots of Drupal 8 sites, and some Drupal 9 ones too, both for our clients and for ourselves. As such, we’ve taken a keen interest in (read: faced many challenges with) the Configuration Management subsystem. This was a major new component in Drupal 8, and so, while it’s functional, it isn’t yet mature. Of course, the vibrant Drupal developer community jumped in to smooth the rough edges and fill the gaps, in what has since become known as CMI 2.2 minute read Published: Author: Dan Friedman
In November 2020, I did this presentation for DrupalTO. I highlight our approach to Behaviour Driven Development using behat to manage agile projects.4 minute read Published: Author: Seonaid Lee
One of our core principles is solidarity with each other and with our communities. As a part of living this principle, Consensus takes on occasional projects that have the potential for high impact but lack the necessary budget for custom development. We have some standard templates for such projects, so we can spin them up quickly for review by the clients, and deploy them to low- or no-cost hosts, appropriate to the amount of traffic they are expecting.11 minute read Published: Author: Seonaid Lee
Kubernetes is popular and trendy. It is, however, overpowered for most projects and introduces unnecessary levels of complexity and overhead. A monolithic architecture is likely to be sufficient for most new projects, and makes it more likely that you will eventually develop the need for the sort of scaling supported by microservices.