Add experimental Trash module

Created on 8 September 2016, almost 8 years ago
Updated 25 January 2023, over 1 year ago

Problem/Motivation

The Trash module currently exists in contrib, as part of the Workflow Initiative we hope to move it into core.

Proposed resolution

- Port Trash module to depend on the archived state in Content Moderation rather then Multiversion
- Update Trash module to be an experimental core module

Remaining tasks

Postponed on 📌 Mark Workspaces as a stable core module Fixed

User interface changes

API changes

Data model changes

📌 Task
Status

Postponed

Version

10.1 ✨

Component
Other  →

Last updated about 10 hours ago

Created by

🇬🇧United Kingdom timmillwood 🏴󠁧󠁢󠁷󠁬󠁳󠁿 Wales, UK

Live updates comments and jobs are added and updated live.
  • Needs tests

    The change is currently missing an automated test that fails when run with the original code, and succeeds when the bug has been fixed.

  • Needs product manager review

    It is used to alert the product manager core committer(s) that an issue represents a significant new feature, UI change, or change to the "user experience" of Drupal, and their signoff is needed. If an issue significantly affects the usability of Drupal, use Needs usability review instead (see the governance policy draft for more information).

  • Usability

    Makes Drupal easier to use. Preferred over UX, D7UX, etc.

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.

  • 🇫🇮Finland lauriii Finland

    Would it be possible to document why the decision was made to postpone this on the Workspaces? This module doesn't directly depend on Workspaces so it isn't self-explanatory why we would make it a hard blocker for this issue.

  • 🇬🇧United Kingdom catch

    @lauriii we shouldn't add a new experimental module that is dealing with deep entity system architecture while we have one already in core that's not stable yet. And more specifically, the time spent working on trash module instead of resolving fundamental blockers to workspaces being is part of the reasons it didn't reach stable 2-3 years ago.

Production build 0.69.0 2024