This is the top-level task for deploying GlobalWatchlist, and extension developed as part of a grant from the WMF
- Add the new extension submodule to the git mediawiki/extensions repo (4b2e5e5cc06e597e6b60c037257e0a5462516139)
- Add extension to the make-wmf-branch release tool (888d220b15b719e9a7074159a2fd6bd1df0b417a)
- Security review (T260466: Security Readiness Review For GlobalWatchlist extension)
- Move extension CI config to wikimedia-deployed section (e6f6728c0d6a695b420c3c58af2f1d749290ef33)
- Deploy to beta cluster (T268181: [Beta cluster] Deploy GlobalWatchlist extension (Meta only))
- Performance review (T260860: Performance review of GlobalWatchlist)
- Set $wmgUseGlobalWatchlist to true for testwiki in InitialiseSettings.php, and wait a bit to make sure nothing breaks
- Set $wmgUseGlobalWatchlist to true for metawiki in InitialiseSettings.php
- Update https://www.mediawiki.org/wiki/Extension:GlobalWatchlist ({{OnWikimedia}} etc)
Checklist before enabling on meta on Thursday
- Make sure metawiki is on wmf.30 (T271344: 1.36.0-wmf.30 deployment blockers) and is staying there
- Make sure T274312: Special:Watchlist not showing a link to Special:GlobalWatchlist is fixed and backported
- Make sure T274313: Need to restore RTL handling is fixed and backported