Add Ddev Drupal Contrib for ease-of-maintenance

Created on 22 May 2024, 12 months ago

Problem/Motivation

I've been maintaining my contrib projects using https://github.com/ddev/ddev-drupal-contrib for some time now, and have just been leaving the .ddev folder uncommitted.

But now that Ddev has become the gold standard for Drupal local development, I feel its safe to commit the .ddev folder to the project (as recommended by ddev-drupal-project) and then document in the README.md how to setup a local environment for contribution/maintenance.

Proposed resolution

  • Commit the .ddev/ folder and config.yaml file, compatible with version 1.23.0 of Ddev.
  • Since Ddev doesn't auto-install Drush anymore, add drush/drush to dev dependencies of the composer.json for standard cli tooling access. Note this module currently doesn't have any custom Drush commands, but it helps to have a fully functionaly Ddev local environment including drush, and it seems this is currently the only way.

Remaining tasks

User interface changes

API changes

Data model changes

📌 Task
Status

Active

Version

2.3

Component

Code

Created by

🇪🇨Ecuador jwilson3

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Merge Requests

Comments & Activities

Production build 0.71.5 2024