= Blockers
[-] all subtask of epic reviewed and resolved(if not removed as subtasks)
[x] Community consultation for behavior for logged-in users started and any follow ups outlined by @CKoerner_WMF have been added here.
[x] T189906 has been completed and VirtualPageViews is enabled on all wikis
[x] Patches relating to T190188 are on English Wikipedia
[x] @CKoerner_WMF has reviewed blockers and ticked this box personally to say they are correct
[x] @ovasileva has reviewed blockers and ticked this box personally to say they are correct
[] @Tbayer has reviewed blockers and ticked this box personally to say they are correct
[X] @Jdlrobson has reviewed blockers and ticked this box personally to say they are correct
[x] @nirzar has reviewed blockers and ticked this box personally to say they are correct
= Acceptance criteria
[] All boxes in the blockers have been ticked. We're ready to go!
[X] Patch is written per developer notes deploying to 10% of English Wikipedia
[X] Patch is written per developer notes deploying to 25% of English Wikipedia
[] Patch is written per developer notes deploying to 50% of English Wikipedia
[] Patch is written per developer notes deploying to 75% of English Wikipedia
[] Patch is written per developer notes deploying to 100% of English Wikipedia
[] Deploy is scheduled and a meeting is added to the calendar. @ABorbaWMF , a design rep and @ovasileva should be available for testing.
= Developer notes
This should be done in **three** deploys - Bump to 10% (0.1) then 50% (0.5) and then 100% (0).
Note: wgPopupsAnonsExperimentalGroupSize should be set to 0 for 100% ('default'). Counter-intuitively this means Popups is enabled to 100% of anons. Note given the value of wmgUsePopups this will not enable Popups for non-wikipedias
= During deploy
[] Verify that Page previews is showing on all wikipedias for anonymous users and for logged in (only if opted in) - I suggest testing Spanish, German, Hebrew and English to verify. Be careful to test anonymous behaviour in an incognito window as you may have previously been opted in via the footer)
[] Verify that the [[ https://grafana.wikimedia.org/dashboard/db/eventlogging-schema-jumbo?orgId=1&var-datasource=eqiad%20prometheus%2Fops&var-schema=VirtualPageView | rate of events for VirtualPageViews ]] is still at healthy values (estimated average: ~700-800 events/sec; may be above or below that depending on time of day and day of week). Errors are around normal rate.
[] Check any change in error rate (and where those errors are coming from)
[] Verify that page previews remains disabled on all other projects e.g. Wikidata, Wiktionary
[] Green light from @ABorbaWMF to sync
[] Green light from @Nirzar to sync
[] Green light from @ovasileva to sync
= Post deploy
[] T191101 should be resolved.
[] https://www.mediawiki.org/wiki/Reading/Web/Release_timeline has been updated
[] A formal request for cake has been made - point person @MBinder_WMF
[] Parent tasks- both goal and epic are resolved.
[] Set up tasks based on community consultation results
[] post a gif to the team channel
[] Mel and comms are notified
[] Short blog post published
[] Tweet!!!
For checking during deployments:
- [[ https://grafana.wikimedia.org/dashboard/db/eventlogging-schema?orgId=1&var-datasource=eqiad%20prometheus%2Fops&var-schema=VirtualPageView&from=now-7d&to=now | VirtualPageView event throughput ]]
- [[ https://grafana.wikimedia.org/dashboard/file/server-board.json?refresh=1m&orgId=1&var-server=eventlog1002&var-network=eno1&from=now-7d&to=now | eventlog1002 Server Board ]]