I just activated the content moderation module to take a look how it behaves compared to workbench suite.

I'm shocked. The "Review" state is missing by default. As I see no case about this in the queue. So this must be intentionally.

But you guys may missed something.

  • Who needs this module? Very large installations.
  • Why do they need this module? Because they fear idiots will publish non-reviewed content.
  • When is there no need for this module? If I do not need to review content.

Using Drupal content moderation without a review state does not require this module. It simply makes NO sense. I see I can reconfigure all this, but such defaults make zero sense and really this config is complex for other beginners.

Issue fork drupal-2843451

Command icon 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:

Support from Acquia helps fund testing for Drupal Acquia logo

Comments

hass created an issue. See original summary.

hass’s picture

Title: Add "Review" state back » Add "Review" moderation state
Sam152’s picture

Category: Bug report » Feature request

There isn't a bug here, so marking as a feature request.

hass’s picture

Not a bug? The module is totally useless without a review process. The review process is WHY you enable content moderation. The name already says by itself what is is made for - MODERATION. Currently there is no moderation process. Just a unpublish/publish.

Without the module I have the same process:

  • unpublished = Draft
  • published = Published

A draft is by definition NOT ready for getting published. Maybe someone rewrites a draft 10 times before it get's to review and than will be published. No review means I need to publish drafts that may or may not ready. Nobody knows.

Sam152’s picture

Quite funny, but this is almost the actual issue described as an example of a major feature request.

hass’s picture

I'm not reading such cases. Feature regressions are always bugs.

timmillwood’s picture

hass’s picture

I see no discussion why Review process was "removed" or just not implemented. Webchick suggested a list of states and all follow "blind".

As noted - this module is totally useless and makes no sense without this step. "Moderation" of content is not possible with this workflow.

Cannot belive I'm the first one saying this. Don't get it, sorry.

timmillwood’s picture

Personally is makes perfect sense.

Content is added as the "draft" state, someone reviews it and moves it to "published", which it's finished with it gets moved to "archived". Simple.

If you need more steps, add them.

hass’s picture

Content is added as the "draft" state, someone reviews it

How should he know that you are done with your draft? If there are 100 or 1000 drafts I'm interrested how you find out what is ready and what is still in in draft state where authors started to work on, but have not finished their work. FAIL.

This module is a content moderation module. Moderation requires a review. This does not exists for unknown reasons. This module must have review state by default.

Version: 8.2.x-dev » 8.3.x-dev

Drupal 8.2.6 was released on February 1, 2017 and is the final full bugfix release for the Drupal 8.2.x series. Drupal 8.2.x will not receive any further development aside from critical and security fixes. Sites should prepare to update to 8.3.0 on April 5, 2017. (Drupal 8.3.0-alpha1 is available for testing.)

Bug reports should be targeted against the 8.3.x-dev branch from now on, and new development or disruptive changes should be targeted against the 8.4.x-dev branch. For more information see the Drupal 8 minor version schedule and the Allowed changes during the Drupal 8 release cycle.

timmillwood’s picture

Status: Active » Closed (won't fix)

In #2755073-107: WI: Content Moderation module roadmap @xjm mentioned "this is a feature request that can porbably be wontfix". I agree.

bkosborne’s picture

I stumbled across this and am a big confused over the issue. Couldn't you just add a new state called "Reviewed", create the proper transitions to that state, assign the appropriate user roles access to those transitions, and be done with it? That's all possible with this module out of the box.

shraddha21 made their first commit to this issue’s fork.