Notifications/Bug triage

Message and Design related bugs in Echo. (Notes to self... c. April 2014)


 * Echo (Notifications)/Message audit
 * Echo (Notifications)/Developer guide
 * Echo (Notifications)/Feature requirements
 * https://trello.com/b/n4dj6TsV/echo

Preferences

 * 56845: Remove preference "Show talk page message indicator in my toolbar" (echo-show-alert)
 * 48087: Notifications should provide an option to disable the popup list of notifs and just head straight to Special:Notifications
 * 47895: Restore default settings in preferences will set a new user to the exiting user settings

i18n
https://git.wikimedia.org/tree/mediawiki%2Fextensions%2FEcho/HEAD/i18n
 * 61904: Some Echo issues of GENDER and untranslatability
 * 54276: RTL for Notification Tool: ? should be ؟ icon
 * 54252: some images need to be reversed for RTL languages
 * 56037: Move $wgEchoHelpPage to an optional interface message
 * 56036: "More info" link on Special:Notifications has broken localisation
 * 62435: MediaWiki:Notification-thanks doesn't look nice when $2 is MediaWiki:Echo-no-title ("No page" shown)
 * 57350: Overlay footer always links to untranslated Special:Notifications

New types

 * Sitewide
 * 56361: Sitewide notifications through Echo
 * 56362: Allow users to create custom notifications onwiki
 * 56857: Support site level notification type and manual notification creation (with operation logging)
 * Flow?
 * 54532: Echo should provide notifications when a page created by the user is deleted
 * Other
 * 52690: Notification when user becomes auto-confirmed
 * 53771: No "View notifications" link in an empty Echo notification
 * 54533: Echo should provide notifications when a redirect is converted into a non-redirect
 * 52510: Echo should provide notifications about your revision being approved or rejected on wikis with FlaggedRevs enabled
 * 54130: Provide web notifications when user is sent an email via Special:Emailuser
 * 52914: Provide HTML confirmation email
 * 56074: Remind users who have entered an email address, but haven't confirmed it
 * 56325: add Notifications for course page events
 * 64090: Allow "article-linked" notifications for pages in a user defined list
 * MassMessage
 * 57234: MassMessage preview should output the number of recipients
 * 54861: Notify a user once their delivery has finished
 * Beta Features
 * Beta Features/Echo notifications

Fixes to old types

 * 57517: Echo: Notifications for "page patrolled" are marked and linked identically to "page reviewed"
 * 48089: talk page links in notifications should not follow redirects
 * 50629: "Show changes" link for page link notifications
 * 47662: Override Echo system notification icons for all Wikimedia projects
 * 60396: Echo doesn't link to the correct section if there are duplicate section headings
 * 55827: User-talk email notification doesn't send one mail per edit

Fixes to messages

 * User rights
 * 55339: "Learn more" link for right change notifications should point to a page about the group
 * 53860: Echo: Status change : incomplete "learn more" link
 * 47062: Give a reason for user rights notification change
 * 65659: Echo:User rights rights change notifications aren't particularly clear
 * 65673: Echo notifications for user permissions should point to the log


 * Mention
 * 55671: Echo: incomplete page name
 * 54433: Messages about talk pages are not completely adapted to non-talk namespaces
 * 57273: Improve echo message for mention on talk page of person making the mention
 * 64504: Notification involving suppressed revision produces erroneous link


 * Page-linked
 * 53647: Page linked by an other user : link to the original article
 * 51996: Consider updating 'notification-page-linked-email-subject' again
 * 55637: Missing link in the flyout notification when a page is linked (redirected) to another
 * 65662: multiple new links notification should provide names of newly linked pages


 * Usertalk
 * 63639: Notification for mentions on a user talk page should explain that they're on a user talk page, and have a special case for people writing to their own


 * Email
 * 58261: From: address defaults to mediawiki.org domain on all non-Wikipedia wikis
 * 57441: Mail notifications should mention the wiki URL
 * 55838: Mention my user name on the user-talk page change email
 * 53479: Notification emails should embed icons as data URIs
 * 62661: Echo: Emailed Notifications for new usertalkpage messages should include more or all of the message
 * 60119: "MediaWiki message delivery left you a message on Wikipedia" and similar e-mail subject lines need further though
 * 66630: Notification emails are sanitized strangely


 * General
 * 53174: All Echo notifications mentioning the acting user ("agent") should have his nick linked to his user page
 * 58234: Echo: User should not see a notification with raw wikitext " [Nobody]" in it

Other

 * Watchlist email
 * 53878: Username mention email notification should suppress enotifwatchlist (or vice versa)
 * 52337: Move email notification for watched pages into Echo
 * 49269: Notifications page HTML markup (Mobile)

Flow

 * 61156: Flow: Additional Moderation-changes should trigger a Notification
 * 62612: Flow: Send Notifications for moderation actions

Design

 * 55359: Reduce usage of red icon in Echo (use other colors)
 * 56476: Echo: Granular icons in the Notifications Badge
 * 55367: Use blue on notification links (for consistency with other links)
 * 53875: Notification icons are not ready for high-density displays
 * 55523: Add hard drop shadow to echo badge label to increase readability
 * 62969: HTML emails triggered from echo should use a visual design that mimics mediawiki.ui style layout and controls
 * 53057: Echo HTML emails are not mobile-friendly due to fixed width (600px) table
 * 57327: Avoidable line break in the "All notifications" link in the footer
 * 64608: Echo: Overlay inaccessible on mzn.wikipedia.org
 * 66385: inconsistent link/bold formatting in Echo flyout