- Make sure this has been deployed to beta cluster and is working before shipping to production!
- tested with screenshots in T213352#5032198
Background
We are getting ready to deploy the first part of AMC
Pre-deployment criteria
- Ensure T213352 is signed off
- Discuss whetehr T218173 is a blocker
- Prepare QA test cases (Olga & Edward)
Acceptance criteria
Upon deployment, AMC will contain the following features:
- opt-in toggle
- article/talk tabs
- history button
Developer notes
This should only involve enabling $wgMFAdvancedMobileContributions
The following default to true already:
- $wgMinervaTalkAtTop
QA criteria
- Review the following test cases on arwiki, eswiki, and idwiki (without the exceptions listed below): https://phabricator.wikimedia.org/project/board/3755/query/mbMOyq8iFl1W/
Signoff criteria
QA Results : Production Testing
Task | Title | ES | AR | ID | Details |
T211197 | Build AMC opt-in toggle | ✅ | ✅ | ✅ | T217643#5049852 |
T212216 | AMC page/talk toggle v1 | ✅ | ✅ | ✅ | T217643#5049859 |
T213352 | AMC: add history link to actions menu | ✅ | ✅ | ✅ | T217643#5051354 |
T216514 | Add talk button to AMC main page | ✅ | ⬜ | ⬜ | T217643#5051361 |
T214180 | Add informational links to AMC opt-in toggle | ✅ | ⬜ | ⬜ | T217643#5064839 |
T212959 | Create AMC edit tag | ⬜ | ⬜ | ✅ | T217643#5064893 |
T214697 | Move blue links on user page | ✅ | ⬜ | ⬜ | T217643#5064846 |
T216628 | Update AMC setting name and description text | ⬜ | ⬜ | ✅ | T217643#5064917 |
T212961 | Add X-Analytics tag for AMC webrequests | ⬜ | ✅ | ⬜ | T217643#5064945 |
T214195 | Design updates to Settings page & AMC opt-in toggle | ⬜ | ⬜ | ✅ | T217643#5064974 |
T214724 | Remove AMC Article/Talk tabs from main page | ⬜ | ✅ | ⬜ | T217643#5065073 |
T215477 | Tag Thanks actions with AMC tag | ✅ | ⬜ | ⬜ | T217643#5065158 |
T215597 | QA edit tags for moderation actions | ⬜ | ⬜ | ⬜ | T217643#5166331 - ✅ Tested on testwiki, some items deferred or untestable |