-
Notifications
You must be signed in to change notification settings - Fork 19
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Meta] Drupal 11 support #764
Comments
@millnut I believe you have started this. Can you add an update on how far you've got with this? I'll find some time to look at this, but I don't want to duplicate work that has been done so far. |
Yep sure I've got all this compiled and should be able to post something for discussion. As you mentioned @stephen-cox the biggest problem is where contrib modules have two versions, one for D10 and one for D11 |
@stephen-cox I've added a 4.x branch for the project which set drupal core to 11 and updates the workflow for just 4.x requirements https://github.com/localgovdrupal/localgov_project/tree/4.x I'm expecting this to fail to start with |
@stephen-cox here is the file I've been looking at with notes on contrib module changes |
Thanks @millnut for the spreadsheet. Looking at this it looks like the main D11 upgrade is blocked by the following contrib modules:
There are other contrib dependencies blocking upgrades to some of the other modules, but these are included by default. We either need to wait for D11 support to be added to these modules or agree a workaround for them. |
Thanks for looking through @stephen-cox I might look at contributing some patches on drupal.org for those and see if they get picked up |
Acquia have a portal here to show the status of all modules. https://dev.acquia.com/drupal11/deprecation_status/projects Here's the modules we are waiting for: https://dev.acquia.com/drupal11/deprecation_status/projects?names=image_widget_crop%2C%20role_delegation%2C%20fontawesome%2C%20office_hours%2C%20tablefield%2C%20search_api_location |
Looks like we're now waiting for Drupal 11 support in: All required by paragraphs. |
I have updated the first post and the spreadsheet with the latest contrib module compatibility |
Existing installs using composer aliases for D11 support is making progress and composer installs work (see localgovdrupal/localgov_shared_workflows#19 (comment)) just need to update our modules and wait for Composer aliases so far; "localgovdrupal/localgov"
"localgovdrupal/localgov_core"
"localgovdrupal/localgov_demo"
"localgovdrupal/localgov_directories"
"localgovdrupal/localgov_events"
"localgovdrupal/localgov_geo"
"localgovdrupal/localgov_guides"
"localgovdrupal/localgov_news"
"localgovdrupal/localgov_page_components"
"localgovdrupal/localgov_paragraphs"
"localgovdrupal/localgov_services"
"localgovdrupal/localgov_step_by_step"
"localgovdrupal/localgov_subsites"
"localgovdrupal/localgov_workflows" The remaining one is uninstalled by default but part of core is We can start reviewing these WIP D11 PRs, merging, and creating releases on low-impact ones. New/Clean installs and installs via Drush there is still some work to do on module core version compatibility as well as the contrib modules above. |
Creating this as a meta issue to track Drupal 11 support.
As discussed at Merge Tuesday, we need to get an idea of how big a job fully supporting Drupal 11 will be. Hopefully, the code should largely support D11 now, so this is likely largely come down to checking contrib support.
Current state of Drupal 11 support:
Dependencies without Drupal 11 support:
https://www.drupal.org/project/autocomplete_deluxeadded in 2.10https://www.drupal.org/project/geo_entityadded in 1.0.2https://www.drupal.org/project/image_widget_cropcurrently only in devhttps://www.drupal.org/project/office_hoursadded in 1.19https://www.drupal.org/project/role_delegationadded in 8.x-1.3https://www.drupal.org/project/search_api_locationadded in 8.x-1.0-alpha4https://www.drupal.org/project/social_postadded in 3.0.2https://www.drupal.org/project/tablefieldadded in 3.0.0-beta1https://www.drupal.org/project/webformadded in 6.3.0-alpha2https://www.drupal.org/project/group (dev dependency on a few modules e.g. alert banner)- added in 3.3.0Also see https://docs.google.com/spreadsheets/d/1QVDrKtLI1KuAeMfZRQpn0O7nCRX7w7fo0StFHXP58g8/edit?gid=0#gid=0
Issues:
PRs:
The text was updated successfully, but these errors were encountered: