Edgewall Software
Home
Trac
Trac Hacks
Genshi
Babel
Bitten
Home
Download
Documentation
Mailing Lists
License
FAQ
Search:
Login
Preferences
Help/Guide
About Trac
Wiki
Timeline
Roadmap
Browse Source
View Tickets
New Ticket
Search
Context Navigation
-1
Start Page
Index
History
Editing TracDev/Announcer
Adjust edit area height:
8
12
16
20
24
28
32
36
40
Edit side-by-side
= Announcer Plugin - Developer reference = == The big picture == == Subscribers == === StaticTicketSubscriber === === LegacyTicketSubscriber === === CarbonCopySubscriber === === JoinableGroupSubscriber === === WatchSubscriber === === GeneralWikiSubscriber === == Formatters == == Distributors == === EmailDistributor === == Resolvers == === DefaultDomainResolver === === SpecifiedEmailResolver === === SessionEmailResolver === == Third party options == === FullBlogPlugin support === see [th:wiki:FullBlogPlugin FullBlogPlugin] == Work in Progress == === Expected features === * highly modularized code extensively using [wiki:TracDev/ComponentArchitecture Trac's component architecture] * intelligent event filtering bringing together classic function (ticket-cc), general settings (always_cc in trac.ini) and user settings (current [th:wiki:AnnouncerPlugin AnnouncerPlugin] opt-in and opt-out) * keep option names interchangeable with Trac Notification for ease of migration * make minimal required set of options smaller than now, if possible * keep interface to [th:wiki:WatchlistPlugin#AnnouncerPlugin WatchlistPlugin] as nice, readable user subscription summary page * maintain attractive !ExtensionPoint to actively support easy creation of more transports like done with [th:wiki:FullBlogPlugin FullBlogPlugin] * add support for cryptographically signed/encrypted announcements == References == * [th:wiki:AnnouncerPlugin/Concerns ToDo list and ideas] for current development * [wiki:TracDev/Proposals/Announcer proposal] to replace the Trac Notification System with the [th:wiki:AnnouncerPlugin AnnouncerPlugin] * [source:sandbox/announcer Sandbox Announcher] - current Trac development branch from trunk (see [9349])
Note:
See
WikiFormatting
and
TracWiki
for help on editing wiki content.
Change information
Your email or username:
E-mail address and name can be saved in the
Preferences
Comment about this change (optional):
Note:
See
TracWiki
for help on using the wiki.