Drupal Standards and Production Ready

Created on 26 March 2024, 8 months ago

Problem/Motivation

This module implements plugins in a non-standard manor. The plugin base class should not be the plugin declaration class, it should be an abstract base class inside the plugin namespace and directory.

Proposed resolution

Start a 2.x branch of the project and refactor to use plugin standards. The minimum requirements should be bumped to Drupal 10.2.x and use attributes over annotation for a clean slate.

Remaining tasks

  • Start a 2.x branch.
  • Add standardized logging throughout module
  • Add vision capabilities (image / media field) to base module
  • Refactor plugin managers and base plugins in main module.
  • Refactor plugins in base module.
  • Refactor plugins in all sub-modules.

User interface changes

API changes

Plugin interfaces and base classes will change.

πŸ“Œ Task
Status

Active

Version

1.0

Component

Code

Created by

πŸ‡ΊπŸ‡ΈUnited States alexandersluiter

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

Comments & Activities

Production build 0.71.5 2024