Notifications/Release Plan 2013



Here is our proposed 2013 release plan for the Notifications project (code-named 'Echo') and related tools.

In 2013, the Wikimedia Foundation's Editor Engagement team developed and released this new notification system on the English Wikipedia, Meta-Wiki and MediaWiki.org, where we encourage you to try it out.

To learn more about Notifications, read this FAQ page, this project hub and/or Testing page.

Feature development has now ended for this project and we are now working on these next milestones:
 * release final features (HTML Email notifications and improved notification structure)
 * release Notifications on a half-dozen non-english Wikipedias in August (e.g. French, Polish)
 * support the Notifications tool through bug fixes on all pilot sites, as needed
 * discuss more releases on other sites, based on the results of the first pilots
 * incrementally release Notifications on most MediaWiki sites in autumn 2013

Timeline
Here is a first tentative timeline for upcoming releases of Notifications in the second half of 2013.

Phase 1: First pilots

 * Aug. 20th: First set of non-english pilot sites:
 * French Wikipedia (confirmed)
 * Polish Wikipedia (confirmed)
 * Portuguese Wikipedia (confirmed)
 * Swedish Wikipedia? (discussion started)

Phase 2: Next pilots

 * Sep. 17: Second set of sites under consideration:
 * Hungarian Wikipedia? (discussion started)
 * Italian Wikipedia? (discussion started)
 * Spanish Wikipedia? (discussion started)
 * English Wikivoyage? (discussion started)

Phase 3: More projects

 * Fall 2013: Third set of sites under consideration:
 * German Wikipedia? (discussion started)
 * Indian language Wikipedias? (discussion started)
 * Hebrew Wikipedia? (first right-to-left language, no outreach yet)
 * Dutch Wikipedia? (no discussion yet)
 * More sites TBD

Note that we will support these pilots with initial releases and bug fixes, but are not planning to develop any new notification features this year.

Projects interested in adding Notifications to their sites should review the "Checklist" section below and contact us to discuss a release date.

Checklist
Here is a checklist of actions to consider for any release of Notifications on a new Wikipedia or MediaWiki site:

Contact us about this release
 * Contact our product manager Fabrice Florin (fflorin-at-wikimedia-dot-org) to discuss your interest in releasing this tool on your project (e-mail is preferred as a communication channel).
 * We recommend that you identify an english-speaking community representative to act as a liaison with our team (and provide us with their e-mail address)

Discuss this release with your community
 * We recommend that you start an online conversation to discuss this tool with your community.
 * Make your community aware of the tool's benefits (e.g.: inform users of activity that relates to them, take quick action, see slides).
 * Let them know about special features such as Thanks, the new message indicator, and default settings for new and existing users.
 * Confirm that the community is generally ready to use this tool with its current features and settings, starting on the proposed release date.
 * If any of the recommended features or settings cause serious issues with your community, report back to us to see if we can address their concerns.

Plan your release
 * Check the Echo page on translatewiki.net to confirm that the interface and content has been properly translated for your language.
 * Test the user experience on Meta-Wiki to see if it behaves as expected (change your preferences to your language and send yourself a few web and email notifications).
 * Create a local version of this Notifications FAQ page and translated it in your language (please send us the URL, so we can link to it from the question marks in the tool).
 * Consider whether you need to disable any notifications on your site (see current list on this FAQ) (we recommend keeping them all, but you have the option to disable some as needed).
 * Consider whether you need to change the default settings for new users and existing users (note that current user default settings cannot be reversed once deployed).
 * Contact the Wikimedia Foundation's editor engagement team with this information, as well as special needs for your project (note that special requests may delay your release).

There may be other important localization action items which should be added to this list. Please add to this list anything we missed.

More info
To learn more about Notifications, visit one of these pages:
 * Notifications FAQ
 * Notifications project hub
 * Notification Project Slides
 * Feature requirements page
 * Testing page (for trying out features in advance)

Once you've tested Notifications and discussed it with your community, please share your feedback on this discussion page or report bugs on Bugzilla.

Thank you!