Subtickets support for Trac tickets


This plugin offers sub-ticket feature for managing tickets.

The following screenshot demonstrates how the subtickets are displayed below the Description section of a ticket:

Relations between tickets are stored in a table called 'Subtickets' with just two columns: parent, child.

See also: ChildTicketsPlugin

Bugs/Feature Requests

Existing bugs and feature requests for SubticketsPlugin are here.

If you have any issues, create a new issue ticket.


You can download zipped source from here.


You can check out the source for SubticketsPlugin from here using Git, or browse the source with GitHub.


  1. Download the zip file, unpack it and run:
    python bdist_egg
  2. Install it in one of the following ways:
    cp dist/*.egg path/to/trac/env/plugins
    easy_install dist/*.egg
  3. Enable the plugin in your trac.ini file as follows:
    tracsubtickets.api.* = enabled
    tracsubtickets.web_ui.* = enabled
  4. Upgrade your Trac environment:
    trac-admin <env> upgrade

About i18n/l10n support

This plugin is prepared for localization. The patched version is available at the Git repo now.

The English message texts are still the (POSIX) default. If this isn't your preferred language, you can:

  1. check if it is already available from the Trac plugin l10n project at Transifex or
  2. do it yourself, see the l10n cookbook page for Trac plugins for more details.

Contributing your translation is highly appreciated! You could send it to the plugin's maintainer or contribute to Trac plugin l10n project via Transifex:

Top translations: Trac_Plugin-L10N » tracsubtickets

Kindly provided by


Author: itota
Maintainer: itota
Contributors: hasienda

Last modified 7 weeks ago Last modified on Sep 5, 2016, 9:15:15 PM

Attachments (1)

Download all attachments as: .zip