Edgewall Software

Changes between Version 4 and Version 5 of TracWorkflow


Ignore:
Timestamp:
Jun 27, 2007, 9:52:26 AM (17 years ago)
Author:
Christian Boos
Comment:

s/DefaultTicketActionController/ConfigurableTicketWorkflow/

Legend:

Unmodified
Added
Removed
Modified
  • TracWorkflow

    v4 v5  
    7272There are a couple of hard-coded constraints to the workflow.  In particular, tickets are created with status `new`, and tickets are expected to have a `closed` state.  Further, the default reports/queries treat any state other than `closed` as an open state.
    7373
    74 While creating or modifying a ticket workfow, `contrib/workflow/workflow_parser.py` may be useful.  It can create `.dot` files that GraphViz understands to provide a visual description of the workflow.
     74While creating or modifying a ticket workfow, `contrib/workflow/workflow_parser.py` may be useful.  It can create `.dot` files that [http://www.graphviz.org GraphViz] understands to provide a visual description of the workflow.
    7575
    7676== Advanced Ticket Workflow Customization ==
     
    7878If the customization above is not extensive enough for your needs, you can extend the workflow using plugins.  These plugins can provide additional operations for the workflow (like code_review), or implement side-effects for an action (such as triggering a build).  Look at `sample-plugins/workflow` for a few simple examples to get started.
    7979
    80 But if even that is not enough, you can disable DefaultTicketActionController, and create a plugin that completely replaces it.
     80But if even that is not enough, you can disable the !ConfigurableTicketWorkflow component and create a plugin that completely replaces it.