2012-11-15

Added a couple new features to the All Preferences page, which I had forgotten in yesterday's first draft.

← Older revision

Revision as of 17:55, 15 November 2012

Line 255:

Line 255:

'''Bundling'''

'''Bundling'''

We will create a separate set of feature requirements for bundling and de-duping notifications, which may prove to be one of our main design challenges for this project. An example of bundling would be: 'Benny and 5 others edited a page you started.' Stay tuned for more on this topic.

We will create a separate set of feature requirements for bundling and de-duping notifications, which may prove to be one of our main design challenges for this project. An example of bundling would be: 'Benny and 5 others edited a page you started.' Stay tuned for more on this topic.

+

+

+

'''Link to Preferences'''

+

We will provide on the All-notifications page a link to the Notification preferences, so that people can adjust their settings after seeing the list of their current notifications. We may even want to consider providing a short summary of which preferences they have currently selected in the upper right corner of the page, so it's easier to understand why they are getting some of these notifications.

+

+

+

'''All-Notifications URL and Visibility'''

+

The URL for this All-Notifications page would be very short (e.g.: 'http://en.wikipedia.org/wiki/Special:Notifications'). This page will only visible to logged-in users, and they will only be able to see their own page, not anyone else's. (For debugging purposes, though, we may want to have a temporary way to inspect people's pages, to troubleshoot during development).

+

+

+

'''Dismiss 'X' Button'''

+

A couple people have requested a way to dismiss certain notifications, which could be done by adding a small 'X' button in the upper right corner of the notification you are currently hovering over, as Facebook does. This would have the effect of displaying a 'Remove' link, which would let you remove that notification from your list. In future releases, this button could also be extended to provide a 'Turn off' or 'Unsubscribe' link, in cases where you explicitly subscribed to a notification feed.

Line 286:

Line 298:

'''Sections'''

'''Sections'''

The first version of preferences would consist of these sections:

The first version of preferences would consist of these sections:



* Email Notifications

* Email Frequency

* Email Frequency

+

* Email Notifications

* Web Settings

* Web Settings

+

+

+

'''Email Frequency'''

+

This second section will enable users to choose how often they want to receive notifications by email, using radio buttons.

+

+

Here are the proposed contents for that section:

+

+

'Email Frequency

+

I would like to receive:

+

* no emails about these events

+

* individual notifications as they come in

+

* a daily summary of most important notifications

+

* a weekly summary of most important notifications

+

+

Notifications are being sent to myemail@mysite.com'

Line 309:

Line 336:

* 'reviews a page' includes all versions of reviewed, including reviewed + tagged, reviewed + marked for deletion

* 'reviews a page' includes all versions of reviewed, including reviewed + tagged, reviewed + marked for deletion

* 'features a page' includes all versions of rated, featured or today's featured article

* 'features a page' includes all versions of rated, featured or today's featured article







'''Email Frequency'''



This second section will enable users to choose how often they want to receive notifications by email, using radio buttons.





Here are the proposed contents for that section:





'Email Frequency



I would like to receive:



* no emails about these events



* individual notifications as they come in



* a daily summary of most important notifications



* a weekly summary of most important notifications





Notifications are being sent to myemail@mysite.com'

Line 335:

Line 347:

By default, this option would be checked. But users who really don't want to see notifications on their browsers would have the option to turn off the flyout and the badge. They would, however, continue to have an 'All-notifications' page, even if it's not visible in their UI.

By default, this option would be checked. But users who really don't want to see notifications on their browsers would have the option to turn off the flyout and the badge. They would, however, continue to have an 'All-notifications' page, even if it's not visible in their UI.

+

+

+

'''Other Email Preferences'''

+

We may also want to have a section for selecting HTML vs. email later on, as well as reminding people of which email address their notifications are going to, with a link to the preferences that let you set your email address

Show more