Problem/Motivation
PHP Attributes are the way plugins should be defined since Drupal 10.2. This is the way forward, so migrate to using them.
Steps to reproduce
Proposed resolution
Support both annotations and attributes in 2.x. Remove annotations in 3.x.
Remaining tasks
User interface changes
API changes
Plugins refactor to use attributes.
Data model changes
Issue fork data_pipelines-3511503
Show commands
Start within a Git clone of the project using the version control instructions.
Or, if you do not have SSH keys set up on git.drupalcode.org:
Comments
Comment #3
nterbogt commentedThis conversion is complete. Should unblock the submodule creation for elasticsearch and opensearch... or at least reduce the amount of rework we have to do in the future.
Comment #5
nterbogt commented