Establish ECA 2.0 compatibility

Created on 4 August 2023, 11 months ago
Updated 24 May 2024, about 1 month ago

Problem/Motivation

ECA 2.0.x will be PHP 8.1 and Drupal 10 only. It changes a couple of interfaces, method declarations and variable names, which need to be updated in this module as well, to be compatible with ECA 2.0.x

πŸ“Œ Task
Status

Closed: outdated

Version

1.0

Component

Code

Created by

πŸ‡©πŸ‡ͺGermany jurgenhaas Gottmadingen

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

  • Issue created by @jurgenhaas
  • πŸ‡©πŸ‡ͺGermany jurgenhaas Gottmadingen

    I suggest creating a 2.0.x branch of eca_cm, and I would provide the necessary changes as an MR then. OK?

  • πŸ‡©πŸ‡ͺGermany mxh Offenburg

    This makes sense to be addressed once ECA v2 reaches beta, as beta releases are usually not supposed to make major API changes anymore.

  • Status changed to Postponed 11 months ago
  • πŸ‡©πŸ‡ͺGermany mxh Offenburg
    • mxh β†’ committed 687e9ae2 on 1.0.x
      git commit -m 'Issue #3379342 by jurgenhaas, mxh: Establish ECA 2.0...
  • Assigned to jurgenhaas
  • πŸ‡©πŸ‡ͺGermany jurgenhaas Gottmadingen
  • Issue was unassigned.
  • Status changed to Closed: outdated about 1 month ago
  • πŸ‡©πŸ‡ͺGermany jurgenhaas Gottmadingen

    I've reviewed the current 1.0.x-dev branch and there is nothing that needs adjustment for ECA 2, therefore I'm closing this issue.

    @mxh if you want to continue maintenance of this modeller, the constraint for ECA may be opened up to allow any ECA version, and then it probably also needs some attention for the Drupal 11 release, which is due in July.

  • πŸ‡©πŸ‡ͺGermany mxh Offenburg

    @mxh if you want to continue maintenance of this modeller, the constraint for ECA may be opened up to allow any ECA version, and then it probably also needs some attention for the Drupal 11 release, which is due in July.

    Yep, thanks for the note. Definitely it will require at least an update regards supported versions, and possibly some adjustments for being compatible with D11. I'll take care of that when possible.

Production build 0.69.0 2024