Active
Project:
Workbench Moderation
Version:
7.x-2.x-dev
Component:
Code
Priority:
Normal
Category:
Feature request
Assigned:
Unassigned
Issue tags:
Reporter:
Created:
20 Oct 2011 at 21:09 UTC
Updated:
15 Apr 2013 at 14:01 UTC
There is a need to re-architect parts of Workbench Moderation to handle many issues we see in the issue queue and to help the module more easily manage its data. In addition, this re-architecture can build a framework that would allow for new feature requests we are seeing (and also wanting!) that can not be easily implemented with the current architecture (e.g. multiple approvals before publishing and multiple moderation workflows e.g. having a different set of states and process for one content type vs. another).
This ticket is a place to cross reference related issues.
Comments
Comment #1
alberto56 commentedRelated issue: #1314508: Make states/transitions exportable with the Features module
thanks,
Albert.
Comment #2
stevectorRobeano and I had a conference call last week with the maintainers of State Machine. We talked about how many of the architectural goals of Workbench Moderation could be achieved more easily using a solid API foundation like the one in state machine/state flow.
I'm opening a 7.x-2.x-1316314-unstable branch to experiment with a version Workbench Moderation that extends the State Flow class.
Comment #3
stevectorI've made a 2.x branch. It is currently identical to 1.x. Having it as a separate branch allows for better organization of these d.o issues.
Comment #4
rerooting commentedProper link > http://drupal.org/project/state_machine
Comment #5
rerooting commented-- removed an ill-placed question about the future of state machine & workbench 2.x modules --
Comment #6
douggreen commentedI am having problems with workbench_moderation, entity_translation, and title modules working together. What is the state of the 2.x version, which is now 1.5 years old? Should I use it and should I make patches for translation (if there turn out to be any) to the 2.x version? Or should I stay on the 1.x version and try fixing it?