Drupal 10, the latest version of the open-source digital experience platform with even more features, is here.5.x is pretty old now, and 6.x has some nice features in it (hook ordering, drush make fixes, tty fixes, etc). I propose that we bump the minimum drush requirement to 6.x with rc5.










Comments
Comment #1
helmo CreditAttribution: helmo commentedrelates to #2002804: [meta] depend on Drush 8.x-6.x?
+1 ... I'm not sure for who we would need drush 5 support anymore.
Comment #2
ergonlogicI'm fine with recommending Drush 6, but Aegir 2 works just fine on Drush 5. So, I'm not sure why we'd want to do this. For Aegir 3, or certain contrib modules, Drush 6 should be the minimum.
Perhaps we'd reduce the support burden... In which case maybe we differentiate b/w the minimum required and the minimum supported?
Comment #3
cweagansOne pretty strong reason is that contrib authors could depend on hook ordering being present. I had to use drush_hook_provision_verify_validate() in provision_platform_git to pull down a copy of the platform from Git. If I could depend on hook ordering being available, I wouldn't have to do that in the _validate hook (which just feels wrong to me).
Comment #4
anarcat CreditAttribution: anarcat commentedif your extension requires drush 6, that's fine, but aegir 2 doesn't.