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 and that eases reporting considerably when comparing to ChildTicketsPlugin (which currently has more configuration options). For further information on reporting, see SubticketsPlugin/Reporting
If you have any issues, create a new issue.
You can download zipped source from here.
- Download the zip file, unpack it and run:
python setup.py bdist_egg
- Install it in one of the following ways:
cp dist/*.egg path/to/trac/env/plugins
python setup.py install
- Enable the plugin in your trac.ini file as follows:
[components] tracsubtickets.api.* = enabled tracsubtickets.web_ui.* = enabled
- Upgrade your Trac environment:
trac-admin <env> upgrade
# Select column headings in child listing # Id and summary are always displayed defect.table_columns = priority,keywords,owner task.table_columns = # display id and summary only # Control which fields are inherited from parent to child when creating child defect.child_inherits = keywords,milestone task.child_inherits = version,cc # Control the visual appearance of the create subticket link. Config value shall be one of "button" and "link" add_style = button
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:
- check if it is already available from the Trac plugin l10n project at Transifex or
- do it yourself, see the l10n cookbook page for Trac plugins for more details.
Top translations: Trac_Plugin-L10N » tracsubtickets