= Trac Announcer System Proposal = ''Proposal to replace the [wiki:0.12/TracNotification Trac Notification System] with the [th: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 === #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: [[TicketQuery(status=!closed&keywords=~announcer,format=compact)]], and [googlegroups:trac-dev:535b9ad2dd6e2882 Trac Notifications ] mail on Trac-dev