Ticket #1488 (closed enhancement: fixed)

Opened 5 years ago

Last modified 2 years ago

Install MasterTicketsPlugin on infrastructure Trac

Reported by: mchua Owned by: mchua
Priority: minor Milestone:
Component: Hosted Projects Version:
Severity: High Keywords:
Cc: Blocked By:
Blocking: Sensitive:

Description

http://trac-hacks.org/wiki/MasterTicketsPlugin gives Trac tickets a "blocked" and "blocked by" field. This is a rough equivalent of bugzilla's "tracking ticket" feature.

Enabling it in this trac instance (https://fedorahosted.org/fedora-infrastructure) would enable us to use Trac for project task-tracking. In particular, the Websites team would like to use it as a project tracker and be able to set tickets like #1482 as being blocked by others. An example of this plugin's usage on another Trac instance is here: http://dev.laptop.org/ticket/3516

Installation is simple and straightforward, and outlined on the plugin's site. It involves placing it in the plugins folder, adding 7 lines to trac.ini, and running trac-admin /path/to/env upgrade.

Change History

comment:1 Changed 5 years ago by mchua

  • Status changed from new to assigned
  • Owner changed from sysadmin-hosted-members@… to mchua

The first step is to package the plugin in Fedora, so I'll assign this to myself and take that on.

comment:2 Changed 5 years ago by laxathom

  • Severity changed from Normal to High

Hold on a bit.

We run trac-0.10 (rhel5.3) on hosted*.fp.o and, this plugin is broken against this release.
Trac needs to be update to trac-0.11 in order to proceed.

However, this requires some trend work to check that all trac's plugins that we use work
without any breakage on release 0.11 and other python related packages release.

comment:3 Changed 5 years ago by mchua

Thanks for the catch. This is blocked by #1097, Trac upgrade on fedorahosted.

comment:4 Changed 2 years ago by kevin

This can move forward now, but someone needs to package the plugin. ;)

comment:5 Changed 2 years ago by kevin

  • Resolution set to fixed
  • Status changed from assigned to closed

It's done and packaged and installed. ;) Enjoy.

Note: See TracTickets for help on using tickets.