We implemented Trac with a customized workflow. In our implementation a ticket has many additional states.

Thus during its lifecycle a ticket has to go through several stages. Most of these stages are irrelevant to the reporter of the ticket. He doesnt want to be overwhelemed by email notifications for each and every change to the ticket. Our managers used to get complains from clients who were ticket reporters about these notifications. We needed a solution.

One option was to turn off the the reporter notification completely other option was to modify trac’s default behaviour. The first option was not a good one as the reporters needed some kind of notification when a ticket was created, closed or reopened.

I searched Trac-hacks plugin list to find out something suitable. I couldnot find anything therefore i decided to tweak the Trac myself. It was not at all difficult as Trac has a plugin architecture and I found an api which could solve my problem. I just needed to add and modify few lines.That was it our problem was solved.I named it “FlexibleReporterNotification” plugin.

I have posted the solution at trac-hacks site so that someone needing similar solution may find it useful. It works on Trac 0.11.

Plugin url :- http://trac-hacks.org/wiki/FlexibleReporterNotificationPlugin

Posted by satyam, filed under IT, TRAC. Date: September 12, 2008, 4:56 pm |

One Response

  1. Andrey Says:

    Can you help us with this?

    http://trac-hacks.org/ticket/3871#comment:2

Leave a Comment

Your comment

You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Please note: Comment moderation is enabled and may delay your comment. There is no need to resubmit your comment.