Edgewall Software

Version 4 (modified by Christian Boos, 12 years ago) ( diff )

keep note of Carsten Fuchs' suggestion about Subscribe ticket checkbox for all

Trac Announcer System Proposal

Proposal to replace the Trac Notification System with the AnnouncerPlugin.

The Context

WIP

Requirements

(to doki_pen: feel free to move that section elsewhere in the page or into another page if you prefer)

i18n requirements

One of the shortcomings of the current e-mail notification system is that there's only one e-mail prepared which is then sent to every receiver. It should be possible to customize the mail according to each user's preferences (e.g. #2625) and a nice customization would be to translate the notification mail to each recipient's preferred language (#8903).

I'd be particularly interested to see how the Formatter / Distributor concepts of the Announcer would deal with that requirement.

Subscription logic

The current system is at the same time too complex with many .ini settings, and too inflexible. Not to mention the bugs ;-)

Some kind of drastic change seems in order. For example, see the suggestion of a Subscribe ticket (notify me when the ticket is changed checkbox / link (ticket:4056#comment:19).

Announcer System

WIP


See also: TracDev/Proposals, related tickets: No results, and Trac Notifications mail on Trac-dev

Attachments (6)

Download all attachments as: .zip

Note: See TracWiki for help on using the wiki.