[PLIP-Advisories] [Plone development workspace] #10804: include workflow manager

Change notifications for Plone PLIPs on Trac. plone-plip-advisories at lists.plone.org
Tue Nov 13 17:32:44 UTC 2012


#10804: include workflow manager
-----------------------+-----------------------
  Reporter:  vangheem  |      Owner:  vangheem
      Type:  PLIP      |     Status:  confirmed
  Priority:  n/a       |  Milestone:  4.4
 Component:  Unknown   |    Version:
Resolution:            |   Keywords:
-----------------------+-----------------------

Comment (by frapell):

 Here's a little review for this from me:

  * When "inside" a specific state, and you click on a transition, you get
 instantly redirected to that transition definition, which i find nice, but
 in some situations, you loose the context where you were. And since this
 is not a new request, hitting "back" in your browser will take you back to
 the workflowmanager control panel. It also happens when "inside" a
 transition you click on a state. This can be confusing, and can make you
 loose your unsaved work.
  * In regards to unsaved work, there's no warning like "you have unsaved
 work, do you really want to leave?"
  * There's no way to edit the workflow's title, description, adding
 conditions, permissions, roles, etc (everything under the
 portal_workflow/{wf_name}/manage_properties from the ZMI)
  * The permissions part does not provide ways to specify which permissions
 will be handled, it just provides a fixed list of the most common ones.
 Also, there's no way to allow or deny the permission to be acquired.
  * bug: when you're in the "States" view, and click the blue "Transitions
 >>" button, you get redirected to the site root. The same happens when in
 the "Transitions" view, you click on any of the blue "State >>" buttons.
 It seems like these are not supposed to be buttons, or at least expand the
 section, like if you would've clicked in the state/transition name.

 Overall, i find the product really nice, and is only missing some punctual
 (and maybe advanced) functionality.

 Also a couple of feature requests that i would like in the product:
  * It should provide a way to export the workflow, to put it into a
 product.
  * Playing with security settings can be *very* tricky. It would be nice
 if this tool provides versioning and undo.
  * Maybe a way of providing a state diagram with the states and
 transitions could be a helpful tool ?

-- 
Ticket URL: <http://dev.plone.org/ticket/10804#comment:16>
Plone development workspace <https://dev.plone.org/>
Plone Enterprise Content Management System


More information about the PLIP-Advisories mailing list