A place for all tasks concerning to the instrumentation and analysis of the reading depth/reading time metric.
Metawiki page: https://meta.wikimedia.org/wiki/Research:Reading_time
Details
Sep 11 2025
Done.
Jul 12 2023
Dec 3 2021
Change 743469 had a related patch set uploaded (by Jdlrobson; author: Jdlrobson):
[mediawiki/extensions/WikimediaEvents@master] Disable reading depth on special pages
Dec 2 2021
Dec 1 2021
This is happening on Special:CreateAccount where on-wiki code is disabled (though browser extensions of course aren't). And only happening there - if something changed $ I'd expect way more / worse breakage.
Tldr: user scripts/extensions might be removing $.cookie
...which does have the right dependency so I have no idea what's going on here.
Nov 9 2021
May 26 2021
Sep 9 2020
I've updated the schema's documentation/talk page on metawiki.
Change 626116 merged by jenkins-bot:
[mediawiki/extensions/WikimediaEvents@master] ReadingDepth: Remove ReadingDepth instrument
Change 626116 had a related patch set uploaded (by Phuedx; owner: Phuedx):
[mediawiki/extensions/WikimediaEvents@master] ReadingDepth: Remove ReadingDepth instrument
The production payload for readingDepth.js is still being transferred and parsed on all page views. Can this be removed?
Nov 27 2019
Declining, ReadingDepth instrumentation is been turned off
Sep 20 2019
Closing this since we decided to deactivate the readingdepth schema (T229042); we'll have to tackle something like this when sessionLength goes live.
Aug 29 2019
Moving this off Reader's Webs board the original request of the team has been fulfilled.
Aug 25 2019
This event is now deactivated, closing.
Aug 23 2019
@Groceryheist with our very limited resources (more so this year than in years past) we really cannot afford to maintain streams this high volume that have no immediate use, and, even at low volume, it is my impression that nobody at the WMF is actually relying on this data.
Aug 22 2019
Discussed with @kzimmerman today and decided the best option forward would be to transfer ownership of the schema to the product analytics team (@mpopov, @jlinehan)
Change 531489 merged by Elukey:
[operations/puppet@production] profile::analytics::refinery::job::druid_load: absent readingdepth job
Sorry I lost track of this bug until today. I think it is really regrettable to turn off the instrumentation. The utility of the data is greatly lessened by gaps in the collection window.My understanding is that the instrument should only send two events for each page view. The sampling rate has been quite high at 10%, explaining the high number of events.
Aug 21 2019
A slightly prettier Grafana graph 😉: https://grafana.wikimedia.org/d/000000018/eventlogging-schema?orgId=1&var-schema=ReadingDepth&from=1566302400000&to=1566388800000
@Groceryheist the data stream is been deactivated (this means that instrumentation is not sending data, but instrumentation is still present)
Change 531489 had a related patch set uploaded (by Nuria; owner: Nuria):
[operations/puppet@production] Removing loading of Reading_Depth into druid
Thanks Nuria!
