Add support of php-amqplib/php-amqplib

Created on 25 May 2023, over 1 year ago
Updated 24 January 2024, 8 months ago
✨ Feature request
Status

Closed: outdated

Version

0.1

Component

Code

Created by

πŸ‡ΊπŸ‡¦Ukraine voleger Ukraine, Rivne

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

Merge Requests

Comments & Activities

  • Issue created by @voleger
  • πŸ‡ΊπŸ‡¦Ukraine voleger Ukraine, Rivne

    Please publish 7.x-1.x or 7.x-2.x as development branch, so it will be possible to merge the MR from the issue page.

  • Issue was unassigned.
  • Status changed to Needs review over 1 year ago
  • πŸ‡ΊπŸ‡¦Ukraine voleger Ukraine, Rivne
  • Status changed to Postponed over 1 year ago
  • πŸ‡ΊπŸ‡ΈUnited States cmlara

    At the moment I don't believe we have any developers working on the 7.x branch. Before this could even be considered the module would absolutely need a volunteer to manage 7.x development.

    I picked up the module as part of the adoption process for D9 support in Feb of 2022. I haven't seen any of the other previous maintainers at all since adopting. At least one of the previous D8 maintainers noted in [#2748501 they were not maintaining the D7 branches.

    Setting postponed on lack of maintainer.

    I'm not sure the 7.x branch ever was 'stable' since its only been released 0.1 release.

    Given that D7 goes end of support in November I would questioning if there is enough justification to make major architecture changes, but that would be up to a D7 maintainer to decided.

    Sidenote:
    It appear the D.O. UI does allow merging without a dev release because the MR determines the destination not D.O. so I'm hiding out the patch

  • πŸ‡ΊπŸ‡¦Ukraine voleger Ukraine, Rivne

    It's fine to keep changes here, just for projects that want to use rabbitmq integration.
    The module is pretty stable as a queue backend. I didn't test drush command consumer implementation as I didn't use it in my project.
    Here is a list of patches to make it work for Drupal 7.

    "drupal/rabbitmq": {
          "added support for connecting to a specific vhost.": "https://git.drupalcode.org/project/rabbitmq/-/commit/eefd26d0ac05c677a10d016b98cb303901f4b629.diff",
          "Fixed up some codeing standards and added drush command to list items in the queue.": "https://git.drupalcode.org/project/rabbitmq/-/commit/e247bd372ce42db3b3d91928c564f93f6ca73849.diff",
          "Issue #2748501 by IRuslan: Wrong library path detection": "https://git.drupalcode.org/project/rabbitmq/-/commit/2d7b12806f31ea80f5d81d44b5e0cc03a8c779af.diff",
          "[https://drupal.org/i/3362686] Add support of php-amqplib/php-amqplib": "https://www.drupal.org/files/issues/2023-05-25/3362686-4.patch"
        },
    
  • Status changed to Closed: outdated about 1 year ago
  • πŸ‡ΊπŸ‡ΈUnited States cmlara

    Closing as the 7.x branches have been marked unsupported and this already exists in the currently supported releases.

Production build 0.71.5 2024