Supporting imagick php extension

Created on 10 June 2024, 5 months ago
Updated 23 July 2024, 4 months ago

Problem/Motivation

Determine if it's possible to convert this module to use a pluggable architecture, with an option to use the Imagick php extension instead of the ImageMagick contrib module .

Steps to reproduce

Proposed resolution

  • Implement a plugin manager to allow different pdf processors
  • Implement imagemagick contrib module support via a plugin
  • Implement a separate imagick extension plugin
  • Move the imagemagick contrib plugin to a submodule so we can remove dependencies in the main module
  • Update hooks to install the submodule for existing users
  • Recommend imagick magick extension if it's available, since it has fewer dependencies

Remaining tasks

User interface changes

API changes

Data model changes

Feature request
Status

Needs work

Version

2.0

Component

Code

Created by

🇦🇺Australia mstrelan

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

Merge Requests

Comments & Activities

Production build 0.71.5 2024