Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
Wish list
Must have:
- #2969210: Aegir: Avoid count() calls on uncountable variables (PHP 7.2)
- #2912540: Reduce the number of log messages shown to the user.
- #2974250: "Parameter must be an array or an object that implements Countable" in hosting_migrate.drush.inc
- ...
Nice to have:
- #2974363: Hostmaster database slows considerably with more tasks in database
- #2912540: Reduce the number of log messages shown to the user.
Stuff that didn't make it in time:
- #2897894: Add "git hooks" to allow extensible reactions to Git Pull/Checkout
- #2212149: Improve task queue AJAX refresh
- #2751801: Deprecate SSL in core (to be re-integrated later)
- #1780684: Default vhost for apache_ssl servers causes clients to be sent to install.php
- ...
Schedule
We'd like to keep to a roughly bimonthly release schedule... putting 3.16.0 in week 27 of 2018.
No promises though ... a security release could be earlier and if life prevents it it could be delayed.
Comments
Comment #2
colanComment #3
helmo CreditAttribution: helmo at Initfour websolutions for Aegir Cooperative commentedIt's about time for a new release.
We do have a few nice things to include in the release but it would be nice to get a bit more in.
Lets see at tonights irc scrum if we can get some movement in e.g. the Drush 9 issue #2953349: Aegir 3 is incompatible with Drush 9+.
Comment #4
helmo CreditAttribution: helmo at Initfour websolutions for Aegir Cooperative commentedAs it's the slow summer season anyway I suggest we keep 3.16.0 on hold a bit longer to give us time to get #2974291: Add Symfony Process component and a `provision_process()` method. properly polished up.
When that's solid in provision we can work on the contrib modules for the next release.
Comment #5
colanAdded another PHP 7.2 issue that I missed earlier. These are now high priority because Ubuntu 18.04 LTS is now stable, and runs it.
Comment #6
helmo CreditAttribution: helmo at Initfour websolutions for Aegir Cooperative commentedFixed. https://www.drupal.org/project/hostmaster/releases/7.x-3.160
Comment #8
helmo CreditAttribution: helmo at Initfour websolutions for Aegir Cooperative commentedMinor release 3.16.1
**Changes since 7.x-3.160**
* #3001670: Unable to migrate sites on 3.160: There are no valid install profiles on the target platform to migrate to(https://www.drupal.org/3001670) by [helmo](/u/helmo), [kienan](/u/kienan): Unable to migrate sites on 3.160: There are no valid install profiles on the target platform to migrate to
* #3001273: Too few arguments to function drush_hosting_pause_validate()(https://www.drupal.org/3001273): Too few arguments to function drush_hosting_pause_validate()
* hosting_git: Fixed a bug causing successful commits to fail the task.
https://www.drupal.org/project/hostmaster/releases/7.x-3.161
Comment #9
helmo CreditAttribution: helmo at Initfour websolutions for Aegir Cooperative commentedComment #10
helmo CreditAttribution: helmo at Initfour websolutions for Aegir Cooperative commentednext in #3007818: [meta] Aegir 3.17 release (bugfix/patches)