Dropping maintenance support for this module

Created on 7 March 2024, 4 months ago
Updated 25 June 2024, 3 days ago

Problem/Motivation

This module originated from an idea to make stacked context available, so that any child process may access data from parent and root processes. However, since ECA v1.1 there is an action plugin "Token: set context" which may achieve basically the same result:

https://git.drupalcode.org/project/eca/-/blob/2.0.x/modules/base/src/Plu...

Steps to reproduce

Proposed resolution

Remaining tasks

Find any reason against dropping the support. If none was found, drop maintenance support of this module.

User interface changes

API changes

Data model changes

πŸ“Œ Task
Status

Active

Version

1.0

Component

Miscellaneous

Created by

πŸ‡©πŸ‡ͺGermany mxh Offenburg

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

Comments & Activities

  • Issue created by @mxh
  • Status changed to Needs review about 1 month ago
  • πŸ‡©πŸ‡ͺGermany jurgenhaas Gottmadingen

    Technically, I don't see any reason to continue support for this module.

    Just surprising, that 69 sites are using it.

    We can close this down, if nobody objects. I would then close the related issue as well.

  • Status changed to Active about 1 month ago
  • πŸ‡©πŸ‡ͺGermany mxh Offenburg

    I've marked the project to be obsolete for now. When someone will take notice and has any objections, please post them here.

    Leaving the issue open for any potential discussion. Will close it in a few weeks or months when no one stops by.

  • πŸ‡ΊπŸ‡ΈUnited States SocialNicheGuru

    But doens't the context_stack module add eca tokens to block and layout builder?

    However, since ECA v1.1 there is an action plugin "Token: set context" which may achieve basically the same result:

    But is that token accessible via Black or Layout condition?

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

    But doens't the context_stack module add eca tokens to block and layout builder?

    No. As per module description on the project page:

    This module provides a Context Stack for ECA. That enables you to access objects defined from parent and root processes.

    The context stack is meant for ECA processes themselves, making tokens from parent and root processes available to a running child process.

Production build 0.69.0 2024