Version 6 (modified by jun66j5, 4 years ago) (diff)

requires simplejson if python 2.5 also

Web interface for workflow administration of Trac


The plugin provides the editor for workflow and the diagram of workflow using the Graphviz programs.

Bugs/Feature Requests

Existing bugs and feature requests for TracWorkflowAdminPlugin are here.

If you have any issues, create a new ticket.


Download the zipped source from [download:tracworkflowadminplugin here].


You can check out TracWorkflowAdminPlugin from here using Subversion, or browse the source with Trac.


Enlarge image


  1. Install Graphviz
    • Debian, Ubuntu: apt-get install graphviz
    • RHEL, CentOS, Fedora: yum install graphviz
  2. Using easy_install
    $ easy_install
  3. If you use Python 2.4 or 2.5, requires simplejson.
    $ easy_install simplejson
  4. Enable the plugin in trac.ini.
    tracworkflowadmin.* = enabled


new status tickets:

Integrate plugin with MultipleWorkflowPlugin
Support extra workflow operations
Add configuration option for image type of workflow diagram
Move away from using TRAC_ADMIN
Add graph view settings to the workflow admin panel
Allow advanced workflow editing
Error message when diagram image cannot be written

Recent Changes

14211 by jun66j5 on 2014-10-15 09:36:47
tracworkflowadmin: allow fine-grained access to the workflow admin panel (refs #12014)
14210 by jun66j5 on 2014-10-15 04:34:03
tracworkflowadmin: use inspect.getargspec rather than arity for checking doc_domain argument of Options
14209 by jun66j5 on 2014-10-15 04:07:27
tracworkflowadmin: added logging handled exceptions (closes #12013)


Author: jun66j5
Maintainer: jun66j5
Contributors: OpenGroove,Inc. and ciklone

Attachments (2)

Download all attachments as: .zip