[PLIP-Advisories] [Plone development workspace] #10804: include workflow manager
Change notifications for Plone PLIPs on Trac.
plone-plip-advisories at lists.plone.org
Thu Jun 7 15:40:49 UTC 2012
#10804: include workflow manager
-----------------------+-----------------------
Reporter: vangheem | Owner: vangheem
Type: PLIP | Status: confirmed
Priority: n/a | Milestone: 4.3
Component: Unknown | Version: 4.3
Resolution: | Keywords:
-----------------------+-----------------------
Description changed by tkimnguyen:
Old description:
> '''Proposer:''' Nathan Van Gheem[[BR]]
> '''Seconder:''' None as yet[[BR]]
> [[BR]]
> == Motivation ==
> Plone's workflow capabilities are one of it's most powerful features;
> however, the ZMI does not provide an adequate mechanism to customize
> workflows. A workflow management UI that makes it easy for new users to
> create, edit and assign new workflows and manage workflow transitions
> through with content rules would be ideal.
>
> == Assumptions ==
>
> * Since the interfaces make manipulating Plone's workflows very easy,
> users would be restricted from manipulating Plone's default workflows
> through the interface.
>
> == Proposal & Implementation ==
> Merge plone.app.workflowmanager into plone core.
>
> '''Feature overview'''[[BR]]
> * provide functionality for manipulating most user concerning options of
> workflows
> * integrate with content rules so users can easily provide transition
> actions that are not python scripts
> * be integrated with Plone's UI
> * provide an "advanced" mode for users that want potentially more
> complicated options
>
> == Deliverables ==
>
> * plone.app.workflowmanager package
> * Unit tests
> * some sort of javascript testing
> * Localization
> * Documentation updates
>
> == Risks ==
> There are a minimal amount of risks in implementing this as it's really
> just a better interface for what we have in the ZMI.
>
> * Might need a more user documentation
> * a considerable amount of new javascript code for the interface
> * the workflow action implementation is heavily dependent on
> plone.contentrules implementation
> * IE issues
>
> == Participants ==
>
> * Nathan Van Gheem(vangheem)
>
> == Progress ==
> plone.app.workflowmanager is done, people have been using it for a while.
New description:
'''Proposer:''' Nathan Van Gheem[[BR]]
'''Seconder:''' T. Kim Nguyen (tkimnguyen)[[BR]]
[[BR]]
== Motivation ==
Plone's workflow capabilities are one of it's most powerful features;
however, the ZMI does not provide an adequate mechanism to customize
workflows. A workflow management UI that makes it easy for new users to
create, edit and assign new workflows and manage workflow transitions
through with content rules would be ideal.
== Assumptions ==
* Since the interfaces make manipulating Plone's workflows very easy,
users would be restricted from manipulating Plone's default workflows
through the interface.
== Proposal & Implementation ==
Merge plone.app.workflowmanager into plone core.
'''Feature overview'''[[BR]]
* provide functionality for manipulating most user concerning options of
workflows
* integrate with content rules so users can easily provide transition
actions that are not python scripts
* be integrated with Plone's UI
* provide an "advanced" mode for users that want potentially more
complicated options
== Deliverables ==
* plone.app.workflowmanager package
* Unit tests
* some sort of javascript testing
* Localization
* Documentation updates
== Risks ==
There are a minimal amount of risks in implementing this as it's really
just a better interface for what we have in the ZMI.
* Might need a more user documentation
* a considerable amount of new javascript code for the interface
* the workflow action implementation is heavily dependent on
plone.contentrules implementation
* IE issues
== Participants ==
* Nathan Van Gheem(vangheem)
== Progress ==
plone.app.workflowmanager is done, people have been using it for a while.
--
--
Ticket URL: <http://dev.plone.org/ticket/10804#comment:13>
Plone development workspace <https://dev.plone.org/>
Plone Enterprise Content Management System
More information about the PLIP-Advisories
mailing list