Remove Rules integration

Created on 4 August 2021, over 3 years ago
Updated 30 April 2023, almost 2 years ago

The integration of this module with the contributed Rules was never completed, and the partial code that is currently in the code doesn't work, and there is no user guide. Nobody has committed to become co-maintainer in charge of Rules integration, to write a user guide, or to provide support in the issue queue.

Because of this, it has been decided that the non-functional Rules integration shall be removed. Those looking for a solution to this use case shall be directed to this contributed project: ECA Content Access β†’ .

πŸ“Œ Task
Status

Fixed

Version

2.0

Component

Code

Created by

πŸ‡ΊπŸ‡ΈUnited States tr Cascadia

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

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

  • πŸ‡³πŸ‡΄Norway gisle Norway

    Version 2.0.x will not provide Rules integration.

  • πŸ‡ΊπŸ‡ΈUnited States tr Cascadia

    Why? I have ported that from D7 and offered it as a patch, because it's all plugins it doesn't affect anything unless you use Rules, so why remove what exists? Why not just commit the fixes?

  • πŸ‡³πŸ‡΄Norway gisle Norway

    If […] I am willing to support the Rules integration, why throw away this feature?

    Are you willing to support Rules integration? I haven't noticed any such expression of committment, or offer to co-maintain.

    Here is why I have decided to ax Rules integration:

    1. The decision to move Rules integration from a separate submodule into the main module as part of the upfrade from Drupal 7 was IMHO a bad one, as it made a messy project even more messy. For long time, there was an issue suggesting that it was implemented as a separate submodule – but nobody offered to work on that.
    2. There is still no tagged Drupal 10 release of Rules β†’ , making integration with Content Access very difficult to test.
    3. The documentation for Rules integration with Content Access were incomplete and made impossible for me to understand what this was supposed to do, or to test what worked and what did not. An issue requesting better documentation was not acted upon.(See the initial version of πŸ“Œ Remove help file for "Rules Integrations" Fixed ).
    4. I am unable to answer support requests about how to make Rules integration work, and there seems nobody else willing to step forward (as a co-maintainer or otherwise) to provide such support. Offering a "feature" that can not be supported in a meaningful way reflects badly on the projects and its maintainer (i.e. me).
    5. This contributed project now exists ECA Content Access β†’ . It has a stable Drupal 10 release and looks like a better option for those requiring support for this use case.

    If you want to retain Rules integration, I shall suggest that you follow the example of ECA Content Access and implement Rules Content Access as a separate contributed project. Then this integration will not add to the complexity of Content Access.

  • πŸ‡³πŸ‡΄Norway gisle Norway

    Removing legacy related issue.

  • πŸ‡³πŸ‡΄Norway gisle Norway

    Patch to remove rules integration.

  • Open in Jenkins β†’ Open on Drupal.org β†’
    Core: 10.0.7 + Environment: PHP 8.1 & MySQL 5.7
    last update almost 2 years ago
    8 pass
  • Status changed to Fixed almost 2 years ago
  • πŸ‡³πŸ‡΄Norway gisle Norway

    Rules integration has been removed in the latest snapshot of the 2.0.x-dev branch.

  • Automatically closed - issue fixed for 2 weeks with no activity.

Production build 0.71.5 2024