Changes between Version 7 and Version 8 of AnnouncerPlugin/Concerns
- Timestamp:
- Mar 30, 2016, 5:18:24 PM (9 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
AnnouncerPlugin/Concerns
v7 v8 1 = AnnouncerPlugin concerns 2 3 This is a list of concerns and nice-to-haves regarding the functionality of the AnnouncerPlugin: 1 4 * Email Addresses 2 5 * ~~Keeping the ability to anonymously subscribe to a ticket is important;~~ any validation? 3 6 * Optional verification? This would require sending a message asking the person if they can receive mails, and until they say yes, never sending the notices. An external module to 'get' email would be required. 4 7 * Be sure apostrophes in names work okay. 8 * Allow multiple email addresses per user? 5 9 * ~~Should be able to plug-into an email address discovery system; e.g. if 'bob' is authenticated, get their address.~~ 6 10 * ~~It may be sufficient to add an '@address.com' to the end of an authenticated user in the case of an intranet, but not always. As figuring this out may be slightly complicated, the delivery system should perhaps allow a pluggable~~ 7 * Allow multiple email addresses per user?8 11 * Delivery 9 12 * Use a subprocess to prevent blocking and not require threads. 13 * Allow for an email's Sender field to specify the user who made the change? 14 * A /usr/bin/sendmail IAnnouncementDelivererererer module. 15 * [AnnouncerPlugin/MessageEncryption Messages encryption] using GnuPG 10 16 * ~~Test plain text format mailing for proportional font~~ 11 17 * ~~Add some X-Trac-* headers for filtering perhaps?~~ 12 18 * ~~Email URL syntax: Ticket URL: <URL:http://developer.pidgin.im/ticket/1428#comment:2>~~ 13 * Allow for an email's Sender field to specify the user who made the change?14 * A /usr/bin/sendmail IAnnouncementDelivererererer module.15 * [AnnouncerPlugin/MessageEncryption Messages encryption] using GnuPG16 19 * Tickets 17 20 * Change notices should use the label, not the field name, for custom fields. 18 * trac:630619 * ~~Per-ticket watching beyond the subscription rule-system; e.g. in the ticket view one can click "Watch Me" with various options.~~ "New comments", "status changed"... etc.20 21 * ~~Send notification when a file is attached?~~ 21 22 * Include link to the attachment. … … 24 25 * Filter on "changed by..." E.g., self, vs others. 25 26 * A "trivial change" notice? Let users filter on "non-trivial" 27 * ~~Per-ticket watching beyond the subscription rule-system; e.g. in the ticket view one can click "Watch Me" with various options.~~ "New comments", "status changed"... etc. 28 * ~~t:#6306 bug: ticket type names (closed)~~ 26 29 * A Mailing List-type subscription? E.g., a list of users can receive a message on a new release? Notably would require an IMilestoneChangeListener. 27 30 * Wiki … … 33 36 * Consider tile the preference boxes after a certain threshold of boxes are available. 34 37 * RSS distribution? 35 Consider trac:5670 -- ??? 38 * Other nice-to-haves: 39 * trac:#5670: Refactoring of general `NotifyEmail` class to make it easier to subclass