I've been maintaining the matrix_api module on Drupal.org since 2016, nearly a decade of it doing one thing well: posting Drupal events into a Matrix room. This year that changed.
01 Sep 2026
Drupal.org aggregator
Gspikes: The Complete Drupal 7 → Drupal 11 Migration Checklist: 52 Steps, In Order
Every Drupal 7 to Drupal 11 migration we run follows the same 52 steps in the same order - audit, content model, module mapping, the 301 map, build, verification, and a cutover designed so rollback is one DNS change away. The full checklist, with the reasoning behind each step and a printable summary card.
01 Sep 2026 1:13am GMT
31 Aug 2026
Drupal.org aggregator
Omega8.cc: Pull Your Site into DDEV
Reproducing a bug that only happens on the live Drupal site used to mean a hand-made dump, the uploads copied across one rsync at a time, and an hour of persuading the copy it is not production. On a BOA-hosted site it is one pull into the DDEV project you already have: a small add-on reads what the site reports about itself, sets the local project to the same PHP and Drupal version and the same docroot, then brings the database and the uploads down through the ordinary limited shell account you already use for SFTP, with the key you already have, and nothing new switched on server-side. It syncs one way only, on purpose, and the site's own Drush takes over once the copy is yours. Self-hosters get the other door: the whole stack on a spare VM at a private hostname, no public IP, no DNS, the same BOA as production. This post is the recipe, six commands from start to Pull succeeded, plus the small print neither door hides.
31 Aug 2026 9:30pm GMT
Freelock Blog: Drupal Meets Matrix part 1: Setting up Matrix API
Drupal Meets Matrix part 1: Setting up Matrix API

31 Aug 2026 9:30pm GMT