Problem/Motivation
The plan module that comes with farmOS includes a d7_plan plugin for migrating plan entities from farmOS v1 (Drupal 7). We no longer support migrations from farmOS v1 in the 3.x branch as of #3382616: Remove v1 migrations from farmOS 3.x. We should have removed the d7_plan plugin at the same time, but it slipped between the cracks.
We deprecated the d7_asset plugin already, and should have deprecated d7_plan at the same time. See: #3410701: Deprecate d7_asset plugin. This is an exact duplicate of that issue.
Proposed resolution
Removing the plugin now would constitute a breaking change, so I propose we deprecate this it in 3.x and remove it in 4.x.
Remaining tasks
- Add a @deprecated annotation.
- Create a change record.
Issue fork farm-3498064
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 #2
m.stentaDrafted a CR here: https://www.drupal.org/node/3498065
Comment #3
m.stentaComment #5
m.stentaCreated a merge request. Tests running on GitHub here: https://github.com/mstenta/farmOS/actions/runs/12662458613
Comment #7
m.stentaMerged.