We would like to implement a notice for editors when they become eligible for The Wikipedia Library. Until now we have relied on word of mouth, blog posts, and other ad-hoc notices. The notification will allow us to reach 100% of our potential user base and notify newly eligible editors as they become eligible. This should substantially increase the number of users of the library and ensure that it's well known throughout the community.
Work on a MediaWiki Notification is tracked at T132084. This started in 2016 and was lightly worked on here and there by the Growth-Team into 2018 as Extension:TheWikipediaLibrary. The notification was deployed to the Beta cluster in 2019. Since then progress has stalled.
More recently we received notice that tests were failing for the notification (T256403), and that some users were being spammed by it (T256297). In response to the latter, the extension was disabled on Beta Wiki for the time being. PreferencesFactory::setUser() was identified (T254988) as the cause of failing tests.
We're going to migrate responsibility for this notice into The-Wikipedia-Library, finishing it off so that it can be deployed after we finish our FY20/21 design work and search integration. Before then, we need to evaluate the current state of development and understand the steps needed to progress.
Questions to answer
- What outstanding issues need to be resolved before this notification could be deployed?
- How long do we estimate this work would take to finalise?
- Per T132084#6145961, is it possible to make this a staggered rollout, to avoid notifying up to 25,000 editors in a single day?
- What support do we need from the previous developers to get up to speed in working on this?