The TracWorkflow is customizable.
Show hacks for releases:0.11 0.12 1.0 1.2 1.4 1.6 anyrelease AdvancedTicketWorkflowPlugin: Advanced Ticket Workflow (tags: 0.11, 0.12, 1.0, 1.2, 1.4, 1.6, bsd-license, needsadoption, plugin, pypi, retracile, workflow) KeepInterfaceSimplePlugin: Dynamically show and hide fields and options, and enforce user-defined rules on commits (tags: 1.0, 1.2, ash, gpl-license, interface, plugin, workflow) MultipleWorkflowPlugin: Workflow based on ticket type (tags: 0.11, 0.12, 1.0, 1.2, 1.4, 1.6, Cinc-th, bsd-license, component, ermal, management, plugin, ticket, workflow) TestManagerForTracPlugin: A full test management life-cycle plugin for Trac (tags: 0.12, 1.0, 1.4, api, bsd-license, custom, external, management, plugin, pypi, seccanj, testcase, testing, workflow, xmlrpc) TracUserSelectFieldPlugin: Enable a drop-down list to select users for custom fields. Set a specific user according to workflow (tags: 1.2, bsd-license, cauly, external, github-hosted, plugin, ticket, workflow) TracWorkflowAdminPlugin: Web interface for workflow administration of Trac (tags: 0.12, 1.0, 1.2, 1.4, 1.6, admin, babel, bsd-license, graphviz, jun66j5, plugin, ticket, workflow) TypedTicketWorkflowPlugin: Typed Ticket Workflow (tags: 0.11, 0.12, 1.0, bsd-license, kivsiak, needsadoption, plugin, ticket, workflow) WorkflowActionButtonsPlugin: Add streamlined workflow-action buttons to the top of a ticket (tags: 0.12, 1.0, bsd-license, ejucovy, external, github-hosted, javascript, plugin, ticket, workflow) WorkflowEditorPlugin: Edit the workflow of tickets (tags: 0.11, 0.12, 1.0, bsd-license, needsadoption, plugin, takanorig, ticket, workflow) WorkflowNotificationPlugin: Configuration of email notifications tied to ticket workflow (tags: 0.12, 1.0, 1.2, bsd-license, ejucovy, email, external, github-hosted, notifications, plugin, ticket, tickets, workflow)