Closed (fixed)
Project:
Loqate (Address Capture)
Version:
3.x-dev
Component:
Code
Priority:
Normal
Category:
Task
Assigned:
Unassigned
Reporter:
Created:
14 Jan 2025 at 12:29 UTC
Updated:
12 Apr 2026 at 22:45 UTC
Jump to comment: Most recent, Most recent file
Comments
Comment #2
intrafusionComment #5
baikho commentedComment #6
intrafusion@baikho I don't understand why this BC layer is needed? Certainly not for Drupal 11 compatibility
Comment #7
baikho commented#6
It's needed because we are not dropping compatibility with the older Core versions of D9 and D10
Comment #8
intrafusionBut that's not a D11 compatibility issue, that's a separate maintenance issue
Comment #9
baikho commented#8
Please look at the Change Record https://www.drupal.org/node/3375748#bc, the change is introduced in Core 10.2.x, so any older Drupal will break with this change if the BC layer isn't in place.
Comment #10
intrafusionBut this specific change to make this module compatible with Drupal 11 has nothing to do with backwards compatibility.
That is a separate maintenance issue as anyone currently running this module on anything older will already be experiencing that, I created the issue and patch so we could run Drupal 11 in production, if you want this backwards compatibility over a year after I created this patch then fine, but I will not be spending any additional time/effort to do so
Comment #11
zerdiox commentedThe change to the annotation will break BC for older versions, you are pushing the module forward to D11 and introducing a BC issue while doing so. The added BC-layer @baikho requested prevents this break.
Comment #12
baikho commented#10
You’re wrong. I don’t want to go in circles, this change cannot be accepted without the BC layer.
Comment #13
siliconmeadow commentedThink of the BC layer as a "it just works" feature so that people don't have to be concerned about the issue you're so keen on resolving - that it will work without the user/administrator of the site having to specify the right version because they're not able to take their site to the very forefront of Drupal. Just make it seamless for them please.
Yours sincerely,
Someone who has to occasionally maintain some older sites
Comment #16
baikho commented