Background
Following T404139: MinervaPersonalMenu configuration option cannot be toggled in isolation from MinervaAdvancedMainMenu we want to enable the user menu for all users in production.
User story
As a logged in user I want watchlist and reading list to be in a location that is consistent across mobile modes and consistent with desktop.
Requirements
- All subtasks have been resolved
- A config patch is made that enables the personal menu for all logged in users
$wgMinervaPersonalMenu['loggedin'] = true; $wgMinervaPersonalMenu['amc'] = true; $wgMinervaAdvancedMainMenu['loggedin'] = false; $wgMinervaAdvancedMainMenu['amc'] = false;
- Drop configuration for beta cluster introduced in
https://gerrit.wikimedia.org/r/c/operations/mediawiki-config/+/1217595
BDD
- Repeat QA of T404227: [Mobile Reading list] Keep navigation menu option's location consistent across Advanced/Non-Advanced modes on Minerva
- Ensure the change does not impact the experience for logged out users
Test Steps
- Enable AMC mode
- In a new tab disable AMC mode
- The watchlist and reading list links should appear in same place.
Design
- Add mockups and design requirements
Communication criteria - does this need an announcement or discussion?
Note: This will be announced in tech news on March 1st, and we'll be allowing a 1 week period for comments - thus, deploy is scheduled for the week of March 9th
Rollback plan
Revert the config patch.
This task was created by Version 1.2.0 of the Web team task template using phabulous