Changes between Version 7 and Version 8 of AnnouncerPlugin/Concerns


Ignore:
Timestamp:
Mar 30, 2016, 5:18:24 PM (5 years ago)
Author:
figaro
Comment:

Added heading

Legend:

Unmodified
Added
Removed
Modified
  • AnnouncerPlugin/Concerns

    v7 v8  
     1= AnnouncerPlugin concerns
     2
     3This is a list of concerns and nice-to-haves regarding the functionality of the AnnouncerPlugin:
    14 * Email Addresses
    25  * ~~Keeping the ability to anonymously subscribe to a ticket is important;~~ any validation?
    36  * 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.
    47  * Be sure apostrophes in names work okay.
     8  * Allow multiple email addresses per user?
    59  * ~~Should be able to plug-into an email address discovery system; e.g. if 'bob' is authenticated, get their address.~~
    610   * ~~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?
    811 * Delivery
    912  * 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
    1016  * ~~Test plain text format mailing for proportional font~~
    1117  * ~~Add some X-Trac-* headers for filtering perhaps?~~
    1218  * ~~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 GnuPG
    1619 * Tickets
    1720  * Change notices should use the label, not the field name, for custom fields.
    18   * trac:6306
    19   * ~~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.
    2021  * ~~Send notification when a file is attached?~~
    2122   * Include link to the attachment.
     
    2425  * Filter on "changed by..." E.g., self, vs others.
    2526  * 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)~~
    2629 * A Mailing List-type subscription? E.g., a list of users can receive a message on a new release? Notably would require an IMilestoneChangeListener.
    2730 * Wiki
     
    3336  * Consider tile the preference boxes after a certain threshold of boxes are available.
    3437 * 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