Edgewall Software

Changes between Version 64 and Version 65 of WorkFlow


Ignore:
Timestamp:
Apr 13, 2007, 11:16:01 PM (17 years ago)
Author:
Christian Boos
Comment:

Some minor fixes and scale down the pictures

Legend:

Unmodified
Added
Removed
Modified
  • WorkFlow

    v64 v65  
    1818Configurable workflow allows you to change the ticket states and state transitions.  A common desire is to have a "testing" state where QA can get involved.  The default WorkFlow implementation ([source:sandbox/pycon/workflow/trac/ticket/api.py@5197#L137 DefaultTicketActionController]) allows you to configure that workflow from the trac.ini.
    1919
    20 There are several working [source:sandbox/pycon/workflow/contrib/workflow examples] available.  (Along with a couple tools for working with workflow configurations.)
     20There are several working [source:sandbox/pycon/workflow/contrib/workflow configuration examples] available.  (Along with a couple tools for working with workflow configurations.)
    2121
    22 But you can do more than that with plugins.  Plugins may augment the default WorkFlow, adding actions and side-effects to ticket state transitions.  There are a few working [source:sandbox/pycon/workflow/sample-plugins/workflow examples] available.  (They're simplistic, but should be useful nonetheless.)
    23 If a drastically different WorkFlow is needed, DefaultTicketActionController may be disabled and entirely replaced by a plugin.
     22But you can do more than that with plugins.  Plugins may augment the default WorkFlow, adding actions and side-effects to ticket state transitions.  There are a few working [source:sandbox/pycon/workflow/sample-plugins/workflow plugin examples] available.  (They're simplistic, but should be useful nonetheless.)
     23If a drastically different WorkFlow is needed, !DefaultTicketActionController may be disabled and entirely replaced by a plugin.
    2424
    2525== Plugin Configurable Ticket Fields ==
     
    5959=== [source:trunk/trac/ticket/web_ui.py@latest#L77 New Ticket Flowchart] ===
    6060
    61 [[Image(workflow-new.png)]]
     61[[Image(workflow-new.png,width=80%)]]
    6262
    6363=== [source:trunk/trac/ticket/web_ui.py@latest#L181 Modify Ticket Flowchart] ===
    6464
    65 [[Image(workflow-edit.png)]]
     65[[Image(workflow-edit.png,width=80%)]]
    6666
    6767=== Proposed Unified Flowchart + Extension Points ===
     
    7171behaviour of the ticketing system.
    7272
    73 [[Image(workflow.png)]]
     73[[Image(workflow.png,width=80%)]]
    7474
    7575Taking the above [wiki:WorkFlow#APIRequirements requirements] into