On 03.10.2013 08:13, [email protected] wrote:
As a start, it would be good to know if the intention is that the plugin continue as a plugin, or if the functionality might be integrated into Trac.
That's not 100% clear yet. My proposal[1] is a mix of your two possibilities. The plugin continues to exist for some advanced, experimental features, backward compatibility, glue with other external plugins etc, but the basic infrastructure is integrated (in some form) into Trac.
I will look at the tickets. And perhaps start with my own current problem: the Cc field issue I wrote about recently where having "@Group , [email protected]" only results in the Group members receiving a message, and not the e-mail addresses.
I haven't used the "@Group in Cc field" feature much, but it seems to be implemented in JoinableGroupSubscriber[2], while the "raw email address in Cc field" is in CarbonCopySubscriber[3].
(These methods must "yield a subscription" for each notification that should be sent for the event. So you want to figure out why in [2] no subscription is yielded in your scenario / configuration. perhaps the CarbonCopySubscriber is disabled, or the "notify me when I'm listed in the CC field of a ticket" subscription is missing, or perhaps another 'never' subscription has higher priority?)
You also mentioned e-mails for when things are created. It might be quite easy to create a new feature that does this. Look at AllTicketSubscriber[4] for inspiration.
[1] http://trac.edgewall.org/wiki/TracDev/Proposals/AdvancedNotification#CoexistencewithAnnouncer [2] http://trac-hacks.org/browser/announcerplugin/trunk/announcer/opt/subscribers.py?marks=157-180#L135 [3] http://trac-hacks.org/browser/announcerplugin/trunk/announcer/subscribers.py?marks=78-105#L59 [4] http://trac-hacks.org/browser/announcerplugin/trunk/announcer/opt/subscribers.py?marks=38-59#L38
-- You received this message because you are subscribed to the Google Groups "Trac Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/trac-users. For more options, visit https://groups.google.com/groups/opt_out.
