Proposal: Don't migrate drush commands to D8
CiviCRM drush commands are incompatible with modern versions of drush.
I investigated this, and each command will need to be rewritten for drush 9/D8. I've created a framework and ported a couple of my most used commands (e.g. drush civicrm-sql-cli
, drush civicrm-sql-dump
) but there's a compelling argument to simply not rewriting drush and instead making sure that cv
has feature parity.
For those who DO think we should continue to maintain the drush commands, I have a branch here: https://github.com/MegaphoneJon/civicrm-drupal-8
Klaas has also submitted a PR to add drush civicrm-api
to this branch.