See #2373383: Integration with Revisioning module: Workflow for new revisions of published nodes for the D7-patch for integration of Workflow with Revisioning. This issue is postponed, until Revisioning is ported to D8.

See https://www.drupal.org/node/2623270 for the status of the Revisioning port to D8.

Support from Acquia helps fund testing for Drupal Acquia logo

Comments

johnv created an issue. See original summary.

delacosta456’s picture

hi

I would like to suggest for D8, if possible to as Revisioning guy to also let Revisioning be Extended to Entity like Workflow..

It will be useful for Categorized, Segregated operations on Entity i cases like CRM system or ERP system when we don't want/ may have not to use Content Type to Represent an Object .. ex : Employee, Organization..

HERE IS a little description ..

PunamShelke’s picture

Hi,

With support to workflow, I have created the module which support content revisioning with respective state..
it similar to content moderation..
I have released dev version of this module in https://www.drupal.org/project/workflow_moderation

johnv’s picture

Status: Postponed » Active
PunamShelke’s picture

Hi,

I have created a module for revision for workflow revision Workflow Revision, It will be good to have this as submodule..

Please review and suggest to make it as submodule with all features....

delacosta456’s picture

hi @ PunamShelke

Many thanks for this..

I would like to suggest creating a module like Workflow Revision State Permission that will be similar to https://www.drupal.org/project/workbench_moderation_state_permission and will help having a segegrated edition workflow, without having a need of using TACmodule

thanks

PunamShelke’s picture

@delacosta456,

Actually, whatever permission having in Workflow Revision State Permission module,
It will come under the workflow access so why we need separate permission module?

Exactly for what purpose we are looking for this module?

PunamShelke’s picture

@delacosta456,

I am not able to understand what is the use and dependency of Workflow Revision State Permission and Tac Module.
can you please explain it so I can proceed...

johnv’s picture

I haven't been able to review workflow_moderation.
The initial purpose of this issue is to be able to have an entity, and to set the state for a specific version.:
- version 001, published, with workflow_state = 'approved'
- version 002, unpublished, with workflow_state = 'draft' <=> 'approved'.

PunamShelke’s picture

Hi,

These are feature Which I have mention the same I implemented in this modules.

Workflow Moderation (Content Revisioning)
Workflow Moderation is a module for the configuration of workflow to create, moderate and publish content revisions.

You use it in scenario's like this:

Authors write content that must be reviewed (and possibly edited) by moderators.
Once the moderators have published the content, authors should be prevented from modifying it while “live”, but they should be able to submit new revisions to their moderators.

Module Features

Workflow Moderation handle the status of node depneds on the states.
It override node status of Drupal core's "unpublished" and "published" with respective to workflow state configuration.
It affects the behavior of node revisions when nodes are published.
Moderation states are tracked per-revision; rather than moderating nodes, Workflow Moderation moderates revisions.

If node having revision the new Tab will show Latest Revision
Workflow State

To manage node status and revisions with respective the workflow state I have created module i.e "Workflow State Config"

Configuration Details

Published - When content reaches this state it should be published.
DefaultRevision - When content reaches this state it should be made the
default revision; this is implied for published states.

Workflow State

Thanks

delacosta456’s picture

hi @PunamShelke
My suggestion with crating that module wi be that it will focused on :
Who can access content 's revisions (not only node) && at a specific state.
fo Workbench we can have a setup like :

Workbench ---Workbench Access--Workbench Moderation--Workbench_moderation_state_permission

So for Workflow , i was thinking of something like :

Workflow--Workflow Access-Workflow Revision-> Workflow Revision State Permission

Thanks

PunamShelke’s picture

Ok,
Got it....
I will work on that feature....
Thanks

johnv’s picture

@PunamShelke,
I also review both your modules Workflow State Configuration and Workflow Moderation.

See my comment in #2936542: 'WorkflowState Config' module definition review

delacosta456’s picture

@PunamShelke Many thanks
@johnv Good work and many thanks