Drop support for D9, 10.0, 10.1 in 8.0.x branch

Created on 15 October 2024, 2 months ago

Problem/Motivation

At time-of-writing, Elasticsearch Connector's 8.0.x branch claims to support all versions of Drupal 9, all versions of Drupal 10, and all versions of Drupal 11 (i.e.: core_version_requirement: ^9 || ^10 || ^11).

But, at time-of-writing, all versions of Drupal 9; as well as Drupal 10.0, and Drupal 10.1 have been deprecated and don't receive support from the community. Drupal 10.2 is still covered for security fixes until December 2024 .

And, since 📌 Update templates so 11.0 is the default/current branch RTBC was resolved, we no longer have a way to automatically test whether it still works on D9. To add complexity, some older versions of Drupal core support older PHP versions which are out-of-date. Further, maintaining support for older Drupal APIs and PHP versions...

  1. holds us back from using new API/language features that save us time
  2. costs the module's (volunteer!) maintainers time and energy, which are already in short supply

Proposed resolution

Drop support for all versions of Drupal 9. Drop support for Drupal 10.0. Drop support for Drupal 10.1 (i.e.: make core_version_requirement: ^10.2 || ^11)

I think since we only have alpha releases for 8.0.x, we can drop support in the 8.0.x branch.

Remaining tasks

  1. Write a patch to drop support.
  2. Review and feedback from the community
  3. RTBC and feedback from maintainers
  4. Commit

User interface changes

None.

API changes

None.

Data model changes

None.

Feature request
Status

Active

Version

8.0

Component

Code

Created by

🇨🇦Canada mparker17 UTC-4

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