Page History
Related
Jira | ||||
---|---|---|---|---|
|
Schematic
Terms
- Requestor user that request activation
- Approver user that approves or rejects the activation request
- Human Task a step in the flow that requires a user to make a decision
- Script Task a step in the flow that executes java code
- Message a message in the pulse shown under the header 'Work items'
- Notification a banner shown in the UI when a new message has been received
...
- Outcome 2 - Approver clicked reject
- Action opens dialog asking for comment
- Enters Human Task : Rejection
- creates an item in review app
- sends message to requestor
- workflow is paused
- Requestor clicks on message
- sees no comment from the approver about why it was rejected, really?
- sees one action, stop workflow
- Requestor clicks 'stop workflow'
- item in review app is removed
- message in pulse is removed for the Requestor
- Human Task : Rejection is completed
- workflow is completed
...
- needs to support configurable views, different for approval(approve, reject) and rejection(close)
- needs to support configurable 'decisions'
- needs to support the item being removed when it is answered
- needs to fail gracefully when an item to be opened is missing because its already been answered
- must support also content other than pages, like contacts, dam etc, basically
- should be able to display a diff view for pages
- should be able to display dependencies
- should be able to displat comment submitted by the requestor
- should not be visible in the app launcher layout
...
- should we remove or change messages (for all users) that point to an item in the Review app when the item is answered?
- how do we transfer command context attributes into the workflow, currently it cherry-picks only a few of themshould there be a comment from the approver to the requestor on reject?
- can we remove the need for configurable views in Review App and instead supply the available options from the workflow itself? on the item added
- is the review app a content app?
- jbpm starts background threads, how much of a problem is this and what can we do?
- workflow definitions are reloaded on change in repository but not updated in jbpm knowledge service, how can we do this without restarting the knowledge service?
should we maybe mark item in review app as completed instead of removing it?
...
- pulse does not support links on messages, it can only open a message view which seems like an unnecessary step
- a user viewing the message when it is removed must not encounter an error because of this
- hiding the review app from the app launcher does not work, an app not in the app launcher cannot be started
- externalise hard coded messages
- extract boostrap files to get rid of MetaData nodes
- implement version handler that cleans up after old module
- forth activation status showing that an activation is pending to avoid users activating again and again
- configurable workflow for paths in workspace, both workflowname and dialog should be customisable
- catalog needs to be possible to specify from the workflow
notification template in mail module http://jira.magnolia-cms.com/browse/MGNLMAIL-9
...
Overview
Content Tools