Content moderation unable to deal properly with translations and entity relationships

Created on 26 May 2020, over 4 years ago
Updated 11 December 2023, about 1 year ago

Problem/Motivation

🐛 Content moderation workflow changes against one language affect translations too Needs work and #3065180: Menu changes from node form leak into live site when creating draft revision for multilingual installations are critical bugs against content_moderation that are no longer problems with workspaces.

While it might be possible to add one-off fixes to content_moderation for those bugs, this points rather to a design flaw in content_moderation that it is trying to deal with individual entities, whereas Drupal entities often depend on multiple related entities- menu link, taxonomy terms, media etc.

Proposed resolution

Replace content_moderation in core with https://www.drupal.org/project/workspace_moderation , or bring similar concepts into content moderation via issues like #3095414: Consider adding the concept of temporary workspaces .

Remaining tasks

User interface changes

API changes

Data model changes

Release notes snippet

🌱 Plan
Status

Active

Version

11.0 🔥

Component
Content moderation 

Last updated 24 days ago

Created by

🇬🇧United Kingdom catch

Live updates comments and jobs are added and updated live.
  • Needs release manager review

    It is used to alert the release manager core committer(s) that an issue significantly affects the overall technical debt or release timeline of Drupal, and their signoff is needed. See the governance policy draft for more information.

Sign in to follow issues

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

Production build 0.71.5 2024